假如你用钱包转账给他人,却一向0承认没到账,在区块浏览器中也查不到买卖记载。你能够运用办法找回那些卡在0承认的币。本文以安全币为例。其他币请依据不同的币选择相应币种的数据目录。
事前预备 备份钱包文件 (备份钱包至关重要)
点 文件 -> 备份钱包 ,并保存在安全的位置。
办法1:salvagewallet 法
1 树立钱包软件快捷办法
进入钱包软件的安装目录,在钱包软件上点右键,选择“创建快捷办法”,或许“发送到”->“发送到桌面”。以上两种办法都能够。第一种办法是创建快捷办法到当前目录,第二种是创建快捷办法到桌面。
2 修正快捷办法中软件运转的办法
在您所树立的快捷办法上点右键,选择”特点“。你现在能够修正这个快捷办法的一些参数了。咱们需求做如下修正:
a,点击“惯例”,把此快捷办法的姓名修正为“修正***币钱包”。这个快捷办法只在需求修正钱包的时分运转,平时请用正常的办法翻开钱包。
b,点击“快捷办法”,找到“目标”后边的文本框。里面是您钱包可运转文件的路径。在 ***coin.exe 后边加上一条指令。
-salvagewallet
请注意:1,- 前面需求有一个空格。2,假如您的快捷办法后边有个",不要删去它,直接在后边添加上面的指令就能够了。
然后点保存,承认保存。
今后假如您遇到长时间的零承认卡币,用这个快捷办法发动钱包来修正钱包。由于钱包软件需求从区块数据中从新抓取买卖记载,所以依据不同的区块数据大小您或许需求等1到N分钟。假如中心您的钱包显示无呼应,那是由于钱包文件正在忙。请不要关闭它。请给他耐心、时间和爱。
PS,由于狗币运用的源码过旧,不支持 -salvagewallet 指令。所以狗币只能用更风险的办法2修正。
办法2:导出私钥法 (切勿把私钥让任何人知道)
1导出钱包地址私钥
点帮助->调试窗口->控制台进入钱包控制台界面。
假如你的钱包有加密,请在控制台输入指令把钱包暂时解密60秒了。
walletpassphrase钱包密码60
然后咱们开端导出私钥,控制台输入指令:
dumpprivkey钱包地址
按回车后呈现的一串代码便是私钥。把私钥保存到文本文件中,等下需求运用(主张不保存到硬盘,就翻开一个记事本,然后张贴进去)。假如有多个钱包地址,请多次执行上面的指令。正告:由于私钥地址至关重要,有私钥就能把钱包里的钱全转走,即便钱包加密能转走。所以切勿把私钥地址透露给他人。
2删去原来的钱包文件
退出安全币钱包软件。
翻开Windows开端菜单,在运转里面输入%appdata%,翻开一个新目录后,在里面找到安全币的数据目录(其他币种请找到相应的币种数据文件夹)进入。
进入后在里面找到wallet.dat(钱包文件)后把它重命名为wallet_old.dat
3导入之前导出的私钥
重新翻开安全币的钱包。这时分你会发现安全币现已主动生成了新的钱包文件,安全币钱包里面也有了新的地址。现在咱们要做的便是用私钥把之前的老地址导入进来。
再次进入控制台,输入以下指令:
importprivkey私钥temptrue
这个时分钱包会卡住一会儿,由于钱包在从数据链里寻找和这个钱包地址相关的买卖记载。等这个过程完成后,你就发现你的币又回到钱包,能够转账给他人了。