Bytom Weekly Dev Report(August 6th,2018)

BytomDAO
2 min readAug 6, 2018

--

Core

- added a custom mining address mechanism
- added coinbase custom data mechanism

Peer-to-peer (p2p)

- modified the block sync logic and broadcast the latest local status after the completion of block sync.
- stopped supporting the node address exchange (PEX) function, and uniformly use discover module for node discovery. V1.0.2 and the following versions need to be updated, otherwise they cannot be used normally
- upgraded the node handshake verification mechanism for subsequent network upgrades
- added SPV function

Front end

- program and asset controls of smart contract can add controls or assets that do not exist locally
- list transactions, list addresses, and list-unspent-outputs increased paging function
-fixed the bugs when getting -asset reads after you save assets that do not exist locally with the arrival of the new block
- utxo lock for five minutes if you enter the wrong password, and save the result of build-transaction at the front end.
- added gas switching units to contract.

Trading pool

- added orphan transaction processing mechanism to the transaction pool to reduce transaction loss during sync due to network reasons

Side chain

- researched how to realize the side chain in smart contracts (loom, plasma, MVP)

BTM pool

- front end: completed the homepage, user login, user registration page development and pass through the API data
- user center: payment address API, front-end user center and mining account API in the background of mining pool
- mining account: API data adjustment, payment address binding to registered users, mining status statistics of miners summarized to registered users
- test environment: built test server environment, deployed user center and mining account background and adopted supervisor to monitor the process

Bytom Virtual Machine

- modification and optimization of the sm2 test function, investigation of Bytom signature process
- implement the equity contract tool, the compiled contract has been completed for the program and the function of finding clause offset

--

--

BytomDAO
BytomDAO

No responses yet