BitShares Forum
Main => 中文 (Chinese) => Topic started by: cike on September 05, 2014, 01:06:08 pm
-
用图形终端转账错误出现在左下角
RPC Server Error: In method 'wallet_transfer': Assert Exception (10)
(http://ww3.sinaimg.cn/mw690/be9e08b3gw1ek1wfamx23j20ub0avgnv.jpg)
用命令行 wallet_transfer 1.9 BTSX xiaomi cike转账时候也出现错误
>> wallet_transfer 1.9 BTSX xiaomi cike
10 assert_exception: Assert Exception
oacct.valid(): expecting an account to existing at this point
{}
bitshares wallet_db.cpp:399 bts::wallet::wallet_db::store_key
{"real_amount_to_transfer":1.8999999999999999,"amount_to_transfer_symbol":"BTSX","paying_account_name":"xiaomi","from_account_name":"xiaomi","to_account_name":"cike","memo_message":""}
bitshares wallet.cpp:3694 bts::wallet::wallet::transfer_asset
{}
bitshares common_api_client.cpp:1027 bts::rpc_stubs::common_api_client::wallet_transfer
{"command":"wallet_transfer"}
bitshares cli.cpp:481 bts::cli::detail::cli_impl::execute_command
-
先运行 wallet_list_my_accounts 看到 xiaomi 对应的地址
再运行 wallet_dump_private_key <address> 看看是否能正确显示私钥
-
运行 wallet_list_my_accounts cike
能看见到钱包所有的地址
私钥也能正常显示!
-
我钱包中的每一个账户都不能正常转出去,只能看到转进来!
-
我搞错了,应该是balance对应的私钥丢掉了。
你找一个最早备份的钱包 json 文件,先恢复到最早的这个版本,最好是有市场交易之前的备份。
恢复完成后,先确认帐号都在,然后运行命令
wallet_regenerate_keys <account> <num>
一个帐号一个帐号恢复所有的私钥,私钥个数先试试看100个,如果没完全恢复,再是是150个。。。。
-
应该是这个问题了,我的钱包是32位的!前两天一直在用wallet_regenerate_keys <account> <num> ,没有一次是完整地运行完这个命令,因为 一直运行到一半,钱包就崩溃了。现在还在恢复中,如果在成功找到,再到这里报告!
等能转出了,捐赠ALT20bts :P
-
我的钱包也是这个问题