BTCPify
This commit is contained in:
parent
e9c13f7a1a
commit
e39a0c6b3a
11
index.js
11
index.js
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
var EventEmitter = require('events').EventEmitter;
|
var EventEmitter = require('events').EventEmitter;
|
||||||
var bitcore = require('bitcore-lib');
|
var bitcore = require('bitcore-lib-btcp');
|
||||||
var spawn = require('child_process').spawn;
|
var spawn = require('child_process').spawn;
|
||||||
|
|
||||||
function SatoshiFireAlarm(options) {
|
function SatoshiFireAlarm(options) {
|
||||||
|
@ -12,9 +12,10 @@ function SatoshiFireAlarm(options) {
|
||||||
this.alarmActivated = false;
|
this.alarmActivated = false;
|
||||||
this.child = false;
|
this.child = false;
|
||||||
this.interestingAddresses = [
|
this.interestingAddresses = [
|
||||||
'1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa', //this is the address that the genesis paid its coinbase to. Can't be spent due to a bug in the code.
|
//'1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa', //this is the address that the genesis paid its coinbase to. Can't be spent due to a bug in the code.
|
||||||
'12c6DSiU4Rq3P4ZxziKxzrL5LmMBrzjrJX', //Block 1
|
//'12c6DSiU4Rq3P4ZxziKxzrL5LmMBrzjrJX', //Block 1
|
||||||
'1HLoD9E4SDFFPDiYfNYnkBLQ85Y51J3Zb1' //Block 2
|
//'1HLoD9E4SDFFPDiYfNYnkBLQ85Y51J3Zb1' //Block 2
|
||||||
|
'b1RXUJgnuxtzHyJ5UTWerh4pNBWcVikESZe'
|
||||||
];
|
];
|
||||||
this.node.services.bitcoind.on('tx', this.transactionHandler.bind(this));
|
this.node.services.bitcoind.on('tx', this.transactionHandler.bind(this));
|
||||||
}
|
}
|
||||||
|
@ -88,6 +89,7 @@ SatoshiFireAlarm.prototype.soundAlarm = function() {
|
||||||
}
|
}
|
||||||
|
|
||||||
this.alarmActivated = true;
|
this.alarmActivated = true;
|
||||||
|
console.log('ALARM TRIGGERED!');
|
||||||
this.child = spawn('alarm', []);
|
this.child = spawn('alarm', []);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -96,6 +98,7 @@ SatoshiFireAlarm.prototype.resetAlarm = function() {
|
||||||
this.child.kill();
|
this.child.kill();
|
||||||
}
|
}
|
||||||
this.alarmActivated = false;
|
this.alarmActivated = false;
|
||||||
|
console.log('ALARM OFF!');
|
||||||
};
|
};
|
||||||
|
|
||||||
module.exports = SatoshiFireAlarm;
|
module.exports = SatoshiFireAlarm;
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
},
|
},
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "git+https://github.com/bitpay/satoshi-fire-alarm.git"
|
"url": "git+https://github.com/BTCPrivate/address-watch.git"
|
||||||
},
|
},
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"bitcore"
|
"bitcore"
|
||||||
|
@ -16,11 +16,11 @@
|
||||||
"author": "BitPay",
|
"author": "BitPay",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"bugs": {
|
"bugs": {
|
||||||
"url": "https://github.com/bitpay/satoshi-fire-alarm/issues"
|
"url": "https://github.com/BTCPrivate/address-watch/issues"
|
||||||
},
|
},
|
||||||
"homepage": "https://github.com/bitpay/satoshi-fire-alarm#readme",
|
"homepage": "https://github.com/BTCPrivate/address-watch#readme",
|
||||||
"private": true,
|
"private": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"bitcore-lib": "^0.13.15"
|
"bitcore-lib-btcp": "BTCPrivate/bitcore-lib-btcp"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue