Skip to content

Instantly share code, notes, and snippets.

@genecyber
Created January 6, 2015 01:02
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 3 You must be signed in to fork a gist
  • Save genecyber/46a835038221d8e30cfb to your computer and use it in GitHub Desktop.
Save genecyber/46a835038221d8e30cfb to your computer and use it in GitHub Desktop.
Bitpay insight altcoin p2p alt hashing hotfix
var blockHash = bitcoreUtil.formatHashFull(block.calcHash());
var check = blockHash.substring(0, 4);
if (check != '0000') {
console.log("Scrypt block detected. Falling back to RPC");
self.historicSync.start({forceRPC:1}, function(){
sockets.broadcastSyncInfo(self.historicSync.info());
self.log('[p2p_sync] Done resync.');
});
return;
}
@chrisfranko
Copy link

😵

@chrislolds
Copy link

I'm using the bitcore-api version and I've replaced line 85 on Peer_sync.js with the code above, but I don't see the message come up in the console, and the live site still does not update off RPC. Could you steer me in the right direction? Thanks!

@chrisfranko
Copy link

strangely its using dat files for me now too haha. >_< weird

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment