Module ledger_mob_core::engine

source ·
Expand description

The Engine provides functionality required by hardware wallets.

This handles Event inputs and returns Output responses to the caller, see apdu for APDU protocol / encoding specifications.

Structs

  • A block version number that is known to be less or equal to BlockVersion::MAX
  • Engine provides hardware-independent support for MobileCoin wallet operations
  • An iterator over the variants of Self
  • Token Id, used to identify different assets on on the blockchain.
  • Transaction digest, used to keep a running digest of inputs to the transaction engine to ensure sync between the host and hardware wallet.

Enums

Constants

Traits