Skip to main content

ProvingProvider

For the complete documentation index, see llms.txt

@midnight/ledger v8.1.3


@midnight/ledger / ProvingProvider

Type Alias: ProvingProvider

type ProvingProvider = {
check: Promise<(bigint | undefined)[]>;
prove: Promise<Uint8Array<ArrayBufferLike>>;
};

Methods​

check()​

check(serializedPreimage, keyLocation): Promise<(bigint | undefined)[]>;

Parameters​

serializedPreimage​

Uint8Array

keyLocation​

string

Returns​

Promise<(bigint | undefined)[]>


prove()​

prove(
serializedPreimage,
keyLocation,
overwriteBindingInput?): Promise<Uint8Array<ArrayBufferLike>>;

Parameters​

serializedPreimage​

Uint8Array

keyLocation​

string

overwriteBindingInput?​

bigint

Returns​

Promise<Uint8Array<ArrayBufferLike>>