Weekly Report of PalletOne R&D D

2018-09-14  本文已影响0人  PalletOne

PalletOne Pallet  8月16日

   Click on the blue word above to get the latest news from PalletOne.

______________________________

Code Is Law 

______________________________

 

 

Overview

 

Contributions

 

Code Frequency

 

1) Add walletTokens and walletBalance to RPC console and improve the generating process of the genesis unit.

2) Implement the deployment, invocation and destruction of user contract management.

3) Research the implementation of event subscription, message sending and broadcasting.

4) Implement and test single signature and multi signature with multiple inputs and outputs.

Work Progress Of R&.D This Week

DAG:

Implement the generation of coinbase transactions

DAG API:

Add walletTokens and walletBalance to RPC console and improve the generating process of the genesis unit.

Data Storage:

Increase the GenesisAsset global field when creating the configpayload of the genesis unit.

Data Storage:

Input contract template, contract initialization state to database.

Data Storage:

Conduct unit test of writing and reading of the contract status.

Contract Management:

Implement the deployment, invocation and destruction of user contract management.

Blockchain Query Database:

Basically complete the Restful API of ETH, and achieves batch storage of data.

DAG Access Interface:

Implement several indexes of transaction and global state, and offers corresponding access interface in storage module.

DAG Storage Module:

Optimize the store interface.

DAG Storage Module:

Complete the interface of updating the global state. 

DAG API:

Implement and test GetTransaction interface.

PalletOne P2P:

Debug the downloader module to test block body downloading process under the fast and full modes.

Adapter:

Integrate and test BTC adapter.

PalletOne Framework:

Research the implementation of event subscription, message sending and broadcasting.

Consensus:

Design the process of BFT consensus.

Consensus:

Implement the event subscription, sending, broadcasting and receiving of new produced unit.

Transaction Signature:

Implement and test single signature and multi signature with multiple inputs and outputs.

Transaction Verification:

Implement the interface of fetching UTXO through addresses.

 Weekly Report of PalletOne R&D Department(7.30-8.5)

Weekly Report of PalletOne R&D Department(7.23-7.29)

Weekly Report of PalletOne R&D Department(7.16-7.21)  

Weekly Report of PalletOne R&D Department(7.9-7.15)

PalletOne项目每周必读 | 7.2-7.8

PalletOne研发团队周工作简报(2018.6.4-2018.6.10)

PalletOne项目每周必读 | 6.11-6.17

PalletOne项目每周必读 | 6.18-6.24

IP Protocol of Blockchains

High performance distributed ledger

Our Wechat official account

 Add PalletOne admin 

Join our community and find more info

官网:https://pallet.one/

官方邮箱:contact@pallet.one

 Telegram:https://t.me/PalletOneGlobal 

Github:https://github.com/PalletOne

Twitter:https://twitter.com/PalletOne_org

Medium:ttps://medium.com/palletone

上一篇下一篇

猜你喜欢

热点阅读