Interface RemoveCollateralAndSwapLog

interface RemoveCollateralAndSwapLog {
    collateral_price: BN;
    collateral_price_exponent: number;
    delta_collateral_amount: BN;
    final_collateral_amount: BN;
    final_collateral_usd: BN;
    final_size_amount: BN;
    final_size_usd: BN;
    market: PublicKey;
    oracle_account_price: BN;
    oracle_account_price_exponent: number;
    oracle_account_time: BN;
    oracle_account_type: number;
    owner: PublicKey;
    receive_amount: BN;
    receive_custody_uid: BN;
    swap_fee_amount: BN;
}

Properties

collateral_price: BN
collateral_price_exponent: number
delta_collateral_amount: BN
final_collateral_amount: BN
final_collateral_usd: BN
final_size_amount: BN
final_size_usd: BN
market: PublicKey
oracle_account_price: BN
oracle_account_price_exponent: number
oracle_account_time: BN
oracle_account_type: number
owner: PublicKey
receive_amount: BN
receive_custody_uid: BN
swap_fee_amount: BN