如何将 bitcore-lib 连接到 运行 全节点比特币
How to connect bitcore-lib to a running full node-bitcoin
我想 运行 我的盒子上的完整节点,并使用 bitcore-lib 编写一个程序,使用它我可以从给定地址获得余额并使用 运行ning 转账我盒子上的完整节点。我真的很感激任何实现它的指示。
How to connect bitcore-lib to a running full node-bitcoin
使用 npm 安装 bitcore-lib。它还应该带有它自己的 bitcoind 版本(不确定他们是否已切换到 bcoin)。如果 not/you 不确定,您可以通过克隆 bitcoin repository 下载并设置您自己的 bitcoind 节点,然后按照文档在您的机器上进行设置(OSX、Linux, Windows, 等等)
然后,要配置 bitcore-lib 以连接到您的节点,您可以将 bitcore-node.json
文件配置为如下所示。
{
"network": "livenet",
"port": 3001,
"services": [
"bitcoind",
"insight-api",
"insight-ui",
"web"
],
"servicesConfig": {
"bitcoind": {
"connect": [
{
"rpcuser": "bitcoin",
"rpcpassword": "local321",
"zmqpubrawtx": "tcp://127.0.0.1:28332"
}
]
}
}
}
I want to run full node on my box, and write a program using bitcore-lib using which I can get balance from a given address and also transfer money, using the running full node on my box.
如果您有兴趣在比特币之上构建应用程序,并且您可以使用 javascript,您应该看看 bcoin(bcoin.io)。它是用 node.js 编写的完整节点实现,并且有关于如何使用它的丰富教程 api。如果您遇到问题,他们还有一个开放的闲散团队,您可以向开发人员寻求帮助。 bitcore-lib,虽然过去是领跑者,但没有得到很好的支持并且存在许多问题。
我想 运行 我的盒子上的完整节点,并使用 bitcore-lib 编写一个程序,使用它我可以从给定地址获得余额并使用 运行ning 转账我盒子上的完整节点。我真的很感激任何实现它的指示。
How to connect bitcore-lib to a running full node-bitcoin
使用 npm 安装 bitcore-lib。它还应该带有它自己的 bitcoind 版本(不确定他们是否已切换到 bcoin)。如果 not/you 不确定,您可以通过克隆 bitcoin repository 下载并设置您自己的 bitcoind 节点,然后按照文档在您的机器上进行设置(OSX、Linux, Windows, 等等)
然后,要配置 bitcore-lib 以连接到您的节点,您可以将 bitcore-node.json
文件配置为如下所示。
{
"network": "livenet",
"port": 3001,
"services": [
"bitcoind",
"insight-api",
"insight-ui",
"web"
],
"servicesConfig": {
"bitcoind": {
"connect": [
{
"rpcuser": "bitcoin",
"rpcpassword": "local321",
"zmqpubrawtx": "tcp://127.0.0.1:28332"
}
]
}
}
}
I want to run full node on my box, and write a program using bitcore-lib using which I can get balance from a given address and also transfer money, using the running full node on my box.
如果您有兴趣在比特币之上构建应用程序,并且您可以使用 javascript,您应该看看 bcoin(bcoin.io)。它是用 node.js 编写的完整节点实现,并且有关于如何使用它的丰富教程 api。如果您遇到问题,他们还有一个开放的闲散团队,您可以向开发人员寻求帮助。 bitcore-lib,虽然过去是领跑者,但没有得到很好的支持并且存在许多问题。