nim-eth/eth/trie
Etan Kissling cc6d88962e
Treat putting empty data in hexary trie as deleting data (#720)
Other implementations of MPT delete entries when attempting to put empty
value, because empty value cannot exist in RLP. We should match the
behaviour.

- https://github.com/ethereum/py-trie/pull/109

Also cross-checked with Geth and Ethereumjs implementations.
2024-08-14 23:48:39 +00:00
..
binaries.nim avoid ptr_arith (#608) 2023-05-11 07:39:21 +00:00
binary.nim Style fixes according to --styleCheck:usages (#452) 2021-12-20 13:14:50 +01:00
branches.nim Style fixes according to --styleCheck:usages (#452) 2021-12-20 13:14:50 +01:00
db.nim Revert missing hexary trie node work (#686) 2024-05-28 10:05:57 +02:00
db_tracing.nim Rlp experimental (#227) 2020-04-20 20:14:39 +02:00
hexary.nim Treat putting empty data in hexary trie as deleting data (#720) 2024-08-14 23:48:39 +00:00
hexary_proof_verification.nim results: use standalone repo (#687) 2024-05-30 14:46:57 +02:00
nibbles.nim add/change Deneb fields per https://github.com/ethereum/execution-apis/pull/417 (#616) 2023-06-03 18:47:55 +00:00
trie_bitseq.nim Rlp experimental (#227) 2020-04-20 20:14:39 +02:00
trie_defs.nim clean up eth_types (#531) 2022-09-02 16:57:52 +02:00
trie_utils.nim Revert speedups (#718) 2024-08-09 07:20:35 +02:00