Interface RouterRemoveLiquidityEvent

Event emitted when liquidity is removed from a pair through the Router.

interface RouterRemoveLiquidityEvent {
    amountOfFirstTokenWithdrawn: bigint;
    amountOfSecondTokenWithdrawn: bigint;
    contractType: "SoroswapRouter";
    eventType: "remove";
    firstToken: Asset;
    ledger: number;
    liquidityPoolAddress: string;
    liquidityPoolTokensBurned: bigint;
    recipientAddress: string;
    secondToken: Asset;
    timestamp: number;
}

Hierarchy

  • BaseLiquidityEvent
    • RouterRemoveLiquidityEvent

Properties

amountOfFirstTokenWithdrawn: bigint
amountOfSecondTokenWithdrawn: bigint
contractType
eventType
firstToken: Asset
ledger: number
liquidityPoolAddress: string
liquidityPoolTokensBurned: bigint
recipientAddress: string
secondToken: Asset
timestamp: number