add network reporting to /v1/node
This commit is contained in:
parent
47c5b9b336
commit
cd043df59a
@ -2,15 +2,15 @@ BitcoreHTTP:
|
|||||||
port: 8080
|
port: 8080
|
||||||
logging: true
|
logging: true
|
||||||
BitcoreNode:
|
BitcoreNode:
|
||||||
LevelUp: ./testnet-db
|
LevelUp: ./db
|
||||||
network: testnet
|
network: livenet
|
||||||
NetworkMonitor:
|
NetworkMonitor:
|
||||||
host: localhost
|
host: localhost
|
||||||
port: 18333
|
port: 8333
|
||||||
Reporter: none # none, simple, matrix
|
Reporter: none # none, simple, matrix
|
||||||
RPC:
|
RPC:
|
||||||
user: user
|
user: user
|
||||||
pass: password
|
pass: password
|
||||||
protocol: http
|
protocol: http
|
||||||
host: 127.0.0.1
|
host: 127.0.0.1
|
||||||
port: 18332
|
port: 8332
|
||||||
|
|||||||
@ -2,7 +2,15 @@ BitcoreHTTP:
|
|||||||
port: 8080
|
port: 8080
|
||||||
logging: true
|
logging: true
|
||||||
BitcoreNode:
|
BitcoreNode:
|
||||||
|
LevelUp: ./db
|
||||||
|
network: livenet
|
||||||
NetworkMonitor:
|
NetworkMonitor:
|
||||||
network: livenet
|
|
||||||
host: localhost
|
host: localhost
|
||||||
port: 8333
|
port: 8333
|
||||||
|
Reporter: none # none, simple, matrix
|
||||||
|
RPC:
|
||||||
|
user: user
|
||||||
|
pass: password
|
||||||
|
protocol: http
|
||||||
|
host: 127.0.0.1
|
||||||
|
port: 8332
|
||||||
|
|||||||
@ -2,7 +2,15 @@ BitcoreHTTP:
|
|||||||
port: 8080
|
port: 8080
|
||||||
logging: true
|
logging: true
|
||||||
BitcoreNode:
|
BitcoreNode:
|
||||||
|
LevelUp: ./testnet-db
|
||||||
|
network: testnet
|
||||||
NetworkMonitor:
|
NetworkMonitor:
|
||||||
network: livenet
|
|
||||||
host: localhost
|
host: localhost
|
||||||
port: 8333
|
port: 18333
|
||||||
|
Reporter: none # none, simple, matrix
|
||||||
|
RPC:
|
||||||
|
user: user
|
||||||
|
pass: password
|
||||||
|
protocol: http
|
||||||
|
host: 127.0.0.1
|
||||||
|
port: 18332
|
||||||
|
|||||||
@ -1,9 +1,13 @@
|
|||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
var BitcoreHTTP = require('./lib/http');
|
var BitcoreHTTP = require('./lib/http');
|
||||||
|
var bitcore = require('bitcore');
|
||||||
|
|
||||||
if (require.main === module) {
|
if (require.main === module) {
|
||||||
var config = require('config');
|
var config = require('config');
|
||||||
|
var network = config.get('BitcoreHTTP.BitcoreNode').network;
|
||||||
|
console.log('Starting bitcore-node-http', network, 'network');
|
||||||
|
bitcore.Networks.defaultNetwork = bitcore.Networks.get(network);
|
||||||
var http = BitcoreHTTP.create(config.get('BitcoreHTTP'));
|
var http = BitcoreHTTP.create(config.get('BitcoreHTTP'));
|
||||||
http.start();
|
http.start();
|
||||||
}
|
}
|
||||||
|
|||||||
@ -19,7 +19,8 @@ describe('BitcoreHTTP v1 node routes', function() {
|
|||||||
nodeMock.status = {
|
nodeMock.status = {
|
||||||
sync: 0.75,
|
sync: 0.75,
|
||||||
peerCount: 8,
|
peerCount: 8,
|
||||||
version: 'test'
|
version: 'test',
|
||||||
|
network: 'test',
|
||||||
};
|
};
|
||||||
nodeMock.getStatus = function() {
|
nodeMock.getStatus = function() {
|
||||||
return Promise.resolve(nodeMock.status);
|
return Promise.resolve(nodeMock.status);
|
||||||
|
|||||||
@ -167,6 +167,7 @@ BitcoreNode.prototype.getStatus = function() {
|
|||||||
sync: this.getSyncProgress(),
|
sync: this.getSyncProgress(),
|
||||||
peerCount: this.networkMonitor.getConnectedPeers(),
|
peerCount: this.networkMonitor.getConnectedPeers(),
|
||||||
version: pjson.version,
|
version: pjson.version,
|
||||||
|
network: bitcore.Networks.defaultNetwork.name,
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user