主页 > 苹果手机imtoken怎么下载 > 区块浏览器-洞察-替换数据源

区块浏览器-洞察-替换数据源

苹果手机imtoken怎么下载 2023-08-30 05:09:59

在github上,有一个以比特币区块链为数据源的区块浏览器。 它是开源和免费的,构建起来也不太困难。 安装指南如下。

Insight项目安装指南

那么如何搭建比特币区块浏览器,如何更换数据源呢,比如做一个莱特币区块浏览器

我的思路是修改bitcore-node.json配置文件:

{
  "network": "livenet",
  "port": 3001,
  "services": [

如何搭建比特币区块浏览器_比特币区块记录查询_哈比特币区块链

"bitcoind", "web", "insight-api", "insight-ui" ]
, "servicesConfig": { "bitcoind": { "spawn": {

哈比特币区块链_如何搭建比特币区块浏览器_比特币区块记录查询

"datadir": "/root/.bitcore/data", "exec": "/usr/local/lib/node_modules/bitcore/node_modules/[email protected]@bitcore-node/bin/bitcoind" }
}
}
}

变成

哈比特币区块链_比特币区块记录查询_如何搭建比特币区块浏览器

{
  "network": "livenet",
  "port": 3001,
  "services": [
    "bitcoind",
    "web",
    "insight-api",
    "insight-ui"

哈比特币区块链_如何搭建比特币区块浏览器_比特币区块记录查询

]
, "servicesConfig": { "bitcoind": { "spawn": { "datadir": "./dataQtum", "exec": "/root/soft/qtum-0.14.0/bin/qtumd" } }

比特币区块记录查询_哈比特币区块链_如何搭建比特币区块浏览器

}
}

但是这样会报错

执行

如果报告错误,请找出错误所在。 先看insight-api项目,再跳转到bitcore-node项目看。 发现使用的是leveldb数据库。 建立数据库连接时,第一个参数是数据源。 但是发现根本就没有这条路,真的是见鬼了。

可能是因为代码是在本地测试环境看的,但是生产环境和测试环境不一样。

接下来重点看生产环境中的代码。 最后祝自己改“源”成功。

这么晚还在码字如何搭建比特币区块浏览器,谁让我给自己定下每天写一篇技术文章的要求。 . .