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
a756977b
Unverified
Commit
a756977b
authored
Jan 16, 2020
by
yann300
Committed by
GitHub
Jan 16, 2020
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #2529 from ethereum/fixStatus
Handling boolean for the status
parents
83ac923b
71a7045c
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
6 additions
and
6 deletions
+6
-6
blockchain.js
src/app/tabs/runTab/model/blockchain.js
+1
-1
txLogger.js
src/app/ui/txLogger.js
+5
-5
No files found.
src/app/tabs/runTab/model/blockchain.js
View file @
a756977b
...
@@ -58,7 +58,7 @@ class Blockchain {
...
@@ -58,7 +58,7 @@ class Blockchain {
return
finalCb
(
vmError
.
message
)
return
finalCb
(
vmError
.
message
)
}
}
}
}
if
(
txResult
.
result
.
status
&&
txResult
.
result
.
status
===
'0x0'
)
{
if
(
txResult
.
result
.
status
===
false
||
txResult
.
result
.
status
===
'0x0'
)
{
return
finalCb
(
`creation of
${
selectedContract
.
name
}
errored: transaction execution failed`
)
return
finalCb
(
`creation of
${
selectedContract
.
name
}
errored: transaction execution failed`
)
}
}
var
address
=
isVM
?
txResult
.
result
.
createdAddress
:
txResult
.
result
.
contractAddress
var
address
=
isVM
?
txResult
.
result
.
createdAddress
:
txResult
.
result
.
contractAddress
...
...
src/app/ui/txLogger.js
View file @
a756977b
...
@@ -278,12 +278,12 @@ function renderEmptyBlock (self, data) {
...
@@ -278,12 +278,12 @@ function renderEmptyBlock (self, data) {
}
}
function
checkTxStatus
(
tx
,
type
)
{
function
checkTxStatus
(
tx
,
type
)
{
if
(
tx
.
status
===
'0x1'
)
{
if
(
tx
.
status
===
'0x1'
||
tx
.
status
===
true
)
{
return
yo
`<i class="
${
css
.
txStatus
}
${
css
.
succeeded
}
fas fa-check-circle"></i>`
return
yo
`<i class="
${
css
.
txStatus
}
${
css
.
succeeded
}
fas fa-check-circle"></i>`
}
}
if
(
type
===
'call'
||
type
===
'unknownCall'
)
{
if
(
type
===
'call'
||
type
===
'unknownCall'
)
{
return
yo
`<i class="
${
css
.
txStatus
}
${
css
.
call
}
">call</i>`
return
yo
`<i class="
${
css
.
txStatus
}
${
css
.
call
}
">call</i>`
}
else
if
(
tx
.
status
===
'0x0'
)
{
}
else
if
(
tx
.
status
===
'0x0'
||
tx
.
status
===
false
)
{
return
yo
`<i class="
${
css
.
txStatus
}
${
css
.
failed
}
fas fa-times-circle"></i>`
return
yo
`<i class="
${
css
.
txStatus
}
${
css
.
failed
}
fas fa-times-circle"></i>`
}
else
{
}
else
{
return
yo
`<i class="
${
css
.
txStatus
}
${
css
.
notavailable
}
fas fa-circle-thin" title='Status not available' ></i>`
return
yo
`<i class="
${
css
.
txStatus
}
${
css
.
notavailable
}
fas fa-circle-thin" title='Status not available' ></i>`
...
@@ -387,10 +387,10 @@ function createTable (opts) {
...
@@ -387,10 +387,10 @@ function createTable (opts) {
var
table
=
yo
`<table class="
${
css
.
txTable
}
" id="txTable"></table>`
var
table
=
yo
`<table class="
${
css
.
txTable
}
" id="txTable"></table>`
if
(
!
opts
.
isCall
)
{
if
(
!
opts
.
isCall
)
{
var
msg
=
''
var
msg
=
''
if
(
opts
.
status
)
{
if
(
opts
.
status
!==
undefined
&&
opts
.
status
!==
null
)
{
if
(
opts
.
status
===
'0x0'
)
{
if
(
opts
.
status
===
'0x0'
||
opts
.
status
===
false
)
{
msg
=
' Transaction mined but execution failed'
msg
=
' Transaction mined but execution failed'
}
else
if
(
opts
.
status
===
'0x1'
)
{
}
else
if
(
opts
.
status
===
'0x1'
||
opts
.
status
===
true
)
{
msg
=
' Transaction mined and execution succeed'
msg
=
' Transaction mined and execution succeed'
}
}
}
else
{
}
else
{
...
...
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