乔希·拉文12月4日编辑了这个页面 · 共1次修订
1.概述
程序:eos-walletd路径:eos / build / programs / eos-walletd
2.目的
目的是为了存储私钥,该私钥用于加密发送到区块链的交易。请注意,这是一个在本地机器上运行的本地进程,它也会将您的私钥存储在本地。
3.如何运行钱包
在本地实例上启动eos-walletd进程:
$ eos-walletd
您会注意到它会创建一个名为data-dir的文件夹,里面包含一个config.ini文件。配置文件包含传入http连接的http服务器端点(endpoint)以及用于跨源资源共享的其他参数。
缺省参数足以运行本地的钱包进程实例。
4.可用的命令
与eos-walletd交互的命令行工具称为“eosc”。它位于eos / build / programs / eosc文件夹中。
它提供了以下命令来与eos-walletd进行交互:
创建(create)
$ eosc wallet create ${options}
选项(options):
-n, — name TEXT = 默认新钱包的名称
如果您没有提供可选名称,则会创建一个默认钱包。
打开(open)
打开一个已经创建的钱包。您需要打开一个钱包(如果您不在默认钱包上)才能对其进行操作。
$ eosc wallet open ${options}
选项(options):
-n, — name TEXT 要打开的钱包的名称
锁(lock)
锁定一个钱包。
$ eosc wallet lock ${options}
选项(options):
-n, — name TEXT 要锁定的钱包的名称
解锁钱包(Unlock wallet)
$ eosc wallet unlock ${options}
选项(options):
-n, — name TEXT 解锁的钱包名称 –password TEXT钱包创建时返回的密码
将私钥导入钱包
$ eosc wallet import ${options} key
位置(Positionals):
key TEXT 用于导入的WIF格式私钥
选项(options):
-n, — name TEXT 要导入密钥的钱包的名称
列表(list)
列出打开的钱包,* =解锁
$ eosc wallet list
键值
所有解锁钱包中WIF格式的私钥列表。
$ eosc wallet keys