@reactivemarkets/switchboard-api
Version:
Generated api for Reactive Markets Switchboard network
48 lines (47 loc) • 2.36 kB
TypeScript
import * as flatbuffers from 'flatbuffers';
import { SecurityType as SecurityType } from './Enum_generated.js';
export declare class QuoteCancel {
bb: flatbuffers.ByteBuffer | null;
bb_pos: number;
__init(i: number, bb: flatbuffers.ByteBuffer): QuoteCancel;
static getRootAsQuoteCancel(bb: flatbuffers.ByteBuffer, obj?: QuoteCancel): QuoteCancel;
static getSizePrefixedRootAsQuoteCancel(bb: flatbuffers.ByteBuffer, obj?: QuoteCancel): QuoteCancel;
/**
* Trading account.
*/
account(): string | null;
account(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
/**
* Request identifier specified on the Quote Request.
*/
reqId(): string | null;
reqId(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
/**
* Instrument symbol.
*/
symbol(): string | null;
symbol(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
/**
* Exchange or venue symbol.
*/
venue(): string | null;
venue(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
/**
* Security Type. defaults to Spot.
*/
securityType(): SecurityType;
/**
* Unique identifier that will be supplied with every Quote.
*/
quoteId(): string | null;
quoteId(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
static startQuoteCancel(builder: flatbuffers.Builder): void;
static addAccount(builder: flatbuffers.Builder, accountOffset: flatbuffers.Offset): void;
static addReqId(builder: flatbuffers.Builder, reqIdOffset: flatbuffers.Offset): void;
static addSymbol(builder: flatbuffers.Builder, symbolOffset: flatbuffers.Offset): void;
static addVenue(builder: flatbuffers.Builder, venueOffset: flatbuffers.Offset): void;
static addSecurityType(builder: flatbuffers.Builder, securityType: SecurityType): void;
static addQuoteId(builder: flatbuffers.Builder, quoteIdOffset: flatbuffers.Offset): void;
static endQuoteCancel(builder: flatbuffers.Builder): flatbuffers.Offset;
static createQuoteCancel(builder: flatbuffers.Builder, accountOffset: flatbuffers.Offset, reqIdOffset: flatbuffers.Offset, symbolOffset: flatbuffers.Offset, venueOffset: flatbuffers.Offset, securityType: SecurityType, quoteIdOffset: flatbuffers.Offset): flatbuffers.Offset;
}