eth/tracers: use current block's basefee,blobfee instead of parent's

Signed-off-by: jsvisa <delweng@gmail.com>
This commit is contained in:
jsvisa 2024-03-28 17:21:33 +00:00
parent 76490b979a
commit f46c0322f0

View file

@ -20,6 +20,11 @@ var makeTest = function(tx, traceConfig) {
genesis.number = genesis.number.toString();
genesis.timestamp = genesis.timestamp.toString();
// Use current header's fields instead
genesis.baseFeePerGas = block.baseFeePerGas;
genesis.excessBlobGas = block.excessBlobGas;
genesis.blobGasUsed = block.blobGasUsed;
genesis.alloc = debug.traceTransaction(tx, {tracer: "prestateTracer"});
for (var key in genesis.alloc) {
var nonce = genesis.alloc[key].nonce;