Browse Source

include JSON on /node-status

fix-133-memory-crash
Dan Janosik 6 years ago
parent
commit
1edf9e0703
No known key found for this signature in database GPG Key ID: C6F8CE9FFDB2CED2
  1. 39
      views/node-status.pug

39
views/node-status.pug

@ -20,7 +20,15 @@ block content
pre
code(class="json") #{JSON.stringify(getblockchaininfo, null, 4)}
if (global.client)
ul(class='nav nav-tabs mb-3')
li(class="nav-item")
a(data-toggle="tab", href="#tab-details", class="nav-link active", role="tab") Details
li(class="nav-item")
a(data-toggle="tab", href="#tab-json", class="nav-link", role="tab") JSON
div(class="tab-content")
div(id="tab-details", class="tab-pane active", role="tabpanel")
div(class="card mb-3 shadow-sm")
div(class="card-header")
span(class="h6") Summary
@ -58,8 +66,6 @@ block content
br
span(class="text-muted") (headers: #{getblockchaininfo.headers.toLocaleString()})
tr
- var scales = [ {val:1000000000000000, name:"quadrillion"}, {val:1000000000000, name:"trillion"}, {val:1000000000, name:"billion"}, {val:1000000, name:"million"} ];
- var scaleDone = false;
td(class="properties-header") Difficulty
td(class="monospace")
- var difficultyData = utils.formatLargeNumber(getblockchaininfo.difficulty, 3);
@ -77,8 +83,8 @@ block content
else
span Synchronized with network
- var startTimeAgo = moment.duration(uptimeSeconds * 1000);
tr
- var startTimeAgo = moment.duration(uptimeSeconds * 1000);
td(class="properties-header") Uptime
td(class="monospace") #{startTimeAgo.format()}
@ -104,6 +110,27 @@ block content
else
span None
else
div(class="alert alert-warning") No active RPC connection
div(id="tab-json", class="tab-pane", role="tabpanel")
ul(class='nav nav-pills mb-3')
li(class="nav-item")
a(data-toggle="tab", href="#tab-getblockchaininfo", class="nav-link active", role="tab") getblockchaininfo
li(class="nav-item")
a(data-toggle="tab", href="#tab-getnettotals", class="nav-link", role="tab") getnettotals
li(class="nav-item")
a(data-toggle="tab", href="#tab-getnetworkinfo", class="nav-link", role="tab") getnetworkinfo
div(class="tab-content")
div(id="tab-getblockchaininfo", class="tab-pane active", role="tabpanel")
pre
code(class="json", data-lang="json") #{JSON.stringify(getblockchaininfo, null, 4)}
div(id="tab-getnettotals", class="tab-pane", role="tabpanel")
pre
code(class="json", data-lang="json") #{JSON.stringify(getnettotals, null, 4)}
div(id="tab-getnetworkinfo", class="tab-pane", role="tabpanel")
pre
code(class="json", data-lang="json") #{JSON.stringify(getnetworkinfo, null, 4)}
Loading…
Cancel
Save