mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-07-17 02:10:46 +00:00
* eth/tracers: Add support for REVERT in evmdis_tracer * evm/tracers: Fix evmdis_tracer to use SELFDESTRUCT instead of SUICIDE * eth/tracers: Regenerate tracer library Co-authored-by: Alex Beregszaszi <alex@rtfs.hu>
This commit is contained in:
parent
5d64f3b32f
commit
060642e619
2 changed files with 5 additions and 5 deletions
File diff suppressed because one or more lines are too long
|
|
@ -71,12 +71,12 @@
|
||||||
opinfo["ops"] = [];
|
opinfo["ops"] = [];
|
||||||
this.stack.push(opinfo);
|
this.stack.push(opinfo);
|
||||||
break;
|
break;
|
||||||
case "RETURN":
|
case "RETURN": case "REVERT":
|
||||||
var out = log.stack.peek(0).valueOf();
|
var out = log.stack.peek(0).valueOf();
|
||||||
var outsize = log.stack.peek(1).valueOf();
|
var outsize = log.stack.peek(1).valueOf();
|
||||||
frame.return = log.memory.slice(out, out + outsize);
|
frame.return = log.memory.slice(out, out + outsize);
|
||||||
break;
|
break;
|
||||||
case "STOP": case "SUICIDE":
|
case "STOP": case "SELFDESTRUCT":
|
||||||
frame.return = log.memory.slice(0, 0);
|
frame.return = log.memory.slice(0, 0);
|
||||||
break;
|
break;
|
||||||
case "JUMPDEST":
|
case "JUMPDEST":
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue