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:8888)The local IP and port to listen forincoming http connections; set blank todisable.--https-server-address arg            The local IP and port to listen forincoming https connections; leave blankto disable.--https-certificate-chain-file arg    Filename with the certificate chain topresent on https connections. PEMformat. Required for https.--https-private-key-file arg          Filename with https private key in PEMformat. Required for https--access-control-allow-origin arg     Specify the Access-Control-Allow-Originto be returned on each request.--access-control-allow-headers arg    Specify the Access-Control-Allow-Headers to be returned on each request.--access-control-allow-credentials    Specify if Access-Control-Allow-Credentials: true should be returned on eachrequest.Config Options for eosio::wallet_plugin:--wallet-dir arg (=".")               The path of the wallet files (absolutepath or relative to application datadir)--unlock-timeout arg (=900)           Timeout for unlocked wallet in seconds(default 900 (15 minutes)). Walletswill automatically lock after specifiednumber of seconds of inactivity.Activity is defined as any walletcommand e.g. list-wallets.--eosio-key arg                       eosio key that will be importedautomatically when a wallet is created.Application Config Options:--plugin arg                          Plugin(s) to enable, may be specifiedmultiple timesApplication Command Line Options:-h [ --help ]                         Print this help message and exit.-v [ --version ]                      Print version information.--print-default-config                Print default configuration template-d [ --data-dir ] arg                 Directory containing program runtimedata--config-dir arg                      Directory containing configurationfiles such as config.ini-c [ --config ] arg (=config.ini)     Configuration file name relative toconfig-dir-l [ --logconf ] arg (=logging.json)  Logging configuration file name/pathfor library users

夹带个私货 《EOS智能合约与DApp开发入门教程》已经上线,欢迎大家来学习互动:

EOS教程

本教程帮助你快速入门EOS区块链去中心化应用的开发,内容涵盖EOS工具链、账户与钱包、发行代币、智能合约开发与部署、使用代码与智能合约交互等核心知识点,最后综合运用React和EOS的各知识点完成一个便签DApp的开发。

  • web3j教程,主要是针对java和android程序员进行区块链以太坊开发的web3j详解。
  • 以太坊教程,主要介绍智能合约与dapp应用开发,适合入门。
  • 以太坊开发,主要是介绍使用node.js、mongodb、区块链、ipfs实现去中心化电商DApp实战,适合进阶。
  • python以太坊,主要是针对python工程师使用web3.py进行区块链以太坊开发的详解。
  • php以太坊,主要是介绍使用php进行智能合约开发交互,进行账号创建、交易、转账、代币开发以及过滤器和事件等内容。

EOS keosd 概述相关推荐

  1. EOS Keosd概述

    EOS Keosd概述 Keosd程序位于EOSIO/eos仓库内的eos/build/programs/keosd文件夹中, keosd可用于存储private keys(私钥), cleos将用p ...

  2. 今日科技联播:新型VR头盔可令盲人重获光明 ,联通阿里成立合资企业“云粒智慧”...

    点击关注云栖社区,置顶公众号 专业的行业热点新闻及技术干货,不容错过 ---------------- 今日热点 你是我的眼~最新VR头盔可以带给盲人光明!联通和阿里联手了?来看看今天科技圈发生的几件 ...

  3. 第一次开发EOS区块链的经验总结

    在处理项目时,用Java Connector for EOS区块链编写: 创建钱包 创建帐户 创建交易 创建签名交易 在帐户之间转移代币 我遇到了各种和运行本地EOS节点需要遵循的基本步骤.这个小指南 ...

  4. eos区块链 java客户端_分享一个网友第一次开发EOS区块链总结的经验

    在处理项目时,用Java Connector for EOS区块链编写: 创建钱包 创建帐户 创建交易 创建签名交易 在帐户之间转移代币 我遇到了各种和运行本地EOS节点需要遵循的基本步骤.这个小指南 ...

  5. 分享网友第一次开发EOS区块链总结的经验

    在处理项目时,用Java Connector for EOS区块链编写: 创建钱包 创建帐户 创建交易 创建签名交易 在帐户之间转移代币 我遇到了各种和运行本地EOS节点需要遵循的基本步骤.这个小指南 ...

  6. 第一次开发EOS区块链的经验

    在处理项目时,用Java Connector for EOS区块链编写: 创建钱包 创建帐户 创建交易 创建签名交易 在帐户之间转移代币 我遇到了各种和运行本地EOS节点需要遵循的基本步骤.这个小指南 ...

  7. 【问链财经-EOS公开课】 第十八课 史上最全EOS 资源汇总

    EOS 主网 超级节点 https://eos.live,EOS 竞选节点列表,by SuperONE https://www.imeos.one/block-producer,EOS 竞选节点列表, ...

  8. 最实用入门 EOS 手册,先收藏再看(附106个工具类链接)

    本文将 EOS 分为 EOS 诞生之路.账户与钱包.BFT-DPOS 共识机制.资源分配.社区治理.DApp 生态.经济模型.智能合约.侧链与代码分叉 9 大部分,各部分均附以网站索引,将帮助大家更加 ...

  9. c++ eos智能合约开发_干货|EOS智能合约开发(一)EOS环境搭建和启动节点

    引言 EOS的智能合约采用C++ 编写,因为C++ 的高效性,没有C++ 编程基础的同学可以先学习<Efficient&Elegant:Java程序员入门Cpp>.EOS中用户开发 ...

最新文章

  1. python isinstance type区别
  2. RegionServer宕机的原因
  3. 【Android 逆向】ELF 文件格式 ( ELF 文件类型 | ELF 文件对应 CPU 架构 | ELF 目标文件版本 | 可执行程序起始地址 )
  4. UVALive 3905 Meteor (扫描线)
  5. 职高学会计电算化好还是学计算机好,会计电算化主要学什么?
  6. EduCoder Linux文件/目录高级管理一
  7. 创建新的option
  8. “考虑对方的感受”之案例
  9. 仿英雄联盟网页HTML代码 学生网页设计与制作期末作业下载 大学生网页设计与制作成品下载 DW游戏介绍网页作业代码下载
  10. 单片机c语言加到4归0,单片机C语言教程四
  11. 使用stm32f103rct6控制adf4351实现30M~~4G的正弦波
  12. 极兔速递电子面单API接口-快递鸟
  13. 微云php解析源码,微云网盘外链php源码 - 兼容并蓄 - 零零星星 - php - 外链 - 微云 - 源码 - HHTjim'S 部落格...
  14. php 粘性表单功能,php 粘性表单验证
  15. 深入Java虚拟机学习笔记
  16. GDP、经济与社会数据下载网站整理
  17. 面向创意人士:全新的LaCie 2big Dock Thunderbolt 3来了!
  18. Python爬虫实战,pymongo模块,Python实现数据分析国外人为啥喜欢李子柒
  19. 天猫精灵淘公仔、丰厚奖品代金券!只要敢推荐,我们就敢送!
  20. Linux Ubuntu 16.04 安装 yaml-cpp ROS 下参数服务器及yaml-cpp实现参数读写

热门文章

  1. 大数据学习——基于大数据平台的数据仓库ETL基本思路
  2. [转载]2004新当选的MVP名单
  3. Contiki中MAC层与RDC层
  4. 车辆运动学和动力学模型概述
  5. html搜索区域选择框,设计一个带选择和提示功能的检索框(分步介绍)
  6. 多种仿生优化算法的特点
  7. BBB(二):Windows或Ubuntu主机通过USB分享网络给BBB
  8. 软工课题——实验报告二
  9. 为python3.6创建一个软链接
  10. 印度智能机市场 手机大佬们抢夺的下一站