nimbus-eth1/nimbus
Jacek Sieka 58cde36656
Remove `RawData` from possible leaf payload types (#2794)
This kind of data is not used except in tests where it is used only to
create databases that don't match actual usage of aristo.

Removing simplifies future optimizations that can focus on processing
specific leaf types more efficiently.

A casualty of this removal is some test code as well as some proof
generation code that is unused - on the surface, it looks like it should
be possible to port both of these to the more specific data types -
doing so would ensure that a database written by one part of the
codebase can interact with the other - as it stands, there is confusion
on this point since using the proof generation code will result in a
database of a shape that is incompatible with the rest of eth1.
2024-11-02 10:29:16 +01:00
..
beacon Simplify BeaconEngineRef (#2812) 2024-11-02 08:45:27 +07:00
common holesky: fix timestamp (#2819) 2024-11-02 08:18:26 +01:00
core switch to Nim v2.0.12 (#2817) 2024-11-01 19:06:26 +00:00
db Remove `RawData` from possible leaf payload types (#2794) 2024-11-02 10:29:16 +01:00
evm Use stateRoot/storageRoot more consistently (#2791) 2024-10-27 19:56:28 +01:00
graphql switch to Nim v2.0.12 (#2817) 2024-11-01 19:06:26 +00:00
rpc switch to Nim v2.0.12 (#2817) 2024-11-01 19:06:26 +00:00
stateless replace deprecated types (#2704) 2024-10-16 08:34:12 +07:00
sync Beacon sync updates tbc (#2818) 2024-11-01 19:18:41 +00:00
transaction switch to Nim v2.0.12 (#2817) 2024-11-01 19:06:26 +00:00
utils Fix calcRequestsHash implementation (#2797) 2024-10-29 05:01:59 +00:00
common.nim implement better hardfork management 2022-12-02 13:51:42 +07:00
compile_info.nim Small updates and fixes for rlpx suite (#2571) 2024-08-19 14:00:10 +00:00
config.nim switch to Nim v2.0.12 (#2817) 2024-11-01 19:06:26 +00:00
constants.nim Bump nim-eth and nimbus-eth2 (#2741) 2024-10-16 13:51:38 +07:00
errors.nim Remove EVM indirect imports and unused EVM errors (#2370) 2024-06-17 09:56:39 +02:00
makefile Snap sync fix trie interpolation fringe condition (#1457) 2023-02-01 18:56:06 +00:00
nim.cfg import: read from era files (#2254) 2024-05-31 09:13:56 +02:00
nimbus_desc.nim Suppress beacon sync unless potential actions (#2765) 2024-10-21 18:01:45 +00:00
nimbus_execution_client.nim rm --protocol CLI flag (#2793) 2024-10-28 22:17:07 +00:00
nimbus_import.nim fix: show correct blockNumber and log in end of era files (#2691) 2024-10-04 01:37:50 +00:00
rpc.nim rm --protocol CLI flag (#2793) 2024-10-28 22:17:07 +00:00
tracer.nim Use stateRoot/storageRoot more consistently (#2791) 2024-10-27 19:56:28 +01:00
transaction.nim Unify tx validation (#2777) 2024-10-26 09:19:48 +02:00
version.nim Use common format for clientid (#2810) 2024-11-01 21:29:38 +07:00