Skip to content

MultisigSignature

MultisigSignature = object

Defined in: packages/transact/src/transactions/signed-transaction.ts:60

Represents an Algorand multisignature signature.

A multisignature signature is defined by a version, a threshold, and a list of participating addresses. The version indicates the multisig protocol version, while the threshold specifies the minimum number of signatures required to authorize a transaction. While technically this accepts Address types, it is expected that these will be the addresses of Ed25519 public keys.

subsigs: MultisigSubsignature[]

Defined in: packages/transact/src/transactions/signed-transaction.ts:74

Array of subsignatures


threshold: number

Defined in: packages/transact/src/transactions/signed-transaction.ts:69

Minimum number of signatures required.


version: number

Defined in: packages/transact/src/transactions/signed-transaction.ts:64

Multisig version.