Skip to main content

createUserForceDeallocateInstruction

Allows any user to execute a force deallocate policy transaction on the vault. This reclaims tokens from a strategy position when a force-deallocate policy exists, burning the caller’s LP tokens in exchange for underlying tokens. The instruction recalculates AUM and verifies the outcome to ensure the vault remains solvent.

Usage

Accounts

Args

Returns

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