Execute Vault Transaction
Execute an approved vault transaction
Executing a vault transaction will take all of the instructions saved in the message
field of the corresponding Vault Transaction account, and atomically execute them via CPI. This requires that the Proposal accounts for the transaction is of Approved
status, and the member running the instruction has Executor
permissions.
Example
Notes
Member must have "Executor" permissions
Requires the corresponding proposal to be of
Approved
statusWill execute each instruction via CPI, requiring the instructions to be valid
Since this is an asynchronous process, some instructions may become stale due to external program checks like slippage.
Last updated