// 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, };