Skip to content

nooschain v0.1.0


nooschain / snapshots/snapshot-store / getSnapshotByHash

Function: getSnapshotByHash()

getSnapshotByHash(db, snapshotHash): Promise<{ block_hash: string; chain_id: string; created_at: Date; document: JsonValue; file_path: string | null; format_version: number; height: string; id: string; metadata: JsonValue; protocol_version: number; snapshot_hash: string; state_root: string; state_root_engine_version: "iden3-v1" | "nervos-smt-v2"; status: string; } | undefined>

Defined in: snapshots/snapshot-store.ts:33

Loads one snapshot metadata/document row by canonical snapshot hash.

Parameters

db

Kysely<Database>

snapshotHash

string

Returns

Promise<{ block_hash: string; chain_id: string; created_at: Date; document: JsonValue; file_path: string | null; format_version: number; height: string; id: string; metadata: JsonValue; protocol_version: number; snapshot_hash: string; state_root: string; state_root_engine_version: "iden3-v1" | "nervos-smt-v2"; status: string; } | undefined>

Audience-first NOOSChain documentation.