Expand description
§Deposit Signature Ownership Mapping
This module provides types and logic for mapping transaction signature requirements to protocol entities in the Clementine bridge. It is used to determine which entity (operator, verifier, N-of-N, etc.) is responsible for providing a signature for a given transaction input, and what sighash type is required for that signature. Additionally it encodes when this signature is given to other entities.
Enums§
- Describes the ownership and sighash type for a required signature.
- Enumerates the protocol entities that may own a required signature for a transaction input. Additionally it encodes when this signature is given to other entities. For example signatures with OperatorDeposit are operator’s signatures that are shared with verifiers during a new deposit, while OperatorSetup is operator’s signature that is given to the verifiers when Operator is being newly setup and added to verifiers databases.