升级必看!Bee v0.5.3支票兑换问题解决方案

 

近期,由于Bee0.6*网络的上线,Bee05*版本的网络不再受到官方支持,加上目前goerli网络gas的激增产生的拥堵拥堵,导致目前还在运行0.5*的朋友出现支票无法兑换的情况,命令输入无数次依旧无果,这样想要升级06*又不想放弃05*的朋友很崩溃。

关于为什么无法兑换,相信对以太坊和swarm设计逻辑清晰的朋友都知道是怎么回事了,这里就不跟大家过多解释,目前从CryptoHunter社区收集到的节点问题来看,大多都是gas不够和nonce乱序问题。以下是CryptoHunter社区核心成员 ./Mvp 整理的解决方案,欢迎品尝转发:

⚠️前提:保证自己的节点地址有足够的 gETH

Windows系统的解决方法为例:(Linux同理)

第一种方法:兑换支票的时候 + gas

打开CMD,输入命令:

 

  •  
curl -s -XPOST -H "gas-price:800000000000"  http://localhost:1635/chequebook/cashout/$peer

 

tips:

$peer怎么提取?

在运行bee的电脑上用浏览器打开:

 

  •  
http://localhost:chequebook/cheque

 

显示的有效票信息里的peer字符串即为需要提取的信息,提取完复制到命令中,替换$peer,然后执行。

CryptoHunter VIP群里的朋友可以直接用一键部署工具2.2版本执行(已自动加gas),注意一键部署工具2.2仅做0.5*版本的兑换无法兑换支票使用,兑换成功之后,升级062请用回一键部署工具3.0

出现哈希之后即可在区块链浏览器上看到交易记录。

等待打包和交易确认即可。

如果不行,往下看:

2、还是不行 就先冲掉 NONCE ,然后再兑换。

自己给自己发送一币价值为0的交易,手续费按正常的手续费*2, 然后再按照+gas的方法兑换。

这个方法不会的,可以直接看第3种解决方法。

3、如果NONCE序列错误,下载Nonce-reset。

①下载工具:https://github.com/ethersphere/nonce-reset/releases/tag/v1.0.0

②关闭正在运行的bee

③执行nonce-reset (需指定.bee文件夹所在位置)

    将下载的文件放到bee同个文件夹,在该文件夹下执行:

 

  •  
文件名.exe .bee文件目录

 

    中间有个空格

    重置成功会返回以下内容

④重启bee

⑤在bee.exe文件夹内打开CMD,用+gas的命令执行兑换(即重复第1种方法操作)

⑥兑换完成,还是没上链 的话,就等几个小时再看看,如果不行,就重复“停止bee → 重置nonce → 运行bee → +gas兑换”的操作,直到链上看到记录为止。

(兑换成功之后,打开窗户,呼吸一下新鲜空气)

完成!兑换完成后果断升级v062,加入官方大队伍!

升级必看!Bee v0.5.3支票兑换问题解决方案

扫一扫手机访问

升级必看!Bee v0.5.3支票兑换问题解决方案

发表评论