• 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
..
Azure Loading commit data...
StackExchange/wmi Loading commit data...
allegro/bigcache Loading commit data...
apilayer/freegeoip Loading commit data...
aristanetworks/goarista Loading commit data...
btcsuite/btcd Loading commit data...
cespare/cp Loading commit data...
cloudflare/cloudflare-go Loading commit data...
davecgh/go-spew Loading commit data...
deckarep/golang-set Loading commit data...
docker/docker Loading commit data...
edsrzf/mmap-go Loading commit data...
elastic/gosigar Loading commit data...
ethereum/ethash/src/libethash Loading commit data...
fatih/color Loading commit data...
fjl/memsize Loading commit data...
gballet/go-libpcsclite Loading commit data...
go-ole/go-ole Loading commit data...
go-stack/stack Loading commit data...
golang Loading commit data...
gorilla/websocket Loading commit data...
graph-gophers/graphql-go Loading commit data...
hashicorp/golang-lru Loading commit data...
howeyc/fsnotify Loading commit data...
huin/goupnp Loading commit data...
influxdata/influxdb Loading commit data...
jackpal/go-nat-pmp Loading commit data...
julienschmidt/httprouter Loading commit data...
karalabe/usb Loading commit data...
mattn Loading commit data...
mohae/deepcopy Loading commit data...
naoina Loading commit data...
olekukonko/tablewriter Loading commit data...
opentracing/opentracing-go Loading commit data...
oschwald/maxminddb-golang Loading commit data...
pborman/uuid Loading commit data...
peterh/liner Loading commit data...
pkg/errors Loading commit data...
pmezard/go-difflib Loading commit data...
prometheus/tsdb Loading commit data...
rjeczalik/notify Loading commit data...
robertkrimen/otto Loading commit data...
rs Loading commit data...
status-im/keycard-go Loading commit data...
steakknife Loading commit data...
stretchr/testify Loading commit data...
syndtr/goleveldb Loading commit data...
tyler-smith/go-bip39 Loading commit data...
wsddn/go-ecdh Loading commit data...