For the complete documentation index, see llms.txt. This page is also available as Markdown.

RemoveLiquidityIntent

Git Source

Intent describing a user's request to remove liquidity from a specific pool.

struct RemoveLiquidityIntent {
/// @notice The address that owns the LP tokens and submits the intent.
address owner;
/// @notice The identifier of the pool from which liquidity should be removed.
PoolId poolId;
/// @notice Amount of LP tokens to burn for withdrawal.
uint256 lpTokenAmount;
/// @notice Arbitrary user-provided salt to make the intent hash unique.
bytes32 salt;
}

Last updated

Was this helpful?