solana_sdk

Module signer

source
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 extends EncodableKey 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 in Transaction signing interfaces

Functions§

  • Removes duplicate signers while preserving order. O(n²)