Merge pull request #8893 from filecoin-project/asr/exec-trace-v16
fix: fvm: make exectraces match legacyVM some more
This commit is contained in:
commit
a43231b95a
@ -344,14 +344,15 @@ func (vm *FVM) ApplyMessage(ctx context.Context, cmsg types.ChainMsg) (*ApplyRet
|
||||
return nil, xerrors.Errorf("failed to unmarshal exectrace: %w", err)
|
||||
}
|
||||
et = fvmEt.ToExecutionTrace()
|
||||
} else {
|
||||
}
|
||||
|
||||
// Set the top-level exectrace info from the message and receipt for backwards compatibility
|
||||
et.Msg = vmMsg
|
||||
et.MsgRct = &receipt
|
||||
et.Duration = duration
|
||||
if aerr != nil {
|
||||
et.Error = aerr.Error()
|
||||
}
|
||||
}
|
||||
|
||||
return &ApplyRet{
|
||||
MessageReceipt: receipt,
|
||||
|
Loading…
Reference in New Issue
Block a user