Skip to content

MultisigWitness

Native multisig RPC simulation witness utilities.

Converts complete root and nested owner witnesses between their domain and Tempo JSON-RPC representations.

Functions

NameDescription
MultisigWitness.fromRpcConverts a JSON-RPC multisig witness to its domain representation.
MultisigWitness.toRpcConverts a multisig witness to its JSON-RPC representation.

Errors

NameDescription
MultisigWitness.InvalidWitnessErrorThrown when a native multisig witness is invalid.

Types

NameDescription
MultisigWitness.ApprovalNative multisig owner approval used for RPC simulation.
MultisigWitness.MultisigWitnessNative multisig witness used to construct an RPC simulation signature.
MultisigWitness.NestedApprovalNested native multisig owner approval used for RPC simulation.
MultisigWitness.NestedPrimitiveApprovalPrimitive approval in a depth-2 multisig simulation witness.
MultisigWitness.NestedWitnessDepth-2 native multisig witness used for RPC simulation.
MultisigWitness.PrimitiveApprovalPrimitive owner approval used for RPC simulation.
MultisigWitness.RpcJSON-RPC representation of a native multisig simulation witness.