In this sprint, we concentrated on completing all the Protocol Security Audit Bugs and being Feature Complete for the OneWallet 2.0.
The list of changes include:
Protocol and Kainos Network Config
- Core Protocol
-
Kainos ETH config Set up
-
Code Cleanup
-
Ethereum Witness Set up
-
Remove Validator Command in CLI
-
Create Witness Store
-
Dump Trackers into Genesis file with new "0lt" Prefix
-
Create the ability to Add and Remove Validators while Network is running
-
Updated Tendermint to V0.33.3
-
Test Mandatory Restart conditions for Tendermint
-
Add Password Policy
-
Implemented initialization command to create Genesis File
-
Kainos Load Testing
- DevOps
-
Deployed Kainos
-
SPIKE: To test if Explorer can Listen for Validators
-
Implemented Listener for Validator and Witness
-
Deployed Explorer UI for Kainos
-
Log Rotation
-
Explorer DB Backups for Kainos and Chronos
-
Chronos Monitoring
-
Kainos Monitoring
OneWallet 2.0
-
Add ERC20 Token Warning to Wallet
-
Ledger Connect Coming Soon Screen
-
Add "0lt" Prefix
-
Add Password Policy
-
Changed icon set for Kainos and Chronos Wallet versions
-
Map Domain to Website URL
-
Account History UI Layout Change
-
Changed Layout of My Domains
- Bugs
-
Fixed PDF Download
-
Fixed Send to Domain phishing attack
OneExplorer
-
Create Chain ID for OneLedger Restarts
-
Added Chain ID to Account History
-
Altered RPC Commands to query Account History ordered by Chain ID
-
Updated Explorer to Support Tendermint v 0.33.3
SDK
-
Updated SDK to handle "0lt" prefix
-
SDK Load Testing
In the next sprint, we will continue working on Governance, Account History fixes for Domain Management, Infrastructure Operational Scripts and Staking.