Overview:
Contributions:
Code Frequency:
System Contracts
Optimized the token engine module and implement the signing and signature verification module.
Distributed Storage
Modify the DAG module unit test.
Considering that RLP’s support for multilayer interfaces is incomplete, changing the write set value field of the contract to []byte and modify the corresponding code.
Complete the code of memory unit (fork management).
Contract Management
System and user contract joint debugging as well as verify and solve the problem in the test.
Adjust contract initialization and optimize the test case code .
PalletOne Query Database
Basically complete block data parsing and start batch storage of ETH data.
Transaction Pool
Optimize the interface of transaction pool module.
Change the address-based related data to the UTXO-based index data of the transaction pool.
DAG
FetchUTXO interface design and code implementation.
Transaction, UTXO data structure adjustment.
Utxoviewpoints structure and interface design.
DBPutUtxoView interface implementation.
Palletone P2P
Debug the passive synchronization module.
Adaptor
Test code implementation of token exchange demo.
PalletOne Consensus
Implement the command to obtain nodeInfo; Implement the command to get a timestamp for a specified time.
Complete the initialization preparation of DKG and generate DKG for each active mediator.
Implement VSS protocol module before DKS generation by DKG.
Transaction
Update token engine and remove btcjson and btcutil, and the related structure and functions are implemented in ptnjson.
Complete signature creation and signing transaction.
Implement the verification of transaction validity.
For more information:
Official website: https://pallet.one/
E-mail: [email protected]
Telegram: https://t.me/PalletOneOfficialEN
Github: https://github.com/PalletOne
Twitter: https://twitter.com/PalletOne_org
Wechat official account: Pallet