EOS 组件介绍
2019-01-21 本文已影响0人
比特松
架构概况

如图所示,EOS 架构主要由四部分组成:
keosd (key + eos = keosd):负责钱包相关的操作,创建保存公私钥对和交易签名等。
nodeos (node + eos = nodeos):负责节点相关的功能,可以发送交易。
cleos (cli + eos = cleos):负责用户(主要是开发人员)与keosd/nodeos交互的命令行工具。
eosio-cpp :负责将 C++ 合约编译成 WASM 并生成 ABI。也可以安装 eosio.cdt 来编译合约。
查看安装结果
在安装成功后,可以通过 which 命令查看本机安装结果:
$ which keosd
/usr/local/bin/keosd
$ which nodeos
/usr/local/bin/nodeos
$ which cleos
/usr/local/bin/cleos
$ which eosio-cpp
/usr/local/bin/eosio-cpp
命令测试
先来执行一条最简单的命令,看一下安装的版本
$ cleos version client
Build version: f9a3d023
Reference
https://developers.eos.io/
相关链接
EOS 源码编译
EOS 公私钥和钱包