Marius van der Wijden
e40aa46e88
eth/catalyst: implement testing_buildBlockV1 ( #33656 )
...
implements
https://github.com/ethereum/execution-apis/pull/710/changes#r2712256529
---------
Co-authored-by: Felix Lange <fjl@twurst.com>
2026-02-23 15:56:31 +01:00
Sina M
328add2a5a
core/tracing: add code change reason ( #32525 )
...
Closes #32376
2025-09-02 12:44:47 +02:00
Rez
71e9c9b8a7
internal/ethapi: support for beacon root and withdrawals in simulate api ( #31304 )
...
Adds block override fields for beacon block root and withdrawals to the eth_simulateV1.
Addresses https://github.com/ethereum/go-ethereum/issues/31264
2025-03-24 19:08:53 +01:00
Sina M
aaaf01d712
core/tracing: state journal wrapper ( #30441 )
...
Here we add some more changes for live tracing API v1.1:
- Hook `OnSystemCallStartV2` was introduced with `VMContext` as parameter.
- Hook `OnBlockHashRead` was introduced.
- `GetCodeHash` was added to the state interface
- The new `WrapWithJournal` construction helps with tracking EVM reverts in the tracer.
---------
Co-authored-by: Felix Lange <fjl@twurst.com>
2025-02-05 13:58:25 +01:00
Antony Denyer
88cbfab332
internal/ethapi: add block override to estimateGas ( #30695 )
...
Add block overrides to `eth_estimateGas` to align consistency with
`eth_call`.
https://github.com/ethereum/go-ethereum/issues/27800#issuecomment-1658186166
Fixes https://github.com/ethereum/go-ethereum/issues/28175
---------
Co-authored-by: Sina Mahmoodi <itz.s1na@gmail.com>
2024-12-12 12:39:03 +01:00