This commit is contained in:
Jon Layton 2018-03-28 06:55:02 +00:00
parent e9c13f7a1a
commit e39a0c6b3a
2 changed files with 11 additions and 8 deletions

View File

@ -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;

View File

@ -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"
} }
} }