NameArgumentsAccounts
createMultisig
maxOwners:`u8`
owners:`Vec<publicKey>`
threshold:`u64`
nonce:`u8`
multisig
isSignerisMut
payer
isSignerisMut
systemProgram
createProposal
multisig
proposal
isSignerisMut
proposer
isSignerisMut
systemProgram
appendProposalIx
ix:`ProposalIx`
bump:`u8`
batchNum:`u32`
multisig
proposal
isSignerisMut
proposalIx
isMut
proposer
isSignerisMut
systemProgram
approveProposal
multisig
proposal
isMut
owner
isSigner
setOwnersAndChangeThreshold
owners:`Vec<publicKey>`
threshold:`u64`
multisig
isMut
multisigSigner
isSigner
systemProgram
setOwners
owners:`Vec<publicKey>`
multisig
isMut
multisigSigner
isSigner
systemProgram
changeThreshold
threshold:`u64`
multisig
isMut
multisigSigner
isSigner
systemProgram
cancelAllProposals
multisig
isMut
multisigSigner
isSigner
systemProgram
executeProposalIx
index:`u32`
multisig
multisigSigner
isMut
proposal
isMut
proposalIx
isMut
owner
isSigner
cancelProposal
multisig
proposal
isMut
proposer
isSigner
createTransaction
programid:`publicKey`
dataAccounts:`Vec<TransactionAccount>`
instructionData:`bytes`
multisig
transaction
isSignerisMut
proposer
isSigner
approve
multisig
transaction
isMut
owner
isSigner
cancelAllTransactions
multisig
isMut
multisigSigner
isSigner
systemProgram
executeTransaction
multisig
multisigSigner
isMut
transaction
isMut
owner
isSigner
cancelTransaction
multisig
transaction
isMut
proposer
isSigner