![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
HyperLedger Fabric
lym2088
这个作者很懒,什么都没留下…
展开
-
Fabric 1.4 Demo环境从零搭建
环境准备: OS版本:Ubuntu 18.0.4 Golang版本:Go version go1.13.5 linux/amd64 Docker:Docker version 19.03.5, build 633a0ea838 Docker-commpose:docker-compose version 1.17.0, build ac53...原创 2019-12-13 11:45:38 · 337 阅读 · 0 评论 -
Fabric 1.4源码详解(二)Order Solo共识
代码位置:order/consensus/solo/consensus.goSolo共识组件启动后执行chain.main方法,循环处理消息,同时将消息打包成block并提交给账本,代码结构非常简单,处理流程如下:func (ch *chain) main() { //创建打包超时定时器 var timer <-chan time.Time v...原创 2019-12-04 10:50:18 · 888 阅读 · 0 评论 -
Fabric 1.4源码详解(一)Order BlockCutter
代码位于:order/common/blockcutter目录,该模块用于将Envelope消息进行打包切分区块// Ordered should be invoked sequentially as messages are ordered//// messageBatches length: 0, pending: false// - impossible, as we hav...原创 2019-12-03 15:59:22 · 583 阅读 · 0 评论