EngineJsonRpcService

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total296 of 1,26376%29 of 7259%3580763161144
applyTlsConfig(HttpServerOptions)55812%1150%12212401
start()376162%1150%1292201
getFailureException(Throwable)320%n/a115511
buildCorsRegexFromConfig()28720%3125%235701
lambda$applyTlsConfig$14(HttpServerOptions, Set)160%20%224411
lambda$connectionHandler$4(HttpConnection)133673%1150%1241101
lambda$start$1(CompletableFuture, AsyncResult)114379%1150%1231201
applyTlsClientAuth(TlsClientAuthConfiguration, HttpServerOptions)110%n/a115511
url()110%20%223311
lambda$createSpan$13(Span, AsyncResult)9640%1150%122501
getScheme()90%20%221111
lambda$start$0(NatManager)90%n/a113311
lambda$applyTlsClientAuth$16(HttpServerOptions, TlsClientAuthConfiguration, Path)80%n/a113311
handleEmptyRequest(RoutingContext)70%n/a112211
lambda$buildCorsRegexFromConfig$19(String)70%20%221111
lambda$stop$2(CompletableFuture, AsyncResult)61164%1150%121501
EngineJsonRpcService(Vertx, Path, JsonRpcConfiguration, MetricsSystem, NatService, Map, Optional, EthScheduler, Optional, HealthService, HealthService)510495%1583%1412901
lambda$applyTlsConfig$15(HttpServerOptions, TlsClientAuthConfiguration)50%n/a111111
lambda$denyRouteToBlockedHost$17(RoutingContext)33592%4450%4511101
validateConfig(JsonRpcConfiguration)32689%3562%350601
lambda$handlerForUser$12(SocketAddress, ServerWebSocket, Optional, Buffer)32388%1150%121601
stop()31583%1150%121501
lambda$webSocketHandler$5(String)30%n/a111111
tlsLogMessage()2777%1150%120101
buildRouter()224100%6100%0405301
lambda$webSocketHandler$11(ServerWebSocket)89100%6100%0402601
createSpan(RoutingContext)41100%n/a0101201
getHttpServerOptions()37100%n/a010901
static {...}30100%n/a010801
lambda$connectionHandler$3(HttpConnection, Void)24100%n/a010401
lambda$webSocketHandler$7(ServerWebSocket, SocketAddress, Optional)23100%2100%020701
hostIsInAllowlist(String)22100%1375%130601
socketAddressAsString(SocketAddress)16100%n/a010101
socketAddress()15100%2100%020301
lambda$webSocketHandler$9(SocketAddress, String, Void)14100%n/a010501
lambda$webSocketHandler$10(SocketAddress, ServerWebSocket, Throwable)12100%n/a010501
getAndValidateHostHeader(RoutingContext)9100%n/a010201
handlerForUser(SocketAddress, ServerWebSocket, Optional)6100%n/a010101
lambda$webSocketHandler$8(Handler, String)5100%n/a010101
lambda$webSocketHandler$6(Handler, String)5100%n/a010101
lambda$hostIsInAllowlist$18(String, String)4100%n/a010101
connectionHandler()3100%n/a010101
webSocketHandler()3100%n/a010101
denyRouteToBlockedHost()3100%n/a010101