Weekly Development Update

26 July–01 August 2018

Image for post
Image for post

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

  • Tested block generation, trading, block, voting query, etc.

HC Wallet

  • Fixed imported account transfer problem, modified the maketInput function, and ensured accurate transaction cost estimation.
  • Tested API interface

HC Testnet PoS Pool

  • Adjusted the verification code algorithm, replacing the Google service, effectively removing the requirement for domestic users to use a VPN.
  • Tested basic functionality

HCGUI

  • Added mnemonic keyboard support
  • Ensured that switching to post-quantum doesn’t affect the GUI
  • Adjusted seed input box and input text display
  • Adjusted input ticket display and word setting display

HC WIKI

  • Checked and edited wiki content

HyperExchange (HX)

HX Wallet

  • Bug fixing/patching

HX IDE

  • Added a notification function
  • Tested the debugger interface

HyperExchange

  • Constructed and prepared the public test environment
  • Optimised Cross-chain withdrawal function to include token transfers between hot and cold wallets
  • Prepared an RPC document
  • Added ETH private key generation module to ensure private key high security standards. The signature of an empty transaction should be completed on the C++ side of the chain

Ongoing work:

HyperCash (HC)

HCD

  • Repairing Existsmissedtickets, existslivetickets and existsmissedtickets interface errors
  • Repairing multi-signature verification error

HC Wallet

  • Fixing PayToSStxChange script parsing error, then solving balance statistics error caused by it, and the illegal ticket verification issue.
  • Testinng network for adding and successfully implementing new proposals
  • Fixing the issue where a created transaction references a non-existent output

HC GUI

  • Adding new GUI page
  • Developing wallet name length limit
  • Modifying the application setting position. This can only be utilised when the block is synchronised and can be replaced with the home page directory for ease of use.
  • Fixing incorrect internal transfer display issue

HC Explorer

  • Adding new explorer page

HC Testnet PoS Pool

  • Adding new PoS pool page

HC WIKI

  • Adding new wiki page
  • Adjusting content related to exchange docking and the API interface

HyperExchange (HX)

HX wallet

  • Designing a new interface

HX IDE

  • Testing non-debug version
  • Fixing HX-IDE problem of loading qwebengine to configure qt.conf when qt is not installed.

HyperExchange

  • Bug fixing/patching

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

For more information regarding Hcash, check out the following channels:

Twitter, Facebook, Reddit, English Telegram, Chinese Telegram, Korean Telegram, Korean Announcements, KakaoTalk, Naver Blog

Written by

The New Standard of Value

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store