@@ -59,12 +59,14 @@ enum class Multicodec(val typeName: String, val code: Int, val tag: MulticodecTa
59
59
GIT_RAW (" git-raw" , 0x78 , MulticodecTag .Ipld ),
60
60
TORRENT_INFO (" torrent-info" , 0x7b , MulticodecTag .Ipld ),
61
61
TORRENT_FILE (" torrent-file" , 0x7c , MulticodecTag .Ipld ),
62
+ BLAKE3_HASHSEQ (" blake3-hashseq" , 0x80 , MulticodecTag .Ipld ),
62
63
LEOFCOIN_BLOCK (" leofcoin-block" , 0x81 , MulticodecTag .Ipld ),
63
64
LEOFCOIN_TX (" leofcoin-tx" , 0x82 , MulticodecTag .Ipld ),
64
65
LEOFCOIN_PR (" leofcoin-pr" , 0x83 , MulticodecTag .Ipld ),
65
66
SCTP (" sctp" , 0x84 , MulticodecTag .Multiaddr ),
66
67
DAG_JOSE (" dag-jose" , 0x85 , MulticodecTag .Ipld ),
67
68
DAG_COSE (" dag-cose" , 0x86 , MulticodecTag .Ipld ),
69
+ LBRY (" lbry" , 0x8c , MulticodecTag .Namespace ),
68
70
ETH_BLOCK (" eth-block" , 0x90 , MulticodecTag .Ipld ),
69
71
ETH_BLOCK_LIST (" eth-block-list" , 0x91 , MulticodecTag .Ipld ),
70
72
ETH_TX_TRIE (" eth-tx-trie" , 0x92 , MulticodecTag .Ipld ),
@@ -135,6 +137,7 @@ enum class Multicodec(val typeName: String, val code: Int, val tag: MulticodecTa
135
137
TLS (" tls" , 0x1c0 , MulticodecTag .Multiaddr ),
136
138
SNI (" sni" , 0x1c1 , MulticodecTag .Multiaddr ),
137
139
NOISE (" noise" , 0x1c6 , MulticodecTag .Multiaddr ),
140
+ SHS (" shs" , 0x1c8 , MulticodecTag .Multiaddr ),
138
141
QUIC (" quic" , 0x1cc , MulticodecTag .Multiaddr ),
139
142
QUIC_V1 (" quic-v1" , 0x1cd , MulticodecTag .Multiaddr ),
140
143
WEBTRANSPORT (" webtransport" , 0x1d1 , MulticodecTag .Multiaddr ),
@@ -143,6 +146,7 @@ enum class Multicodec(val typeName: String, val code: Int, val tag: MulticodecTa
143
146
WSS (" wss" , 0x1de , MulticodecTag .Multiaddr ),
144
147
P2P_WEBSOCKET_STAR (" p2p-websocket-star" , 0x1df , MulticodecTag .Multiaddr ),
145
148
HTTP (" http" , 0x1e0 , MulticodecTag .Multiaddr ),
149
+ HTTP_PATH (" http-path" , 0x1e1 , MulticodecTag .Multiaddr ),
146
150
SWHID_1_SNP (" swhid-1-snp" , 0x1f0 , MulticodecTag .Ipld ),
147
151
JSON (" json" , 0x200 , MulticodecTag .Ipld ),
148
152
MESSAGEPACK (" messagepack" , 0x201 , MulticodecTag .Serialization ),
@@ -182,6 +186,9 @@ enum class Multicodec(val typeName: String, val code: Int, val tag: MulticodecTa
182
186
P256_PRIV (" p256-priv" , 0x1306 , MulticodecTag .Key ),
183
187
P384_PRIV (" p384-priv" , 0x1307 , MulticodecTag .Key ),
184
188
P521_PRIV (" p521-priv" , 0x1308 , MulticodecTag .Key ),
189
+ BLS12_381_G1_PRIV (" bls12_381-g1-priv" , 0x1309 , MulticodecTag .Key ),
190
+ BLS12_381_G2_PRIV (" bls12_381-g2-priv" , 0x130a , MulticodecTag .Key ),
191
+ BLS12_381_G1G2_PRIV (" bls12_381-g1g2-priv" , 0x130b , MulticodecTag .Key ),
185
192
KANGAROOTWELVE (" kangarootwelve" , 0x1d01 , MulticodecTag .Multihash ),
186
193
AES_GCM_256 (" aes-gcm-256" , 0x2000 , MulticodecTag .Encryption ),
187
194
SILVERPINE (" silverpine" , 0x3f42 , MulticodecTag .Multiaddr ),
@@ -513,9 +520,10 @@ enum class Multicodec(val typeName: String, val code: Int, val tag: MulticodecTa
513
520
XXH3_128 (" xxh3-128" , 0xb3e4 , MulticodecTag .Hash ),
514
521
POSEIDON_BLS12_381_A2_FC1 (" poseidon-bls12_381-a2-fc1" , 0xb401 , MulticodecTag .Multihash ),
515
522
POSEIDON_BLS12_381_A2_FC1_SC (" poseidon-bls12_381-a2-fc1-sc" , 0xb402 , MulticodecTag .Multihash ),
516
- URDCA_2015_CANON ( " urdca-2015-canon " , 0xb403 , MulticodecTag .Ipld ),
523
+ RDFC_1 ( " rdfc-1 " , 0xb403 , MulticodecTag .Ipld ),
517
524
SSZ (" ssz" , 0xb501 , MulticodecTag .Serialization ),
518
525
SSZ_SHA2_256_BMT (" ssz-sha2-256-bmt" , 0xb502 , MulticodecTag .Multihash ),
526
+ SHA2_256_CHUNKED (" sha2-256-chunked" , 0xb510 , MulticodecTag .Multihash ),
519
527
JSON_JCS (" json-jcs" , 0xb601 , MulticodecTag .Ipld ),
520
528
ISCC (" iscc" , 0xcc01 , MulticodecTag .Softhash ),
521
529
ZEROXCERT_IMPRINT_256 (" zeroxcert-imprint-256" , 0xce11 , MulticodecTag .Zeroxcert ),
0 commit comments