NameArgumentsAccounts
create
threshold:`u16`
createKey:`publicKey`
members:`Vec<publicKey>`
meta:`string`
multisig
isMut
creator
isSignerisMut
systemProgram
addMember
newMember:`publicKey`
multisig
isMut
multisigAuth
isSignerisMut
member
isSignerisMut
rent
systemProgram
removeMember
oldMember:`publicKey`
multisig
isMut
multisigAuth
isSignerisMut
removeMemberAndChangeThreshold
oldMember:`publicKey`
newThreshold:`u16`
multisig
isMut
multisigAuth
isSignerisMut
addMemberAndChangeThreshold
newMember:`publicKey`
newThreshold:`u16`
multisig
isMut
multisigAuth
isSignerisMut
member
isSignerisMut
rent
systemProgram
changeThreshold
newThreshold:`u16`
multisig
isMut
multisigAuth
isSignerisMut
addAuthority
multisig
isMut
multisigAuth
isSignerisMut
setExternalExecute
setting:`bool`
multisig
isMut
multisigAuth
isSignerisMut
createTransaction
authorityIndex:`u32`
multisig
isMut
transaction
isMut
creator
isSignerisMut
systemProgram
activateTransaction
multisig
transaction
isMut
creator
isSignerisMut
systemProgram
addInstruction
incomingInstruction:`IncomingInstruction`
multisig
transaction
isMut
instruction
isMut
creator
isSignerisMut
systemProgram
approveTransaction
multisig
transaction
isMut
member
isSignerisMut
systemProgram
rejectTransaction
multisig
transaction
isMut
member
isSignerisMut
systemProgram
cancelTransaction
multisig
isMut
transaction
isMut
member
isSignerisMut
systemProgram
executeTransaction
accountList:`bytes`
multisig
isMut
transaction
isMut
member
isSignerisMut
executeInstruction
multisig
isMut
transaction
isMut
instruction
isMut
member
isSignerisMut