MultisigWitness
Native multisig RPC simulation witness utilities.
Converts complete root and nested owner witnesses between their domain and Tempo JSON-RPC representations.
Functions
| Name | Description |
|---|---|
MultisigWitness.fromRpc | Converts a JSON-RPC multisig witness to its domain representation. |
MultisigWitness.toRpc | Converts a multisig witness to its JSON-RPC representation. |
Errors
| Name | Description |
|---|---|
MultisigWitness.InvalidWitnessError | Thrown when a native multisig witness is invalid. |
Types
| Name | Description |
|---|---|
MultisigWitness.Approval | Native multisig owner approval used for RPC simulation. |
MultisigWitness.MultisigWitness | Native multisig witness used to construct an RPC simulation signature. |
MultisigWitness.NestedApproval | Nested native multisig owner approval used for RPC simulation. |
MultisigWitness.NestedPrimitiveApproval | Primitive approval in a depth-2 multisig simulation witness. |
MultisigWitness.NestedWitness | Depth-2 native multisig witness used for RPC simulation. |
MultisigWitness.PrimitiveApproval | Primitive owner approval used for RPC simulation. |
MultisigWitness.Rpc | JSON-RPC representation of a native multisig simulation witness. |

