moved rpc settings to config. Little confusing as is. Needs improvement

This commit is contained in:
tenthirtyone 2017-08-15 02:24:30 -04:00
parent b1e540c8df
commit 4b71ae91ae
2 changed files with 6 additions and 4 deletions

View File

@ -1,6 +1,7 @@
const config = {
start_node: true,
logging: 'debug',
bcoin_http: 'localhost',
bcoin: {
network: 'main',
db: 'leveldb',
@ -12,6 +13,7 @@ const config = {
'max-outbound': 10,
'index-tx': true,
'index-address': true,
'http-port': 8332,
},
mongodb: {
uri: 'mongodb://localhost/bitcore',

View File

@ -2,6 +2,7 @@ const Block = require('../../models/block.js');
const Transaction = require('../../models/transaction');
const logger = require('../logger');
const request = require('request');
const config = require('../../config');
const MAX_TXS = 20;
const MAX_BLOCKS = 1;
@ -40,7 +41,7 @@ function getTransactions(params, options, cb) {
module.exports = function transactionAPI(router) {
router.get('/tx/:txid', (req, res) => {
request(`http://localhost:8332/tx/${req.params.txid}`, (err, localRes, body) => {
request(`http://${config.bcoin_http}:${config.bcoin['http-port']}/tx/${req.params.txid}`, (err, localRes, body) => {
if (err) {
logger.log('error',
`${err}`);
@ -77,7 +78,7 @@ module.exports = function transactionAPI(router) {
router.get('/txs', (req, res) => {
if (req.query.block) {
request(`http://localhost:8332/block/${req.query.block}`, (err, localRes, body) => {
request(`http://${config.bcoin_http}:${config.bcoin['http-port']}/block/${req.query.block}`, (err, localRes, body) => {
if (err) {
logger.log('error',
`${err}`);
@ -109,7 +110,7 @@ module.exports = function transactionAPI(router) {
});
});
} else if (req.query.address) {
request(`http://localhost:8332/tx/address/${req.query.address}`, (err, localRes, body) => {
request(`http://${config.bcoin_http}:${config.bcoin['http-port']}/tx/address/${req.query.address}`, (err, localRes, body) => {
if (err) {
logger.log('error',
`${err}`);
@ -120,7 +121,6 @@ module.exports = function transactionAPI(router) {
logger.log('error',
`${err}`);
}
console.log(body);
res.send({
pagesTotal: 1,
txs: body.map(tx => ({