1. 版本迭代说明

1.1. 版本及特性

以下为各个版本及其发布的主要内容: 其中v1.2.xv2.3.x均为LTS(Long Term Support,长期支持)版本。

1.1.1. v3.x版本及特性

长安链·ChainMaker ChangeLog 查看更多

版本 时间点 主要内容
v3.0.0(当前文档) 2023.12.29 新增以下功能特性:
1.新增Java语言合约支持DockerJava功能
2.新增共识算法切换能力支持共识算法切换
3.TBFT共识引擎独立开源TBFT开源引擎功能
4.支持PB级存储,横向扩展与冷热数据分离
5.共识算法支持状态查询能力
6. ABFT共识支持
完善以下特性:
7.交易状态查询支持
8.DockerGo删除合约文件后自动可自动拉取
9.EVM预编译合约完善
10.支持腾讯云KMS
11.后量子密码支持
12.已冻结合约可支持升级
13.以太坊生态兼容性
14.net-libp2p重连周期优化

1.1.2. v2.x版本及特性

版本 时间点 主要内容
v2.3.2 2023.07.18 新增以下功能特性:
1.新增底链支持归档中心功能
2.新增Gas代扣功能
3.新增Gas费用可配置功能
4.新增EVM新指令支持(包括chainidselfbalancebasefeepush0tloadtstore,目前已完全兼容以太坊evm)
5.新增vm-engine GRPC消息大小可调整功能
6.新增EVM国密验签功能
7.新增查询多签状态返回值过大时的截断功能
8.新增网络断开后重试机制调整,最多间隔10分钟,最长90days功能
9.新增升级合约的权限支持合约只允许创建者升级功能
10.新增支持交易黑名单功能

完善以下功能特性:
11.修复极端情况性能不足且高并发时双花问题
12.修复EVM跨合约调用失败问题
13.修复多链高并发情况下vm-native并发问题
14.修复提交block时并发修改导致存储marshal报错的问题
15.修复存储区块时断电并发写原子性的问题
16.修复断电/崩溃后,恢复最新状态时recover跨bf文件读的问题
17.修复高并发时实时订阅协程泄漏导致OOM问题
18.优化docker-go跨合约调用性能
19.优化读Wal超时控制,读区块超时控制
20.优化Net模块goroutine数量管理
21.优化快速同步交易校验项
v2.3.1 2023.02.21 新增以下功能特性:
1.共识TBFT并行验签加速。
2.共识节点拉起时,在区块高度落后下共识模块延后启动。
3.共识节点在高度落后时,其余共识节点动态缩短本轮次超时时间。
4.支持“发起-投票-确认”三阶段的链上多签流程。
5.已冻结合约支持升级操作。

完善以下功能特性:
6.跨合约调用时,sender接口返回值错误修复。
7.增量DB防重加速优化。
8.新增批量交易池过期时间检查。
9.完善EVM预编译合约。
10.优化高吞吐下的网络连接问题。
11.修复安装合约失败后不可再次安装问题。
12.修复升级系统合约时引入随机性问题。
13.添加vm engine模块慢日志功能。
14.优化高并发时链配置反序列化问题。
15.调整PK模式下的TRUST_ROOT等权限。
16.优化网络模块日志输出。
17.兼容go19编译。
18.优化vm-engine手动重启后的连接问题。
v2.3.0 2022.10.19 新增以下功能特性:
1. 支持国密TLS双证书体系,满足《GM/T 0024-2014 SSL VPN 技术规范》对通信加密的要求。
2. 支持SDF接口硬件加密机,满足《GM/T 0018—2012 密码设备应用接口规范》对加密机接口的要求。
3. 新增normal交易池(原single交易池改进版),batch交易池(原batch交易池改进版),提升交易池存放和读取性能。
4. 新增交易池数据备份恢复、导入导出机制,防止节点宕机导致交易丢失。
5. 支持流水线共识算法MaxBFT正式版。
6. TBFT共识算法新增对各节点执行不一致交易(随机交易)的投票剔除逻辑。
7. 新增若水(liquid)网络模块的节点中继和NAT穿透功能,提升对复杂网络环境的适应性。
8. 新增跨虚拟机下的跨合约调用功能。
9. 新增使用地址调用合约(包括系统合约)的功能。
10. 新增以太坊地址格式类型。
11. 新增对各模块独立配置日志存储路径等属性的功能。
12. 新增docker go与rust合约语言的示例合约。

完善以下功能特性:
13. TBFT算法重构,优化TBFT消息机制,使用一致性引擎管理节点状态,模块独立可运行。
14. 容器虚拟机(docker go)重构,减少通讯流程,优化任务调度算法,提升执行效率。
15. 重构内部模块回调机制,完善配置类型交易的生效流程。
16. 修复部分合约引擎中部署合约与跨合约调用的事件丢失问题。
17. 修复windows下使用文件存储区块数据问题。
18. 优化与新增了部分区块校验逻辑。
19. 其他功能优化、bug修复。
v2.2.1_private_contract 2022.06.07 1.支持基于Graphene-Libos框架以wasm为合约引擎的隐私计算(Rust合约);
2.其他功能基于v2.2.1版本。
v2.2.1 2022.05.16 1. 支持docker-go虚拟机引擎独立部署,适配容器(docker、k8s)启动节点场景;
2. 优化txId防重校验,提供布谷鸟过滤器和bigfilter两种防重组件,大幅提升大数据下的校验效率;
3. 优化tbft共识算法round机制,提升无交易时节点round同步效率;
4. 其他已知问题修复。
v2.2.0 2022.03.15 1. 支持文件存储区块数据模式,减小数据库负荷,提升查询效率
2. docker go虚拟机多进程重构,提升合约执行效率
3. 公钥模式支持TBFT共识算法
4. 底层国密算法支持tjfoc、gmssl、tencentsm可切换
5. 支持证书别名方式发送交易,进一步压缩交易体积
6. 同步模块支持快速同步模式,同步节点可无需再次执行交易
7. 推出流水线共识算法MaxBFT alpha版
v2.1.0 2021.12.22 1. 发布自研P2P网络Liquid
2. 发布新的合约引擎docker-go,支持golang语言
3. 支持更丰富的身份权限控制机制:permissionedWithCert, permissionedWithKey(新), public(新)
4. 支持java sdk国密通信,grpc支持国密tls通信
5. 支持数据落盘透明加密
6. 支持badger数据库
7. 支持节点、go sdk等硬件密码机&KMS
8. 支持更丰富的RPC Server限流功能
9. 支持2.x版本的跨链
10. 新增系统合约启用开关
11. 新增合约管理线上多签
12. 虚拟机、数据存储、交易池等模块从主项目拆出作为独立项目
13. 共识等模块代码优化调整
v2.0.0 2021.08.30 1. 区块、交易等数据结构重构
2. 系统合约、身份权限等模块代码重构
3. 拆分部分模块为独立项目,并启用go mod代替原有的git submodule
4. 增加外部证书兼容 (见身份权限管理/外部证书兼容章节)

1.1.3. v1.x版本及特性

版本 时间点 主要内容
v1.2.7 2022.06.02 优化以下问题:
1. 新增badgerdb对智能合约迭代器的支持
2. 修复创建合约失败后合约名被占用问题
3. 优化节点在多网卡多IP情况下的网络连接稳定性
4. 优化多链下的P2P网络广播模块
5. 优化节点落后区块较多情况下的同步逻辑
6. 优化共识消息乱序后共识模块的处理逻辑
7. 优化RAFT共识算法对多链的支持能力
8. 优化TBFT共识算法round机制,提升无交易时节点round同步效率
9. 优化snapshot内存管理机制
10. 优化节点对1.2.x版本sdk的兼容性
v1.2.6 2021.12.09 优化以下问题:
1. 新增BadgerDB(状态数据库为badgerdb时,暂不支持合约内迭代器功能)
2. 优化对rsa证书的兼容性
3. 优化tbft共识活性问题
4. 优化raft共识存储wal
5. 优化网络模块启动顺序
6. tjfoc国密版本库升级至1.4.1
7. go sdk、java sdk支持按照高度订阅历史合约事件
8. go sdk增加证书管理交易接口
9. java sdk支持国密tls
v1.2.5 2021.09.23 优化以下问题:
1. wasmer内存回收
2. kv迭代器执行调度逻辑
3. 完善证书冻结/解冻功能
4. tbft异常处理机制
5. raft wal存储
6. go sdk对arm兼容性
7. 基础模块开放sm2的加解密接口
v1.2.4 2021.08.13 优化以下问题:
1. RAFT:单组织多节点配置时处理异常
2. WAL:存储和共识模块使用的WAL在断电损坏下的初始化加载异常
3. 合约引擎:wasmer内存管理异常修复、gasm虚拟机在某些场景下的内存越界问题
4. 合约事件:优化事件表索引
5. rocksdb:增加迭代器兼容
6. java-sdk:增加windows编译支持
v1.2.3 2021.07.16 优化以下问题:
1. 权限校验:证书管理类系统合约的权限校验调整
2. 同态加密:更换底层依赖库,优化对不同长度私钥的兼容性
3. 零知识证明:解决在某些较低的系统版本上编译时,需指定依赖库路径问题
4. DAG:高并发下合约业务逻辑依赖其他交易写集而主动返回失败时,记录读集
5. 隐私合约:增加并发限制配置,提升并发压力过大时系统的稳定性
6. SPV节点:增加对系统合约和管理用户合约类型交易的有效性验证
7. 升级:v1.1.0版本升级到v1.2.3适配
8. 升级:java sdk支持通过配置文件创建chainClient
9. 升级:nodejs sdk支持通过配置文件创建chainClient
10. 命令行工具:dpos增加cmc命令行工具
v1.2.0 2021.06.30 1. 支持spv轻节点
2. 支持跨链
3. 合约支持基于paillier的半同态运算
4. 合约支持基于bulletproofs的范围证明
5. 合约支持kv前缀查询
6. 支持历史数据归档、恢复、查询功能
7. 新增nodejs语言的SDK
8. 共识算法支持dPoS
9.支持隐私计算
v1.1.1 2021.05.21 1. 合约引擎(GASM&WASMER)支持SQL操作状态数据;
2. 新增区块链浏览器;
3. 网络模块修复动态创建新链时数据同步问题。
v1.1.0 2021.05.12 1. 支持EVM合约引擎,兼容以太坊合约生态;
2. 支持各类合约引擎的事件订阅机制和查询机制,增加智能合约易用性;
3. 支持Maxbft流水线共识,当前支持在多链、存证交易场景下提供更高效的共识能力;
4. 支持层级身份加密方案,满足联盟链数据层级可见性需求;
5. 优化网络模块配置,增加本地配置种子节点和信任根,共识节点IP变更无需链上配置更新;
6. 优化新旧版本兼容问题。
v1.0.0 2021.01.27 1. 可装配、高性能整体框架;
2. 支持GASM、WASMER、WXVM等三种合约引擎,golang、rust、c++等三种合约语言;
3. 支持SOLO、RAFT、TBFT等三种共识算法;
4. 支持基于冲突检测的块内智能合约交易并行执行;
5. 支持LevelDB、RocksDB、MySQL等存储引擎;
6. 存储模块支持内存加速,支持故障恢复;

1.2. Docker 镜像地址

长安链·ChainMaker Docker Hub主页:

https://hub.docker.com/r/chainmakerofficial/chainmaker/tags

tips: 使用镜像加速拉取镜像

sudo vim /etc/docker/daemon.json { “registry-mirrors”: [ “http://hub-mirror.c.163.com”, “https://docker.mirrors.ustc.edu.cn” ] } sudo systemctl daemon-reload sudo systemctl restart docker

ChainMaker镜像列表:

版本 镜像地址
v3.0.0 docker pull chainmakerofficial/chainmaker:v3.0.0
v2.3.2 docker pull chainmakerofficial/chainmaker:v2.3.2
v2.3.1 docker pull chainmakerofficial/chainmaker:v2.3.1
v2.3.0 docker pull chainmakerofficial/chainmaker:v2.3.0
v2.2.1 docker pull chainmakerofficial/chainmaker:v2.2.1
v2.2.0 docker pull chainmakerofficial/chainmaker:v2.2.0
v2.1.0 docker pull chainmakerofficial/chainmaker:v2.1.0
v2.0.0 docker pull chainmakerofficial/chainmaker:v2.0.0
v1.2.7 docker pull chainmakerofficial/chainmaker:v1.2.7
v1.2.6 docker pull chainmakerofficial/chainmaker:v1.2.6
v1.2.5 docker pull chainmakerofficial/chainmaker:v1.2.5
v1.2.4 docker pull chainmakerofficial/chainmaker:v1.2.4
v1.2.3 docker pull chainmakerofficial/chainmaker:v1.2.3
v1.2.0 docker pull chainmakerofficial/chainmaker:v1.2.0
v1.1.1 docker pull chainmakerofficial/chainmaker:v1.1.1
v1.1.0 docker pull chainmakerofficial/chainmaker:v1.1.0
v1.0.0 docker pull chainmakerofficial/chainmaker:v1.0.0_r

1.3. 版本兼容一览

1.3.1. v1.x及v2.x

项目 \ 链版本 描述 v2.3.2 v2.3.1 v2.3.0 v2.2.1 v2.2.0 v2.1.0 v2.0.0 v1.2.6 v1.2.5 v1.2.4 v1.2.3 v1.2.0 v1.1.1 v1.1.0 v1.0.0
contract-sdk-rust rust合约sdk 兼容右方 v2.3.0,v2.1.0, v2.0.0 v2.3.0,v2.1.0, v2.0.0 v2.1.0, v2.0.0 v2.1.0, v2.0.0 v2.1.0, v2.0.0 v2.0.0 v1.2.0 v1.2.0 v1.2.0 v1.2.0 v1.2.0 v1.1.1 v1.1.0 v1.0.0
contract-sdk-cpp cpp合约sdk 兼容右方 v2.3.0,v2.1.0, v2.0.0 v2.3.0,v2.1.0, v2.0.0 v2.1.0, v2.0.0 v2.1.0, v2.0.0 v2.1.0, v2.0.0 v2.0.0 v1.2.5 v1.2.5 v1.2.4 v1.2.3 \ \ \ \
contract-sdk-tinygo tinygo合约sdk 兼容右方 v2.3.0,v2.1.0, v2.0.0 v2.3.0,v2.1.0, v2.0.0 v2.1.0, v2.0.0 v2.1.0, v2.0.0 v2.1.0, v2.0.0 v2.0.0 v1.2.0 v1.2.0 v1.2.0 v1.2.0 v1.2.0 v1.0.0 v1.0.0 v1.0.0
contract-sdk-solidity solidity合约sdk \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
contract-sdk-go(原contract-sdk-docker-go) docker-go合约sdk 兼容右方 v2.3.1,v2.3.0 v2.3.0 2.2.0, 2.1.0, 2.0.0 2.2.0, 2.1.0, 2.0.0 2.1.0, 2.0.0 2.0.0 \ \ \ \ \ \ \ \
vm-docker-go 旧版docker-go虚拟机引擎 v2.3.2,兼容右方 v2.3.1,v2.3.0 v2.3.0 v2.2.1 v2.2.0.1 v2.1.0 \ \ \ \ \ \ \ \ \
vm-engine 新版docker-go 虚拟机引擎 v2.3.2,兼容右方 v2.3.1,v2.3.0 \ \ \ \ \ \ \ \ \ \ \ \ \
sdk-java java sdk v2.3.2,兼容右方 v2.3.1,v2.3.0,v2.1.0, v2.2.0 v2.3.0,v2.1.0, v2.2.0 v2.1.0, v2.2.0 v2.1.0, v2.2.0 v2.1.0, v2.2.0 v2.0.0 v1.2.0, v1.2.3, v1.2.4, v1.2.6 v1.2.0, v1.2.3, v1.2.4 v1.2.0, v1.2.3, v1.2.4 v1.2.0, v1.2.3, v1.2.0 v1.1.0 v1.1.0 v1.0.0
sdk-go go sdk v2.3.3,v2.3.2,兼容右方 v2.3.1,v2.3.0,v2.2.1,v2.2.0, v2.1.0,v2.0.0 v2.3.0,v2.2.1,v2.2.0, v2.1.0,v2.0.0 v2.2.1,v2.2.0, v2.1.0,v2.0.0 v2.2.0, v2.1.0,v2.0.0 v2.1.0,v2.0.0 v2.0.0 v1.2.4, v1.2.5,v1.2.6 v1.2.4, v1.2.5 v1.2.4 v1.2.0, v1.2.3 v1.2.0 v1.1.1 v1.1.0 v1.0.0
chainmaker-explorer 长安链浏览器后端 v2.3.1,兼容右方 v2.3.0,v2.2.0,v2.1.0, v2.0.0 v2.3.0,v2.2.0,v2.1.0, v2.0.0 v2.1.0, v2.0.0 v2.1.0, v2.0.0 v2.1.0, v2.0.0 v2.0.0 v1.1.1 v1.1.1 v1.1.1 v1.1.1 v1.1.1 v1.1.1 v1.1.1 \
chainmaker-explorer-web 长安链浏览器前端 v2.3.1,兼容右方 v2.3.0,v2.2.0,v2.1.0 v2.3.0,v2.2.0,v2.1.0 v2.1.0 v2.1.0 v2.1.0 v2.1.0 v1.1.1 v1.1.1 v1.1.1 v1.1.1 v1.1.1 v1.1.1 v1.1.1 \
chainmaker-cryptogen 证书工具 兼容右方 v2.3.0,v2.2.0,v2.1.1,v2.1.0,v2.0.0 v2.3.0,v2.2.0,v2.1.1,v2.1.0,v2.0.0 v2.2.0,v2.1.1,v2.1.0,v2.0.0 v2.2.0,v2.1.1,v2.1.0,v2.0.0 v2.1.1,v2.1.0,v2.0.0 v2.0.0 v1.2.6 v1.2.6 v1.2.6 v1.2.0 v1.2.0 v1.0.0 v1.0.0 v1.0.0
chainmaker-tee 隐私计算 兼容右方 \ \ \ \ \ v2.0.0 v1.2.6 v1.2.5 v1.2.4 v1.2.0 \ \ \ \
chainmaker-ca CA服务 v1.3.1,兼容右方 v1.3.0,v1.2.0 v1.3.0,v1.2.0 v1.3.0,v1.2.0 v1.3.0,v1.2.0 v1.2.0 v1.2.0 v1.2.0 v1.2.0 v1.2.0 v1.2.0 v1.2.0 v1.2.0 v1.2.0 \
chainmaker-cross 跨链 \ \ \ \ \ v2.1.0 v2.1.0 \ \ v1.2.4 \ v1.2.0 \ \ \
management-web 管理台前端 \ v2.3.1 v2.3.0 \ v2.2.0 v2.1.0 v2.0.0 v1.2.4 v1.2.4 v1.2.4 \ \ \ \ \
management-backend 管理台后端 \ v2.3.1 v2.3.0 \ v2.2.0 v2.1.0 v2.0.0 v1.2.6 v1.2.5 v1.2.4 \ \ \ \ \
chainmaker-spv 轻节点 \ \ \ \ \ v2.1.0 v2.1.0 \ \ \ v1.2.3 v1.2.0 \ \ \
chainmaker-smartplugin web插件 v1.5.1,兼容右方 v1.2.2,v1.2.1,v1.2.0,v1.1.1,v1.1.0,v1.0.0 v1.1.0,v1.0.0 v1.0.0 v1.0.0 v1.0.0 v1.0.0 \ \ \ \ \ \ \ \
chainmaker-oracle 长安链预言机 v1.0.0_beta v1.0.0_beta v1.0.0_alpha v1.0.0_alpha \ \ \ \ \ \ \ \ \ \ \
transfer-front 长安链迁移工具前端 \ \ \ v1.0.0 \ \ \ \ v1.0.0 v1.0.0 v1.0.0 v1.0.0 v1.0.0 v1.0.0 \
transfer-tool 迁移工具核心代码 \ \ \ v1.0.0 \ \ \ \ v1.0.0 v1.0.0 v1.0.0 v1.0.0 v1.0.0 v1.0.0 \
transfer-web-server 迁移工具后端 \ \ \ v1.0.0 \ \ \ \ v1.0.0 v1.0.0 v1.0.0 v1.0.0 v1.0.0 v1.0.0 \

1.3.2. v3.x

说明:兼容性指的是主项目为v3.0.0版本时,子项目可选择的版本,例如:sdk-go,兼容性为v3.0.1及兼容v2.x,表示可使用最新版的v3.0.1的sdk-go,或使用v2.x版本的sdk-go,均可以正常访问v3.0.0的链

项目 \ 链版本 描述 v3.0.0
contract-sdk-rust rust合约sdk 兼容v2.x
contract-sdk-cpp cpp合约sdk 兼容v2.x
contract-sdk-tinygo tinygo合约sdk 兼容v2.x
contract-sdk-go docker-go合约sdk v3.0.1, 兼容v2.x
contract-sdk-java docker-java合约sdk v3.0.1
vm-docker-go 旧版docker-go虚拟机引擎 v3.0.1,兼容v2.x
vm-engine 新版 docker-go/docker-java 虚拟机引擎 v3.0.1
sdk-java java sdk 规划中,兼容v2.x
sdk-go go sdk v3.0.1,兼容v2.x
chainmaker-explorer 长安链浏览器后端 兼容v2.x
chainmaker-explorer-web 长安链浏览器前端 兼容v2.x
chainmaker-cryptogen 证书工具 v3.0.0
chainmaker-ca CA服务 兼容
chainmaker-smartplugin web插件 兼容

1.4. 版本项目映射关系表

v3.x: v3.0.0

v2.x: v2.3.2v2.3.1v2.3.0v2.2.0v2.1.0v2.0.0

v1.x: v1.2.6v1.2.5v1.2.4v1.2.3v1.2.0v1.1.0v1.0.0

v3.0.0 项目映射表

项目名称 版本号 说明 描述
chainmaker-go v3.0.0 主项目 -
sdk-go v3.0.1 sdk
contract-sdk-go v2.3.5 合约sdk golang
contract-sdk-java v3.0.0 合约sdk java
vm-engine v3.0.0/img v3.0.1 docker-go / docker-java合约引擎

v2.3.2 项目映射表

项目名称 版本号 说明 描述
chainmaker-go v2.3.2 主项目 -
sdk-go v2.3.3 sdk
sdk-java v2.3.2 sdk
management-backend v2.3.2 管理平台后端 -
management-web v2.3.2 管理平台前端 -
chainmaker-ca v1.3.1 证书CA服务 -
contract-sdk-go v2.3.4 合约golang -
vm-engine v2.3.4/img v2.3.2 合约引擎
tcip-relayer v1.0.0 中继跨链 -
chainmaker-oracle v1.0.0_beta 预言机 -
chainmaker-smartplugin v1.5.1 web3插件

v2.3.1 项目映射表

项目名称 版本号 说明 描述
chainmaker-go v2.3.1 主项目 -
sdk-go v2.3.1 sdk
sdk-java v2.3.1 sdk
management-backend v2.3.1 管理平台后端
management-web v2.3.1 管理平台前端
chainmaker-ca v1.3.0 证书CA服务
contract-sdk-go v2.3.3 合约golang
tcip-relayer v1.0.0 中继跨链
chainmaker-oracle v1.0.0_beta 预言机
chainmaker-smartplugin v1.2.2 web3插件

v2.3.0 项目映射表

项目名称 版本号 说明 描述
chainmaker-go v2.3.0 主项目 -
sdk-go v2.3.0 sdk
sdk-java v2.3.0 sdk
sdk-nodejs v2.0.0 sdk -
management-backend v2.3.0 管理平台后端
management-web v2.3.0 管理平台前端
chainmaker-explorer v2.3.0 区块链浏览器后端
chainmaker-explorer-web v2.3.0 区块链浏览器前端
chainmaker-cryptogen v2.3.0 证书工具
chainmaker-tee v2.0.0 隐私计算 -
chainmaker-ca v1.2.0 证书CA服务 -
SmartEditor v2.3.0 在线IDE
chainmaker-oracle v1.1.0_alpha 长安链预言机
transfer-tool v1.0.0 长安链迁移工具
docker: chainmaker-docker-go-contract v2.3.0 合约golang
docker: chainmaker-rust-contract v2.3.0 合约rust
docker: chainmaker-go-contract v2.3.0 合约tinygo
docker: chainmaker-cpp-contract v2.3.0 合约cpp
docker: chainmaker-solidity-contract v2.3.0 合约solidity

v2.2.0 项目映射表

项目名称 版本号 说明 描述
chainmaker-go v2.2.0 主项目 -
sdk-go v2.2.0 sdk
sdk-java v2.2.0 sdk
sdk-nodejs v2.0.0 sdk -
chainmaker-explorer v2.1.0 区块链浏览器后端 -
chainmaker-explorer-web v2.1.0 区块链浏览器前端 -
chainmaker-cryptogen v2.2.0 证书工具
chainmaker-tee v2.0.0 隐私计算 -
chainmaker-ca v1.2.0 证书CA服务 -
docker: chainmaker-docker-go-contract v2.2.0 合约golang
docker: chainmaker-rust-contract v2.1.0 合约rust -
docker: chainmaker-go-contract v2.2.0 合约tinygo -
docker: chainmaker-cpp-contract v2.1.0 合约cpp -
docker: chainmaker-solidity-contract v2.0.0 合约solidity -
chainmaker-cross v2.0.0 长安链跨链组件 -

v2.1.0 项目映射表

项目名称 版本号 说明 描述
chainmaker-go v2.1.0 主项目 -
sdk-go v2.1.0 sdk
sdk-java v2.1.0 sdk
sdk-nodejs v2.0.0 sdk -
chainmaker-explorer v2.1.0 区块链浏览器后端
chainmaker-explorer-web v2.1.0 区块链浏览器前端 -
chainmaker-cryptogen v2.1.0 证书工具
chainmaker-tee v2.0.0 隐私计算 -
chainmaker-ca v1.2.0 证书CA服务 -
docker: chainmaker-docker-go-contract v2.2.0 合约golang
docker: chainmaker-rust-contract v2.1.0 合约rust
docker: chainmaker-go-contract v2.1.0 合约tinygo
docker: chainmaker-cpp-contract v2.1.0 合约cpp
docker: chainmaker-solidity-contract v2.0.0 合约solidity -
management-web v2.1.0 长安链管理平台前端项目 -
management-backend v2.1.0 长安链管理平台后端项目
chainmaker-cross v2.0.0 长安链跨链组件

v2.0.0 项目映射表

项目名称 版本号 说明 描述
chainmaker-go v2.0.0 主项目 -
sdk-go v2.0.0 sdk
sdk-nodejs v2.0.0 sdk
chainmaker-explorer v2.0.0 区块链浏览器
chainmaker-explorer-web v1.1.1 区块链浏览器前端 -
chainmaker-cryptogen v2.0.0 证书工具
chainmaker-tee v2.0.0 隐私计算
chainmaker-ca v1.2.0 证书CA服务 -
docker: chainmaker-rust-contract v2.0.0 合约rust
docker: chainmaker-go-contract v2.0.0 合约tinygo
docker: chainmaker-cpp-contract v2.0.0 合约cpp
docker: chainmaker-solidity-contract v2.0.0 合约solidity
management-web v2.0.0 长安链管理平台前端项目 -
management-backend v2.0.0 长安链管理平台后端项目 -

V 1.2.6 项目映射表

项目名称 版本号 说明 描述
chainmaker-go v1.2.6 主项目 -
chainmaker-sdk-go v1.2.6 sdk
chainmaker-sdk-java v1.2.6 sdk
chainmaker-sdk-nodejs v1.2.3 sdk -
chainmaker-cryptogen v1.2.6 证书工具
docker: chainmaker-rust-contract v1.2.0 合约rust -
docker: chainmaker-go-contract v1.2.0 合约tinygo -
docker: chainmaker-cpp-contract v1.2.5 合约cpp -
docker: chainmaker-solidity-contract v1.2.0 合约solidity -
chainmaker-ca v1.2.0 证书CA服务 -
chainmaker-spv v1.2.3 轻节点 -
chainmaker-cross v1.2.4 跨链服务 -
chainmaker-tee v1.2.3 隐私计算 -
chainmaker-explorer v1.1.1 区块链浏览器 -
chainmaker-explorer-web v1.1.1 区块链浏览器 -
management-web v1.2.4 长安链管理平台前端项目 -
management-backend v1.2.4 长安链管理平台后端项目 -

V 1.2.5 项目映射表

项目名称 版本号 说明 描述
chainmaker-go v1.2.5 主项目 -
chainmaker-sdk-go v1.2.5 sdk
chainmaker-sdk-java v1.2.4 sdk -
chainmaker-sdk-nodejs v1.2.3 sdk -
chainmaker-cryptogen v1.2.0 证书工具 -
docker: chainmaker-rust-contract v1.2.0 合约rust -
docker: chainmaker-go-contract v1.2.0 合约tinygo -
docker: chainmaker-cpp-contract v1.2.5 合约cpp
docker: chainmaker-solidity-contract v1.2.0 合约solidity -
chainmaker-ca v1.2.0 证书CA服务 -
chainmaker-spv v1.2.3 轻节点 -
chainmaker-cross v1.2.4 跨链服务 -
chainmaker-tee v1.2.3 隐私计算 -
chainmaker-explorer v1.1.1 区块链浏览器 -
chainmaker-explorer-web v1.1.1 区块链浏览器 -
management-web v1.2.4 长安链管理平台前端项目 -
management-backend v1.2.4 长安链管理平台后端项目 -

V 1.2.4 项目映射表

项目名称 版本号 说明 描述
chainmaker-go v1.2.4 主项目 -
chainmaker-sdk-go v1.2.4 sdk
chainmaker-sdk-java v1.2.4 sdk
chainmaker-sdk-nodejs v1.2.3 sdk -
chainmaker-cryptogen v1.2.0 证书工具 -
docker: chainmaker-rust-contract v1.2.0 合约rust -
docker: chainmaker-go-contract v1.2.0 合约tinygo -
docker: chainmaker-cpp-contract v1.2.0 合约cpp -
docker: chainmaker-solidity-contract v1.2.0 合约solidity -
chainmaker-ca v1.2.0 证书CA服务 -
chainmaker-spv v1.2.3 轻节点 -
chainmaker-cross v1.2.4 跨链服务
chainmaker-tee v1.2.3 隐私计算 -
chainmaker-explorer v1.1.1 区块链浏览器 -
chainmaker-explorer-web v1.1.1 区块链浏览器 -

V 1.2.3 项目映射表

项目名称 版本号 说明
chainmaker-go v1.2.3 主项目
chainmaker-sdk-go v1.2.3
chainmaker-sdk-java v1.2.3
chainmaker-sdk-nodejs v1.2.3
chainmaker-cryptogen v1.2.0 -
docker: chainmaker-rust-contract v1.2.0 -
docker: chainmaker-go-contract v1.2.0 -
docker: chainmaker-cpp-contract v1.2.0 -
docker: chainmaker-solidity-contract v1.2.0 -
chainmaker-ca v1.2.0 -
chainmaker-spv v1.2.3
chainmaker-cross v1.2.0 -
chainmaker-tee v1.2.3
chainmaker-explorer v1.1.1 -
chainmaker-explorer-web v1.1.1 -

V 1.2.0 项目映射表

项目名称 版本号 说明 描述
chainmaker-go v1.2.0 主项目 -
chainmaker-sdk-go v1.2.0 sdk
chainmaker-sdk-java v1.2.0 sdk
chainmaker-cryptogen v1.2.0 证书工具
docker: chainmaker-rust-contract v1.2.0 合约rust
docker: chainmaker-go-contract v1.2.0 合约tinygo
docker: chainmaker-cpp-contract v1.2.0 合约cpp
docker: chainmaker-solidity-contract v1.2.0 合约solidity
chainmaker-ca v1.2.0 证书CA服务
chainmaker-spv v1.2.0 轻节点
chainmaker-cross v1.2.0 跨链服务
chainmaker-tee v1.2.0 隐私计算
chainmaker-explorer v1.1.1 区块链浏览器 -
chainmaker-explorer-web v1.1.1 区块链浏览器 -

V 1.1.1 项目映射表

项目名称 版本号 说明 描述
chainmaker-go v1.1.1 主项目 -
chainmaker-sdk-go v1.1.1 sdk
chainmaker-sdk-java v1.1.1 sdk
chainmaker-cryptogen v1.1.0 证书工具 -
docker: chainmaker-rust-contract v1.1.1 合约rust
docker: chainmaker-go-contract v1.1.1 合约tinygo
docker: chainmaker-cpp-contract v1.1.1 合约cpp
docker: chainmaker-solidity-contract v1.1.1 合约solidity
chainmaker-explorer v1.1.1 区块链浏览器
chainmaker-explorer-web v1.1.1 区块链浏览器

V 1.1.0 项目映射表

项目名称 版本号 说明
chainmaker-go v1.1.0 主项目 -
chainmaker-sdk-go v1.1.0 sdk
chainmaker-sdk-java v1.1.0 sdk
chainmaker-cryptogen v1.1.0 证书工具
docker: chainmaker-rust-contract v1.1.0 合约rust
docker: chainmaker-go-contract v1.1.0 合约tinygo
docker: chainmaker-cpp-contract v1.1.0 合约cpp
docker: chainmaker-solidity-contract v1.1.0 合约solidity

V 1.0.0 项目映射表

项目名称 版本号 说明 描述
chainmaker-go v1.0.0 主项目
chainmaker-sdk-go v1.0.0 sdk
chainmaker-sdk-java v1.0.0 sdk
chainmaker-cryptogen v1.0.0 证书工具