Name | Arguments | Accounts |
---|---|---|
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 | |
createTransactionV2 | authorityIndex:`u8` transactionMessage:`bytes` | multisig isMut transaction isMut creator isSignerisMut systemProgram |
approveTransactionV2 | multisig transaction isMut member isSignerisMut systemProgram | |
rejectTransactionV2 | multisig transaction isMut member isSignerisMut systemProgram | |
cancelTransactionV2 | multisig isMut transaction isMut member isSignerisMut systemProgram | |
executeTransactionV2 | multisig isMut transaction isMut member isSignerisMut |