tiny_cid/
codec.rs

1/// Raw binary
2pub const RAW: u64 = 0x55;
3/// MerkleDAG protobuf
4pub const DAG_PROTOBUF: u64 = 0x70;
5/// MerkleDAG cbor
6pub const DAG_CBOR: u64 = 0x71;
7/// MerkleDAG json
8pub const DAG_JSON: u64 = 0x129;
9/// Raw Git object
10pub const GIT_RAW: u64 = 0x78;
11/// Ethereum Block (RLP)
12pub const ETHEREUM_BLOCK: u64 = 0x90;
13/// Ethereum Block List (RLP)
14pub const ETHEREUM_BLOCK_LIST: u64 = 0x91;
15/// Ethereum Transaction Trie (Eth-Trie)
16pub const ETHEREUM_TX_TRIE: u64 = 0x92;
17/// Ethereum Transaction (RLP)
18pub const ETHEREUM_TX: u64 = 0x93;
19/// Ethereum Transaction Receipt Trie (Eth-Trie)
20pub const ETHEREUM_TX_RECEIPT_TRIE: u64 = 0x94;
21/// Ethereum Transaction Receipt (RLP)
22pub const ETHEREUM_RECEIPT: u64 = 0x95;
23/// Ethereum State Trie (Eth-Secure-Trie)
24pub const ETHEREUM_STATE_TRIE: u64 = 0x96;
25/// Ethereum Account Snapshot (RLP)
26pub const ETHEREUM_ACCOUNT_SNAPSHOT: u64 = 0x97;
27/// Ethereum Contract Storage Trie (Eth-Secure-Trie)
28pub const ETHEREUM_STORAGE_TRIE: u64 = 0x98;
29/// Bitcoin Block
30pub const BITCOIN_BLOCK: u64 = 0xb0;
31/// Bitcoin Transaction
32pub const BITCOIN_TX: u64 = 0xb1;
33/// Zcash Block
34pub const ZCASH_BLOCK: u64 = 0xc0;
35/// Zcash Transaction
36pub const ZCASH_TX: u64 = 0xc1;