multicodec/table.csv
Steven Allen 942b8875da chore: reformat table (#119)
* reformat table

Sort the table by code and replace the sections with tags.

Inspired by https://github.com/multiformats/multicodec/pull/116 but rebased on
master.

This version also puts the description last as it's optional.

* align table
2019-02-13 16:34:21 +01:00

25 KiB

1nametagcodedescription
2identitymultihash0x0raw binary
3ip4multiaddr0x04
4tcpmultiaddr0x06
5sha1multihash0x11
6sha2-256multihash0x12
7sha2-512multihash0x13
8sha3-512multihash0x14
9sha3-384multihash0x15
10sha3-256multihash0x16
11sha3-224multihash0x17
12shake-128multihash0x18
13shake-256multihash0x19
14keccak-224multihash0x1Akeccak has variable output length. The number specifies the core length
15keccak-256multihash0x1B
16keccak-384multihash0x1C
17keccak-512multihash0x1D
18dccpmultiaddr0x21
19murmur3-128multihash0x22
20murmur3-32multihash0x23
21ip6multiaddr0x29
22ip6zonemultiaddr0x2A
23multicodecmultiformat0x30
24multihashmultiformat0x31
25multiaddrmultiformat0x32
26multibasemultiformat0x33
27dnsmultiaddr0x35
28dns4multiaddr0x36
29dns6multiaddr0x37
30dnsaddrmultiaddr0x38
31protobufserialization0x50Protocol Buffers
32cborserialization0x51CBOR
33rawipld0x55raw binary
34dbl-sha2-256multihash0x56
35rlpserialization0x60recursive length prefix
36bencodeserialization0x63bencode
37dag-pbipld0x70MerkleDAG protobuf
38dag-cboripld0x71MerkleDAG cbor
39git-rawipld0x78Raw Git object
40torrent-infoipld0x7bTorrent file info field (bencoded)
41torrent-fileipld0x7cTorrent file (bencoded)
42leofcoin-blockipld0x81Leofcoin Block
43leofcoin-txipld0x82Leofcoin Transaction
44leofcoin-pripld0x83Leofcoin Peer Reputation
45sctpmultiaddr0x84
46eth-blockipld0x90Ethereum Block (RLP)
47eth-block-listipld0x91Ethereum Block List (RLP)
48eth-tx-trieipld0x92Ethereum Transaction Trie (Eth-Trie)
49eth-txipld0x93Ethereum Transaction (RLP)
50eth-tx-receipt-trieipld0x94Ethereum Transaction Receipt Trie (Eth-Trie)
51eth-tx-receiptipld0x95Ethereum Transaction Receipt (RLP)
52eth-state-trieipld0x96Ethereum State Trie (Eth-Secure-Trie)
53eth-account-snapshotipld0x97Ethereum Account Snapshot (RLP)
54eth-storage-trieipld0x98Ethereum Contract Storage Trie (Eth-Secure-Trie)
55bitcoin-blockipld0xb0Bitcoin Block
56bitcoin-txipld0xb1Bitcoin Tx
57zcash-blockipld0xc0Zcash Block
58zcash-txipld0xc1Zcash Tx
59stellar-blockipld0xd0Stellar Block
60stellar-txipld0xd1Stellar Tx
61md4multihash0xd4
62md5multihash0xd5
63decred-blockipld0xe0Decred Block
64decred-txipld0xe1Decred Tx
65ipld-nsnamespace0xe2IPLD path
66ipfs-nsnamespace0xe3IPFS path
67swarm-nsnamespace0xe4Swarm path
68ed25519-pubkey0xedEd25519 public key
69dash-blockipld0xf0Dash Block
70dash-txipld0xf1Dash Tx
71udpmultiaddr0x0111
72p2p-webrtc-starmultiaddr0x0113
73p2p-webrtc-directmultiaddr0x0114
74p2p-stardustmultiaddr0x0115
75p2p-circuitmultiaddr0x0122
76dag-jsonipld0x0129MerkleDAG json
77udtmultiaddr0x012D
78utpmultiaddr0x012E
79unixmultiaddr0x0190
80p2pmultiaddr0x01A5libp2p
81ipfsmultiaddr0x01A5libp2p (deprecated)
82httpsmultiaddr0x01BB
83onionmultiaddr0x01BC
84onion3multiaddr0x01BD
85garlic64multiaddr0x01BE
86quicmultiaddr0x01CC
87wsmultiaddr0x01DD
88wssmultiaddr0x01DE
89p2p-websocket-starmultiaddr0x01DF
90httpmultiaddr0x01E0
91x11multihash0x1100
92blake2b-8multihash0xb201Blake2b consists of 64 output lengths that give different hashes
93blake2b-16multihash0xb202
94blake2b-24multihash0xb203
95blake2b-32multihash0xb204
96blake2b-40multihash0xb205
97blake2b-48multihash0xb206
98blake2b-56multihash0xb207
99blake2b-64multihash0xb208
100blake2b-72multihash0xb209
101blake2b-80multihash0xb20a
102blake2b-88multihash0xb20b
103blake2b-96multihash0xb20c
104blake2b-104multihash0xb20d
105blake2b-112multihash0xb20e
106blake2b-120multihash0xb20f
107blake2b-128multihash0xb210
108blake2b-136multihash0xb211
109blake2b-144multihash0xb212
110blake2b-152multihash0xb213
111blake2b-160multihash0xb214
112blake2b-168multihash0xb215
113blake2b-176multihash0xb216
114blake2b-184multihash0xb217
115blake2b-192multihash0xb218
116blake2b-200multihash0xb219
117blake2b-208multihash0xb21a
118blake2b-216multihash0xb21b
119blake2b-224multihash0xb21c
120blake2b-232multihash0xb21d
121blake2b-240multihash0xb21e
122blake2b-248multihash0xb21f
123blake2b-256multihash0xb220
124blake2b-264multihash0xb221
125blake2b-272multihash0xb222
126blake2b-280multihash0xb223
127blake2b-288multihash0xb224
128blake2b-296multihash0xb225
129blake2b-304multihash0xb226
130blake2b-312multihash0xb227
131blake2b-320multihash0xb228
132blake2b-328multihash0xb229
133blake2b-336multihash0xb22a
134blake2b-344multihash0xb22b
135blake2b-352multihash0xb22c
136blake2b-360multihash0xb22d
137blake2b-368multihash0xb22e
138blake2b-376multihash0xb22f
139blake2b-384multihash0xb230
140blake2b-392multihash0xb231
141blake2b-400multihash0xb232
142blake2b-408multihash0xb233
143blake2b-416multihash0xb234
144blake2b-424multihash0xb235
145blake2b-432multihash0xb236
146blake2b-440multihash0xb237
147blake2b-448multihash0xb238
148blake2b-456multihash0xb239
149blake2b-464multihash0xb23a
150blake2b-472multihash0xb23b
151blake2b-480multihash0xb23c
152blake2b-488multihash0xb23d
153blake2b-496multihash0xb23e
154blake2b-504multihash0xb23f
155blake2b-512multihash0xb240
156blake2s-8multihash0xb241Blake2s consists of 32 output lengths that give different hashes
157blake2s-16multihash0xb242
158blake2s-24multihash0xb243
159blake2s-32multihash0xb244
160blake2s-40multihash0xb245
161blake2s-48multihash0xb246
162blake2s-56multihash0xb247
163blake2s-64multihash0xb248
164blake2s-72multihash0xb249
165blake2s-80multihash0xb24a
166blake2s-88multihash0xb24b
167blake2s-96multihash0xb24c
168blake2s-104multihash0xb24d
169blake2s-112multihash0xb24e
170blake2s-120multihash0xb24f
171blake2s-128multihash0xb250
172blake2s-136multihash0xb251
173blake2s-144multihash0xb252
174blake2s-152multihash0xb253
175blake2s-160multihash0xb254
176blake2s-168multihash0xb255
177blake2s-176multihash0xb256
178blake2s-184multihash0xb257
179blake2s-192multihash0xb258
180blake2s-200multihash0xb259
181blake2s-208multihash0xb25a
182blake2s-216multihash0xb25b
183blake2s-224multihash0xb25c
184blake2s-232multihash0xb25d
185blake2s-240multihash0xb25e
186blake2s-248multihash0xb25f
187blake2s-256multihash0xb260
188skein256-8multihash0xb301Skein256 consists of 32 output lengths that give different hashes
189skein256-16multihash0xb302
190skein256-24multihash0xb303
191skein256-32multihash0xb304
192skein256-40multihash0xb305
193skein256-48multihash0xb306
194skein256-56multihash0xb307
195skein256-64multihash0xb308
196skein256-72multihash0xb309
197skein256-80multihash0xb30a
198skein256-88multihash0xb30b
199skein256-96multihash0xb30c
200skein256-104multihash0xb30d
201skein256-112multihash0xb30e
202skein256-120multihash0xb30f
203skein256-128multihash0xb310
204skein256-136multihash0xb311
205skein256-144multihash0xb312
206skein256-152multihash0xb313
207skein256-160multihash0xb314
208skein256-168multihash0xb315
209skein256-176multihash0xb316
210skein256-184multihash0xb317
211skein256-192multihash0xb318
212skein256-200multihash0xb319
213skein256-208multihash0xb31a
214skein256-216multihash0xb31b
215skein256-224multihash0xb31c
216skein256-232multihash0xb31d
217skein256-240multihash0xb31e
218skein256-248multihash0xb31f
219skein256-256multihash0xb320
220skein512-8multihash0xb321Skein512 consists of 64 output lengths that give different hashes
221skein512-16multihash0xb322
222skein512-24multihash0xb323
223skein512-32multihash0xb324
224skein512-40multihash0xb325
225skein512-48multihash0xb326
226skein512-56multihash0xb327
227skein512-64multihash0xb328
228skein512-72multihash0xb329
229skein512-80multihash0xb32a
230skein512-88multihash0xb32b
231skein512-96multihash0xb32c
232skein512-104multihash0xb32d
233skein512-112multihash0xb32e
234skein512-120multihash0xb32f
235skein512-128multihash0xb330
236skein512-136multihash0xb331
237skein512-144multihash0xb332
238skein512-152multihash0xb333
239skein512-160multihash0xb334
240skein512-168multihash0xb335
241skein512-176multihash0xb336
242skein512-184multihash0xb337
243skein512-192multihash0xb338
244skein512-200multihash0xb339
245skein512-208multihash0xb33a
246skein512-216multihash0xb33b
247skein512-224multihash0xb33c
248skein512-232multihash0xb33d
249skein512-240multihash0xb33e
250skein512-248multihash0xb33f
251skein512-256multihash0xb340
252skein512-264multihash0xb341
253skein512-272multihash0xb342
254skein512-280multihash0xb343
255skein512-288multihash0xb344
256skein512-296multihash0xb345
257skein512-304multihash0xb346
258skein512-312multihash0xb347
259skein512-320multihash0xb348
260skein512-328multihash0xb349
261skein512-336multihash0xb34a
262skein512-344multihash0xb34b
263skein512-352multihash0xb34c
264skein512-360multihash0xb34d
265skein512-368multihash0xb34e
266skein512-376multihash0xb34f
267skein512-384multihash0xb350
268skein512-392multihash0xb351
269skein512-400multihash0xb352
270skein512-408multihash0xb353
271skein512-416multihash0xb354
272skein512-424multihash0xb355
273skein512-432multihash0xb356
274skein512-440multihash0xb357
275skein512-448multihash0xb358
276skein512-456multihash0xb359
277skein512-464multihash0xb35a
278skein512-472multihash0xb35b
279skein512-480multihash0xb35c
280skein512-488multihash0xb35d
281skein512-496multihash0xb35e
282skein512-504multihash0xb35f
283skein512-512multihash0xb360
284skein1024-8multihash0xb361Skein1024 consists of 128 output lengths that give different hashes
285skein1024-16multihash0xb362
286skein1024-24multihash0xb363
287skein1024-32multihash0xb364
288skein1024-40multihash0xb365
289skein1024-48multihash0xb366
290skein1024-56multihash0xb367
291skein1024-64multihash0xb368
292skein1024-72multihash0xb369
293skein1024-80multihash0xb36a
294skein1024-88multihash0xb36b
295skein1024-96multihash0xb36c
296skein1024-104multihash0xb36d
297skein1024-112multihash0xb36e
298skein1024-120multihash0xb36f
299skein1024-128multihash0xb370
300skein1024-136multihash0xb371
301skein1024-144multihash0xb372
302skein1024-152multihash0xb373
303skein1024-160multihash0xb374
304skein1024-168multihash0xb375
305skein1024-176multihash0xb376
306skein1024-184multihash0xb377
307skein1024-192multihash0xb378
308skein1024-200multihash0xb379
309skein1024-208multihash0xb37a
310skein1024-216multihash0xb37b
311skein1024-224multihash0xb37c
312skein1024-232multihash0xb37d
313skein1024-240multihash0xb37e
314skein1024-248multihash0xb37f
315skein1024-256multihash0xb380
316skein1024-264multihash0xb381
317skein1024-272multihash0xb382
318skein1024-280multihash0xb383
319skein1024-288multihash0xb384
320skein1024-296multihash0xb385
321skein1024-304multihash0xb386
322skein1024-312multihash0xb387
323skein1024-320multihash0xb388
324skein1024-328multihash0xb389
325skein1024-336multihash0xb38a
326skein1024-344multihash0xb38b
327skein1024-352multihash0xb38c
328skein1024-360multihash0xb38d
329skein1024-368multihash0xb38e
330skein1024-376multihash0xb38f
331skein1024-384multihash0xb390
332skein1024-392multihash0xb391
333skein1024-400multihash0xb392
334skein1024-408multihash0xb393
335skein1024-416multihash0xb394
336skein1024-424multihash0xb395
337skein1024-432multihash0xb396
338skein1024-440multihash0xb397
339skein1024-448multihash0xb398
340skein1024-456multihash0xb399
341skein1024-464multihash0xb39a
342skein1024-472multihash0xb39b
343skein1024-480multihash0xb39c
344skein1024-488multihash0xb39d
345skein1024-496multihash0xb39e
346skein1024-504multihash0xb39f
347skein1024-512multihash0xb3a0
348skein1024-520multihash0xb3a1
349skein1024-528multihash0xb3a2
350skein1024-536multihash0xb3a3
351skein1024-544multihash0xb3a4
352skein1024-552multihash0xb3a5
353skein1024-560multihash0xb3a6
354skein1024-568multihash0xb3a7
355skein1024-576multihash0xb3a8
356skein1024-584multihash0xb3a9
357skein1024-592multihash0xb3aa
358skein1024-600multihash0xb3ab
359skein1024-608multihash0xb3ac
360skein1024-616multihash0xb3ad
361skein1024-624multihash0xb3ae
362skein1024-632multihash0xb3af
363skein1024-640multihash0xb3b0
364skein1024-648multihash0xb3b1
365skein1024-656multihash0xb3b2
366skein1024-664multihash0xb3b3
367skein1024-672multihash0xb3b4
368skein1024-680multihash0xb3b5
369skein1024-688multihash0xb3b6
370skein1024-696multihash0xb3b7
371skein1024-704multihash0xb3b8
372skein1024-712multihash0xb3b9
373skein1024-720multihash0xb3ba
374skein1024-728multihash0xb3bb
375skein1024-736multihash0xb3bc
376skein1024-744multihash0xb3bd
377skein1024-752multihash0xb3be
378skein1024-760multihash0xb3bf
379skein1024-768multihash0xb3c0
380skein1024-776multihash0xb3c1
381skein1024-784multihash0xb3c2
382skein1024-792multihash0xb3c3
383skein1024-800multihash0xb3c4
384skein1024-808multihash0xb3c5
385skein1024-816multihash0xb3c6
386skein1024-824multihash0xb3c7
387skein1024-832multihash0xb3c8
388skein1024-840multihash0xb3c9
389skein1024-848multihash0xb3ca
390skein1024-856multihash0xb3cb
391skein1024-864multihash0xb3cc
392skein1024-872multihash0xb3cd
393skein1024-880multihash0xb3ce
394skein1024-888multihash0xb3cf
395skein1024-896multihash0xb3d0
396skein1024-904multihash0xb3d1
397skein1024-912multihash0xb3d2
398skein1024-920multihash0xb3d3
399skein1024-928multihash0xb3d4
400skein1024-936multihash0xb3d5
401skein1024-944multihash0xb3d6
402skein1024-952multihash0xb3d7
403skein1024-960multihash0xb3d8
404skein1024-968multihash0xb3d9
405skein1024-976multihash0xb3da
406skein1024-984multihash0xb3db
407skein1024-992multihash0xb3dc
408skein1024-1000multihash0xb3dd
409skein1024-1008multihash0xb3de
410skein1024-1016multihash0xb3df
411skein1024-1024multihash0xb3e0
412holochain-adr-v0holochain0x807124Holochain v0 address + 8 R-S (63 x Base-32)
413holochain-adr-v1holochain0x817124Holochain v1 address + 8 R-S (63 x Base-32)
414holochain-key-v0holochain0x947124Holochain v0 public key + 8 R-S (63 x Base-32)
415holochain-key-v1holochain0x957124Holochain v1 public key + 8 R-S (63 x Base-32)
416holochain-sig-v0holochain0xa27124Holochain v0 signature + 8 R-S (63 x Base-32)
417holochain-sig-v1holochain0xa37124Holochain v1 signature + 8 R-S (63 x Base-32)