iri
2019-01-26 本文已影响0人
黄丰金
组织结构说明
目录结构如下:
├─conf
│ └─deserializers
├─controllers
├─hash
├─model
├─network
│ └─replicator
├─service
│ ├─dto
│ └─tipselection
│ └─impl
├─storage
│ └─rocksDB
├─utils
│ └─collections
│ ├─impl
│ └─interfaces
└─zmq
-
conf
:项目中各类配置架构,包括API,节点,网络,协议等; -
controllers
:包括地址,标识,HASH,事务,共识等各类数据流的控制流程; -
hash
:主要包括各种加密、算法等信息; -
model
:定义各类数据模型; -
network
:处理节点间的网络通信; -
service
:包装了协议的核心内容,如TIP选择,交易验证等; -
storage
:存储单元; -
utils
:工具包; -
zmq
:一个基于内存的消息平台;