Browse Source

more error handling

fix-133-memory-crash
Dan Janosik 7 years ago
parent
commit
23d0979d5d
  1. 3
      routes/baseActionsRouter.js
  2. 1
      views/mempool.pug
  3. 2
      views/node-info.pug

3
routes/baseActionsRouter.js

@ -243,6 +243,7 @@ router.get("/block-height/:blockHeight", function(req, res) {
client.cmd('getblockhash', blockHeight, function(err, result, resHeaders) {
if (err) {
// TODO handle RPC error
return console.log(err);
}
@ -280,6 +281,7 @@ router.get("/block/:blockHash", function(req, res) {
res.locals.offset = offset;
res.locals.paginationBaseUrl = "/block/" + blockHash;
// TODO handle RPC error
rpcApi.getBlockData(client, blockHash, limit, offset).then(function(result) {
res.locals.result.getblock = result.getblock;
res.locals.result.transactions = result.transactions;
@ -302,6 +304,7 @@ router.get("/tx/:transactionId", function(req, res) {
res.locals.result = {};
// TODO handle RPC error
rpcApi.getRawTransaction(txid).then(function(rawTxResult) {
res.locals.result.getrawtransaction = rawTxResult;

1
views/mempool.pug

@ -7,6 +7,7 @@ block content
h1 Mempool Info
hr
if (mempoolinfo)
p Data from RPC command
a(href="https://bitcoin.org/en/developer-reference#getmempoolinfo") getmempoolinfo

2
views/node-info.pug

@ -7,6 +7,7 @@ block content
h1 Node Info
hr
if (getinfo)
p Data from RPC command
a(href="https://bitcoin.org/en/developer-reference#getinfo") getinfo
@ -46,3 +47,4 @@ block content
if (fraction >= 1)
- scaleDone = true;
span(class="text-muted") (#{fraction} #{item.name})
Loading…
Cancel
Save