Author Topic: 我想问一下 使用比特股cli_wallet创建的账户问题  (Read 2416 times)

0 Members and 1 Guest are viewing this topic.

Offline wuxuqiang

  • Sr. Member
  • ****
  • Posts: 377
    • View Profile
    • 比特股中文网
  • BitShares: web1024
看了下你创建的账户,好像“账户权限”的公钥多是一样的多是BTS5rVzTyKQ3j8hexGTdiwYV16FxPhnsTt73czsJMuasDFJyTowJg,只是“活跃权限”不一样,这样的话,只要你有上面公钥的私钥导入到钱包就行,可以通过“账户权限“把“活跃权限”给改了就可以了啊。
« Last Edit: April 09, 2017, 12:24:30 pm by wuxuqiang »
我是"比特股中文网"站长:吴序强  欢迎光临我们大家的网站:http://www.BtsABC.org   比特股网页钱包(帝国版):https://bit.btsabc.org

Offline l-in

  • Newbie
  • *
  • Posts: 1
    • View Profile
  • BitShares: l-in
因为不知道怎么传图  所以没图片,完整版问题(含图)http://8btc.com/forum.php?mod=viewthread&tid=50220&page=1&extra=#pid665899
因为想批量创建一波账号所以产生了以下问题....

bts用掉了,账户却导入不到钱包里

我的操作步骤以下

创建了一个新钱包

使用set_password my_password  设置了密码

然后再 unlock  解锁

之后import_key "l-in" xxxxxxxxxxxxxxxxxxxxx(这里XX代表私匙)

然后复制,就可以创建账户了


create_account_with_brain_key "cccc" q-sa l-in l-in true

create_account_with_brain_key "cccc" q-sb l-in l-in true

create_account_with_brain_key "cccc" q-sc l-in l-in true

create_account_with_brain_key "cccc" q-sd l-in l-in true

create_account_with_brain_key "cccc" q-se l-in l-in true

create_account_with_brain_key "cccc" q-sf l-in l-in true //这里的每行都进行了换行


粘贴到 cli_wallet 的命令行里 然后前面5个都被读取并创建了 最后一个没有,所以我再按了一下回车

创建的账户 在区块链浏览器看的到

也可以账户里找到我创建的账号

但是当我使用导入功能的时候

只导入了最后一个创建的账户

但是JSON文件已经很大了,这里面保存了创建账号的三个公钥,如上我创建6个账户,所以json里面保存了6个的公钥

后面经过反复测试发现

前面的创建的账户会被最后一个创建的账户给顶掉

无论你复制多少条创建命令过去 最终 导入的时候只能得到最后一个账户

但是前面的账户又已经被成功注册 却导入不了


因为实际上我同时导入了676条 也就是说我同时创建了676个账户,但是最后使用钱包导入那个文件的时候只有最后创建的导入进了钱包
文件很大 有1.02mb大 

然后我发现账户权限公钥都是一样的

这是不是说明这是账户的归属是 我的 也就是说 创建人l-in的 但是为什么我导入不了这些钱包的账户到我的总钱包里

如果不行 我想知道 这个加密方法是怎么样的 能否利用已只得数据再次生成我的私匙

然后导入我的钱包