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
|
00136d1735
|
only perform state reads in selfdestruct if we have sufficient gas to cover the state access costs
|
2025-12-16 11:21:31 -08:00 |
|
Jared Wasinger
|
c112198644
|
fix the last commit
|
2025-12-16 11:02:30 -08:00 |
|
Jared Wasinger
|
283c334db7
|
wip: special storage key/val encoding
|
2025-12-16 08:29:47 -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
|
b3d8591cb0
|
more cleanup
|
2025-11-13 01:44:32 +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
|
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 |
|