Jared Wasinger
|
630a79e9d4
|
fix crash when attempting to call debug_getAccessList on block that doesn't contain one. remove the new pre/post-tx tracer hooks and use the system contract start/end hooks instead in the bal tracer
|
2025-12-18 09:52:38 -08:00 |
|
Jared Wasinger
|
898ff115ac
|
perf experiment: limit the number of concurrently-executing txs to the number of CPUs
|
2025-12-15 11:27:31 -08:00 |
|
Jared Wasinger
|
64558ff6aa
|
revamp BAL validation error logging
|
2025-12-15 10:55:18 -08:00 |
|
Jared Wasinger
|
159bbcd831
|
minor refactor. instrument the bal tracer with some debug logging
|
2025-11-22 16:33:01 +08:00 |
|
Jared Wasinger
|
2721e8a1a2
|
attempt to optimize state root calculation for BALs
|
2025-11-12 14:51:54 +08:00 |
|
Jared Wasinger
|
c2c132d6a0
|
more documentation
|
2025-10-17 13:31:48 +08:00 |
|
Jared Wasinger
|
68a4ecaf1f
|
refactor: move access list index mutations/read construction within the ConstructionAccessList and don't expose it publicly
|
2025-10-17 13:31:46 +08:00 |
|
Jared Wasinger
|
b33cf06ce7
|
all: add block access list construction via flag --experimentalbal. When enabled, post-Cancun blocks which lack access lists will have them constructed on execution during import. When importing blocks which contain access lists, transaction execution and state root calculation is performed in parallel.
|
2025-10-17 13:28:04 +08:00 |
|