Skip to main content

Class: MultisigAggregator

Extends​

  • UniffiAbstractObject

Implements​

Properties​

[destructorGuardSymbol]​

readonly [destructorGuardSymbol]: UniffiGcObject;

[pointerLiteralSymbol]​

readonly [pointerLiteralSymbol]: bigint;

[uniffiTypeNameSymbol]​

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

Methods​

finish()​

finish(): MultisigAggregatedSignatureLike;

Returns​

MultisigAggregatedSignatureLike

Implementation of​

MultisigAggregatorLike.finish


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

verifier()​

verifier(): MultisigVerifierLike;

Returns​

MultisigVerifierLike

Implementation of​

MultisigAggregatorLike.verifier


withSignature()​

withSignature(signature): MultisigAggregatorLike;

Parameters​

signature​

UserSignatureLike

Returns​

MultisigAggregatorLike

Implementation of​

MultisigAggregatorLike.withSignature


withVerifier()​

withVerifier(verifier): MultisigAggregatorLike;

Parameters​

verifier​

MultisigVerifierLike

Returns​

MultisigAggregatorLike

Implementation of​

MultisigAggregatorLike.withVerifier


instanceOf()​

static instanceOf(obj_): obj_ is MultisigAggregator;

Parameters​

obj_​

any

Returns​

obj_ is MultisigAggregator


newWithMessage()​

static newWithMessage(committee, message): MultisigAggregatorLike;

Parameters​

committee​

MultisigCommitteeLike

message​

ArrayBuffer

Returns​

MultisigAggregatorLike


newWithTransaction()​

static newWithTransaction(committee, transaction): MultisigAggregatorLike;

Parameters​

committee​

MultisigCommitteeLike

transaction​

TransactionLike

Returns​

MultisigAggregatorLike