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