Bytom Weely Dev Report(Sep 17t,2018)

BytomDAO
2 min readSep 17, 2018

--

Kernel:

1.Added the create wallet API
2. Blockcenter added database connection pool, CRUD of individual tables, and increased database mock unit tests.
3. Added API clients that query blocks from all nodes.
4. Designed the wallet recovery plan through mnemonic word.

Blockexplorer

1, Bytom explore v2 version API launched blockmeta.com/api/v2/
2. The bytom explore API document has been updated to version v2
3. Completed the explorer common data component

Contract

1. Optimized the index statistics of the hash type detection, value detection, and lock/unlock statement of the if-else statement in the equity compiler

Wallet

1. Transaction page:Reconstruct the details of a transaction to summarize the deposit,withdraw and assets of a transaction.
2. Transaction page:Added a display of transaction status.
3. Front-end basic tools, cli packaging, deployment, local debugging
4. Added support of chain transaction function to wallet.

Matpool

1. Block hitting optimization:interactive logs of locating and operating, concurrent nonce, guarantee verification load, submit share times and difficulty.
2. Semi-automatic payment: discussed scheme of payment tool and determined the interaction among the background, user center and wallet to realize semi-automatic payment.
3. Fixed the difficulty adjustment bug in the mining pool
4. Assisted to solve the “nonce prefix” bug of the miner client
5. Hidden the returned data password information
6. Fixed the payment address bug
7. Offline miner data reset and cache online miner data

Side chain:

1. Side chain API implementation (public and private key generation and acquisition of original transaction of main chain)
2. Got the main chain address and call script test on the side chain
3. Redemption transaction test on the side chain
4. The side chain transaction was packaged to generate block tests

National encryption algorithm:

1. Modified the bug of error check in SM2 algorithm signature.
2. Modified the AES symmetric encryption algorithm to the SM4 National encryption algorithm, and completed related testing work.
3. Sorted out technical documents of Bytom network.

--

--

BytomDAO
BytomDAO

No responses yet