Expand description
Miner module Keeps track of transactions and currently sealed pending block.
Modules
Blockchain access for transaction pool.
Client-side stratum job dispatcher and mining notifier handler
Structs
Configurable parameters of block authoring.
Keeps track of transactions using priority queue and holds currently mined block. Handles preparing work for “work sealing” or seals “internally” if Engine does not require work.
Configures the behaviour of the miner.
Enums
Block sealing mechanism
Transaction queue penalization settings.
Transaction ordering when requesting pending set.
Different possible definitions for pending transaction set.
Traits
Extended client interface used for mining
Local accounts checker
Miner client API
Provides methods to verify incoming external transactions