Interface ExecuteLimitWithSwapLogV2

interface ExecuteLimitWithSwapLogV2 {
    collateral_amount: BN;
    collateral_price: BN;
    collateral_price_exponent: number;
    collateral_usd: BN;
    entry_fee_amount: BN;
    entry_price: BN;
    entry_price_exponent: number;
    fee_amount: BN;
    fee_rebate_amount: BN;
    limit_price: BN;
    limit_price_exponent: number;
    market: PublicKey;
    oracle_account_price: BN;
    oracle_account_price_exponent: number;
    oracle_account_time: BN;
    oracle_account_type: number;
    owner: PublicKey;
    padding: BN[];
    reserve_amount: BN;
    reserve_custody_uid: BN;
    size_amount: BN;
    size_usd: BN;
    swap_fee_amount: BN;
}

Properties

collateral_amount: BN
collateral_price: BN
collateral_price_exponent: number
collateral_usd: BN
entry_fee_amount: BN
entry_price: BN
entry_price_exponent: number
fee_amount: BN
fee_rebate_amount: BN
limit_price: BN
limit_price_exponent: number
market: PublicKey
oracle_account_price: BN
oracle_account_price_exponent: number
oracle_account_time: BN
oracle_account_type: number
owner: PublicKey
padding: BN[]
reserve_amount: BN
reserve_custody_uid: BN
size_amount: BN
size_usd: BN
swap_fee_amount: BN