@reactivemarkets/switchboard-api
Version:
Generated api for Reactive Markets Switchboard network
36 lines (35 loc) • 1.15 kB
TypeScript
import * as flatbuffers from "flatbuffers";
import { MarketDataSnapshot as MarketDataSnapshotGenerated } from "./MarketDataSnapshot_generated";
export declare class MarketDataSnapshot extends MarketDataSnapshotGenerated {
#private;
/**
* Trading account.
*/
account(): string | null;
account(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
/**
* Quote identifier.
*/
quoteId(): string | null;
quoteId(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
/**
* Replaces account within the fbs message.
* @param account The new account symbol.
*/
replaceAccount(account: string): void;
/**
* Instrument symbol.
*/
symbol(): string | null;
symbol(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
/**
* Tenor symbol.
*/
tenor(): string | null;
tenor(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
/**
* Exchange or venue symbol.
*/
venue(): string | null;
venue(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
}