Stefan Pingel
Stefan Pingel
I have created issue https://github.com/NethermindEth/nethermind/issues/4875 against Nethermind
Some examples of current peers on some mainnet nodes: 25 peers on dev-elc-besu-teku-mainnet-dev-stefan-BWS-2: ``` erigon/v2.59.0-0f0a4452/linux-amd64/go1.21.8","caps":["eth/68"] Geth/v1.13.14-stable-2bd6bd01/linux-amd64/go1.21.6","caps":["eth/68","snap/1"] Nethermind/v1.25.4+20b10b35/linux-x64/dotnet8.0.2","caps":["eth/66","nodedata/1","eth/67","eth/68"] erigon/v2.58.2-125509e4/linux-amd64/go1.21.5","caps":["eth/66","eth/67"] erigon/v2.58.1-f12e451c/linux-amd64/go1.21.4","caps":["eth/68"] erigon/v2.58.1/linux-amd64/go1.21.6","caps":["eth/68"] erigon/v2.58.1/linux-amd64/go1.21.6","caps":["eth/66","eth/67"] erigon/v2.58.1-f12e451c/linux-amd64/go1.21.5","caps":["eth/66","eth/67"] Nethermind/v1.25.4+20b10b35/linux-x64/dotnet8.0.2","caps":["eth/66","nodedata/1","eth/67","eth/68","snap/1"] reth/v0.1.0-alpha.21","caps":["eth/68","eth/67","eth/66"] erigon/v2.59.0-0f0a4452/linux-amd64/go1.21.6","caps":["eth/66"] erigon/v2.58.1-f12e451c/linux-amd64/go1.21.5","caps":["eth/68"] erigon/v2.59.0-0f0a4452/linux-amd64/go1.21.6","caps":["eth/66","eth/67"] Nethermind/v1.25.4+20b10b35/linux-x64/dotnet8.0.2","caps":["eth/66","nodedata/1","eth/67","eth/68","snap/1"] reth/v0.1.0-alpha.22-a9ac903ee/x86_64-unknown-linux-gnu","caps":["eth/68","eth/67","eth/66"] reth/v0.1.0-alpha.21","caps":["eth/68","eth/67","eth/66"]...
I've had a quick look at this. I assume that we want to support a list of comma separated CIDR strings (same as geth). In geth netrestrict is used for...
For p2p we are using Netty. We can use a String to create an instance of the IpSubnetFilterRule class in Netty, which can be used in a ChannelInitializer, which can...
I found a different variant of this: We receive an fcu containing the block hash of a head block. This block is added to the `hashesToAppend` queue. The block get's...