1. 版本迭代说明

1.1. 版本及特性

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

1.1.1. v2.x版本及特性

长安链·ChainMaker ChangeLog 查看更多

版本 时间点 主要内容
v2.3.3(当前文档) 2024.03.31 新增以下功能特性:
1. AC模块重构,详细梳理权限配置体系及完善;
2. 支持Gas代扣使用系统合约进行指定Payer;
3. 跨合约调用流程优化,去掉验签等重复性操作;
4. 增加交易池满时是否广播交易的开关控制;
5. 增加共识节点校验区块时间戳范围,以控制节点间时间一致性;
6. RpcServer增加同步接口,可同步返回交易执行结果(非异步查询);
7. cmc链配置命令优化,支持同时配置多个配置项;
8. RpcServer支持空合约名匹配所有合约;
9. DockerGo合约SDK新增获取合约地址接口;
10. 存储增加BloomFilter能力,降低不存在value的查询消耗;
11. 同步模块支持指定节点同步,提高同步效率;


完善一下功能特性:
12. 修复MySQL模式下,合约名带"-"报错的问题;
13. 修复磁盘性能较差导致读取共识WAL超时的问题;
14. 优化lws磁盘不足时的错误提示;
15. 修复多链环境下停止某条链时,网络不能正常stop的问题;
16. 修复grpc服务器重启后,sdk-go连接不上服务器的问题;
17. 优化DockerGo时间统计;
18. 修复DockerGo配置解析错误的问题;
19. 优化DockerGo默认grpc buffer size值;
20. 优化solidity合约执行效率,串行调整为并行;
21. 修复solidity合约地址以"0"开头导致无法被跨合约调用的问题;
22. 修复solidity合约整型转换问题;
23. 修复solidity创建只有构造方法的合约时越界访问的问题;
24. 删除从节点重建DAG并进行比较的逻辑;
25. 优化调度算法,对锁粒度进行优化;
26. 优化存储写入配置项,调整write_buffer_size默认大小;
27. 修复Commit时AdditionalData并发panic的问题;
28. 修复Store打开文件句柄泄露问题;
29. 优化网络模块打印,防止磁盘打满;
30. 修复tikv迭代器操作关闭后导致整个连接不可用的问题;
31. 修复MaxBFT长时间高压运行导致OOM的问题;
32. 修复MaxBFT世代终止视图计算错误的问题;
33. 修复Raft共识落后数据较大时重启,小概率不能重新加入共识的问题;
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.2. 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镜像列表:

版本 镜像地址
v2.3.3 docker pull chainmakerofficial/chainmaker:v2.3.3
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. 版本兼容一览

项目 \ 链版本 描述 v2.3.3 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-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 \ \ \ \ \ \ \ \ \
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.4. 版本项目映射关系表

v2.x: v2.3.3v2.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


v2.3.3 项目映射表

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

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 证书工具