Type alias BuildPlaceOrderTxArgs

BuildPlaceOrderTxArgs: {
    cancelOrderDetails?: CancelOrderDetails[];
    collateralDelta?: bigint;
    limitOrderFees?: {
        interfaceFee?: InterfaceFee;
        referralFee?: InterfaceFee;
    };
    limitPrice?: bigint;
    marketOracles?: MarketOracles;
    marketSnapshots?: MarketSnapshots;
    onCommitmentError?: (() => any);
    orderType: OrderTypes;
    stopLossFees?: {
        interfaceFee?: InterfaceFee;
        referralFee?: InterfaceFee;
    };
    stopLossPrice?: bigint;
    takeProfitFees?: {
        interfaceFee?: InterfaceFee;
        referralFee?: InterfaceFee;
    };
    takeProfitPrice?: bigint;
    triggerComparison: TriggerComparison;
} & Omit<BuildTriggerOrderBaseArgs, "interfaceFee" | "referralFee">

Type declaration