commit
7e71830038
|
@ -1,5 +1,7 @@
|
||||||
#!/usr/bin/env node
|
#!/usr/bin/env node
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* bitcoind.js example
|
* bitcoind.js example
|
||||||
*/
|
*/
|
||||||
|
@ -9,10 +11,9 @@ process.title = 'bitcoind.js';
|
||||||
/**
|
/**
|
||||||
* bitcoind
|
* bitcoind
|
||||||
*/
|
*/
|
||||||
var bitcoindjsConf = process.env('BITCOINDJS_DIR');
|
|
||||||
|
|
||||||
var bitcoind = require('../')({
|
var bitcoind = require('../')({
|
||||||
directory: '~/.libbitcoind-example'
|
directory: process.env.BITCOINDJS_DIR || '~/.bitcoin'
|
||||||
});
|
});
|
||||||
|
|
||||||
bitcoind.on('error', function(err) {
|
bitcoind.on('error', function(err) {
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
|
|
||||||
var net = require('net');
|
var net = require('net');
|
||||||
var EventEmitter = require('events').EventEmitter;
|
var EventEmitter = require('events').EventEmitter;
|
||||||
var bitcoindjs = require('../build/Debug/bitcoindjs.node');
|
var bitcoindjs = require('bindings')('bitcoindjs.node');
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
var fs = require('fs');
|
var fs = require('fs');
|
||||||
var mkdirp = require('mkdirp');
|
var mkdirp = require('mkdirp');
|
||||||
|
@ -196,7 +196,8 @@ Bitcoin.prototype.start = function(options, callback) {
|
||||||
bitcoindjs.start(options, function(err, status) {
|
bitcoindjs.start(options, function(err, status) {
|
||||||
self._started = true;
|
self._started = true;
|
||||||
|
|
||||||
// Poll for queued packet [sigint, sighup, sigquit].forEach(function(signal) {
|
// Poll for queued packet
|
||||||
|
[sigint, sighup, sigquit].forEach(function(signal) {
|
||||||
process.on(signal.name, signal.listener = function() {
|
process.on(signal.name, signal.listener = function() {
|
||||||
if (process.listeners(signal.name).length > 1) {
|
if (process.listeners(signal.name).length > 1) {
|
||||||
return;
|
return;
|
||||||
|
|
|
@ -33,8 +33,9 @@
|
||||||
"bitcoind"
|
"bitcoind"
|
||||||
],
|
],
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"nan": "1.3.0",
|
"bindings": "^1.2.1",
|
||||||
"mkdirp": "0.5.0",
|
"mkdirp": "0.5.0",
|
||||||
|
"nan": "1.3.0",
|
||||||
"tiny": "0.0.10"
|
"tiny": "0.0.10"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
|
|
Loading…
Reference in New Issue