| BesuCommand(BesuComponent, Supplier, Function, Function, RunnerBuilder, BesuController.Builder, BesuPluginContextImpl, Map) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| readGenesisConfigOptions() |   | 60% |   | 64% | 5 | 8 | 3 | 17 | 0 | 1 |
| updateNetworkConfig(NetworkName) |   | 86% |  | 100% | 0 | 13 | 5 | 46 | 0 | 1 |
| validateP2PInterface(String) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| privacyParameters() |   | 95% |   | 89% | 5 | 25 | 3 | 65 | 0 | 1 |
| validateChainDataPruningParams() |   | 30% |   | 25% | 2 | 3 | 2 | 4 | 0 | 1 |
| genesisConfig() |   | 82% |   | 70% | 3 | 6 | 4 | 24 | 0 | 1 |
| validatePluginOptions() |   | 85% |   | 65% | 8 | 14 | 2 | 14 | 0 | 1 |
| issueOptionWarnings() |   | 90% |   | 70% | 2 | 6 | 2 | 16 | 0 | 1 |
| configureNativeLibs() |   | 90% |   | 75% | 6 | 13 | 3 | 28 | 0 | 1 |
| lambda$validateRequiredOptions$4(CommandLine.Model.OptionSpec) |   | 47% |   | 75% | 1 | 3 | 2 | 4 | 0 | 1 |
| defaultSecurityModule() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createEngineJsonRpcConfiguration(Integer, List) |   | 90% |   | 83% | 1 | 4 | 1 | 16 | 0 | 1 |
| lambda$securityModule$14() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| run() |   | 93% |   | 66% | 2 | 4 | 1 | 29 | 0 | 1 |
| genesisConfig(NetworkName) |   | 70% | | n/a | 0 | 1 | 2 | 5 | 0 | 1 |
| pluginsDir() |   | 70% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| lambda$keyValueStorageProvider$12(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$privacyKeyValueStorageFactory$11(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| validatePostMergeCheckpointBlockRequirements() |   | 83% |   | 75% | 1 | 3 | 1 | 10 | 0 | 1 |
| lambda$addShutdownHook$13(Runner) |   | 61% | | n/a | 0 | 1 | 2 | 7 | 0 | 1 |
| getStorageProvider() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$checkIfRequiredPortsAreAvailable$21(List, Integer) |   | 87% |   | 80% | 2 | 6 | 1 | 8 | 0 | 1 |
| jsonRpcIpcConfiguration(Boolean, Path, List) |   | 84% |   | 50% | 3 | 4 | 1 | 5 | 0 | 1 |
| buildController() |   | 83% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| generateConfigurationOverview() |  | 98% |   | 80% | 5 | 14 | 1 | 39 | 0 | 1 |
| lambda$new$0() |  | 80% |   | 50% | 2 | 3 | 1 | 3 | 0 | 1 |
| lambda$setReleaseMetrics$3() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ensureValidPeerBoundParams() |  | 98% |   | 75% | 2 | 5 | 0 | 13 | 0 | 1 |
| lambda$checkIfRequiredPortsAreAvailable$20(Integer) |  | 85% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| BesuCommand(BesuComponent, Supplier, Function, Function, RunnerBuilder, BesuController.Builder, BesuPluginContextImpl, Map, StorageServiceImpl, SecurityModuleServiceImpl, PermissioningServiceImpl, PrivacyPluginServiceImpl, PkiBlockCreationConfigurationProvider, RpcEndpointServiceImpl, TransactionSelectionServiceImpl, TransactionPoolValidatorServiceImpl, TransactionSimulationServiceImpl, BlockchainServiceImpl) |  | 100% | | n/a | 0 | 1 | 0 | 93 | 0 | 1 |
| configure() |  | 100% |   | 87% | 1 | 5 | 0 | 47 | 0 | 1 |
| metricsConfiguration() |  | 100% |  | 100% | 0 | 7 | 0 | 28 | 0 | 1 |
| getControllerBuilder() |  | 100% |  | 100% | 0 | 2 | 0 | 38 | 0 | 1 |
| addSubCommands(InputStream) |  | 100% | | n/a | 0 | 1 | 0 | 23 | 0 | 1 |
| synchronize(BesuController, boolean, Optional, boolean, EthNetworkConfig, String, String, int, GraphQLConfiguration, JsonRpcConfiguration, JsonRpcConfiguration, WebSocketConfiguration, JsonRpcIpcConfiguration, ApiConfiguration, MetricsConfiguration, Optional, Collection, Path) |  | 100% | | n/a | 0 | 1 | 0 | 41 | 0 | 1 |
| preparePlugins() |  | 100% | | n/a | 0 | 1 | 0 | 21 | 0 | 1 |
| startPlugins() |  | 100% | | n/a | 0 | 1 | 0 | 22 | 0 | 1 |
| buildTransactionPoolConfiguration() |  | 100% |  | 100% | 0 | 6 | 0 | 19 | 0 | 1 |
| getEffectivePorts() |  | 100% | | n/a | 0 | 1 | 0 | 16 | 0 | 1 |
| registerConverters() |  | 100% | | n/a | 0 | 1 | 0 | 13 | 0 | 1 |
| handleUnstableOptions() |  | 100% | | n/a | 0 | 1 | 0 | 17 | 0 | 1 |
| loadStaticNodes() |  | 100% |  | 100% | 0 | 3 | 0 | 13 | 0 | 1 |
| validateOptions() |  | 100% | | n/a | 0 | 1 | 0 | 19 | 0 | 1 |
| buildRunner() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| validateNatParams() |  | 100% |  | 100% | 0 | 6 | 0 | 7 | 0 | 1 |
| lambda$validatePostMergeCheckpointBlockRequirements$23(GenesisConfigOptions, UInt256) |  | 100% |   | 83% | 1 | 4 | 0 | 10 | 0 | 1 |
| anyPrivacyApiEnabled() |  | 100% |  | 100% | 0 | 5 | 0 | 4 | 0 | 1 |
| getMiningParameters() |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
| checkPrivacyTlsOptionsDependencies() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| parse(CommandLine.IExecutionStrategy, BesuParameterExceptionHandler, BesuExecutionExceptionHandler, InputStream, String[]) |  | 100% | | n/a | 0 | 1 | 0 | 10 | 0 | 1 |
| handleStableOptions() |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| getDefaultSyncModeIfNotSet() |  | 100% |  | 100% | 0 | 4 | 0 | 6 | 0 | 1 |
| keyValueStorageProvider(String) |  | 100% |  | 100% | 0 | 2 | 0 | 9 | 0 | 1 |
| getGenesisBlockPeriodSeconds(GenesisConfigOptions) |  | 100% |  | 100% | 0 | 4 | 0 | 7 | 0 | 1 |
| instantiateSignatureAlgorithmFactory() |  | 100% |  | 100% | 0 | 3 | 0 | 12 | 0 | 1 |
| checkIfRequiredPortsAreAvailable() |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
| setReleaseMetrics() |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| parse(CommandLine.IExecutionStrategy, BesuExecutionExceptionHandler, BesuParameterExceptionHandler, String[]) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| validateNetStatsParams() |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 1 |
| validateDnsOptionsParams() |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
| configureLogging(boolean) |  | 100% |   | 75% | 1 | 3 | 0 | 7 | 0 | 1 |
| createVertxOptions(MetricsSystem) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| permissioningConfiguration() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getDefaultVersionCompatibilityProtectionIfNotSet() |  | 100% |  | 100% | 0 | 3 | 0 | 2 | 0 | 1 |
| privacyKeyStorageProvider(String) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| lambda$validateRpcWsOptions$8(String) |  | 100% |   | 75% | 1 | 3 | 0 | 3 | 0 | 1 |
| lambda$validateRpcOptionsParams$6(String) |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
| toCommandLine() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| ensureAllNodesAreInAllowlist(Collection, LocalPermissioningConfiguration) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| lambda$checkPortClash$19(Integer) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| maybePkiBlockCreationConfiguration() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| validateMiningParams() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| validateRpcOptionsParams() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| validateRpcWsOptions() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| buildSyncConfig() |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| securityModule() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| isEngineApiEnabled() |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
| lambda$getActualGenesisConfigOptions$22() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getDataStorageConfiguration() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| buildEnodes(List, EnodeDnsConfiguration) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| getEnodeDnsConfiguration() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| checkPortClash() |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| addShutdownHook(Runner) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setIgnorableStorageSegments() |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| privacyKeyValueStorageFactory(String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getEcCurveFromGenesisFile() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| validateApiOptions() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| validateTransactionPoolOptions() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| validateRequiredOptions() |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| validateGraphQlOptions() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| initMiningParametersMetrics(MiningParameters) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getActualGenesisConfigOptions() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| resolveNodePrivateKeyFile(File) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addPortIfEnabled(List, Integer, boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| lambda$checkPortClash$18(Integer) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| lambda$buildEnodes$16(String) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| preSynchronization() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| validateDataStorageOptions() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| parameterExceptionHandler() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setMergeConfigOptions() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$configure$10(LocalPermissioningConfiguration) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$registerConverters$1(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| loadKeyPair(File) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMetricsSystem() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$validatePostMergeCheckpointBlockRequirements$24() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$configure$9(List, LocalPermissioningConfiguration) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$validateRpcWsOptions$7(String, RpcApis) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$validateRpcOptionsParams$5(String, RpcApis) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setBesuConfiguration(BesuConfigurationImpl) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getGenesisConfigFile() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| dataDir() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| executionExceptionHandler() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLogLevel() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$buildEnodes$17(EnodeDnsConfiguration, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$resolveNodePrivateKeyFile$15() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$registerConverters$2(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getColorEnabled() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createVertx(VertxOptions) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getVersionCompatibilityProtection() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isMergeEnabled() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |