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>>