# 问题排查指南
# 投票、奖励相关
# 给节点进行投票操作,投票成功且 HiWallet 的 My Vote 页面展示投票成功的记录,但被投节点票数未更新此次投票操作
- 解决方案:等待 5 分钟后再次使用当前账户对相同的节点进行投票操作,投票数量不限,投票成功后会更新节点及账户的投票信息。
# 领取投票的分红奖励不成功,页面一直处于领取页面轮询
- 解决方案:用户需保证余额大于 0.1 时发起奖励领取操作。
# 给节点投票成功且节点的票数已更新,但无投票奖励
- 解决方案:更换投票节点。选择节点前,在 TOPScan (opens new window) 上查看对应节点的每日奖励、信誉分、分红比例以及自己的票数在这个节点所有票数中的占比,大概可以估算自己每日所得。
# 领取分红奖励弹出提示框“TOP mapping has started. Please bind your TOP address first to withdraw”
- 解决方案:绑定一个主网的收款账户,再次进行转账操作。TOP主网地址可在 HiWallet 中创建,以 T8 开头。
# 节点相关
# 节点无工作奖励
- 解决方案:
- 确认磁盘空间是否正常,磁盘空间过小会影响正常工作,需清理磁盘空间。
- 如果 TOPIO 版本长时间未更新,则可能导致不能正常工作。
# 启动节点时报错 bad_alloc
- 解决方案:可以尝试先执行
topio node stopNode
停止节点,在执行topio node startNode
重启节点。
# 转账相关
# 通过 swap 转账后 TOP 账户地址未收到转账
- 解决方案:联系客服,提供您的账户地址及交易 hash 即可。
# 其他
# 在 ubuntu 系统中执行 sh install.sh 出现 Syntax error: "(" unexpected 问题
- 解决方案:执行
sudo dpkg-reconfigure dash
,出现画面之后选择“No”。
# 版本升级失败
解决方案:增加一个删除 DB 操作,重新升级。
ps -ef |grep topio|grep -v 'grep'|awk '{print $2}'|xargs kill -9 cd ~/topnetwork; rm -rf db_v3 db_v2 db wget https://github.com/telosprotocol/TOP-chain/releases/download/v1.14.0/topio-1.14.0-release.tar.gz -O topio-1.14.0-release.tar.gz && tar zxvf topio-1.14.0-release.tar.gz && cd topio-1.14.0-release && sudo bash install.sh && source /etc/profile && bash set_topio.sh && source ~/.bashrc && ulimit -n 65535 && topio -v topio db download https://nyc3.digitaloceanspaces.com/top-mainnet-space/db_20220906_adv_5391f0d4430ed1e7c5b2505cfb5e2e0a.tar.gz
节点启动前一定要设置miner key, 否则直接启动节点,会提示 " Please set a miner key by command 'topio mining setMinerKey' "。操作详情可见设置Miner key
说明:
- 设置 miner key 需要用到公钥,公钥信息可以从keystore中找到(字段为:"public_key")
- 要求输入密码时,如果没有设置过密码,请输入空格,然后回车;如果已经设置过密码,请输入自己的密码,然后回车
然后启动节点:
topio node startnode
# 注册初始信誉分为 0.1,如何上涨至 0.33 左右
WARNING
注意:
在操作前需确保自己的信誉分是 0.1( 可通过 TOPScan (opens new window) 查询),如果信誉分较高(如 0.6),进行如下操作会降低信誉分。
如果节点的被投票数较高,进行如下操作会导致投票数变为 0, 请谨慎操作。
节点票数较高时,大概率会入选,正常工作 20-30 天后,也可自然上涨至 0.33 信誉分左右。
操作步骤:
登录 TOPScan (opens new window) 输入账号检索,查询信誉分和投票数,确保节点信誉分是 0.1。
如果信誉分大于 0.33 ,则无需进行后续步骤。
如果信誉分 = 0.1,并且节点存在数量较大的投票数( Voting Tickets ),需联系为这个节点投票的账号,让其执行 取消投票(
topio staking withdrawVotes
)操作。注销节点(
topio mining terminate
)。将节点 重新注册(
topio mining registerMiner
)为原先的 advance 或 validator node。重新 设置分红比例(
topio mining setDividendRatio
)。联系为这个节点投票的账号,让其 重新投票(
topio staking voteMiner
)。登录 TOPScan (opens new window) 输入账号查询信誉分是否为 0.33,以及投票是否生效。