Skip to main content

createUnprovenCallTx

For the complete documentation index, see llms.txt

Midnight.js API Reference v4.0.4


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

Function: createUnprovenCallTx()

퍼블릭 데이터 프로바이더와 프라이빗 상태 프로바이더에서 가져온 상태를 사용하여 서킷을 호출한 후, 밸런싱되지 않은 미증명 미제출 호출 트랜잭션을 생성합니다.

Param

호출 트랜잭션을 생성하는 데 사용할 프로바이더입니다.

Param

설정입니다.

Param

기존 트랜잭션 스코프에 참여하기 위한 선택적 스코프 트랜잭션 컨텍스트입니다.

Throws

IncompleteCallTxPrivateStateConfig privateStateId가 제공되었지만 privateStateProvider가 제공되지 않은 경우. privateStateId를 지정하면 프라이빗 상태 저장소를 업데이트하려는 것으로 간주합니다.

Call Signature

createUnprovenCallTx<C, PCK>(providers, options, transactionContext?): Promise<UnsubmittedCallTxData<C, PCK>>

Type Parameters

C

C extends Contract<undefined, Witnesses<undefined>>

PCK

PCK extends string

Parameters

providers

UnprovenCallTxProvidersBase

options

CallOptionsWithArguments<C, PCK>

transactionContext?

TransactionContext<C, PCK>

Returns

Promise<UnsubmittedCallTxData<C, PCK>>

Call Signature

createUnprovenCallTx<C, PCK>(providers, options, transactionContext?): Promise<UnsubmittedCallTxData<C, PCK>>

Type Parameters

C

C extends Any

PCK

PCK extends string

Parameters

providers

UnprovenCallTxProvidersWithPrivateState<C>

options

CallTxOptionsWithPrivateStateId<C, PCK>

transactionContext?

TransactionContext<C, PCK>

Returns

Promise<UnsubmittedCallTxData<C, PCK>>