improve example and lib/index.js
This commit is contained in:
parent
61e957c77f
commit
d7d18d32c0
@ -2,6 +2,10 @@
|
||||
|
||||
var bitcoind = require('../')();
|
||||
|
||||
bitcoind.on('open', function(status) {
|
||||
console.log('bitcoind: ' + status);
|
||||
bitcoind.on('error', function(err) {
|
||||
console.log('bitcoind: error="%s"', err.message);
|
||||
});
|
||||
|
||||
bitcoind.on('open', function(status) {
|
||||
console.log('bitcoind: status=%s', status);
|
||||
});
|
||||
|
||||
@ -12,20 +12,24 @@ var bitcoindjs = require('../build/Release/bitcoindjs.node');
|
||||
* Bitcoin
|
||||
*/
|
||||
|
||||
function Bitcoin(flag) {
|
||||
function Bitcoin(options) {
|
||||
var self = this;
|
||||
|
||||
if (!(this instanceof Bitcoin)) {
|
||||
return new Bitcoin(flag);
|
||||
return new Bitcoin(options);
|
||||
}
|
||||
|
||||
EventEmitter.call(this);
|
||||
|
||||
var ret = bitcoindjs.start(function(err, status) {
|
||||
this.options = options;
|
||||
|
||||
bitcoindjs.start(function(err, status) {
|
||||
if (err) {
|
||||
self.emit('error', err);
|
||||
return;
|
||||
}
|
||||
self.emit('open', status);
|
||||
});
|
||||
|
||||
this.ret = ret;
|
||||
}
|
||||
|
||||
Bitcoin.prototype.__proto__ = EventEmitter.prototype;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user