Fabiana Cecin
ce918b0819
chore: replace Option with Opt ( #4035 )
...
* change all usage of std.options.Option[T] to results.Opt[T]
* fix broken apps and examples (to validate refactor)
* removed all std/options code added for libp2p v2 migration
* add broker Opt codec to persistency/backend_comm.nim
* add a readValue overload for Opt[T] in tools/confutils/cli_args.nim
* keep Option where required (Presto, confutils' config_file.nim)
* Change generateRlnProof error handling
* Fix imports
2026-07-16 14:02:17 -03:00
Fabiana Cecin
7b6d5d542c
fix: remove hardcoded ports in tests ( #3998 )
...
* Remove hardcoded ports in tests
* Promote getPorts to a public helper in net/net_config.nim
* Make 0.0.0.0:0 a default argument for newTestWakuNode
2026-06-30 14:59:27 -03:00
Ivan FB
3b03ca29b1
refactor: introduce proper logos_delivery layers folder structure ( #3935 )
...
Co-authored-by: NagyZoltanPeter <113987313+NagyZoltanPeter@users.noreply.github.com>
2026-06-08 13:37:53 +02:00
Fabiana Cecin
614f171626
nim nph 0.7.0 formatting ( #3759 )
2026-03-17 14:15:35 +01:00
NagyZoltanPeter
84f791100f
fix: peer selection by shard and rendezvous/metadata sharding initialization ( #3718 )
...
* Fix peer selection for cases where ENR is not yet advertiesed but metadata exchange already adjusted supported shards. Fix initialization rendezvous protocol with configured and autoshards to let connect to relay nodes without having a valid subscribed shard already. This solves issue for autoshard nodes to connect ahead of subscribing.
* Extend peer selection, rendezvous and metadata tests
* Fix rendezvous test, fix metadata test failing due wrong setup, added it into all_tests
2026-02-13 11:23:21 +01:00
Prem Chaitanya Prathi
b0cd75f4cb
feat: update rendezvous to broadcast and discover WakuPeerRecords ( #3617 )
...
* update rendezvous to work with WakuPeeRecord and use libp2p updated version
* split rendezvous client and service implementation
* mount rendezvous client by default
2025-11-21 23:15:12 +05:30
Prem Chaitanya Prathi
028bf297af
update rendezvous to use callbacks to get updated shards and capabilities ( #3558 )
2025-09-11 22:40:13 +05:30
Simon-Pierre Vivier
ae013e1928
feat: waku rendezvous wrapper ( #2962 )
2024-12-09 15:22:36 -05:00
NagyZoltanPeter
0d3b70fa16
chore: Partial version bumps for v0.34.0-rc.1 ( #3172 )
...
* Bumps for v0.34.0-rc.1 - partial bumping - libp2p
* Avoid importing quic and ngtcp2 dependencies through tests
* libp2p 1.7.1, fixes RendezVous construction
2024-11-10 09:27:04 +01:00
Darshan K
8da2a9c0a5
chore: refactor relative path to better absolute ( #2861 )
2024-07-06 00:03:38 +02:00
Ivan FB
cf6298ca1f
Generic re-style with nph 0.5.1 ( #2396 )
2024-03-16 00:08:47 +01:00
Hanno Cornelius
5e2e1b6bd0
chore: remove references to v2 ( #1898 )
...
* chore: remove references to v2
* fix: lingering rln-relay import path
2023-08-09 18:11:50 +01:00