CITA Release v0.19
Commit:301c19eff77d851836b4855d0921cc75ae8a17eb
技术论坛:https://forums.nervos.org
2018-09-30
中秋过后的第一个周末,迟到的中秋祝福,我们给大家带来了一个新的版本 Osmanthus Cake 。这个版本主要增加了一些新的系统管理功能,包括紧急制动,这种情况下只接受管理员的交易;在 charge 模式下设置配额价格;设置协议版本,为之后的分叉做准备。更多细节可以查看文档中的系统管理部分。之外呢,也修复了一些 bug 以及对文档进行了完善。享受国庆假期。enjoy~(◕‿◕✿)
Changelog
— CITA-Framework —
-
[refactoring] 提升 CITA 脚本的用户体验
— Executor —
-
[feature] 支持管理员设置 quota price
-
[feature] 支持出块激励返回选择运营方地址
-
[optimization] 根据是否有参数更改进行 SysConfig reload
-
[fix] 修复 SystemConfig 配置的加载
-
[fix] 修复 charge 模式开启权限的情况下转账无法成功的情况
-
[fix] 修复 charge 模式下 转账时账户 balance 可能溢出的情况
— Chain —
-
[feature] 配置文件增加 cache_size 项
— Auth —
-
[feature] 增加紧急制动情况下对交易的判断逻辑
— RPC —
-
[feature] getMetaData[1] 支持查询经济模型和协议版本号
-
[optimization] 规范了部分 ErrorMessage
— Contract —
-
[feature] 部分权限(send_tx , create_contract)单独隔离出来,在链配置中单独设置
-
[fix] 消除了系统合约的编译警告
-
[fix] 消除了 solium[2] 对系统合约检查出来的错误及警告
-
[feature] 增加紧急制动系统合约[3]
-
[feature] 增加协议版本系统合约
-
[feature] 增加配额价格设置系统合约
— Test —
-
[ci] 增加系统合约的规范检查
-
[ci] 增加 clippy 检查
-
[ci] 清理了不再维护的智能合约单元测试用例
-
[ci] 修复 JSON Mock 测试偶发性卡住的问题
— doc —
-
[doc] 原使用 txtool 的示例文档改为 cita-cli[4]
-
[doc] 更友好的 UI
-
[doc] 补充 amend 操作相关文档
版本更新时间线:
v0.19 Osmanthus Cake
@kaikai1024 kaikai1024 released this 23 days ago
v0.18 Egg Fried Rice
@driftluo driftluo released this on 30 Aug · 271 commits to develop since this release
v0.17 Flos Sophorae Pancake
rink1969 released this on 18 Jul · 307 commits to develop since this release
v0.16 Kutto Roti
u2 released this on 15 May · 730 commits to develop since this release
v0.15 Orient Express
rink1969 released this on 30 Mar · 982 commits to develop since this release
v0.13 Happy Chinese New Year
janx released this on 1 Feb · 1238 commits to develop since this release
v0.12 Happy New Year
janx released this on 18 Jan · 1327 commits to develop since this release
urugang released this on 26 Oct 2017 · 1608 commits to develop since this release
源码地址:
https://github.com/cryptape/cita/releases/