Commit 32d60c8d authored by hezhengjun's avatar hezhengjun

modify log

parent cf6ec9e0
......@@ -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))
curVer := evm.mStateDB.GetLastSnapshot()
if vmerr != nil {
log.Error("evm contract exec error", "error info", vmerr, "ret", string(ret))
if cfg.IsDappFork(evm.GetHeight(), "evm", evmtypes.ForkEVMRevertErrFormat) {
var visiableOut []byte
for i := 0; i < len(ret); i++ {
......@@ -125,10 +124,12 @@ func (evm *EVMExecutor) innerExec(msg *common.Message, txHash []byte, index int,
}
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 {
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
}
......
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