Skip to main content

createProposeActionInstruction

Creates a new governance proposal. Only the vault manager can propose actions. The proposal enters a voting period where LP holders can vote to reject or opt out. There is no high-level class method for this instruction; use the raw instruction builder directly.

Usage

Accounts

Args

The action field accepts a ProposalAction — either a VaultSettingsAction or PositionUpdate. See ActionProposal for the full type definition.

Returns

TransactionInstruction — a transaction instruction ready to be added to a transaction.