// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually. /** * Local missing-trade-event diagnostic sample for the UI. */ export type KbDemoPipeline2LocalMissingTradeEventDiagnosticSample = { /** * Decoded event id. */ decodedEventId: number, /** * Chain transaction id. */ transactionId: number | null, /** * Transaction signature. */ signature: string | null, /** * Protocol name. */ protocolName: string, /** * Event kind. */ eventKind: string, /** * Pool account. */ poolAccount: string | null, /** * Whether the source transaction failed. */ transactionFailed: boolean, /** * Diagnostic reason explaining why no trade event was linked. */ reason: string, /** * Whether payload has an explicit base amount. */ hasBaseAmountPayload: boolean, /** * Whether payload has an explicit quote amount. */ hasQuoteAmountPayload: boolean, /** * Whether payload has an explicit price. */ hasPricePayload: boolean, };