Skip to main content

Midnight.js API Reference v1.0.0


Midnight.js API Reference / @midnight-ntwrk/midnight-js-http-client-proof-provider / serializePayload

Function: serializePayload()

serializePayload<K>(unprovenTx, zkConfig?): Promise<ArrayBuffer>

Creates a serialized proving server payload from the given transaction and ZK configuration.

Type Parameters

K

K extends string

Parameters

unprovenTx

UnprovenTransaction

The transaction being proven.

zkConfig?

ZKConfig<K>

The ZK artifacts needed to prove the transaction. Undefined if a deployment transaction is being proven.

Returns

Promise<ArrayBuffer>