Skip to content

Commit

Permalink
log and log trie multicodec types (#223)
Browse files Browse the repository at this point in the history
Add eth-receipt-logand eth-receipt-log-trie types

Also:
* Clarify ETH "block" terminology, as it is actually only the header that is hash referenced by "block" hash and the header in turn contains all the roots to the tx, rct, state (and thereby storage) tries.
* Changed "RLP" to MarshalBinary in the description for tx and rct, because after EIP-2718 tx envelopers were introduced the consensus encoding of a tx or rct is only the pure RLP encoding for the legacy types.
  • Loading branch information
i-norden authored Aug 19, 2021
1 parent b1bf92f commit 22da894
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions table.csv
Original file line number Diff line number Diff line change
Expand Up @@ -51,15 +51,17 @@ leofcoin-pr, ipld, 0x83, draft, Leofc
sctp, multiaddr, 0x84, draft,
dag-jose, ipld, 0x85, draft, MerkleDAG JOSE
dag-cose, ipld, 0x86, draft, MerkleDAG COSE
eth-block, ipld, 0x90, permanent, Ethereum Block (RLP)
eth-block-list, ipld, 0x91, permanent, Ethereum Block List (RLP)
eth-block, ipld, 0x90, permanent, Ethereum Header (RLP)
eth-block-list, ipld, 0x91, permanent, Ethereum Header List (RLP)
eth-tx-trie, ipld, 0x92, permanent, Ethereum Transaction Trie (Eth-Trie)
eth-tx, ipld, 0x93, permanent, Ethereum Transaction (RLP)
eth-tx, ipld, 0x93, permanent, Ethereum Transaction (MarshalBinary)
eth-tx-receipt-trie, ipld, 0x94, permanent, Ethereum Transaction Receipt Trie (Eth-Trie)
eth-tx-receipt, ipld, 0x95, permanent, Ethereum Transaction Receipt (RLP)
eth-tx-receipt, ipld, 0x95, permanent, Ethereum Transaction Receipt (MarshalBinary)
eth-state-trie, ipld, 0x96, permanent, Ethereum State Trie (Eth-Secure-Trie)
eth-account-snapshot, ipld, 0x97, permanent, Ethereum Account Snapshot (RLP)
eth-storage-trie, ipld, 0x98, permanent, Ethereum Contract Storage Trie (Eth-Secure-Trie)
eth-receipt-log-trie, ipld, 0x99, draft, Ethereum Transaction Receipt Log Trie (Eth-Trie)
eth-reciept-log, ipld, 0x9a, draft, Ethereum Transaction Receipt Log (RLP)
bitcoin-block, ipld, 0xb0, permanent, Bitcoin Block
bitcoin-tx, ipld, 0xb1, permanent, Bitcoin Tx
bitcoin-witness-commitment, ipld, 0xb2, permanent, Bitcoin Witness Commitment
Expand Down

0 comments on commit 22da894

Please sign in to comment.