nimbus-eth1/nimbus/core/tx_pool
web3-developer db8c5b90bd
Cleanup stateless and block witness code. (#2295)
* Cleanup unneeded stateless and block witness code. Keeping MultiKeys which is used in the eth_getProofsByBlockNumber RPC endpoint which is needed for the Fluffy state network bridge.

* Rename generateWitness flag to collectWitnessData to better describe what the flag does. We only collect the keys of the touched accounts and storage slots but no block witness generation is supported for now.

* Move remaining stateless code into nimbus directory.

* Add vmstate parameter to ChainRef to fix test.

* Exclude *.in from check copyright year

---------

Co-authored-by: jangko <jangko128@gmail.com>
2024-06-08 15:05:00 +07:00
..
tx_chain Fix ForkID calculation 2023-10-25 11:10:01 +07:00
tx_tabs results: use canonical import (#2248) 2024-05-30 14:54:03 +02:00
tx_tasks Cleanup stateless and block witness code. (#2295) 2024-06-08 15:05:00 +07:00
tx_chain.nim Replace some usage of std/options with results Opt (#2323) 2024-06-07 23:39:58 +02:00
tx_desc.nim remove expicit PoW support from tx pool; tighten tx pool exceptions specs (#2235) 2024-05-28 20:26:51 +02:00
tx_gauge.nim Silence compiler gossip after nim upgrade (#1454) 2023-01-30 22:10:23 +00:00
tx_info.nim TxPool will not pack tx with invalid chainId 2023-11-01 08:56:57 +07:00
tx_item.nim results: use canonical import (#2248) 2024-05-30 14:54:03 +02:00
tx_tabs.nim results: use canonical import (#2248) 2024-05-30 14:54:03 +02:00