Files
khadhroony-bobobot/kb_demo_app/frontend/ts/bindings/Demo3UpstreamRegistryEntry.ts
2026-05-31 16:43:19 +02:00

55 lines
1.2 KiB
TypeScript

// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.
/**
* One upstream registry entry exposed through Demo3.
*/
export type Demo3UpstreamRegistryEntry = {
/**
* Repository name or bootstrap locator that produced the entry.
*/
sourceRepo: string | null,
/**
* Repository-relative path or bootstrap path that produced the entry.
*/
sourcePath: string | null,
/**
* Stable decoder code used by the registry.
*/
decoderCode: string,
/**
* Optional Solana program id when already known by the source entry.
*/
programId: string | null,
/**
* Program family used to group related programs.
*/
programFamily: string,
/**
* Surface kind such as AMM, CLMM, launch, aggregator or core Solana.
*/
surfaceKind: string,
/**
* Entry kind: instruction, event, account or program.
*/
entryKind: string,
/**
* Source-level entry name.
*/
entryName: string,
/**
* Optional discriminator bytes encoded as lowercase hexadecimal.
*/
discriminatorHex: string | null,
/**
* Optional discriminator byte length.
*/
discriminatorLen: number | null,
/**
* Current proof status.
*/
proofStatus: string,
/**
* Notes that preserve uncertainty and validation requirements.
*/
notes: string, };