Skip to main content

UnshieldedOffer

For the complete documentation index, see llms.txt

@midnight/ledger v8.0.3


@midnight/ledger / UnshieldedOffer

Class: UnshieldedOffer<S>

비차폐 오퍼는 입력, 출력, 그리고 입력을 승인하는 서명으로 구성됩니다. 서명이 서명하는 데이터는 Intent.signatureData에서 제공됩니다.

Type Parameters

S

S extends Signaturish

Properties

inputs

readonly inputs: UtxoSpend[];

outputs

readonly outputs: UtxoOutput[];

signatures

readonly signatures: string[];

Methods

addSignatures()

addSignatures(signatures): UnshieldedOffer<S>;

Parameters

signatures

string[]

Returns

UnshieldedOffer<S>


eraseSignatures()

eraseSignatures(): UnshieldedOffer<SignatureErased>;

Returns

UnshieldedOffer<SignatureErased>


toString()

toString(compact?): string;

Parameters

compact?

boolean

Returns

string


new()

static new(
inputs,
outputs,
signatures): UnshieldedOffer<SignatureEnabled>;

Parameters

inputs

UtxoSpend[]

outputs

UtxoOutput[]

signatures

string[]

Returns

UnshieldedOffer<SignatureEnabled>