Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
B
baas-ide
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
guxukai
baas-ide
Commits
74f9686f
Commit
74f9686f
authored
Jun 21, 2021
by
yann300
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
linting
parent
9a91aad9
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
3 additions
and
3 deletions
+3
-3
txExecution.ts
libs/remix-lib/src/execution/txExecution.ts
+3
-3
No files found.
libs/remix-lib/src/execution/txExecution.ts
View file @
74f9686f
...
@@ -104,14 +104,14 @@ export function checkVMError (execResult, abi, contract) {
...
@@ -104,14 +104,14 @@ export function checkVMError (execResult, abi, contract) {
if
(
!
sign
)
continue
if
(
!
sign
)
continue
if
(
returnDataHex
===
sign
.
replace
(
'0x'
,
''
))
{
if
(
returnDataHex
===
sign
.
replace
(
'0x'
,
''
))
{
customError
=
item
.
name
customError
=
item
.
name
le
t
functionDesc
=
fn
.
getFunction
(
item
.
name
)
cons
t
functionDesc
=
fn
.
getFunction
(
item
.
name
)
le
t
decodedCustomErrorInputs
=
fn
.
decodeFunctionData
(
functionDesc
,
returnData
)
cons
t
decodedCustomErrorInputs
=
fn
.
decodeFunctionData
(
functionDesc
,
returnData
)
decodedCustomErrorInputsClean
=
{}
decodedCustomErrorInputsClean
=
{}
let
devdoc
=
{}
let
devdoc
=
{}
if
(
contract
&&
fn
.
functions
&&
Object
.
keys
(
fn
.
functions
).
length
)
{
if
(
contract
&&
fn
.
functions
&&
Object
.
keys
(
fn
.
functions
).
length
)
{
const
functionSignature
=
Object
.
keys
(
fn
.
functions
)[
0
]
const
functionSignature
=
Object
.
keys
(
fn
.
functions
)[
0
]
devdoc
=
contract
.
object
.
devdoc
.
errors
[
functionSignature
][
0
]
||
{}
devdoc
=
contract
.
object
.
devdoc
.
errors
[
functionSignature
][
0
]
||
{}
le
t
userdoc
=
contract
.
object
.
userdoc
.
errors
[
functionSignature
][
0
]
||
{}
cons
t
userdoc
=
contract
.
object
.
userdoc
.
errors
[
functionSignature
][
0
]
||
{}
if
(
userdoc
)
customError
+=
' : '
+
(
userdoc
as
any
).
notice
if
(
userdoc
)
customError
+=
' : '
+
(
userdoc
as
any
).
notice
}
}
for
(
const
input
of
functionDesc
.
inputs
)
{
for
(
const
input
of
functionDesc
.
inputs
)
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment