plugeth/internal
Martin Holst Swende d8a2305565
eth/tracers: add support for block overrides in debug_traceCall ()
This PR adds support for block overrides when doing debug_traceCall.

- Previously, debug_traceCall against pending erroneously used a common.Hash{} stateroot when looking up the state, meaning that a totally empty state was used -- so it always failed,
- With this change, we reject executing debug_traceCall against pending.
- And we add ability to override all evm-visible header fields.
2022-06-02 11:39:36 +02:00
..
build all: replace non-trivial uses of package ioutil with os () 2022-05-17 14:27:04 +02:00
cmdtest all: replace uses of ioutil with io and os () 2022-05-16 11:59:35 +02:00
debug all: replace strings.Replace with string.ReplaceAll () 2022-05-09 13:13:23 +03:00
ethapi eth/tracers: add support for block overrides in debug_traceCall () 2022-06-02 11:39:36 +02:00
flags all: update license headers and AUTHORS from git history () 2022-05-24 20:39:40 +02:00
guide all: use T.TempDir to create temporary test directories () 2022-04-08 15:44:55 +02:00
jsre core, eth, internal, rpc: implement final block () 2022-05-18 17:30:42 +03:00
shutdowncheck eth, les: update unclean shutdown markers regularly () 2021-12-17 15:18:51 +01:00
syncx core: improve shutdown synchronization in BlockChain () 2021-10-07 15:47:50 +02:00
testlog internal/testlog: print file+line number of log call in test log () 2020-01-08 17:11:51 +02:00
utesting all: replace uses of ioutil with io and os () 2022-05-16 11:59:35 +02:00
web3ext ethdb/remotedb, cmd: add support for remote (readonly) databases () 2022-05-18 17:27:17 +03:00