Skip to main content

Class: TransactionDigest

The digest of a Transaction.

Extends​

  • UniffiAbstractObject

Implements​

Properties​

[destructorGuardSymbol]​

readonly [destructorGuardSymbol]: UniffiGcObject;

[pointerLiteralSymbol]​

readonly [pointerLiteralSymbol]: bigint;

[uniffiTypeNameSymbol]​

readonly [uniffiTypeNameSymbol]: "TransactionDigest" = "TransactionDigest";

Methods​

equals()​

equals(other): boolean;

Parameters​

other​

TransactionDigest

Returns​

boolean


hashCode()​

hashCode(): bigint;

Returns​

bigint


nextLexicographical()​

nextLexicographical(): TransactionDigestLike;

Returns the next digest in byte-increasing order.

Returns​

TransactionDigestLike

Implementation of​

TransactionDigestLike.nextLexicographical


nextLexicographicalOpt()​

nextLexicographicalOpt(): 
| TransactionDigestLike
| undefined;

Returns the next digest in byte-increasing order, or None if the result would overflow.

Returns​

| TransactionDigestLike | undefined

Implementation of​

TransactionDigestLike.nextLexicographicalOpt


toBase58()​

toBase58(): string;

Returns​

string

Implementation of​

TransactionDigestLike.toBase58


toBytes()​

toBytes(): ArrayBuffer;

Returns​

ArrayBuffer

Implementation of​

TransactionDigestLike.toBytes


toDebugString()​

toDebugString(): string;

Returns​

string


toString()​

toString(): string;

Returns a string representation of an object.

Returns​

string


uniffiDestroy()​

uniffiDestroy(): void;

Explicitly tell Rust to destroy the native peer that backs this object.

Once this method has been called, any following method calls will throw an error.

Can be called more than once.

Returns​

void

Overrides​

UniffiAbstractObject.uniffiDestroy

uniffiUse()​

uniffiUse<T>(block): T;

A convenience method to use this object, then destroy it after its use.

Type Parameters​

T​

T

Parameters​

block​

(obj) => T

Returns​

T

Inherited from​

UniffiAbstractObject.uniffiUse

fromBase58()​

static fromBase58(base58): TransactionDigestLike;

Parameters​

base58​

string

Returns​

TransactionDigestLike


fromBytes()​

static fromBytes(bytes): TransactionDigestLike;

Parameters​

bytes​

ArrayBuffer

Returns​

TransactionDigestLike


genesisMarker()​

static genesisMarker(): TransactionDigestLike;

The digest used to signify the parent transaction was the genesis.

Returns​

TransactionDigestLike


instanceOf()​

static instanceOf(obj_): obj_ is TransactionDigest;

Parameters​

obj_​

any

Returns​

obj_ is TransactionDigest


random()​

static random(): TransactionDigestLike;

Returns​

TransactionDigestLike