diff --git a/src/main/kotlin/io/emeraldpay/dshackle/upstream/GrpcUpstreams.kt b/src/main/kotlin/io/emeraldpay/dshackle/upstream/GrpcUpstreams.kt index 6e8d668d..fb4862e2 100644 --- a/src/main/kotlin/io/emeraldpay/dshackle/upstream/GrpcUpstreams.kt +++ b/src/main/kotlin/io/emeraldpay/dshackle/upstream/GrpcUpstreams.kt @@ -46,7 +46,7 @@ class GrpcUpstreams( .subscribe { value -> val chain = Chain.byId(value.chain.number) if (chain != Chain.UNSPECIFIED) { - getOrCreate(chain).onStatus(value) + known[chain]?.onStatus(value) } } return loaded