cita v0.19.0 Release Notes
Release Date: 2018-09-30 // over 5 years ago-
CITA-Framework
- π¨ [refactoring] Improve the user experience of CITA scripts
Executor
- π [feature] Support superadmin to [set quota price]
- π [feature] Support that the block reward can be chosen to [return to the certain address]
- [optimization] SysConfig reload based on whether there is a parameter change
- π§ [fix] Fix loading problem of SystemConfig configuration
- [fix] Fix the situation that the transfer cannot be successful if the charge mode is enabled
- [fix] Fix the situation that account balance may overflow when transferring in charge mode
Chain
- π§ [feature] Add the cache_size entry to the configuration file
Auth
- [feature] Modify the judgment logic of the transaction under emergency braking situation
RPC
- π [feature] [GetMetaData] support query economic model and protocol version number
- [optimization] Modify some ErrorMessage
Contract
- [feature] Isolate some permissions (send_tx, create_contract) to make them can be set separately in configuration
- β [fix] Eliminate compilation warnings for system contracts
- β [fix] Eliminate errors and warnings detected by [Solium] on system contracts
- [feature] Add [Emergency braking system contract]
- [feature] Add version control system contract
- [feature] Add [quota price manager system contract]
β Test
- [ci] Increase the specification check of system contracts
- [ci] Add clippy for code review
- β [optimization] Clean up smart contract unit tests that are no longer maintained
- β [ci] Fix the problem of sporadic stuck in JSON Mock test
Doc
- [doc] Replace txtool with [cita-cli] in document
- [doc] Modify βamendβ operation related documents