摘要:
总结了一个简单的boost asio的tcp服务器端与客户端通信流程.模型是一个client对应一个线程。先做一个记录,后续再对此进行优化。 环境:VS2017 + Boost 1.67 server: client: 阅读全文
摘要:
本文编写了一个小例子诠释了EOS是如何对数据签名与校验的,通过本文可以理解了签名的重要性和数据的不可篡改性。 系统: ubuntu 版本为EOS1.1.1 注:因为本文的程序是把EOS里面的钱包和fc工具的代码全部提取出来编译的,这个过程相对复杂本文不做解释,这里只注重本文的内容,但我的示例代码是来 阅读全文
摘要:
本文编写了一个简单的EOS智能合约,实现用户管理和资产管理,包括存钱,取钱,转帐的功能,旨在学习如何编写自己的EOS合约功能。 系统:Ubuntu EOS版本:v1.1.1 一.智能合约代码 二.测试流程: 三.测试功能 运行到测试步骤的第三步后查看用户信息与资产是这样的 运行第四步再查看 现在我们 阅读全文
摘要:
EOS version: 1.0.7 一. 配置文件的修改 EOS的节点同步流程是通过p2p来完成,在nodeos的配置文件config.ini中填写,其默认路径为~/.local/share/eosio/nodeos/config目录下,配置项及其格式如下: 可以填写多个p2p站点地址。 二.节点 阅读全文
摘要:
首先,环境相关的配置请参考https://www.cnblogs.com/hbright/p/9266420.html 在这里,我们一起看年EOS权限相关的东东。我们先查看hml这个用户的相关信息 阅读全文
摘要:
eosio 10.186.11.211 hml 10.186.11.223 lwz 10.186.11.220 lx 10.186.11.141 //eosio private key 5K463ynhZoCDDa4RDcr63cUwWLTnKqmdcoTKTHBjqoKfv4u5V7p EOS8Znrtgwt8TfpmbVpTKvA2oB8Nqey625CLN8bCN3TEbgx86Dsv... 阅读全文
摘要:
本文使用了四台同网段的主机,第一台做为eosio创世用户使用,另外三台做为出块者节点使用,最终实现了EOS多主机多节点的配置。最后EOSIO创世用户不再出块,由选举出来的各个节点轮流出块,下面将介绍具体的操作流程。 EOS versio: 1.0.7 system: ubuntu 四台服务器节点名称 阅读全文
摘要:
一.从github克隆主网代码仓库 二.编译与安装EOS环境 编译成功后会输出如下: 三.设置环境 四.修改配置文件 1.先运行一次 ./nodeos,报错后会产生文件夹 ~/.local 把下面的config.ini文件替换默认的config.ini文件,文件放在 ~/.local/share/e 阅读全文
摘要:
基本环境配置 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 阅读全文
摘要:
EOS版本:4.0 系统:Ubuntu 16.04 LTS 1.创建两对密匙 cleos create key Private key:5JeTwSwKfpVRHGLqysakTXfkwnNDj4qJSxjLJJqE61iU7xWCdqC Public key:EOS7qvZrtQ9FEvWL1mW 阅读全文