move to csv

This commit is contained in:
David Dias 2016-09-26 17:28:22 +08:00
parent b923744653
commit a3fc375fc7

169
README.md
View File

@ -52,90 +52,91 @@ Multicodecuses "protocol tables" to agree upon the mapping from one multicodec c
## Multicodec table ## Multicodec table
| codec | description | code | ```csv
|-----------------|-------------------------|-------------| codec, description, code
| |
| **Miscelaneous** | miscelaneous
| bin | raw binary | 0x00 | bin, raw binary, 0x00
| |
| **Bases encodings** | bases encodings
| base1 | unary | | base1, unary, 0x01
| base2 | binary (0 and 1) | 0x00 | base2, binary (0 and 1), 0x00
| base8 | octal | | base8, octal, 0x07
| base10 | decimal | | base10, decimal, 0x09
| base16 | hexadecimal | | base16, hexadecimal, 0x
| base32 | rfc4648 | | base32, rfc4648, 0x
| base32hex | rfc4648 | | base32hex, rfc4648, 0x
| base58flickr | base58 flicker | | base58flickr, base58 flicker, 0x
| base58btc | base58 bitcoin | | base58btc, base58 bitcoin, 0x
| base64 | rfc4648 | | base64, rfc4648, 0x
| base64url | rfc4648 | | base64url, rfc4648, 0x
| |
| **Serialization formats** | serialization formats
| json | | | json, , 0x
| cbor | | | cbor, , 0x
| bson | | | bson, , 0x
| bjson | | | bjson, , 0x
| ubjson | | | ubjson, , 0x
| protobuf | Protocol Buffers | | protobuf, Protocol Buffers, 0x
| capnp | Cap-n-Proto | | capnp, Cap-n-Proto, 0x
| flatbuf | FlatBuffers | | flatbuf, FlatBuffers, 0x
| rlp | recursive length prefix | 0x60 | rlp, recursive length prefix, 0x60
| |
| **Multiformats** | multiformats
| multicodec | | 0x30 | multicodec, , 0x30
| multihash | | 0x31 | multihash, , 0x31
| multiaddr | | 0x32 | multiaddr, , 0x32
| multibase | | 0x33 | multibase, , 0x33
| |
| **Multihashes** | multihashes
| sha1 | | 0x11 | sha1, , 0x11
| sha2-256 | | 0x12 | sha2-256, , 0x12
| sha2-512 | | 0x13 | sha2-512, , 0x13
| sha3-224 | | 0x17 | sha3-224, , 0x17
| sha3-256 | | 0x16 | sha3-256, , 0x16
| sha3-384 | | 0x15 | sha3-384, , 0x15
| sha3-512 | | 0x14 | sha3-512, , 0x14
| shake-128 | | 0x18 | shake-128, , 0x18
| shake-256 | | 0x19 | shake-256, , 0x19
| blake2b | | 0x40 | blake2b, , 0x40
| blake2s | | 0x41 | blake2s, , 0x41
| |
| **Multiaddrs** | multiaddrs
| ip4 | | 0x04 | ip4, , 0x04
| ip6 | | 0x29 | ip6, , 0x29
| tcp | | 0x06 | tcp, , 0x06
| udp | | 0x11 | udp, , 0x11
| dccp | | 0x21 | dccp, , 0x21
| sctp | | 0x84 | sctp, , 0x84
| udt | | 0x012D | udt, , 0x012D
| utp | | 0x012E | utp, , 0x012E
| ipfs | | 0x2A | ipfs, , 0x2A
| http | | 0x01E0 | http, , 0x01E0
| https | | 0x01BB | https, , 0x01BB
| ws | | 0x01DD | ws, , 0x01DD
| onion | | 0x01BC | onion, , 0x01BC
| |
| **Archiving formats** | archiving formats
| tar | | | tar, , 0x
| zip | | | zip, , 0x
| |
| **Image formats** | image formats
| png | | | png, , 0x
| jpg | | | jpg, , 0x
| |
| **Video formats** | video formats
| mp4 | | | mp4, , 0x
| mkv | | | mkv, , 0x
| |
| **Blockchain formats** | blockchain formats
| |
| **VCS formats** | VCS formats
| |
| **IPLD formats** | IPLD formats
| dag-pb | MerkleDAG protobuf | | dag-pb, MerkleDAG protobuf, 0x
| dag-cbor | MerkleDAG cbor | | dag-cbor, MerkleDAG cbor, 0x
| eth-rlp | Ethereum Block RLP | | eth-rlp, Ethereum Block RLP, 0x
```
## Implementations ## Implementations