Dont require patched version of bitcore

This commit is contained in:
eordano 2015-04-06 12:50:08 -03:00
parent 9a41658f18
commit abac6a9ed3
2 changed files with 16 additions and 1 deletions

13
lib/data/genesis.js Normal file
View File

@ -0,0 +1,13 @@
module.exports = {
livenet: new Buffer('010000000000000000000000000000000000000000000000000000000000' +
'0000000000003ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a5132' +
'3a9fb8aa4b1e5e4a29ab5f49ffff001d1dac2b7c01010000000100000000' +
'00000000000000000000000000000000000000000000000000000000ffff' +
'ffff4d04ffff001d0104455468652054696d65732030332f4a616e2f3230' +
'3039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f' +
'6e64206261696c6f757420666f722062616e6b73ffffffff0100f2052a01' +
'000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a6' +
'7962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b' +
'8d578a4c702b6bf11d5fac00000000', 'hex'),
testnet: new Buffer('')
}

View File

@ -19,6 +19,8 @@ var BlockService = require('./services/block');
var TransactionService = require('./services/transaction');
var AddressService = require('./services/address');
var genesisBlocks = require('./data/genesis');
var BitcoreNode = function(bus, networkMonitor, blockService, transactionService, addressService) {
$.checkArgument(bus);
$.checkArgument(networkMonitor);
@ -82,7 +84,7 @@ BitcoreNode.prototype.start = function() {
};
BitcoreNode.prototype.sync = function() {
var genesis = bitcore.Block.fromBuffer(bitcore.Networks.defaultNetwork.genesis);
var genesis = bitcore.Block.fromBuffer(genesisBlocks[bitcore.Networks.defaultNetwork.name]);
var self = this;
this.networkMonitor.on('ready', function() {
console.log('ready');