- [chain] genesis时间戳自动设置为当前系统时间 --葛鑫
- [chain] WASM虚拟机对大浮点数和大整数的支持 --于宗坤
- [chain] 交易处理執行時gasPrice寫入receipt功能。 --潘晨
- [chain] import功能bug修复。 --葛鑫
- [chain] 解决PlatONE终端log输出时,日志等级设置失效问题。 --汤勇
- [chain] 在共识模块中直接同步写入区块,以提高区块链交易处理性能。 --葛鑫
- [chain] 交易处理流程引入根据交易消耗gas扣除用户特定token的功能。 --潘晨
- [contract] Wasm合约支持float型计算 -- 王琪,王忠莉,朱冰心,潘晨,吴启迪,杜满想
- [ctool] 返回值是uint32类型时无法解析。 -- 杜满想
- [contract] Wasm合约无法打印uint64类型的变量。 -- 王琪,杜满想
- [contract] 修复sm2验签某些公钥解析失败的bug。--潘晨
- [contract] 修改secp256k1验签功能所用的hash函數。--潘晨
- [contract] 增加secp256k1和r1的验签功能。--潘晨
- [chain] txpool先去重再验签。 -- 葛鑫
- [chain] 修复第一个节点数据清空无法再加入网络的问题。--汤勇
- [chain] 共识模块中共识结束直接写入区块数据,可能会造成并发问题,修改为由p2p.fetcher异步写入。 --葛鑫
- [chain] 共识消息处理中,投票类消息单独用一个Event Channel消息处理。 -- 葛鑫
- [contract] 修复合约调用ecrecover时,若签名无效,则虚拟机执行失败的问题,现改为返回nil。--潘晨
- [chain] 并发访问所有链接的节点map集合时,出现并发读写错误,导致节点宕机。--汤勇
- [chain] 区块执行时间过长时,共识无法正常工作,不能继续出块。--葛鑫
- [contract] 调用一个没有在CNS中注册的合约时报错,receipt的status设为false。-- 简海波,葛鑫
- [contract] 简化了wasm与solidity兼容调用方式。-- 汤勇
- [chain] 添加对版本的支持,
./platone --version
可以打印当前版本。 -- 葛鑫 - [contract] 删除sm密码库的静态库文件,改为用源码编译,方便为以后的跨平台做准备。 -- 潘晨
- [chain] 暂时注释掉VC(verifiable computation,可验证计算)和nizkpail相关代码为跨平台做准备。-- 杜满想
- [node] 以前在节点管理合约中, 删除节点后, 此节点就无法恢复正常状态. 目前 是支持可以更改为正常状态了。 -- 汤勇
- [chain] 各个节点时间不一致情况下搭链,搭链成功后向cnsManager合约注册一个新合约,会导致各节点状态不一致。 -- 葛鑫
- [contract] 合约中Event参数不支持int类型。 -- 葛鑫
- [contract] 合约中调用assert方法无法打印。-- 黄赛杰