| disable() |   | 33% |   | 50% | 1 | 2 | 5 | 8 | 0 | 1 |
| createBlock(BlockHeader, long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addEthHashObserver(PoWObserver) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| changeTargetGasLimit(Long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| enable() |   | 87% |   | 50% | 1 | 2 | 1 | 8 | 0 | 1 |
| getMinTransactionGasPrice() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMinPriorityFeePerGas() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCoinbase() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| AbstractMiningCoordinator(Blockchain, AbstractMinerExecutor, SyncState) |  | 100% | | n/a | 0 | 1 | 0 | 13 | 0 | 1 |
| onBlockAdded(BlockAddedEvent) |  | 100% |   | 75% | 1 | 3 | 0 | 7 | 0 | 1 |
| inSyncChanged(boolean) |  | 100% |  | 100% | 0 | 5 | 0 | 7 | 0 | 1 |
| start() |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
| stop() |  | 100% |   | 50% | 1 | 2 | 0 | 7 | 0 | 1 |
| startMiningIfPossible() |  | 100% |   | 87% | 1 | 5 | 0 | 4 | 0 | 1 |
| createBlock(BlockHeader, List, List) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| haltCurrentMiningOperation() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| startAsyncMiningOperation() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| isMining() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$haltCurrentMiningOperation$0(AtomicBoolean, BlockMiner) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| addMinedBlockObserver(MinedBlockObserver) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setExtraData(Bytes) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| awaitStop() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| haltMiner(BlockMiner) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |