Skip to content

@lelantos-org/sdk / prover / LoadArtifactOpts

Interface: LoadArtifactOpts โ€‹

Defined in: @lelantos-org/sdk/dist/prover/artifact-bytes.d.ts:41

Options for loadArtifactBytes.

Properties โ€‹

onProgress? โ€‹

ts
optional onProgress?: (p) => void;

Defined in: @lelantos-org/sdk/dist/prover/artifact-bytes.d.ts:50

Download progress for the zkey.

Results are cached by URL, so only the first caller for a given path receives progress; a concurrent second caller awaits the same promise and sees none. A persistent-cache hit reports a single terminal event rather than nothing, so a progress bar completes instead of hanging.

Parameters โ€‹

ParameterType
p{ loaded: number; total?: number; url: string; }
p.loadednumber
p.total?number
p.urlstring

Returns โ€‹

void


signal? โ€‹

ts
optional signal?: AbortSignal;

Defined in: @lelantos-org/sdk/dist/prover/artifact-bytes.d.ts:55


timeoutMs? โ€‹

ts
optional timeoutMs?: number;

Defined in: @lelantos-org/sdk/dist/prover/artifact-bytes.d.ts:57

Per-attempt deadline. Default 120s.

Lelantosno cookies ๐Ÿช ยท no tracking ๐Ÿ‘๏ธ ยท no accounts ๐Ÿ‘คwalletexplorer4536080GitHub