You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
718 B
30 lines
718 B
11 years ago
|
'use strict';
|
||
|
|
||
|
var run = function() {
|
||
|
// Replace '../bitcore' with 'bitcore' if you use this code elsewhere.
|
||
|
var bitcore = require('../bitcore');
|
||
|
var NetworkMonitor = bitcore.NetworkMonitor;
|
||
|
|
||
|
var config = {
|
||
|
networkName: 'testnet',
|
||
|
host: 'localhost',
|
||
|
port: 18333
|
||
|
};
|
||
|
|
||
|
|
||
|
var nm = new NetworkMonitor.create(config);
|
||
|
// monitor incoming transactions to http://tpfaucet.appspot.com/ donation address
|
||
|
nm.incoming('msj42CCGruhRsFrGATiUuh25dtxYtnpbTx', function(tx) {
|
||
|
console.log('Donation to tpfaucet! '+JSON.stringify(tx.getStandardizedObject()));
|
||
|
});
|
||
|
|
||
|
// connect to bitcoin network and start listening
|
||
|
nm.start();
|
||
|
|
||
|
};
|
||
|
|
||
|
module.exports.run = run;
|
||
|
if (require.main === module) {
|
||
|
run();
|
||
|
}
|