add dnslink namespace

Rationale:
- been around since  the very early days, seems we just never added it?
- we already have dnsaddr, which works similar way, but for multiaddrs  (TXT records)
- we want to support IPNS-agnostic recursive TXT values `dnslink=/dnslink/example.com`
- we need a way for pinning DNSLink names within Pinning Service API
This commit is contained in:
Marcin Rataj 2022-05-22 14:24:10 +02:00 committed by Rod Vagg
parent f6f246031d
commit 5aefb49a9e

View File

@ -34,6 +34,7 @@ dns, multiaddr, 0x35, permanent,
dns4, multiaddr, 0x36, permanent,
dns6, multiaddr, 0x37, permanent,
dnsaddr, multiaddr, 0x38, permanent,
dnslink, namespace, 0x39, permanent,
protobuf, serialization, 0x50, draft, Protocol Buffers
cbor, ipld, 0x51, permanent, CBOR
raw, ipld, 0x55, permanent, raw binary

1 name tag code status description
34 dns4 multiaddr 0x36 permanent
35 dns6 multiaddr 0x37 permanent
36 dnsaddr multiaddr 0x38 permanent
37 dnslink namespace 0x39 permanent
38 protobuf serialization 0x50 draft Protocol Buffers
39 cbor ipld 0x51 permanent CBOR
40 raw ipld 0x55 permanent raw binary