Image for post
Image for post

Part 1. Development Progress of InterValue.

1. INVE Mainnet: Completed the upgrade and test of the Message interface of the INVE mainnet; Developed and tested Chronicle tools that implemented the export and import of user’s business data on different INVE private chains, and data recovery in the case of machines in the entire network being damaged; Wrote the Chronicle tool technical documents; Performed INVE mainnet node server migration; Performed the monitoring of mainnet; Maintained the consensus of the mainnet.

2. inWallet: Reproduced and fixed user feedback issues.

3. DApp: Conducted DApp product research.

4. Others: Maintenance INVE blockchain explorer stability issues after INVE mainnet interface upgrade; Maintained INVE blockchain explorer stability issues after INVE mainnet server migration; Official website maintenance and updates. …

Image for post
Image for post

Part 1. Development Progress of InterValue.

1. INVE Mainnet: Wrote an interface for the INVE mainnet to synchronously read Message type data; Wrote a GRPC interface to write multiple Message type data; Performed the stability test of Message related interfaces; Test the Chronicle output file chain structure; Test the BlockFileManager function to restore calculation context; Wrote the technology document of Message interface; Performed INVE mainnet node server migration; Upgraded INVE mainnet Data-Call interface version; Performed the monitoring of mainnet;Maintained the consensus of the mainnet.

2. inWallet: Reproduced and fixed user feedback issues.

3. DApp: Conducted DApp product research.

4. Others: Maintained INVE blockchain explorer stability issues after INVE mainnet server migration; Official website maintenance and updates. …

Image for post
Image for post

Part 1. Development Progress of InterValue.

1. INVE Mainnet: Wrote code to implement Chronicle output file chain structure; Wrote Chronicle function call interface for the INVE mainnet; Performed stability test of Chronicle function call interface; Continued to develop BlockFileManager function to restore calculation context; Deployed and debugged Chronicle function development environment server; Improved the Chronicle function development environment deployment documentation; Performed the monitoring of mainnet;Maintained the consensus of the mainnet.

2. inWallet: Reproduced and fixed user feedback issues.

3. DApp: Conducted DApp product research.

4. Others: Maintained INVE blockchain explorer stability issues; Official website maintenance and updates.

Part 2. The Historical Process of InterValue.

Image for post
Image for post

Part 1. Development Progress of InterValue.

1. INVE Mainnet: Designed new Chronicle node function for INVE mainnet; Designed a file export format that conforms to the Chronicle function; Developed BlockFileManager function to restore calculation context; Wrote the deployment document of Chronicle functional test environment; Performed code review and merge test of Mysql’s Schema conversion to Schemaless mode, Mysql hierarchical search function; Performed the monitoring of mainnet;Maintained the consensus of the mainnet.

2. inWallet: Maintain wallet stability issues; Reproduced and fixed user feedback issues.

3. DApp: Maintenance of DApp product server stability issues; Conducted DApp product research.

4. Others: Maintenance of relay node server stability issues; Maintained INVE blockchain explorer stability issues; Official website maintenance and updates. …

Image for post
Image for post

Part 1. Development Progress of InterValue.

1. INVE Mainnet: Converted the Schema of the INVE mainnet Mysql to Schemaless mode; Added Mysql hierarchical search function to achieve the best results first; Wrote the code for the INVE mainnet GW sender to allow a single dispatch thread function; Encoded, updated, and debugged log function modules for new lost members; Deployed the INVE mainnet Mysql data conversion test environment deployment; Performed the monitoring of mainnet;Maintained the consensus of the mainnet.

2. inWallet: Fixed issue of the wallet news section; Maintain wallet stability issues; Reproduced and fixed user feedback issues.

3. DApp: Conducted DApp product research. …

Image for post
Image for post

Part 1. Development Progress of InterValue.

1. INVE Mainnet: Designed a mechanism for the INVE mainnet that GW sender to allow a single dispatch thread; Fixed the logic of INVE mainnet query waiting; Added a log function module waiting for lost members; Updated and tested the adjustment of INVE mainnet RPC interface to RPC template; Completed the development of PhantomRPC tools and test; Performed the monitoring of mainnet;Maintained the consensus of the mainnet.

2. inWallet: Fixed exchange issue of the wallet relay node; Maintain wallet stability issues; Reproduced and fixed user feedback issues.

3. DApp: Conducted DApp product research.

4. Others: Fixed web wallet interface timeout issue; Maintained INVE blockchain explorer stability issues; Official website maintenance and updates. …

Image for post
Image for post

Part 1. Development Progress of InterValue.

1. INVE Mainnet: Adjusted the RPC interface of the INVE mainnet to an RPC template to support multiple RPC access in future; Developed the PhantomRPC Tool to test the initial RPC installation environment; Monitored the List Function issues of the log function module; Monitored the Sum Function issues and the database connection creation verification issues of the log function module; Reviewed the updated code of the INVE mainnet log function module; Performed the monitoring of mainnet;Maintained the consensus of the mainnet.

2. inWallet: Maintain wallet stability issues; Reproduced and fixed user feedback issues.

3. DApp: Conducted DApp product research. …

Image for post
Image for post

Part 1. Development Progress of InterValue.

1. INVE Mainnet: Reviewed the updated code of the INVE mainnet log function module; Fixed the issue that some List functions of the log function module might return RENDER_ERROR error information; Improved the built-in sum function of the log function module to check the problems that have been repeatedly counted; Improved the log function module database connection creation verification process and return a more friendly output value; Performed the monitoring of mainnet;Maintained the consensus of the mainnet.

2. inWallet: Maintain wallet stability issues; Reproduced and fixed user feedback issues.

3. DApp: Conduct routine monitoring and maintenance of published DApps; Conducted DApp product research. …

Image for post
Image for post

Part 1. Development Progress of InterValue.

1. INVE Mainnet: Completed the upgrade of the INVE mainnet operation queue management function and the improvement of the performance logic of the mainnet system; Optimized the INVE mainnet log function module, replaced the Guava Optional with Java Optional, improved the resource usage capability of the log initialization, and provided higher precision for getTimeDuration; Added the MIN_LOG_ROLLING_INTERVAL variable to the configuration function; Performed the monitoring of mainnet;Maintained the consensus of the mainnet.

2. inWallet: Maintain wallet stability issues; Reproduced and fixed user feedback issues.

3. DApp: Conducted DApp product research.

4. Others: Maintain Https certificate issues of the INVE Blockchain Explorer; Performed optimization of the INVE Blockchain Explorer; Official website maintenance and updates. …

Image for post
Image for post

Part 1. Development Progress of InterValue.

1. INVE Mainnet: Completed the new functions update of INVE mainnet, such as: continue reading until adding unresponsive nodes, repeating updates of the mainnet data, the port selection algorithm of mainnet. Performed the monitoring of mainnet after the Super Nodes startup. Cleaned up and deleted the update operation queue that expires in the INVE mainnet. Cleaned up the operation queue of the INVE mainnet that has not been applied by consensus. Improved the operation management function of the mainnet, designed a logic for improving the performance of the mainnet system. Improved the performance of the INVE mainnet to calculate the hash value. …

InterValue

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store