摘要: 基本环境配置 EOS 版本:1.0.1(2018-06-04更新) 节点nodeos http监听端口:127.0.0.1:8888 本地钱包keosd http监听端口:127.0.0.1:8900 本文使用tcpdump工具进行抓包,使用wireshark对.cap文件进行分析。 利用cleos 阅读全文
posted @ 2018-06-27 17:33 HBright 阅读(1425) 评论(0) 推荐(0) 编辑
摘要: EOS版本:4.0 系统:Ubuntu 16.04 LTS 1.创建两对密匙 cleos create key Private key:5JeTwSwKfpVRHGLqysakTXfkwnNDj4qJSxjLJJqE61iU7xWCdqC Public key:EOS7qvZrtQ9FEvWL1mW 阅读全文
posted @ 2018-06-27 17:30 HBright 阅读(1844) 评论(0) 推荐(0) 编辑
摘要: 注:EOS代码版本:4.0 一.EOS进程的基本介绍: EOS项目中主要包括nodeos,cleos,keosd这三个进程,各自的交互大抵如下: nodeos: 节点运行的进程。通信包括两个方面: 节点与节点的通信,主要为数据的同步。 节点与cleos的通信。 cleos: EOS客户端进程。主要通 阅读全文
posted @ 2018-06-27 17:27 HBright 阅读(727) 评论(0) 推荐(0) 编辑
摘要: EOS版本:4.0 一.进程cleos的作用 cleos,即为client eos。从名字就可以猜出来,它是一个标准的客户端程序,而实际上,它也确实为一个标准的client^_^ 准确地说,它具有以下几个特点: 它是一个标准的命令行解析器,类似于linux操作系统的终端,它同样具有强大的扩展功能。 阅读全文
posted @ 2018-06-27 17:25 HBright 阅读(677) 评论(0) 推荐(0) 编辑
摘要: EOS version: 1.0.5 update: 2018-06-19 EOS插件之间会有一个相互调用与依赖的关系,下面有一张个人画的一张草图,包含了此版本EOS所有插件相互之间的依赖关系,如下: EOS version: 1.0.5 update: 2018-06-19 EOS插件之间会有一个 阅读全文
posted @ 2018-06-27 17:18 HBright 阅读(1558) 评论(0) 推荐(0) 编辑
摘要: 说明:由于代码较为庞大,类variant源码请参考\eos\libraries\fc\src中的variant.hpp与variant.cpp文件^_^. 首先概览一下这个庞大的类,细数一下,包含24个构造函数,囊括了24个构造函数,复制构造函数,十几个有效值的判断,十来个的get函数,各种运算符的 阅读全文
posted @ 2018-06-27 17:13 HBright 阅读(586) 评论(0) 推荐(0) 编辑
摘要: EOS version:v1.0.5 Date:2018-06-19 Host: Centos 7 Reference :https://github.com/EOSIO/eos/wiki/Tutorial-Bios-Boot-Sequence 通过分析并运行eos/tutorials/bios-b 阅读全文
posted @ 2018-06-27 17:10 HBright 阅读(991) 评论(0) 推荐(0) 编辑
摘要: Source base on EOS version: 1.0.5,some photo except. 在eos源码中,eosiolib库在源码中的位置如下: 在\eos\contracts\eosiolib一共有46个文件,其中很大部分都为头文件,具体的实现都在 eos/libraries/ch 阅读全文
posted @ 2018-06-27 17:04 HBright 阅读(2211) 评论(2) 推荐(0) 编辑