又一把瑞士军刀? Uptick初体验(二):导入私钥

在昨天的帖子中,我们介绍了操作bitshares的工具之一:uptick,并简要介绍了uptick的安装和使用。


(图源 :pixabay)

除了一些获取信息之类的简单功能,比如说我们举过的查询CNY:BTS市场价格信息的例子,uptick还有很多强大的功能,比如说转账、下单等等。但是就好比我们使用steempy操作账户需要导入对应账户的私钥,想使用uptick的高级功能对账户进行操作,也需要首先导入私钥。

这节我们就给大家介绍一下如何获取并导入私钥到uptick的钱包中去。

如何获取账户私钥

将私钥导入到uptick的钱包中,我们首先要获取账户的私钥。

  • 登陆网页钱包:https://wallet.bitshares.org
  • 选择对应的账户
  • 点击进入dashboard
  • 点击展开高级功能菜单
  • 点击打开权限页面
  • 不同于steem的四组权限,bitshares有三组权限
    • Active Permissions / 活跃权限
    • Owner Permissions / 所有者权限
    • Memo key
  • 选择 Active Permissions,可以看到对应的公钥
  • 点击前边的钥匙符号,调出Private key viewer
  • 点击 按钮
  • 按提示输入钱包密码,Private key viewer就会显示出私钥
  • 复制并保存这个私钥

注:以上操作是已钱包账户为例。

在uptick 中导入私钥

接下来,我们需要将私钥导入到uptick的钱包中,对应的命令为:
uptick addkey

首次执行,因为本地尚未创建钱包,所以会提示我们创建钱包并设置钱包密码

按提示设置好密码后,会提示我们输入私钥

输入我们之前得到的私钥,回车确认。
(如果有多个私钥需要输入,可以依次输入)
回车完成,因为我只导入了一组私钥,uptick帮我将对应账户设置成了默认账户

至此私钥导入完成。

查看当前钱包内的账户、公钥、私钥

我们可以通过uptick listkeys查看当前可以用的key(显示的是公钥)

更进一步,我们可以通过uptick listaccounts查询公钥的同时,显示对应的账户

其实私钥是加密存储在钱包中的,所以我们当然也可以查看到私钥的,命令为uptick getkey

比如:
uptick getkey BTS8HbXtZPbLACch1pvfrZEPH2xbt74VMPMD4ZSZwYeT96jwkpHFo

按提示输入密码解锁钱包,就会显示私钥啦(私钥当然要打码啦)

总结

uptick有很多强大的功能需要使用账户私钥,这篇文章,我们介绍了如何从网页钱包获取私钥、如何将私钥导入到uptick的本地钱包中以及如何使用uptick查看对应公钥的私钥等。

更多信息

更多信息请参考:
https://github.com/xeroc/uptick
http://uptick.readthedocs.io/en/latest/index.html

H2
H3
H4
3 columns
2 columns
1 column
8 Comments