Expand description
Address manager is a module that keeps track of known peer addresses and associated metadata. This module is very important in keeping our node protected against targeted attacks, like eclipse attacks.
Modules§
- dns_
proxy - Simple implementation of a DNS-over-HTTPS (DoH) lookup routed through the SOCKS5 proxy
Structs§
- Address
Man - A module that keeps track of known addresses and chooses addresses that our node can connect
- Disk
Local Address - Local
Address - How do we store peers locally
Enums§
- Address
- Address
State - A local state for how we see this peer. It helps us during peer selection, by keeping track of our past encounters with this node (if any), helping us to find live peers more easily, and avoid troublesome peers.
- Reachable
Networks - All the networks we might receive addresses for
Constants§
- SUPPORTED_
NETWORKS - The
ReachableNetworksthis implementation currently supports.