createManageVaultSettingsInstruction
Builds a raw instruction to apply one or more settings changes to a Strategy Vault. Actions can include adding or removing token entries, updating withdrawal periods, and modifying vault parameters. Requires the manager role.Usage
Accounts
| Name | Signer | Writable | Description |
|---|---|---|---|
manager | Yes | Yes | The vault manager authority |
vault | No | Yes | The Strategy Vault account |
exponentPrices | No | Yes | Global ExponentPrices account |
systemProgram | No | No | System program |
Args
| Name | Type | Description |
|---|---|---|
actions | VaultSettingsAction[] | Array of settings changes to apply to the vault |
Returns
TransactionInstruction — a transaction instruction ready to be added to a transaction.