nimbus-eth1/nimbus/core
Jacek Sieka f6be4bd0ec
avoid initTable (#2328)
`initTable` is obsolete since nim 0.19 and can introduce significant
memory overhead while providing no benefit (since the table will be
grown to the default initial size on first use anyway).

In particular, aristo layers will not necessarily use all tables they
initialize, for exampe when many empty accounts are being created.
2024-06-10 11:05:30 +02:00
..
chain Consolidate block type for block processing (#2325) 2024-06-09 16:32:20 +02:00
executor Consolidate block type for block processing (#2325) 2024-06-09 16:32:20 +02:00
pow rm some proof of work mining support (#2227) 2024-05-27 21:49:07 +02:00
tx_pool Cleanup stateless and block witness code. (#2295) 2024-06-08 15:05:00 +07:00
block_import.nim Consolidate block type for block processing (#2325) 2024-06-09 16:32:20 +02:00
casper.nim processBeaconBlockRoot in TxPool(EIP-4788) 2023-10-19 07:50:07 +07:00
chain.nim saner source code grouping 2022-12-02 13:51:42 +07:00
dao.nim Ledger activate unified accounts cache wrapper (#1939) 2023-12-12 19:12:56 +00:00
eip4844.nim results: use canonical import (#2248) 2024-05-30 14:54:03 +02:00
executor.nim avoid initTable (#2328) 2024-06-10 11:05:30 +02:00
gaslimit.nim results: use canonical import (#2248) 2024-05-30 14:54:03 +02:00
pow.nim Replace some usage of std/options with results Opt (#2323) 2024-06-07 23:39:58 +02:00
tx_pool.nim results: use canonical import (#2248) 2024-05-30 14:54:03 +02:00
validate.nim avoid initTable (#2328) 2024-06-10 11:05:30 +02:00
withdrawals.nim Consolidate block type for block processing (#2325) 2024-06-09 16:32:20 +02:00