Skip to main content

Class: MoveAuthenticatorDigest

The digest of a MoveAuthenticator.

Extends​

  • UniffiAbstractObject

Implements​

Properties​

[destructorGuardSymbol]​

readonly [destructorGuardSymbol]: UniffiGcObject;

[pointerLiteralSymbol]​

readonly [pointerLiteralSymbol]: bigint;

[uniffiTypeNameSymbol]​

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

Methods​

equals()​

equals(other): boolean;

Parameters​

other​

MoveAuthenticatorDigest

Returns​

boolean


hashCode()​

hashCode(): bigint;

Returns​

bigint


nextLexicographical()​

nextLexicographical(): MoveAuthenticatorDigestLike;

Returns the next digest in byte-increasing order.

Returns​

MoveAuthenticatorDigestLike

Implementation of​

MoveAuthenticatorDigestLike.nextLexicographical


nextLexicographicalOpt()​

nextLexicographicalOpt(): 
| MoveAuthenticatorDigestLike
| undefined;

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

Returns​

| MoveAuthenticatorDigestLike | undefined

Implementation of​

MoveAuthenticatorDigestLike.nextLexicographicalOpt


toBase58()​

toBase58(): string;

Returns​

string

Implementation of​

MoveAuthenticatorDigestLike.toBase58


toBytes()​

toBytes(): ArrayBuffer;

Returns​

ArrayBuffer

Implementation of​

MoveAuthenticatorDigestLike.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): MoveAuthenticatorDigestLike;

Parameters​

base58​

string

Returns​

MoveAuthenticatorDigestLike


fromBytes()​

static fromBytes(bytes): MoveAuthenticatorDigestLike;

Parameters​

bytes​

ArrayBuffer

Returns​

MoveAuthenticatorDigestLike


instanceOf()​

static instanceOf(obj_): obj_ is MoveAuthenticatorDigest;

Parameters​

obj_​

any

Returns​

obj_ is MoveAuthenticatorDigest


random()​

static random(): MoveAuthenticatorDigestLike;

Returns​

MoveAuthenticatorDigestLike