- New Feature
- CA证书链SSL连接协议
- 支持UTXO模型的转账功能
- 支持国密功能
注意: 如果老版本fisco-bcos需要使用1.3版本的新连接协议特性,需要进行相应的升级操作,具体请参考升级操作说明
- Update
- 更新节点握手协议
- 升级NodeAction系统合约存储记账列表
- 升级CAAction系统合约存储注销证书列表
- 简化config.json配置文件
- 更新一键安装脚本及相关说明
- 更新docker镜像及相关说明
- 更新FISCO BCOS 用户手册说明
- 物料包工具更新:(1)适配新的连接管理 (2) god帐号地址不再固定, 改为在构建工具包时进行创建。
- Add:
- 增加P2P新版本SSL连接协议功能。
- 增加节点本地指定连接列表bootstrapnodes.json功能。
- 增加节点连接支持域名配置功能。
- 支持RPC addpeer增加新连接节点功能。
- web3sdk增加系统合约部署和调用工具。
- web3sdk增加命令行调用取块高,视图等rpc接口。
- 增加web3sdk使用SM3交易HASH运算功能
- 增加web3sdk使用SM2发送国密交易功能。
- 增加国密SM4数据落盘加密功能。
- 增加区块链共识使用SM2签名验签功能。
- 增加节点通信使用国密SSL功能。
- 增加生成国密证书及验证国密证书功能。
- 增加fiscl-solc使用国密SM3 Hash算法编译合约。
- 国密用户手册说明。
- Fix:
- 交易队列大小为10240
(2018-05-14)
- Update
- 规范日志打印行为,统一以英文方式输出。
- Add
- 增加可监管的零知识证明验证功能。
- 提供弹性联盟链共识框架的主体功能,在系统合约部分提供的和这个功能相关的合约,以及ConsensusControl.sol 这个规则示例。
- 添加了群签名和环签名验证功能。
- Fix
- 区块链浏览器miner字段兼容问题。
(2018-03-29)
- Fix
- 修正一键安装脚本编译完成之后, 启动nodejs模块缺失的问题
(2018-03-28)
- Update
- 为查询block的RPC接口增加更多的返回字段。
- FISCO BCOS用户手册更新, a. 在web3lib中需要增加cnpm install的操作 b. config.js文件放入weblib3目录中。
- Add:
- 添加打印监控日志的功能,适配于区块链浏览器的report agent。
- scripts/install_deps.sh 依赖脚本添加Linux Oracle Server的支持。
(2018-03-27)
- Update
- js文件整理: 删除accounttool目录。
- 将tool、systemcontractv2目录中的公共js代码放入web3lib中。
- Add:
- CNS添加对java客户端的支持。
- 添加支持CNS方式调用的rpc接口, CNS方式调用添加的新的接口如下: CNS方式调用接口 原接口 eth_getCodeCNS => eth_getCode eth_getBalanceCNS => eth_getBalance eth_getStorageAtCNS => eth_getStorageAt eth_getTransactionCountCNS => eth_getTransactionCount
- Fix:
- CNS调用合约支持合约重载的接口。