keosd概述
程序keosd,位于github的EOSIO/eos存储库的eos/build/programs/keosd文件夹中,可以用来存储cleos将用于发送发送给区块链的交易的私钥。keosd在本地机器上运行,并在本地存储私钥。
对于大多数用户来说,使用keosd最简单的方法是让cleos自动启动。默认情况下,将在该目录中创建钱包文件(例如名为foo.wallet)。
自动锁定
默认情况下,keosd设置为你的钱包闲置后15分钟自动锁定。这在config.ini中是可配置的。请注意,如果需要禁用此功能,你将必须设置一个巨大的数字,如果设置为0将导致keosd一直锁定你的钱包。
手动启动Keosd
可以简单地手动启动KEOSD。
$ keosd
默认情况下,keosd创建文件夹~/eosio-wallet,并用基本的配置文件config.ini填充它。配置文件的位置可以使用--config-dir参数在命令行中指定。配置文件包含用于http连接的http服务器端点和其他跨源资源共享的参数。请注意,如果你允许cleos自动启动keosd,将生成一个与你手动启动keosd不同的配置文件config.ini。
可以使用--data-dir参数在命令行上指定钱包数据文件夹的位置。
停止keosd
停止keosd的最有效的方法是找到keosd进程并向其发送SIGTERM信号。请注意,因为cleos自动启动keosd,所以可以结束keosd运行的多个实例。下面将查找并终止所有实例。
$ pgrep keosd
3178
24991
$ pkill keosd
其他参数选项
对于命令参数选项完整列表,你可以运行keosd --help:
$ keosd --help
Application Options:
Config Options for eosio::http_plugin:
--http-server-address arg (=127.0.0.1:888

最低0.47元/天 解锁文章
11

被折叠的 条评论
为什么被折叠?



