usdt节点启动慢和队列深度超出了范围问题
usdt的连接节点报错Work queue depth exceeded(队列深度超出了范围)大概是什么问题?重启了几次节点都不行
队列深度超出了范围,估计是usdt的node配置弄错了
去github上去搜索,很都搭建node 的方法
0.12 RPC Error: Work queue depth exceeded · Issue #7611 · bitcoin/bitcoin
https://github.com/bitcoin/bitcoin/issues/7611
https://github.com/bitpay/bitcore-node/issues/463
https://github.com/z-classic/z-nomp/issues/151
==============
usdt用的是哪个开源的node
Omnicored,bitcond是btc的
usdt节点启动需要多少时间的
usdt启动就是5分钟左右。
好像加密之后就老出那个问题?
之前没加密码的时候出现过一次,后来好了。后来加了密码以后就老出这个问题了
https://github.com/z-classic/z-nomp/issues/151
这篇文章看到也出现这个错误,不知道是不是同样的问题
应该是这个问题,看看有无参数可改
如果跟密码有关系,那如果不设置密码了,节点服务器只可以用内网访问会不会也没什么影响呢?
实在找不到问题,可以试一试把密码先弄掉用着
=============
Omnicored 只是个开源的客户端,接入到链上的。
开源查询链上所有的交易数据。
比如你自己搭建的node,这个node可以配置连接到其它的node,
============
omnicored节点同步问题 · Issue #645 · OmniLayer/omnicore
https://github.com/OmniLayer/omnicore/issues/645
1、btc节点所有数据同步完毕后,在bitcoin.conf中加了参数txindex=1,同时启动omnicored,发现omnicored节点同步非常慢,并且过一段时间后,感觉会停止同步,通过cli获取区块高度不再增加,需要重启omnicored节点,扫描制定范围区块后,才会重新增加区块高度。这样感觉同步完所有数据太浪费时间了
2、omnicore-cli在github中的接口说明不完全,通过help指令所列出的接口有些在文档中找不到,不知道是不是我找错了,还是本来文档中就没有记录
------------------
关于help列出来的命令,omnilayer是基于btc的,带有omni_前缀的命令看文档就行了,其他的命令参考https://bitcoin.org/en/developer-reference#bitcoin-core-apis
OmniAPI
https://api.omniexplorer.info/
https://github.com/OmniLayer/omnicore/blob/master/src/omnicore/doc/rpc-api.md
Omni Explorer - The block explorer for Omni, Tether, USDT, MaidSafe and Omni Layer Tokens / Cryptocurrencies
https://omniexplorer.info/
类似https://etherscan.io 区块浏览器
--------------
宁时修博客-区块链03---泰达币usdt节点部署
https://www.mgchen.com/114.html
其他配置项可参考比特币:http://www.mgchen.com/112.html
可选配置项查看官方配置:https://github.com/OmniLayer/omnicore/blob/master/src/omnicore/doc/configuration.md
常规选项
名称 类型 默认 描述
startclean boolean 0 启动时清除所有持久性文件;触发重新分析Omni事务
omnitxcache number 500000 输入事务高速缓存中的最大事务数
omniprogressfrequency number 30 报告初始扫描进度(以秒为单位)
omniseedblockfilter boolean 1 在初始扫描期间跳过没有Omni事务的block
omnishowblockconsensushash number 0 计算并记录指定块的一致性hash
startclean 重启服务时这个值是可以设置为不清除所有持久性文件,加快速度。