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: 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 Hcd and Omni API
Hcwallet
Added an Omni on/off switch button to hcwallet
Partially implemented Omni API
hcGUI
Fixed icon and text display issues
hcExplorer
Fixed the no block sync error that occasionally occurs on hcExplorer
Hcwiki
Completed the document check for Section V
Omni Layer Protocol
Implemented persistent data storage and data recovery after Omni program restarts
Added decoupling of omni cmd
Implemented and tested Omni data rollback that occurs in the processing of HC block data
Reimplement omni_send, omni_getbalance, omni_createpayload_sendall, omni_createpayload_issuenacefixed, omni_sendissuancemanaged, etc.
Removed the bitcoind and Bitcoin wallets from Omni
Built an Omni browser test environment
HyperExchange/HX
HX core
When transferring from string to share_type, the asset is counted by the actual asset amount, ignoring the number of decimal places in the string
HX Indicator
Optimised user manual
HX IDE
Fixed the ‘unbootable’ bug that occurs when the Microsoft VC++2015 has not been installed in operation system
Ongoing work:
HyperCash/HC
Hcwallet
Develop Hcwallet and Omni API
hcGUI
Add paging feature to history page to increase loading speed
Hcwiki
Check HC documents
Exchanges
Follow up token mapping and hosting upgrade process on Bithumb and OKEx
PoW pools
Provide technical support to PoW pools such as HuobiPool and BTCC
Omni Layer Protocol
Develop OMNICORE code porting
Develop Omni wallet
Develop Omni explorer
Develop Omni interface
HyperExchange/HX
HX core
Add multi-signature related API
Continue to optimise cross-chain framework for Ethereum
HX Indicator
Dock with Ethereum
Add proposal types
HX IDE
Add single step debugger
Adjust contract compilation steps
We are grateful for the immense effort made by all contributors. Each contributor and community member is vital to the technical development of HCASH.