Nado Typescript SDK Documentation
    Preparing search index...

    Interface EngineServerExecuteRequestByType

    interface EngineServerExecuteRequestByType {
        burn_nlp: SignedTx<EIP712BurnNlpValues>;
        cancel_and_place: EngineServiceCancelAndPlaceParams;
        cancel_orders: EngineServerCancelOrdersParams;
        cancel_product_orders: SignedTx<
            Omit<EIP712ProductOrdersCancellationValues, "productIds"> & {
                productIds: number[];
            },
        >;
        link_signer: SignedTx<EIP712LinkSignerValues>;
        liquidate_subaccount: SignedTx<EIP712LiquidateSubaccountValues>;
        mint_nlp: WithSpotLeverage<SignedTx<EIP712MintNlpValues>>;
        place_order: EngineServerPlaceOrderParams;
        place_orders: {
            orders: EngineServerPlaceOrderParams[];
            stop_on_failure: boolean | null;
        };
        transfer_quote: SignedTx<EIP712TransferQuoteValues>;
        withdraw_collateral: WithSpotLeverage<
            SignedTx<EIP712WithdrawCollateralValues>,
        >;
    }
    Index

    Properties

    burn_nlp: SignedTx<EIP712BurnNlpValues>
    cancel_product_orders: SignedTx<
        Omit<EIP712ProductOrdersCancellationValues, "productIds"> & {
            productIds: number[];
        },
    >
    link_signer: SignedTx<EIP712LinkSignerValues>
    liquidate_subaccount: SignedTx<EIP712LiquidateSubaccountValues>
    mint_nlp: WithSpotLeverage<SignedTx<EIP712MintNlpValues>>
    place_orders: {
        orders: EngineServerPlaceOrderParams[];
        stop_on_failure: boolean | null;
    }

    Type Declaration

    • orders: EngineServerPlaceOrderParams[]
    • stop_on_failure: boolean | null

      If true, aborts the batch after the first failed order; if false, remaining orders continue to execute. If null, the default value is false.

    transfer_quote: SignedTx<EIP712TransferQuoteValues>
    withdraw_collateral: WithSpotLeverage<SignedTx<EIP712WithdrawCollateralValues>>