LiquidityRemoved: PlainDescriptor<{
    amount1: bigint;
    amount2: bigint;
    lp_token: number;
    lp_token_burned: bigint;
    pool_id: FixedSizeArray<2, {
        interior: XcmV3Junctions;
        parents: number;
    }>;
    who: SS58String;
    withdraw_to: SS58String;
    withdrawal_fee: number;
}>

A successful call of the RemoveLiquidity extrinsic will create this event.

Type declaration

  • amount1: bigint

    The amount of the first asset that was removed from the pool.

  • amount2: bigint

    The amount of the second asset that was removed from the pool.

  • lp_token: number

    The id of the lp token that was burned.

  • lp_token_burned: bigint

    The amount of lp tokens that were burned of that id.

  • pool_id: FixedSizeArray<2, {
        interior: XcmV3Junctions;
        parents: number;
    }>

    The pool id that the liquidity was removed from.

  • who: SS58String

    The account that the liquidity tokens were burned from.

  • withdraw_to: SS58String

    The account that the assets were transferred to.

  • withdrawal_fee: number

    Liquidity withdrawal fee (%).