Hcash weekly development update 21.09.2018-27.09.2018

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.