Browse Source

get rid of some duplication

fix-133-memory-crash
Dan Janosik 7 years ago
parent
commit
6223066d91
  1. 29
      app/rpcApi.js

29
app/rpcApi.js

@ -165,31 +165,16 @@ function getMempoolStats() {
} }
function getBlockByHeight(blockHeight) { function getBlockByHeight(blockHeight) {
console.log("getBlockByHeight: " + blockHeight);
return new Promise(function(resolve, reject) { return new Promise(function(resolve, reject) {
var client = global.client; getBlocksByHeight([blockHeight]).then(function(results) {
if (results && results.length > 0) {
client.command('getblockhash', blockHeight, function(err, result, resHeaders) { resolve({ success:true, getblock:results[0] });
if (err) {
console.log("Error 0928317yr3w: " + err);
reject(err);
return; } else {
resolve({ success:false });
} }
}).catch(function(err) {
client.command('getblock', result, function(err2, result2, resHeaders2) { reject(err);
if (err2) {
console.log("Error 320fh7e0hg: " + err2);
reject(err2);
return;
}
resolve({ success:true, getblockhash:result, getblock:result2 });
});
}); });
}); });
} }

Loading…
Cancel
Save