Module ethcore::miner [−][src]
Miner module Keeps track of transactions and currently sealed pending block.
Modules
| pool_client |
Blockchain access for transaction pool. |
Structs
| AuthoringParams |
Configurable parameters of block authoring. |
| Miner |
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. |
| MinerOptions |
Configures the behaviour of the miner. |
Enums
| Penalization |
Transaction queue penalization settings. |
| PendingOrdering |
Transaction ordering when requesting pending set. |
| PendingSet |
Different possible definitions for pending transaction set. |
Traits
| BlockChainClient |
Extended client interface used for mining |
| MinerService |
Miner client API |
| TransactionVerifierClient |
Provides methods to verify incoming external transactions |