MainnetBlockBodyValidator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total10 of 51098%5 of 6492%5515125019
validateDeposits(Block, List)41881%2250%232701
validateBodyLight(ProtocolContext, Block, List, HeaderValidationMode)28197%11593%1912001
isOmmerSiblingOfAncestor(ProtocolContext, BlockHeader, BlockHeader)23193%1375%1311001
areSiblings(BlockHeader, BlockHeader)21083%1150%121301
validateOmmers(ProtocolContext, BlockHeader, List, HeaderValidationMode)64100%8100%0501501
validateBody(ProtocolContext, Block, List, Hash, HeaderValidationMode)30100%4100%030801
validateEthHash(ProtocolContext, Block, HeaderValidationMode)30100%4100%030801
validateGasUsed(BlockHeader, long, long)28100%2100%020701
validateTransactionsRoot(BlockHeader, Bytes32, Bytes32)26100%2100%020501
validateLogsBloom(BlockHeader, LogsBloomFilter, LogsBloomFilter)26100%2100%020501
validateReceiptsRoot(BlockHeader, Bytes32, Bytes32)26100%2100%020501
validateStateRoot(BlockHeader, Bytes32, Bytes32)26100%2100%020501
validateOmmersHash(BlockHeader, Bytes32, Bytes32)26100%2100%020501
isOmmerValid(ProtocolContext, BlockHeader, BlockHeader, HeaderValidationMode)25100%4100%030801
validateWithdrawals(Block)23100%4100%030701
areOmmersUnique(List)14100%2100%020201
MainnetBlockBodyValidator(ProtocolSchedule)6100%n/a010301
lambda$validateBody$0(TransactionReceipt)6100%n/a010101
static {...}4100%n/a010101