A clarification was made to EIP-7691 stating that at the fork boundary it is required to use the target blob count associated with the head block, rather than the parent as implemented here. See for more: https://github.com/ethereum/EIPs/pull/9249 |
||
---|---|---|
.. | ||
testdata | ||
README.md | ||
calltrace_test.go | ||
flat_calltrace_test.go | ||
makeTest.js | ||
prestate_test.go | ||
supply_test.go | ||
util.go |
README.md
Filling test cases
To fill test cases for the built-in tracers, the makeTest.js
script can be used. Given a transaction on a dev/test network, makeTest.js
will fetch its prestate and then traces with the given configuration.
In the Geth console do:
let tx = '0x...'
loadScript('makeTest.js')
makeTest(tx, { tracer: 'callTracer' })