1. 版本迭代说明
1.1. 版本及特性
以下为各个版本及其发布的主要内容: 其中v1.2.x
与v2.3.x
均为LTS(Long Term Support,长期支持)版本。
1.1.1. v2.x版本及特性
长安链·ChainMaker ChangeLog 查看更多
版本 | 时间点 | 主要内容 |
---|---|---|
v2.3.6(当前文档) | 2024.11.07 | 新增以下功能特性: 1. 以sender为key的令牌桶处理机制; 2. go-sdk支持pk模式下国密tls双证书能力; 3. java-sdk支持pk模式下国密tls双证书能力; 完善以下功能特性: 4. 优化事件订阅处理逻辑,无事件产生时也会返回区块高度,便于客户端本地记录; 5. 优化事件订阅内容,一次性返回一个区块中所有的事件; 6. 修复客户端订阅令牌桶不生效的BUG; 7. 优化订阅client端中断时,底链端仍需要监听多次退出信号后才真正退出的逻辑; 8. 优化监控指标的数量,并去掉raft/tikv等非chainmaker的相关监控指标; 9. 优化存储获取LastBlock及LastBlockHeight处理逻辑; 10. 修复在网络模块,多链情况下,并发写map问题导致panic的问题; 11. 修复pk模式下支持国密tls双证书对应脚本及模版问题; |
v2.3.5 | 2024.09.13 | 新增以下功能特性: 1. 底链同步模块状态查询接口,返回该节点已知的节点集合及对应的区块高度; 2. 迁移KMS适配逻辑,并适配public模式; 3. 节点P2P连接兼容SSL网关; 4. 节点P2P连接兼容正向代理(Proxy)。 完善以下功能特性: 5. 修复节点与合约VM断连导致的节点内存占用异常; 6. 修复vm-engine使用时GetStateWithExists存在性判断逻辑; 7. 修复合约版本升级为已知的版本号,二进制不生效问题; 8. 修复commitRSetAndRollbackWSet逻辑缺陷; 9. 优化从节点simulate退出信号优化,避免由于dag错误导致需要等待超时才能退出的问题; 10. 优化public模式下,链配置的SELF规则报错日志; 11. 优化订阅的日志打印; 12. 升级Java SDK 使用第三方库版本; 13. 优化Go-SDK,支持Proxy配置; 14. 修复调用不存在的合约无gas计费问题; 15. 修复交易ID使用00, 00000等格式时会panic打印问题; 16. 优化Go-SDK客户端,增加创建时支持自定义双证书; 17. 优化事件订阅延迟问题; 18. 修复归档restore操作时会偶发节点panic问题。 |
v2.3.4 | 2024.06.21 | 新增以下功能特性: 1. PK模式下支持sdk与底链使用grpcs连接; 2. 订阅更多自定义规则支持; 3. 日志增加自动压缩能力; 4. TBFT共识支持数据上报及SDK支持; 5. VM不同子链上的不同合约打印的日志可以独立输出; 6. rpcServer在执行查询交易时,增加一个监控埋点,描述是一个查询某个合约、方法的调用; 7. 交易落盘(提交去数据库后),增加一个监控埋点,描述是一个执行某个合约、方法的调用; 8. 添加异常监控的埋点信息; 9. docker-go中增加部分INFO级别日志,用于判断偶发的docker执行比较慢的情况; 10. net-libp2p转发不直连节点的交易; 完善以下功能特性: 11. net-liquid模块connLevel修复; 12. net-liquid模块simpleProtocolMgr避免无线循环; 13. net-libp2p解决certidnotmap问题; 14. 跨合约调用权限校验; 15. rpcserver当客户端订阅开始的区块高度大于当前节点最高区块时,从最高区块开始订阅(原先是报错),不再报错,而是打印一个Warn信息; 16. wasmer崩溃修复; 17. store修复SelectObject报错问题; 18. 国密enc证书在证书数组的顺序; 19. cmc和go-sdk archive_center_query_first配置失效; 20. 国密验签不通过时panic,修改错误处理流程; 21. store修复tikv迭代器1条数据返回空问题; 22. store修复当配置disableHistorydb时,使用history迭代器 panic问题; 23. solidity国密验签支持base64等内容(自动识别); |
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新指令支持(包括 chainid 、selfbalance 、basefee 、push0 、tload 、tstore ,目前已完全兼容以太坊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 镜像地址
长安链·自建镜像:
tips: v2.3.2及之后的版本可以通过长安链自建镜像源拉取镜像
ChainMaker自建镜像列表:
版本 | 镜像地址 |
---|---|
v2.3.6 | docker pull hub-dev.cnbn.org.cn/chainmakerofficial/chainmaker:v2.3.6 |
v2.3.5 | docker pull hub-dev.cnbn.org.cn/chainmakerofficial/chainmaker:v2.3.5 |
v2.3.4 | docker pull hub-dev.cnbn.org.cn/chainmakerofficial/chainmaker:v2.3.4 |
v2.3.3 | docker pull hub-dev.cnbn.org.cn/chainmakerofficial/chainmaker:v2.3.3 |
v2.3.2 | docker pull hub-dev.cnbn.org.cn/chainmakerofficial/chainmaker:v2.3.2 |
长安链·ChainMaker Docker Hub主页:
https://hub.docker.com/r/chainmakerofficial/chainmaker/tags
tips: 使用镜像加速拉取镜像
sudo vim /etc/docker/daemon.json { “registry-mirrors”: [ “https://hub-dev.cnbn.org.cn”, “http://hub-mirror.c.163.com”, “https://docker.mirrors.ustc.edu.cn” ] } sudo systemctl daemon-reload sudo systemctl restart docker
ChainMaker镜像列表:
版本 | 镜像地址 |
---|---|
v2.3.6 | docker pull chainmakerofficial/chainmaker:v2.3.6 |
v2.3.5 | docker pull chainmakerofficial/chainmaker:v2.3.5 |
v2.3.4 | docker pull chainmakerofficial/chainmaker:v2.3.4 |
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.x: v2.3.6、 v2.3.5、 v2.3.4、 v2.3.3、v2.3.2、v2.3.1 、 v2.3.0 、v2.2.0 、v2.1.0 、v2.0.0
v1.x: v1.2.6 、v1.2.5 、v1.2.4 、v1.2.3、 v1.2.0 、v1.1.0 、v1.0.0
v2.3.6 项目映射表
项目名称 | 版本号 | 说明 | 描述 |
---|---|---|---|
chainmaker-go | v2.3.6 | 主项目 | - |
chainmaker-cryptogen | v2.3.5 | 密钥生成工具 | 新 |
sdk-go | v2.3.7 | sdk的go语言版本 | 新 |
sdk-java | v2.3.6 | sdk的java版本 | 新 |
sdk-python | v2.3.2 | sdk的python版本 | 旧(新版本延迟发布) |
management-backend | v2.3.4 | 管理平台后端 | 旧(新版本延迟发布) |
management-web | v2.3.4 | 管理平台前端 | 旧(新版本延迟发布) |
chainmaker-ca | v1.3.1 | 证书CA服务 | - |
contract-sdk-go | v2.3.9 | 合约golang | 旧 |
vm-engine | v2.3.7/img v2.3.5 | 合约引擎 | 旧,分别对应代码分支和镜像 |
tcip-relayer | v1.0.0 | 中继跨链 | - |
chainmaker-oracle | v1.0.0_beta | 预言机 | - |
chainmaker-smartplugin | v1.5.1 | web3插件 | - |
v2.3.5 项目映射表
项目名称 | 版本号 | 说明 | 描述 |
---|---|---|---|
chainmaker-go | v2.3.5 | 主项目 | - |
chainmaker-cryptogen | v2.3.5 | 密钥生成工具 | 新 |
sdk-go | v2.3.6 | sdk的go语言版本 | 新 |
sdk-java | v2.3.5 | sdk的java版本 | 新 |
sdk-python | v2.3.2 | sdk的python版本 | 旧(新版本延迟发布) |
management-backend | v2.3.4 | 管理平台后端 | 旧(新版本延迟发布) |
management-web | v2.3.4 | 管理平台前端 | 旧(新版本延迟发布) |
chainmaker-ca | v1.3.1 | 证书CA服务 | - |
contract-sdk-go | v2.3.9 | 合约golang | 新 |
vm-engine | v2.3.7/img v2.3.5 | 合约引擎 | 新,分别对应代码分支和镜像 |
tcip-relayer | v1.0.0 | 中继跨链 | - |
chainmaker-oracle | v1.0.0_beta | 预言机 | - |
chainmaker-smartplugin | v1.5.1 | web3插件 | - |
v2.3.4 项目映射表
项目名称 | 版本号 | 说明 | 描述 |
---|---|---|---|
chainmaker-go | v2.3.4 | 主项目 | - |
chainmaker-cryptogen | v2.3.4 | 密钥生成工具 | 新 |
sdk-go | v2.3.5 | sdk的go语言版本 | 新 |
sdk-java | v2.3.2 | sdk的java版本 | 旧(新版本延迟发布) |
sdk-python | v2.3.2 | sdk的python版本 | 旧(新版本延迟发布) |
management-backend | v2.3.3 | 管理平台后端 | 旧(新版本延迟发布) |
management-web | v2.3.3 | 管理平台前端 | 旧(新版本延迟发布) |
chainmaker-ca | v1.3.1 | 证书CA服务 | - |
contract-sdk-go | v2.3.8 | 合约golang | 新 |
vm-engine | v2.3.6/img v2.3.4 | 合约引擎 | 新,分别对应代码分支和镜像 |
tcip-relayer | v1.0.0 | 中继跨链 | - |
chainmaker-oracle | v1.0.0_beta | 预言机 | - |
chainmaker-smartplugin | v1.5.1 | web3插件 | - |
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 | 证书工具 | 新 |