mirror of
https://github.com/logos-messaging/logos-delivery.git
synced 2026-07-24 13:33:16 +00:00
* additive quic transport, off by default (--quic-support) * add QuicConf + QuicConfBuilder, --quic-support / --quic-port flags * net_config announces quic-v1 host/ext/dns4 addrs, adds quic-v1 to enr multiaddrs * newWakuSwitch mounts quic transport when a quic addr is set * toRemotePeerInfo: quic from enr multiaddrs ext, sorted quic-first * BoundPorts.quic, read back the bound quic port at start (handles --quic-port=0) * skip auto quic addr when operator supplies one via --ext-multiaddr * tests: nodes dual-stack by default, tcp-only where single transport asserted * tests: drop hardcoded ephemeral ports (port 0) to fix quic-churn bind flakes * use setupNat to discover NAT-mapped UDP port when QUIC enabled
23 lines
777 B
Nim
23 lines
777 B
Nim
import
|
|
./waku_conf_builder,
|
|
./filter_service_conf_builder,
|
|
./store_sync_conf_builder,
|
|
./store_service_conf_builder,
|
|
./rest_server_conf_builder,
|
|
./dns_discovery_conf_builder,
|
|
./discv5_conf_builder,
|
|
./web_socket_conf_builder,
|
|
./quic_conf_builder,
|
|
./metrics_server_conf_builder,
|
|
./rate_limit_conf_builder,
|
|
./rln_relay_conf_builder,
|
|
./mix_conf_builder,
|
|
./kademlia_discovery_conf_builder
|
|
|
|
export
|
|
waku_conf_builder, filter_service_conf_builder, store_sync_conf_builder,
|
|
store_service_conf_builder, rest_server_conf_builder, dns_discovery_conf_builder,
|
|
discv5_conf_builder, web_socket_conf_builder, quic_conf_builder,
|
|
metrics_server_conf_builder, rate_limit_conf_builder, rln_relay_conf_builder,
|
|
mix_conf_builder, kademlia_discovery_conf_builder
|