Skip to content

ICompiledCircuitCache

SIP Protocol API Reference v0.7.4


SIP Protocol API Reference / ICompiledCircuitCache

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:3120

Compiled circuit cache (specialized for compiled circuits)

getCircuit(system, circuitId): Promise<Uint8Array<ArrayBufferLike> | null>

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:3124

Get a compiled circuit

ProofSystem

string

Promise<Uint8Array<ArrayBufferLike> | null>


setCircuit(system, circuitId, circuit): Promise<void>

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:3128

Set a compiled circuit

ProofSystem

string

Uint8Array

Promise<void>


hasCircuit(system, circuitId): Promise<boolean>

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:3132

Check if circuit is compiled and cached

ProofSystem

string

Promise<boolean>