关于NervosDAO锁仓记录在Neuron里面的显示问题

ckb社区的专家们好:

我在2019/11/30和2020/6/22两次分别存入17282和1681个ckb到NervosDAO中,见下图:


交易哈希分别为:0x6404858785edc1ee06dde3b674cad3f5468b4e7da4cb12b68676247f4aeaf638
以及
0xaa4a83030c08485569a9264ceb570c75a8dd588563be474e6dd180fe5fd1eb16

昨天升级到主网0.35.1和Neuron0.33最新版之后,现在Neuron的Nervos DAO界面只能看到最后一笔1681ckb的锁仓状态,之前17282ckb的记录没有了。

而且Neuron总览页面为啥只显示20/6/22这笔是NervosDAO呢?而且还只有60ckb,与DAO页面里的1703(1681本金+22利息)也对不上啊,19/11/30的锁仓也不显示NervosDAO,而是显示“发送”,搞得好像是给别人转账了似的,但交易哈希里是可以查到我是存进NervosDAO里面了的呀。而且到现在都没有过任何解锁操作。

我一直在同一台电脑上使用这个主网节点以及Neuron钱包,而且在此期间没有重装过系统什么的。现在这种情况搞得我很方啊,请各位大神帮忙指点迷津,谢谢啦。

清空缓存,重新同步

试了不行。

我昨天下载主网0.35版本之后,把之前0.32版本里面的data文件夹以及ckb.toml/ckb-miner.toml复制到0.35的文件夹里面,然后运行了0.35版的“ckb-reinit-mainnet.bat”,因为我记得之前从0.27升级到0.32就需要这样操作一下。也许是这步记忆中的操作错了导致的吧?把0.35版文件夹删除重新解压缩重新运行如何?我现在只有私钥,助记词和keystore应该是丢了,这样好像没法在Neuron里直接恢复对吧?

Neuron 可以导出 keystore,放心。可能是 ckb 版本升级遇到的数据不一致,可以试一下备份 keystore 后删除 neuron 重装(即删除已经下载的 ckb 数据)

谢谢大侠的帮忙。
现在从Neuron里导出keystore会不会是不含我之前存的17282的版本呢?我下载了最新的ckb0.37主网程序。和重新装neuron怎么安排先后顺序呢?下图就是我ckb下面的所有文件(当然,neuron程序现在应该在C盘还没卸载),大侠帮忙看看怎么个具体操作顺序,谢谢!
image

P.S. 我刚才已经把昨天下载的0.35.1主网版本手动删除了,找到了之前备份的keystore文件,就是那个.json文件对吧?

现在在0.32主网下运行,导入之前的keystore文件还是不行。应该是主网版本差异造成数据不一致了,现在升级到0.37运行文件夹里面那个程序呢?谢谢。

理论上你不需要自己运行 ckb 节点的。你直接跑 nueron 就行了。然后尽量不要自己去文件夹找 json 文件。使用 neuron 自己菜单里面的备份功能导出 keystore。

谢谢大侠的帮忙,按理说win10系统不用跑ckb直接运行neuron就行,但是我不运行ckb节点,neuron就死活同步不了。现在把Neuron0.33版本删除,换上0.32版Neuron居然一切正常了 :joy:

我也说不好这算不算Neuron0.33的bug,但看升级说明里下面箭头那两点有点让人担心。

以及,Refactor和New features各自的第二点也有引发这种账目错乱的潜在可能。

我们会再确认一下新版的问题。能否把错误日志贴出来?

关键0.33版Neuron不认为它显示的是错误的呀 :sweat_smile:,只是我这个钱包主人对于自己的钱找不到了表示懵逼和紧张而已。所以没有错误日志啊。。。
image

0.32版的Neuron其ckb节点版本其实是与我昨天升级到0.35.1以及今天死马当活马医升级到0.37的ckb主网节点版本之前用的0.32ckb是一致的,我估计和这多多少少有点关系吧。

您好 @mbsf1979

十分抱歉给您所带来的不便,为了解决这个问题,我们刚刚发布了 0.33.1

我们将十分感激,如果您能够帮忙验证一下这个新版本,看看问题是不是已经得到解决,确保后续您可以顺利升级到新版本。

测试前:

  • 备份一下 appdata\roaming\neuron,这样当需要恢复到之前的版本时,可以直接恢复这个文件夹,避免需要重新同步数据。同时确保您的钱包已经得到备份。

测试时:

问题没有得到解决:

  • 请导出 “调试日志”,并发到 [email protected],我们会做进一步分析。

  • 恢复到 0.32.3 版本时,请删除 appdata\roaming\neuron,并把前面备份了的 0.32.3 的数据文件夹恢复到此目录,然后安装 0.32.3。

再次感谢您的帮助!

2 Likes