Skip to content
This repository was archived by the owner on Oct 20, 2024. It is now read-only.

Commit 78964ac

Browse files
authored
Add more context to newFailedOpRevert data error (#53)
1 parent 0fbea88 commit 78964ac

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

pkg/entrypoint/reverts.go

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -115,12 +115,16 @@ func failedOp() abi.Error {
115115
func newFailedOpRevert(err error) (*FailedOpRevert, error) {
116116
rpcErr, ok := err.(rpc.DataError)
117117
if !ok {
118-
return nil, errors.New("failedOp: cannot assert type: error is not of type rpc.DataError")
118+
return nil, fmt.Errorf("failedOp: cannot assert type: error is not of type rpc.DataError, err: %s", err)
119119
}
120120

121121
data, ok := rpcErr.ErrorData().(string)
122122
if !ok {
123-
return nil, errors.New("failedOp: cannot assert type: data is not of type string")
123+
return nil, fmt.Errorf(
124+
"failedOp: cannot assert type: data is not of type string, err: %s, data: %s",
125+
rpcErr.Error(),
126+
rpcErr.ErrorData(),
127+
)
124128
}
125129

126130
failedOp := failedOp()

0 commit comments

Comments
 (0)