HLC(HalalChain) Blockchain Project Status Report — Week 38

  • May 12, 2019
HLC(HalalChain) Blockchain Project Status Report — Week 38

Underlying Public Chain Development

●Completed the deployment of network layer framework.
●Selected Bitcoin network layer implementation logic, optimized the relevant logic of HLC.

●Completed code refactoring and optimization.

DAG Development

●Completed the positioning of the block in the DAG to get the block message.

●Modified the mining program block header to adapt to the DAG protocol.

●Modified the RPC interface of the submitted block for the mining program to adapt to the DAG protocol.

●Modified the transaction logic bugs and added comments.

Wallet& Browser Development

●Completed the wallet backend optimization and adaptation.

●Completed faucet front and back work.

●Combined HLC and BTC wallet encryption so that a set of mnemonics can generate and restore both private and public keys simultaneously.

●Modified the wallet creation logic and canceled the Account field.

●Redesigned the wallet UI interface and added operations on BTC.

●Completed the iOS modification of the js library to adapt to BTC.

●Packaged the enterprise IOS wallet account for users to install directly in the browser.

●Developed the new version of the wallet UI.

●Modified the code and UI optimization of the browser mobile.

●Completed trial the faucet page and HLC wallet for UI optimization.

Mining Pool Development

●Completed the development of clearing and transfer functions.

●Completed the development of front-end page of ming website and website interface.

Mining Development

●Coordinated the DAG mining project, and determined the DAG mining plan through the algorithm group discussion;The DAG mining reward algorithm and the mining reward determination mechanism were discussed in depth to optimize the GPU parallel algorithm  after the block structure changes due to the layout of the DAG protocol.