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