0.7.47-1FE5
This commit is contained in:
@@ -0,0 +1,54 @@
|
||||
// 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, };
|
||||
@@ -0,0 +1,15 @@
|
||||
// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.
|
||||
import type { Demo3UpstreamRegistryResult } from "./Demo3UpstreamRegistryResult";
|
||||
|
||||
/**
|
||||
* Payload returned by the Demo3 upstream registry command.
|
||||
*/
|
||||
export type Demo3UpstreamRegistryPayload = {
|
||||
/**
|
||||
* Pretty JSON representation of the registry result.
|
||||
*/
|
||||
resultJson: string,
|
||||
/**
|
||||
* Structured registry result.
|
||||
*/
|
||||
result: Demo3UpstreamRegistryResult, };
|
||||
@@ -0,0 +1,21 @@
|
||||
// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.
|
||||
import type { Demo3UpstreamRegistryEntry } from "./Demo3UpstreamRegistryEntry";
|
||||
import type { Demo3UpstreamRegistrySearchRequest } from "./Demo3UpstreamRegistrySearchRequest";
|
||||
import type { Demo3UpstreamRegistrySummary } from "./Demo3UpstreamRegistrySummary";
|
||||
|
||||
/**
|
||||
* Structured upstream registry result exposed through Demo3.
|
||||
*/
|
||||
export type Demo3UpstreamRegistryResult = {
|
||||
/**
|
||||
* Normalized request used by kb_lib.
|
||||
*/
|
||||
request: Demo3UpstreamRegistrySearchRequest,
|
||||
/**
|
||||
* Registry summary.
|
||||
*/
|
||||
summary: Demo3UpstreamRegistrySummary,
|
||||
/**
|
||||
* Matching entries.
|
||||
*/
|
||||
entries: Array<Demo3UpstreamRegistryEntry>, };
|
||||
@@ -0,0 +1,34 @@
|
||||
// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.
|
||||
|
||||
/**
|
||||
* Search request for the static upstream registry exposed through Demo3.
|
||||
*/
|
||||
export type Demo3UpstreamRegistrySearchRequest = {
|
||||
/**
|
||||
* Optional decoder-code filter.
|
||||
*/
|
||||
decoderCode: string | null,
|
||||
/**
|
||||
* Optional program-id filter.
|
||||
*/
|
||||
programId: string | null,
|
||||
/**
|
||||
* Optional program-family filter.
|
||||
*/
|
||||
programFamily: string | null,
|
||||
/**
|
||||
* Optional surface-kind filter.
|
||||
*/
|
||||
surfaceKind: string | null,
|
||||
/**
|
||||
* Optional entry-kind filter.
|
||||
*/
|
||||
entryKind: string | null,
|
||||
/**
|
||||
* Optional proof-status filter.
|
||||
*/
|
||||
proofStatus: string | null,
|
||||
/**
|
||||
* Optional maximum number of entries to return.
|
||||
*/
|
||||
limit: number | null, };
|
||||
@@ -0,0 +1,58 @@
|
||||
// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.
|
||||
|
||||
/**
|
||||
* Summary of the upstream registry snapshot exposed through Demo3.
|
||||
*/
|
||||
export type Demo3UpstreamRegistrySummary = {
|
||||
/**
|
||||
* Total static registry entry count before filtering.
|
||||
*/
|
||||
totalEntryCount: number,
|
||||
/**
|
||||
* Returned entry count after filtering.
|
||||
*/
|
||||
returnedEntryCount: number,
|
||||
/**
|
||||
* Number of entries that have a program id.
|
||||
*/
|
||||
entriesWithProgramIdCount: number,
|
||||
/**
|
||||
* Number of entries that have a discriminator.
|
||||
*/
|
||||
entriesWithDiscriminatorCount: number,
|
||||
/**
|
||||
* Number of program-level seed entries.
|
||||
*/
|
||||
programEntryCount: number,
|
||||
/**
|
||||
* Number of instruction entries.
|
||||
*/
|
||||
instructionEntryCount: number,
|
||||
/**
|
||||
* Number of event entries.
|
||||
*/
|
||||
eventEntryCount: number,
|
||||
/**
|
||||
* Number of account entries.
|
||||
*/
|
||||
accountEntryCount: number,
|
||||
/**
|
||||
* Number of entries still unverified from upstream Git or seed data.
|
||||
*/
|
||||
upstreamGitUnverifiedCount: number,
|
||||
/**
|
||||
* Number of entries mapped into decoders but not locally observed.
|
||||
*/
|
||||
upstreamGitMappedUnverifiedCount: number,
|
||||
/**
|
||||
* Number of entries observed in the local corpus.
|
||||
*/
|
||||
upstreamGitLocalCorpusObservedCount: number,
|
||||
/**
|
||||
* Number of entries materialized in local business tables.
|
||||
*/
|
||||
upstreamGitLocalCorpusMaterializedCount: number,
|
||||
/**
|
||||
* Number of layout entries still unverified locally.
|
||||
*/
|
||||
upstreamGitLayoutUnverifiedCount: number, };
|
||||
Reference in New Issue
Block a user