Commit 27627d60 authored by hezhengjun's avatar hezhengjun Committed by vipwzw

modify log

parent 8f45e41c
...@@ -115,7 +115,6 @@ func (evm *EVMExecutor) innerExec(msg *common.Message, txHash []byte, index int, ...@@ -115,7 +115,6 @@ func (evm *EVMExecutor) innerExec(msg *common.Message, txHash []byte, index int,
log.Debug(logMsg, "caller address", msg.From().String(), "contract address", contractAddrStr, "exec name", execName, "alias name", msg.Alias(), "usedGas", usedGas, "return data", common.Bytes2Hex(ret)) log.Debug(logMsg, "caller address", msg.From().String(), "contract address", contractAddrStr, "exec name", execName, "alias name", msg.Alias(), "usedGas", usedGas, "return data", common.Bytes2Hex(ret))
curVer := evm.mStateDB.GetLastSnapshot() curVer := evm.mStateDB.GetLastSnapshot()
if vmerr != nil { if vmerr != nil {
log.Error("evm contract exec error", "error info", vmerr, "ret", string(ret))
if cfg.IsDappFork(evm.GetHeight(), "evm", evmtypes.ForkEVMRevertErrFormat) { if cfg.IsDappFork(evm.GetHeight(), "evm", evmtypes.ForkEVMRevertErrFormat) {
var visiableOut []byte var visiableOut []byte
for i := 0; i < len(ret); i++ { for i := 0; i < len(ret); i++ {
...@@ -125,10 +124,12 @@ func (evm *EVMExecutor) innerExec(msg *common.Message, txHash []byte, index int, ...@@ -125,10 +124,12 @@ func (evm *EVMExecutor) innerExec(msg *common.Message, txHash []byte, index int,
} }
visiableOut = append(visiableOut, ret[i]) visiableOut = append(visiableOut, ret[i])
} }
vmerr = errors.New(fmt.Sprintf("%s,detail: %s", vmerr.Error(), string(visiableOut))) ret = visiableOut
vmerr = errors.New(fmt.Sprintf("%s,detail: %s", vmerr.Error(), string(ret)))
} else { } else {
vmerr = errors.New(fmt.Sprintf("%s,detail: %s", vmerr.Error(), string(ret))) vmerr = errors.New(fmt.Sprintf("%s,detail: %s", vmerr.Error(), string(ret)))
} }
log.Error("evm contract exec error", "error info", vmerr, "ret", string(ret))
return receipt, vmerr return receipt, vmerr
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment