The following is a weekly progress report from the HCASH development team. This report is divided in two parts: completed and ongoing work.
Our GitHub code can be found here: www.github.com/HcashOrg
Please note: code is being uploaded to GitHub progressively; if you find that something from this document is missing from a repository, please check back periodically.
Completed work:
HyperCash/HC
Hcd
Developed Hcctl proposal API
Fixed voting error caused by failure of signature verification
Expanded slog and certgen codebase
Hcwallet
Developed proposal and voting API
hcGUI
Developed Proposal page
hcExplorer
Developed and tested corresponding API for proposal and voting function on Hcwallet
Technical support
Provided technical support to HyperPay wallet regarding HC multi-signature
HyperExchange/HX
HX core
Transaction portfolios are now completed on the hx-node side when transferring between different chains
HX Indicator
Developed lock-up contract function
Optimised HX Indicator based on senatorial election rules
Optimised contract token inquiry functions
Fixed several bugs
HX IDE
Upgraded IDE breakpoint settings
Fixed some known bugs based on the latest IDE debugger
HX Tools
Implemented transaction serialisation, transaction signature and inquiry API using HX javascript SDK
Implemented web DAPP arousing HX explorer plug-in wallet for transactions feature using HX js payment SDK
Implemented main functions on HX web wallet
Ongoing work:
HyperCash/HC
Hcd
Develop proposal mechanism
Debug proposal API
Conduct tests on testnet
Hcwallet
Optimise proposal and voting API, fix bugs
hcGUI
Test hcGUI V2.1.8
Prepare to release hcGUI V2.1.8 on Windows and macOS systems
hcExplorer
Conduct integration tests on proposal mechanism
Exchanges
Follow up token mapping and hosting upgrade process on Changelly
Technical support
Provide assistance to community for swapping HSR to HC
HyperExchange/HX
HX core
Analyse congestion issues on RPC
Fix several bugs on hx-client
Optimise cross-chain inquiry API
Fix bug that occurs when withdrawing PAX
HX Indicator
Optimise Order Centre page
Test and fix bugs
HX IDE
Add programme stack feature to debugger and develop IDE debugging interface
Modify data format that returns from debugger and is received by IDE as Json
Compile debugger on macOS systems
HX Tools
Upgrade UI of HX web wallet
We are grateful for the immense effort made by all contributors. Each contributor and community member is vital to the technical development of HCASH.