Skip to content

MultisigSimulation

Native multisig RPC simulation utilities.

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

Functions

NameDescription
MultisigSimulation.fromRpcConverts a JSON-RPC multisig simulation spec to its domain representation.
MultisigSimulation.toRpcConverts a multisig simulation spec to its JSON-RPC representation.

Errors

NameDescription
MultisigSimulation.InvalidSimulationErrorThrown when a native multisig simulation spec is invalid.

Types

NameDescription
MultisigSimulation.ApprovalNative multisig owner approval used for RPC simulation.
MultisigSimulation.ApprovalRpcJSON-RPC native multisig owner approval used for RPC simulation.
MultisigSimulation.NestedApprovalNested native multisig owner approval used for RPC simulation.
MultisigSimulation.NestedApprovalRpcJSON-RPC nested native multisig owner approval used for RPC simulation.
MultisigSimulation.NestedPrimitiveApprovalPrimitive approval in a depth-2 multisig simulation spec.
MultisigSimulation.NestedSpecDepth-2 native multisig spec used for RPC simulation.
MultisigSimulation.NestedSpecRpcJSON-RPC depth-2 native multisig spec used for RPC simulation.
MultisigSimulation.PrimitiveApprovalPrimitive owner approval used for RPC simulation.
MultisigSimulation.RpcJSON-RPC representation of a native multisig simulation spec.
MultisigSimulation.SpecNative multisig spec used to construct an RPC simulation signature.