TransitionBesuControllerBuilder

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total109 of 53679%3 of 650%1660191081357
lambda$initTransitionWatcher$1(TransitionCoordinator, ProtocolContext, boolean, Optional, Optional)23620%2250%2371001
messagePermissioningProviders(List)90%n/a112211
pkiBlockCreationConfiguration(Optional)90%n/a112211
isRevertReasonEnabled(boolean)90%n/a112211
genesisConfigOverrides(Map)90%n/a112211
requiredBlocks(Map)90%n/a112211
reorgLoggingThreshold(long)90%n/a112211
lambda$reorgLoggingThreshold$21(long, BesuControllerBuilder)50%n/a111111
lambda$requiredBlocks$20(Map, BesuControllerBuilder)50%n/a111111
lambda$genesisConfigOverrides$18(Map, BesuControllerBuilder)50%n/a111111
lambda$isRevertReasonEnabled$17(boolean, BesuControllerBuilder)50%n/a111111
lambda$pkiBlockCreationConfiguration$13(Optional, BesuControllerBuilder)50%n/a111111
lambda$messagePermissioningProviders$9(List, BesuControllerBuilder)50%n/a111111
lambda$initTransitionWatcher$0(BlockHeader, BlockHeader)20%n/a111111
createMiningCoordinator(ProtocolSchedule, ProtocolContext, TransactionPool, MiningParameters, SyncState, EthProtocolManager)53100%n/a0101201
createSynchronizer(ProtocolSchedule, WorldStateStorageCoordinator, ProtocolContext, EthContext, SyncState, EthProtocolManager, PivotBlockSelector)32100%1150%120901
initTransitionWatcher(ProtocolContext, TransitionCoordinator)24100%n/a010701
createConsensusContext(Blockchain, WorldStateArchive, ProtocolSchedule)16100%n/a010301
createProtocolSchedule()15100%n/a010501
createEthProtocolManager(ProtocolContext, SynchronizerConfiguration, TransactionPool, EthProtocolConfiguration, EthPeers, EthContext, EthMessages, EthScheduler, List, Optional)14100%n/a010101
createProtocolContext(MutableBlockchain, WorldStateArchive, ProtocolSchedule, ConsensusContextFactory)13100%n/a010401
build()10100%n/a010301
propagateConfig(Consumer)10100%n/a010301
TransitionBesuControllerBuilder(BesuControllerBuilder, MergeBesuControllerBuilder)9100%n/a010401
storageProvider(StorageProvider)9100%n/a010201
evmConfiguration(EvmConfiguration)9100%n/a010201
genesisConfigFile(GenesisConfigFile)9100%n/a010201
synchronizerConfiguration(SynchronizerConfiguration)9100%n/a010201
ethProtocolConfiguration(EthProtocolConfiguration)9100%n/a010201
networkId(BigInteger)9100%n/a010201
miningParameters(MiningParameters)9100%n/a010201
nodeKey(NodeKey)9100%n/a010201
metricsSystem(ObservableMetricsSystem)9100%n/a010201
privacyParameters(PrivacyParameters)9100%n/a010201
dataDirectory(Path)9100%n/a010201
clock(Clock)9100%n/a010201
transactionPoolConfiguration(TransactionPoolConfiguration)9100%n/a010201
gasLimitCalculator(GasLimitCalculator)9100%n/a010201
dataStorageConfiguration(DataStorageConfiguration)9100%n/a010201
prepForBuild()7100%n/a010301
lambda$dataStorageConfiguration$22(DataStorageConfiguration, BesuControllerBuilder)5100%n/a010101
lambda$gasLimitCalculator$19(GasLimitCalculator, BesuControllerBuilder)5100%n/a010101
lambda$transactionPoolConfiguration$16(TransactionPoolConfiguration, BesuControllerBuilder)5100%n/a010101
lambda$clock$15(Clock, BesuControllerBuilder)5100%n/a010101
lambda$dataDirectory$14(Path, BesuControllerBuilder)5100%n/a010101
lambda$privacyParameters$12(PrivacyParameters, BesuControllerBuilder)5100%n/a010101
lambda$metricsSystem$11(ObservableMetricsSystem, BesuControllerBuilder)5100%n/a010101
lambda$nodeKey$10(NodeKey, BesuControllerBuilder)5100%n/a010101
lambda$miningParameters$8(MiningParameters, BesuControllerBuilder)5100%n/a010101
lambda$networkId$7(BigInteger, BesuControllerBuilder)5100%n/a010101
lambda$ethProtocolConfiguration$6(EthProtocolConfiguration, BesuControllerBuilder)5100%n/a010101
lambda$synchronizerConfiguration$5(SynchronizerConfiguration, BesuControllerBuilder)5100%n/a010101
lambda$genesisConfigFile$4(GenesisConfigFile, BesuControllerBuilder)5100%n/a010101
lambda$evmConfiguration$3(EvmConfiguration, BesuControllerBuilder)5100%n/a010101
lambda$storageProvider$2(StorageProvider, BesuControllerBuilder)5100%n/a010101
createAdditionalPluginServices(Blockchain, ProtocolContext)4100%n/a010101
static {...}4100%n/a010101