Johann Bauer

Results 120 comments of Johann Bauer

I have changed it back to using only a single transport. Depending on `bindIp` it's either: - IPv4 only if the `bindIp` is IPv4 - IPv6 only if the `bindIp`...

Yes, I will definitely change it to use the functions integrated in nim-chronos. I'll consider my redundant attempt a valuable lesson in Nim 😅 I'm not sure if this is...

Quick status update: I have incorporated most of your feedback already. The code is now working on Windows as well, although I had to implement it without winlean: https://github.com/status-im/nim-eth/pull/367/commits/9181afd9537d1d67dfbfb0c9600027c24ceef956. Since...

> So if no flags are specified and no special options are given, what happens? In Linux, for example, the value will be read from /proc/sys/net/ipv6/bindv6only. > I imagine the...

Sure, that would be possible. Currently, there are three possibilities: - Dualstack: set IPV6_V6ONLY to false or raise an error - NoDualstack: set IPV6_V6ONLY to true or raise an error...

> One more thing is to check at least MacOS for defaults because and i want that documented in this PR too. I'm not sure how I would find that...

The scope of this PR was just to add dualstack capability to nimbus-eth2. Extensive discussions here and in status-im/nim-eth#367 have shown different viewpoints on the multiple sockets vs. dualstack socket...

Please let me know if we can find a consensus on which approach should be implemented.

Yeah, we should add that to the download page but currently on El Capitan (10.11.6) or newer is supported. To build a version that is compatible to older versions, we...