Transactions
Accounts that store different types of transactions
Last updated
Accounts that store different types of transactions
Last updated
Transactions are split into two types, each with their own execution instructions and parameters. Both types are subject to consensus. The two types are:
Store, vote, and execute on arbitrary Solana instructions
: Edit config in the Multisig account (members, spending limits, etc...)
Both types of transactions are bound to a transaction index, which denotes where the transaction is in the continuity of the multisig. This index is also used to derivation. Because of this, you can use the method below to derive the address of either account type:
This transaction type is by far the most common. Most actions you conduct via your multisig will be Vault Transactions. These take a Transaction Message containing a number of arbitrary instructions, and saves them in an account for voting and execution.
Less common, but equally important is the config transaction, which is used to manage configurations (spending limits, members, time-locks, etc...) on your Multisig. These consist of a set of predefined actions that any given transaction can take, with some invalidating all previous transactions on execution.
Two types of transactions: Vault Transactions, and Config Transactions
They require a proposal account to be voted on, and subsequently executed
See for more information about how to create this account.
See for more information about how to create this account.
See their for more information on account structure and seeds.