cmd/evm, core/vm, internal/ethapi: Show error when exiting (#14985)

* cmd/evm, core/vm, internal/ethapi: Add 'err' to tracer interface CaptureEnd

* cmd/evm: fix nullpointer when there is no error
This commit is contained in:
Martin Holst Swende
2017-08-23 13:37:18 +02:00
committed by Péter Szilágyi
parent f7e39a7724
commit 286ec5df40
4 changed files with 16 additions and 9 deletions

View File

@ -346,7 +346,7 @@ func (jst *JavascriptTracer) CaptureState(env *vm.EVM, pc uint64, op vm.OpCode,
}
// CaptureEnd is called after the call finishes
func (jst *JavascriptTracer) CaptureEnd(output []byte, gasUsed uint64, t time.Duration) error {
func (jst *JavascriptTracer) CaptureEnd(output []byte, gasUsed uint64, t time.Duration, err error) error {
//TODO! @Arachnid please figure out of there's anything we can use this method for
return nil
}