ConsensusScheduleBesuControllerBuilder

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total387 of 56231%0 of 2100%4962781184961
createEthProtocolManager(ProtocolContext, SynchronizerConfiguration, TransactionPool, EthProtocolConfiguration, EthPeers, EthContext, EthMessages, EthScheduler, List, Optional)180%n/a113311
createAdditionalPluginServices(Blockchain, ProtocolContext)100%n/a113311
createSubProtocolConfiguration(EthProtocolManager, Optional)100%n/a113311
storageProvider(StorageProvider)100%n/a112211
synchronizerConfiguration(SynchronizerConfiguration)100%n/a114411
ethProtocolConfiguration(EthProtocolConfiguration)100%n/a114411
networkId(BigInteger)100%n/a112211
miningParameters(MiningParameters)100%n/a112211
messagePermissioningProviders(List)100%n/a114411
nodeKey(NodeKey)100%n/a112211
metricsSystem(ObservableMetricsSystem)100%n/a112211
privacyParameters(PrivacyParameters)100%n/a112211
pkiBlockCreationConfiguration(Optional)100%n/a114411
dataDirectory(Path)100%n/a112211
clock(Clock)100%n/a112211
transactionPoolConfiguration(TransactionPoolConfiguration)100%n/a114411
isRevertReasonEnabled(boolean)100%n/a114411
genesisConfigOverrides(Map)100%n/a114411
gasLimitCalculator(GasLimitCalculator)100%n/a112211
requiredBlocks(Map)100%n/a112211
reorgLoggingThreshold(long)100%n/a114411
dataStorageConfiguration(DataStorageConfiguration)100%n/a114411
evmConfiguration(EvmConfiguration)100%n/a112211
createAdditionalJsonRpcMethodFactory(ProtocolContext)90%n/a113311
validateContext(ProtocolContext)90%n/a112211
prepForBuild()80%n/a113311
createProtocolContext(MutableBlockchain, WorldStateArchive, ProtocolSchedule, ConsensusContextFactory)80%n/a111111
getSupportedProtocol()80%n/a111111
lambda$new$0(NavigableSet, Optional)70%n/a111111
lambda$evmConfiguration$25(EvmConfiguration, BesuControllerBuilder)50%n/a111111
lambda$dataStorageConfiguration$24(DataStorageConfiguration, BesuControllerBuilder)50%n/a111111
lambda$reorgLoggingThreshold$23(long, BesuControllerBuilder)50%n/a111111
lambda$requiredBlocks$22(Map, BesuControllerBuilder)50%n/a111111
lambda$gasLimitCalculator$21(GasLimitCalculator, BesuControllerBuilder)50%n/a111111
lambda$genesisConfigOverrides$20(Map, BesuControllerBuilder)50%n/a111111
lambda$isRevertReasonEnabled$19(boolean, BesuControllerBuilder)50%n/a111111
lambda$transactionPoolConfiguration$18(TransactionPoolConfiguration, BesuControllerBuilder)50%n/a111111
lambda$clock$17(Clock, BesuControllerBuilder)50%n/a111111
lambda$dataDirectory$16(Path, BesuControllerBuilder)50%n/a111111
lambda$pkiBlockCreationConfiguration$15(Optional, BesuControllerBuilder)50%n/a111111
lambda$privacyParameters$14(PrivacyParameters, BesuControllerBuilder)50%n/a111111
lambda$metricsSystem$13(ObservableMetricsSystem, BesuControllerBuilder)50%n/a111111
lambda$nodeKey$12(NodeKey, BesuControllerBuilder)50%n/a111111
lambda$messagePermissioningProviders$11(List, BesuControllerBuilder)50%n/a111111
lambda$miningParameters$10(MiningParameters, BesuControllerBuilder)50%n/a111111
lambda$networkId$9(BigInteger, BesuControllerBuilder)50%n/a111111
lambda$ethProtocolConfiguration$8(EthProtocolConfiguration, BesuControllerBuilder)50%n/a111111
lambda$synchronizerConfiguration$7(SynchronizerConfiguration, BesuControllerBuilder)50%n/a111111
lambda$storageProvider$5(StorageProvider, BesuControllerBuilder)50%n/a111111
createMiningCoordinator(ProtocolSchedule, ProtocolContext, TransactionPool, MiningParameters, SyncState, EthProtocolManager)28100%n/a010701
ConsensusScheduleBesuControllerBuilder(Map, BiFunction)27100%2100%020801
createProtocolSchedule()24100%n/a010601
createConsensusContext(Blockchain, WorldStateArchive, ProtocolSchedule)23100%n/a010601
lambda$createMiningCoordinator$1(ProtocolSchedule, ProtocolContext, TransactionPool, MiningParameters, SyncState, EthProtocolManager, Map.Entry)18100%n/a010401
lambda$createConsensusContext$4(Blockchain, WorldStateArchive, ProtocolSchedule, Map.Entry)15100%n/a010401
lambda$createProtocolSchedule$2(Map.Entry)12100%n/a010101
genesisConfigFile(GenesisConfigFile)10100%n/a010201
ConsensusScheduleBesuControllerBuilder(Map)5100%n/a010201
lambda$genesisConfigFile$6(GenesisConfigFile, BesuControllerBuilder)5100%n/a010101
lambda$createProtocolSchedule$3()5100%n/a010101
getBesuControllerBuilderSchedule()3100%n/a010101