nooschain / snapshots/snapshot-store / getSnapshotMetadata
Function: getSnapshotMetadata()
getSnapshotMetadata(
db,id):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:29
Loads one snapshot metadata row by id.
Parameters
db
Kysely<Database>
id
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>