Bytom Core:
1.P2P communication node information added fields, optimized communication logic, added sub-version control logic for communication protocol ;
Blockcenter:
1. Adjusted the return structure for API response ;
2.Added HEAD request processing for load balancing;
3. Set the address book API to use hmac encryption authentication;
4. Use bytomd websocket service to provide unconfirmed transactions; 5.Pressure test of the test server and statistical analysis of its performance, as well as positioning analysis of the feedback problems;
6. Package “error code” and “error message” to increase the printing of specific error information of failed requests;
7. Inserted unconfirmed transactions separated from the business layer, no longer inserted at submit-tx, and maintained uniformly by the data layer;
8. When the data layer inserts unconfirmed transactions, the transaction memo cached by the business layer is inserted according to the judgment of tx_hash;
Block Explorer:
1. The homepage was revised to add unconfirmed transactions, blocks and transaction lists;
2.Optimized node graph to reduce communication frequency between nodes;
3. Added Tools entry, added broadcast tool for transaction ;
Smart contract:
1. Equity compiler added the type of Sign, and added the built-in function CheckMsgSig which supports the verification of message signature, to complete the development and test of verification contract for electronic contract;
Side chain:
1. Vapor (side chain) added ci;
2. Use smart contract to lock down digital assets in the main chain;