codecNameToCode top-level property
Implementation
final Map<String, int> codecNameToCode = {
'identity': 0x00,
'cidv1': 0x01,
'cidv2': 0x02,
'cidv3': 0x03,
'ip4': 0x04,
'tcp': 0x06,
'sha1': 0x11,
'sha2-256': 0x12,
'sha2-512': 0x13,
'sha3-512': 0x14,
'sha3-384': 0x15,
'sha3-256': 0x16,
'sha3-224': 0x17,
'shake-128': 0x18,
'shake-256': 0x19,
'keccak-224': 0x1a,
'keccak-256': 0x1b,
'keccak-384': 0x1c,
'keccak-512': 0x1d,
'blake3': 0x1e,
'sha2-384': 0x20,
'protobuf': 0x50,
'cbor': 0x51,
'raw': 0x55,
'dbl-sha2-256': 0x56,
'dag-pb': 0x70,
'dag-cbor': 0x71,
'libp2p-key': 0x72,
'git-raw': 0x78,
'eth-block': 0x90,
'eth-tx': 0x93,
'bitcoin-block': 0xb0,
'bitcoin-tx': 0xb1,
'zcash-block': 0xc0,
'zcash-tx': 0xc1,
'streamid': 0xce,
'ed25519-pub': 0xed,
'dag-json': 0x0129,
'json': 0x0200,
// ... add all from codec-table.csv for completeness
// For brevity, only a subset is included here.
// The loadFromCsvString method should be used for full loading.
};