Adding todos to re-implement coin functions within the coins/coin.js file.

This commit is contained in:
Alexander Blair
2017-10-16 09:47:36 -07:00
parent d99eee2571
commit 41920c5e2a
3 changed files with 10 additions and 0 deletions
+3
View File
@@ -16,6 +16,7 @@ let lastBlock = 0;
let balanceIDCache = {};
let blockScannerTask;
let blockQueue = async.queue(function (task, callback) {
// Todo: Implement within the coins/<coin>.js file.
global.support.rpcDaemon('getblockheaderbyheight', {"height": task.blockID}, function (body) {
let blockData = body.result.block_header;
if (blockData.hash in blockHexCache) {
@@ -397,9 +398,11 @@ function blockUnlocker() {
}
debug("Running block unlocker");
let blockList = global.database.getValidLockedBlocks();
// Todo: Implement within the coins/<coin>.js file.
global.support.rpcDaemon('getlastblockheader', [], function (body) {
let blockHeight = body.result.block_header.height;
blockList.forEach(function (row) {
// Todo: Implement within the coins/<coin>.js file.
global.support.rpcDaemon('getblockheaderbyheight', {"height": row.height}, function (body) {
if (body.result.block_header.hash !== row.hash) {
global.database.invalidateBlock(row.height);