Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gov: add shank for spl governance program #3494

Closed
wants to merge 29 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
4d5945c
gov: add shank annotations for accounts
ngundotra Aug 18, 2022
714b3b3
gov: shank CreateRealm
ngundotra Sep 22, 2022
870131c
gov: shank DepositGoverningTokens
ngundotra Sep 22, 2022
cb495dc
gov: shank WithdrawGoverningTokens
ngundotra Sep 22, 2022
b1cc854
gov: shank SetGovernanceDelegate
ngundotra Sep 22, 2022
2fa39c2
gov: shank CreateGovernance
ngundotra Sep 22, 2022
9691375
gov: shank ExecuteTransaction
ngundotra Sep 22, 2022
6ed66a9
gov: shank CancelProposal
ngundotra Sep 22, 2022
cd862e8
gov: shank RemoveTransaction
ngundotra Sep 22, 2022
45c0f00
gov: shank RevokeGoverningTokens
ngundotra Sep 22, 2022
0824253
gov: shank UpdateProgramMetadata
ngundotra Sep 22, 2022
22315d0
gov: shank CreateTokenOwnerRecord
ngundotra Sep 22, 2022
5623fdc
gov: shank SetRealmAuthority
ngundotra Sep 22, 2022
64a0eb4
gov: shank FlagTransactionError
ngundotra Sep 22, 2022
2905bbc
gov: shank SetGovernanceConfig
ngundotra Sep 22, 2022
4508569
gov: shank SetRealmConfig
ngundotra Sep 22, 2022
e9c525a
gov: shank CreateTokenGovernance
ngundotra Sep 22, 2022
6c83a83
gov: shank CreateMintGovernance
ngundotra Sep 22, 2022
8924cc1
gov: shank CreateProgramGovernance
ngundotra Sep 22, 2022
d7b5768
gov: shank CreateProposal
ngundotra Sep 22, 2022
11551ce
gov: shank AddSignatory
ngundotra Sep 22, 2022
ff5bb82
gov: shank RemoveSignatory
ngundotra Sep 22, 2022
f06aad5
gov: shank InsertTransaction
ngundotra Sep 22, 2022
7b683a6
gov: shank SignOffProposal
ngundotra Sep 22, 2022
9654624
gov: shank CastVote
ngundotra Sep 22, 2022
6b8cc14
gov: shank FinalizeVote
ngundotra Sep 22, 2022
dd760ee
gov: shank RelinquishVote
ngundotra Sep 22, 2022
56378b4
gov: rustfmt
ngundotra Sep 22, 2022
deb86a3
gov: remove spl gov id
ngundotra Sep 22, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 39 additions & 4 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions governance/program/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ num-traits = "0.2"
serde = "1.0.130"
serde_derive = "1.0.103"
solana-program = "1.11.6"
shank = { version = "~0.0.9" }
spl-token = { version = "3.5", path = "../../token/program", features = [ "no-entrypoint" ] }
spl-governance-tools= { version = "0.1.2", path ="../tools"}
spl-governance-addin-api= { version = "0.1.2", path ="../addin-api"}
Expand Down
Loading