Name | Arguments | Accounts |
---|---|---|
createManager | rolesManager isMut multisig payer isSignerisMut systemProgram | |
addUser | originKey:`publicKey` role:`Role` name:`string` | user isMut rolesManager isMut multisig payer isSignerisMut authority isSigner transaction rent systemProgram |
changeRole | role:`Role` | user isMut multisig payer isSignerisMut authority isSigner transaction rent systemProgram |
createProxy | authorityIndex:`u32` | multisig isMut transaction isMut user delegate isMut creator isSignerisMut systemProgram squadsProgram rent |
addProxy | incomingInstruction:`IncomingInstruction` | multisig transaction isMut instruction isMut user delegate isMut creator isSignerisMut systemProgram squadsProgram rent |
activateProxy | multisig transaction isMut user creator isSignerisMut delegate isMut systemProgram squadsProgram | |
approveProxy | multisig transaction isMut user member isSignerisMut delegate isMut systemProgram squadsProgram | |
rejectProxy | multisig transaction isMut user member isSignerisMut delegate isMut systemProgram squadsProgram | |
executeTxProxy | accountList:`bytes` | multisig isMut transaction isMut user member isSignerisMut delegate isMut squadsProgram |