Skip to main content

proofDataIntoSerializedPreimage

@midnight-ntwrk/compact-runtime v0.14.0


@midnight-ntwrk/compact-runtime / proofDataIntoSerializedPreimage

Function: proofDataIntoSerializedPreimage()

function proofDataIntoSerializedPreimage(
input,
output,
public_transcript,
private_transcript_outputs,
key_location?): Uint8Array;

Converts input, output, and transcript information into a proof preimage suitable to pass to a ProvingProvider.

The key_location parameter is a string used to identify the circuit by proving machinery, for backwards-compatibility, if unset it defaults to 'dummy'.

Parameters

input

AlignedValue

output

AlignedValue

public_transcript

Op<AlignedValue>[]

private_transcript_outputs

AlignedValue[]

key_location?

string

Returns

Uint8Array