Hcash weekly development update 14.12.2018-20.12.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: 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:



Developed hcd API

Modified test cases


Designed proposal and voting page


HX core

Added batch function for assets pledge and withdrawal, reducing the amount of transactions on HX mainnet

Added query transaction cache from cross-chain midware in hx program

Added transaction rebroadcast to block when a pop block (rolled back block) appears

HX Indicator

Added risk warning prompt window when withdrawing ETH and ERC-20 tokens

Optimised mining pledge weighting display

Fix several bugs


Added contract deposit function

Increased the precision of contract call on HX mainnet

Added default parameter function which automatically fills contract debugging

Ongoing work:



Develop proposal system

Develop Hcctl proposal API

Debug API


Develop proposal and voting API


Test hcGUI V2.1.8

Prepare to release hcGUI V2.1.8 on Windows and macOS systems


Develop corresponding API for proposal and voting function on Hcwallet


Follow up token mapping and hosting upgrade process on Changelly

Technical support

Provide assistance to community for swapping HSR to HC


HX core

Analyse congestion issues on RPC

Transaction portfolios are to be completed on hx-node side when transferring between different chains

HX Indicator

Optimise Order Centre page

Add contract token locking funcion

Test and fix bugs


Compile debugger on macOS systems

Build remote call framework

We are grateful for the immense effort made by all contributors. Each contributor and community member is vital to the technical development of HCASH.