@reactivemarkets/switchboard-sdk
Version:
SDK for the Reactive Markets Switchboard
21 lines (20 loc) • 878 B
TypeScript
import { SecurityType, ExecInst } from "@reactivemarkets/switchboard-api";
import { IStrategyParameter } from "../iStrategyParameter";
import { IOrderReplaceRequestBuilder } from "./iOrderReplaceRequestBuilder";
export declare class OrderReplaceRequestBuilder implements IOrderReplaceRequestBuilder {
#private;
account(account: string): this;
clOrderId(clOrderId?: string): this;
execInst(execInst?: ExecInst): this;
origClOrderId(origClOrderId?: string): this;
orderId(orderId?: string): this;
securityType(securityType: SecurityType): this;
symbol(symbol: string): this;
tenor(tenor?: string): this;
venue(venue: string): this;
qty(qty?: number): this;
price(price?: number): this;
sendingTime(sendingTime?: bigint): this;
strategyParameters(parameters?: readonly IStrategyParameter[]): this;
build(): Uint8Array;
}