• 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
..
CODE_OF_CONDUCT.md Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
access_application.go Loading commit data...
access_identity_provider.go Loading commit data...
access_organization.go Loading commit data...
access_policy.go Loading commit data...
access_service_tokens.go Loading commit data...
account_members.go Loading commit data...
account_roles.go Loading commit data...
accounts.go Loading commit data...
argo.go Loading commit data...
auditlogs.go Loading commit data...
cloudflare.go Loading commit data...
custom_hostname.go Loading commit data...
custom_pages.go Loading commit data...
dns.go Loading commit data...
duration.go Loading commit data...
errors.go Loading commit data...
filter.go Loading commit data...
firewall.go Loading commit data...
firewall_rules.go Loading commit data...
go.mod Loading commit data...
go.sum Loading commit data...
ips.go Loading commit data...
keyless.go Loading commit data...
load_balancing.go Loading commit data...
lockdown.go Loading commit data...
logpush.go Loading commit data...
options.go Loading commit data...
origin_ca.go Loading commit data...
page_rules.go Loading commit data...
railgun.go Loading commit data...
rate_limiting.go Loading commit data...
registrar.go Loading commit data...
renovate.json Loading commit data...
spectrum.go Loading commit data...
ssl.go Loading commit data...
universal_ssl.go Loading commit data...
user.go Loading commit data...
user_agent.go Loading commit data...
virtualdns.go Loading commit data...
waf.go Loading commit data...
workers.go Loading commit data...
workers_kv.go Loading commit data...
zone.go Loading commit data...