nimbus-eth1/nimbus/core/tx_pool
Jordan Hrycaj b623909c44
Ledger activate unified accounts cache wrapper (#1939)
* Activate `LedgerRef` wrapper for `AccountsCache`

details:
  `accounts_cache.nim` methods are indirectly processed by the wrapper
  methods from `ledger.nim`.

  This works for all sources except `test_state_db.nim` where the source
  `accounts_cache.nim` is included (rather than imported) in order to
  access objects privy to the very source.

* Provide facility to switch to a preselected `LedgerRef` type

details:
  Can be set as suggestion when initialising `CommonRef`

* Update `CoreDb` test suite for better time tracking

details:
+ Allow time logging by pre-defined block intervals
+ Print `CoreDb`/`Ledger`profiling results (if enabled)
2023-12-12 19:12:56 +00:00
..
tx_chain Fix ForkID calculation 2023-10-25 11:10:01 +07:00
tx_tabs Silence compiler gossip after nim upgrade (#1454) 2023-01-30 22:10:23 +00:00
tx_tasks Ledger activate unified accounts cache wrapper (#1939) 2023-12-12 19:12:56 +00:00
tx_chain.nim Ledger activate unified accounts cache wrapper (#1939) 2023-12-12 19:12:56 +00:00
tx_desc.nim Fix engine api: getPayload V2 and V3 now returns correct blockValue 2023-08-18 14:25:11 +07: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 Fix TxPool when handling EIP-4844 blob tx (#1831) 2023-10-20 15:30:05 +07:00
tx_tabs.nim Bump nim-eth and remove unneeded Defect raises (#1575) 2023-05-10 18:04:35 +02:00