Hcash weekly development update 21.12.2018-27.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:

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.