Expand description
Abstractions and implementations for transaction signers.
Modules§
Enums§
Traits§
- The
EncodableKey
trait defines the interface by which cryptographic keys/keypairs are read, written, and derived from sources. - The
EncodableKeypair
trait extendsEncodableKey
for asymmetric keypairs, i.e. have associated public keys. - The
SeedDerivable
trait defines the interface by which cryptographic keys/keypairs are derived from byte seeds, derivation paths, and passphrases. - The
Signer
trait declares operations that all digital signature providers must support. It is the primary interface by which signers are specified inTransaction
signing interfaces
Functions§
- Removes duplicate signers while preserving order. O(n²)