NameArgumentsAccounts
initialize
approvalThreshold:`u64`
proposalMinimum:`u64`
signer
isSignerisMut
multisigPda
isMut
proposal
isMut
gigsMint
gigsVault
isMut
systemProgram
tokenProgram
rent
propose
proposalType:`ProposalType`
targetBuffer:`publicKey`
sourceBuffer:`publicKey`
newAuthority:`publicKey`
amount:`u64`
signer
isSignerisMut
proposal
isMut
ballot
isSignerisMut
gigsMint
gigsVault
isMut
senderGigsAta
isMut
systemProgram
tokenProgram
rent
castBallot
proposalId:`u64`
amount:`u64`
signer
isSignerisMut
ballot
isSignerisMut
proposal
isMut
gigsMint
gigsVault
isMut
senderGigsAta
isMut
systemProgram
tokenProgram
rent
closeBallot
signer
isSignerisMut
multisigPda
isMut
ballot
isMut
proposal
isMut
gigsMint
gigsVault
isMut
senderGigsAta
isMut
systemProgram
tokenProgram
rent
executeSetAuthority
signer
isSignerisMut
targetProgramBuffer
isMut
multisigPda
isMut
proposal
isMut
newAuthority
systemProgram
bpfLoader
executeUpgradeProgram
targetProgramBuffer
isMut
targetProgram
isMut
sourceBuffer
isMut
signer
isSignerisMut
rent
clock
multisigPda
isMut
proposal
isMut
systemProgram
bpfLoader