Skip to main content

ContractCallPrototype

For the complete documentation index, see llms.txt

@midnight/ledger v8.0.3


@midnight/ledger / ContractCallPrototype

Class: ContractCallPrototype

아직 조립 중인 ContractCall입니다.

Constructors​

Constructor​

new ContractCallPrototype(
address,
entry_point,
op,
guaranteed_public_transcript,
fallible_public_transcript,
private_transcript_outputs,
input,
output,
communication_commitment_rand,
key_location): ContractCallPrototype;

Parameters​

address​

string

호출 대상 주소입니다.

entry_point​

호출 대상 진입점입니다.

string | Uint8Array<ArrayBufferLike>

op​

ContractOperation

이 진입점에서 예상되는 연산입니다.

guaranteed_public_transcript​

이 호출에 대해 계산된 guaranteed 트랜스크립트입니다.

undefined | Transcript<AlignedValue>

fallible_public_transcript​

이 호출에 대해 계산된 fallible 트랜스크립트입니다.

undefined | Transcript<AlignedValue>

private_transcript_outputs​

AlignedValue[]

이 호출에 대해 기록된 프라이빗 트랜스크립트입니다.

input​

AlignedValue

이 호출에 제공된 입력입니다.

output​

AlignedValue

이 호출에서 계산된 출력입니다.

communication_commitment_rand​

string

이 호출에 사용된 커뮤니케이션 랜덤값입니다.

key_location​

string

이 호출의 키를 조회하기 위한 식별자입니다.

Returns​

ContractCallPrototype

Methods​

intoCall()​

intoCall(parentBinding): ContractCall<PreProof>;

Parameters​

parentBinding​

PreBinding

Returns​

ContractCall<PreProof>


toString()​

toString(compact?): string;

Parameters​

compact?​

boolean

Returns​

string