• Felix Lange's avatar
    p2p/dnsdisc: add implementation of EIP-1459 (#20094) · 0568e817
    Felix Lange authored
    This adds an implementation of node discovery via DNS TXT records to the
    go-ethereum library. The implementation doesn't match EIP-1459 exactly,
    the main difference being that this implementation uses separate merkle
    trees for tree links and ENRs. The EIP will be updated to match p2p/dnsdisc.
    
    To maintain DNS trees, cmd/devp2p provides a frontend for the p2p/dnsdisc
    library. The new 'dns' subcommands can be used to create, sign and deploy DNS
    discovery trees.
    0568e817
Name
Last commit
Last update
..
discover Loading commit data...
discv5 Loading commit data...
dnsdisc Loading commit data...
enode Loading commit data...
enr Loading commit data...
nat Loading commit data...
netutil Loading commit data...
simulations Loading commit data...
testing Loading commit data...
dial.go Loading commit data...
dial_test.go Loading commit data...
message.go Loading commit data...
message_test.go Loading commit data...
metrics.go Loading commit data...
peer.go Loading commit data...
peer_error.go Loading commit data...
peer_test.go Loading commit data...
protocol.go Loading commit data...
rlpx.go Loading commit data...
rlpx_test.go Loading commit data...
server.go Loading commit data...
server_test.go Loading commit data...
util.go Loading commit data...
util_test.go Loading commit data...