Skip to content

BalanceProofSignature

Defined in: ootle/src/stealth/statements.ts:83

The balance-proof Schnorr signature (public_nonce, signature). For a fully-revealed transfer this pair is normally omitted on the envelope.

new BalanceProofSignature(publicNonce, signature): BalanceProofSignature

Defined in: ootle/src/stealth/statements.ts:87

Uint8Array

Uint8Array

BalanceProofSignature

get publicNonce(): Uint8Array

Defined in: ootle/src/stealth/statements.ts:95

32-byte public nonce (defensive copy).

Uint8Array


get signature(): Uint8Array

Defined in: ootle/src/stealth/statements.ts:100

32-byte signature scalar (defensive copy).

Uint8Array

toJSON(): BalanceProofSignatureJson

Defined in: ootle/src/stealth/statements.ts:104

BalanceProofSignatureJson


static fromJSON(json): BalanceProofSignature

Defined in: ootle/src/stealth/statements.ts:111

BalanceProofSignatureJson

BalanceProofSignature