Skip to main content

ProvingProvider

@midnight/ledger v7.0.0


@midnight/ledger / ProvingProvider

Type Alias: ProvingProvider

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

Methods

check()

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

Parameters

serializedPreimage

Uint8Array

keyLocation

string

Returns

Promise<(undefined | bigint)[]>


prove()

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

Parameters

serializedPreimage

Uint8Array

keyLocation

string

overwriteBindingInput?

bigint

Returns

Promise<Uint8Array<ArrayBufferLike>>