51 lines
997 B
TypeScript
51 lines
997 B
TypeScript
// 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, };
|