UNPKG

@reactivemarkets/switchboard-api

Version:

Generated api for Reactive Markets Switchboard network

48 lines (47 loc) 2.36 kB
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; }