一张图搞清楚EOS和cleos、keosd、nodeos、eosiocpp的关系。

…衆ロ難τιáo~ 提交于 2019-11-27 12:44:36

EOS软件堆栈中有许多工具。我们看到的许多教程都解释了如何在一台机器上运行所有内容。这可能会令人困惑,因为这往往使得读者忽略了它们如何组合在一起。

下图显示了这些工具是如何正常分布的。工具名称在图像中以大红色字母书写。这是一个快速摘要,和图配合起来一目了然:

  • eosiocpp:一种编译器,允许你将C++编译为可以上传到区块链的格式。
  • cleos :用于将智能合约上传到区块链并查询区块链的命令行工具。
  • keosd :作为守护进程运行的钱包管理器。cleos工具与它交互以便签署请求(需要这样才能信任你给区块链的请求)。
  • nodeos:运行区块链本身的服务器软件。

==========================================================

分享一个交互式的在线编程实战,EOS智能合约与DApp开发入门

EOS教程

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

汇智网原创翻译,转载请标明出处。这里是原文

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!