| getBlockHeader(Hash) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBlockHeaderSafe(Hash) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBlockHashByNumber(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getChainHead() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getFinalized() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSafeBlock() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getChainHeadBlockNumber() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getChainHeadHash() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTransactionLocation(Hash) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBlockHeader(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTransactionByHash(Hash) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| observeBlockAdded(BlockAddedObserver) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| removeObserver(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| observeChainReorg(ChainReorgObserver) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| removeChainReorgObserver(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setBlockChoiceRule(Comparator) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getBlockChoiceRule$0(BlockHeader, BlockHeader) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBlockBody(Hash) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTxReceipts(Hash) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTotalDifficultyByHash(Hash) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBlockChoiceRule() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ReferenceTestBlockchain(long) |  | 100% |  | 100% | 0 | 2 | 0 | 11 | 0 | 1 |
| generateTestBlockHash(long) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| ReferenceTestBlockchain() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |