Necesita crear un explorador de bitcoin usando bitcoind. Estoy usando bitcore e insight API para este propósito.
Actualmente se ejecuta bitcoind en el servidor de AWS con todos los puertos abiertos. Necesita conectar este bitcoind en ejecución con bitcore y usar insight-api y UI en un servidor diferente.
Este es mi archivo bitcore-node.json :
var configuration = {
datadir: '/home/.bitcoin',
network: 'testnet',
services: [
{
name: 'bitcoind',
module: Bitcoin,
config: {
spawn: {
datadir: '/home/.bitcoin',
exec: '/home/Downloads/bitcoin-0.16.1/bin/bitcoind'
}
}
},
{
name: 'web',
module: Web,
config: {
port: 4001
}
}
]
};
Este es mi bitcoin.conf
server=1
testnet=1
whitelist=127.0.0.1
txindex=1
addressindex=1
timestampindex=1
spentindex=1
zmqpubrawtx=tcp://127.0.0.1:28332
zmqpubhashblock=tcp://127.0.0.1:28332
rpcallowip=127.0.0.1
uacomment=bitcore
Necesita conectar la API de Insight en el servidor A a Bitcoin en el servidor B.
Siga las instrucciones de este LÉAME . Debe instalar bitcore (la implementación de nodo completo de bitcoin de Bitpay), insight-api e insight-ui . Las instrucciones son:
npm install -g bitcore@latest
bitcore create mynode
cd mynode
bitcore install insight-api
bitcore install insight-ui
bitcore start
Si eso no se sincroniza con la red de bitcoin y comienza a mostrar bloques, comparta algunos registros/errores y podemos ayudarlo más.
JBaczuk
Benson KB
JBaczuk
Benson KB