Skip to main content

createUnprovenCallTxFromInitialStates

Midnight.js API Reference v3.1.0


Midnight.js API Reference / @midnight-ntwrk/midnight-js-contracts / createUnprovenCallTxFromInitialStates

Function: createUnprovenCallTxFromInitialStates()

Calls a circuit using the provided initial states and creates an unbalanced, unproven, unsubmitted, call transaction.

Param

Configuration.

Param

Param

Call Signature

createUnprovenCallTxFromInitialStates<C, ICK>(zkConfigProvider, options, walletEncryptionPublicKey): Promise<UnsubmittedCallTxData<C, ICK>>

Type Parameters

C

C extends Contract<undefined, Witnesses<undefined>>

ICK

ICK extends string

Parameters

zkConfigProvider

ZKConfigProvider<string>

options

CallOptionsWithProviderDataDependencies<C, ICK>

walletEncryptionPublicKey

string

Returns

Promise<UnsubmittedCallTxData<C, ICK>>

Call Signature

createUnprovenCallTxFromInitialStates<C, ICK>(zkConfigProvider, options, walletEncryptionPublicKey): Promise<UnsubmittedCallTxData<C, ICK>>

Type Parameters

C

C extends Any

ICK

ICK extends string

Parameters

zkConfigProvider

ZKConfigProvider<string>

options

CallOptionsWithPrivateState<C, ICK>

walletEncryptionPublicKey

string

Returns

Promise<UnsubmittedCallTxData<C, ICK>>