13 Commits

Author SHA1 Message Date
richΛrd
afe64abf0d
Merge 7525c68dc33d5b0588942b9cd79dada3a5876b36 into 8d2c7e83e130a2cdfddc5306e3ffb7443a38dac5 2026-03-02 10:36:09 +00:00
Igor Sirotin
8ee308fe79
fix: table (#10) 2025-10-03 20:10:45 +01:00
Igor Sirotin
b9b5a06121
feat: upgrade go-ethereum (#9)
* feat: use zap logger

* chore: upgrade go-ethereum

* chore: use stdlib min

* fix: IP, Addr, AddrPort changes

* fix: more logging replace
2025-10-03 00:01:39 +01:00
Richard Ramos
fe708039d5 fix: protect nursery with mutex 2024-03-21 08:27:31 -04:00
frank
14d13be8db
feat: add context support to resolve discv5 deadlock issue 2024-01-26 18:06:52 +08:00
Richard Ramos
06fd36dea2
chore: update dependencies, go version and add latest changes from go-ethereum 2023-05-19 15:08:09 -04:00
Richard Ramos
7525c68dc3
fix: reseed bootnodes when routing table is empty 2023-02-06 12:04:23 -04:00
Andrea Maria Piana
61c833f34d Allow setting fallback nodes after start
In some cases, we don't have fallback nodes when we start.
That might be due to some connectivity issues.

This commit adds a method to set the fallback nodes, and triggers a
refresh so that they are picked up.

The method is synchronous.
2022-12-09 13:43:56 -04:00
Richard Ramos
2f43d5f6c7
chore: change project org 2022-10-27 09:04:46 -04:00
Richard Ramos
069eee20a3
chore: get latest changes from go-ethereum 2022-10-25 11:00:23 -04:00
Richard Ramos
91b97a3e0e
feat: Add ProtocolID to the UDP config (#2) 2022-02-20 12:21:24 -04:00
Richard Ramos
87bd8c3fe4
feat: add optional node validation (#1) 2021-12-07 14:55:14 -04:00
Richard Ramos
f99706cd09
Initial commit 2021-12-07 13:24:52 -04:00