eth/tracers: makeTest rm withdrawals, add tracerConfig

Signed-off-by: jsvisa <delweng@gmail.com>
This commit is contained in:
jsvisa 2024-04-04 11:01:15 +00:00
parent 7332a1bc0a
commit 5b716fdf9d

View file

@ -31,6 +31,9 @@ var makeTest = function(tx, traceConfig) {
delete genesis.transactions;
delete genesis.transactionsRoot;
delete genesis.uncles;
delete genesis.withdrawals;
delete genesis.withdrawalsRoot;
delete genesis.baseFeePerGas;
genesis.gasLimit = genesis.gasLimit.toString();
genesis.number = genesis.number.toString();
@ -60,11 +63,16 @@ var makeTest = function(tx, traceConfig) {
context.baseFeePerGas = block.baseFeePerGas.toString();
}
console.log(JSON.stringify({
var data = {
genesis: genesis,
context: context,
input: eth.getRawTransaction(tx),
result: result,
tracerConfig: traceConfig.tracerConfig,
}, null, 2));
};
if (traceConfig) {
data.tracerConfig = traceConfig;
}
console.log(JSON.stringify(data, null, 2));
}