Skip to content

fabric-x-committer · 概述

仓库基本事实

出处
Module pathgithub.com/hyperledger/fabric-x-committergo.mod:5
Go 版本1.26.0go.mod:7
Go 文件总数285find 统计
顶层目录api/ cmd/ docker/ docs/ integration/ loadgen/ mock/ scripts/ service/ utils/目录树

README 自述(Background)

来源:README.md:15-21

事务三阶段:

  1. ExecutionREADME.md:16)—— 交易发送至 endorser,基于(可能过期的)账本视图执行后签名转发。
  2. OrderingREADME.md:17)—— orderer 平行接收已签名交易,按特定顺序传递到下一阶段。
  3. ValidationREADME.md:18-21)—— 在 committer 处进行:检查签名有效性、token(输入或 Serial Number)是否已花费(按 orderer 定义的顺序)。

5 个微服务(来自 cmd/committer/start_cmd.go:30

服务配置中标识行号
sidecarsidecarcmd/committer/config.go:17
coordinatorcoordinatorcmd/committer/config.go:18
validator-committer (vc)vccmd/committer/config.go:19
verifierverifiercmd/committer/config.go:20
queryquerycmd/committer/config.go:21

healthcheck 子命令对应同样 5 个服务(cmd/committer/healthcheck_cmd.go:24)。

与 fabric-x 系列的关系

文档站点

来源:mkdocs.ymldocs/

  • 站点名:"Fabric-X Committer"(mkdocs.yml:4
  • 主题:Material,含深色 / 浅色双 palette(mkdocs.yml:11-24
  • 章节结构见 04-modules · 文档结构

下一步