February 15 - March 14

Date
February 15, 2022 → March 14, 2022
Assign
Status
Date
Deliverables
Feb 15
Getting to know the project
Feb 16
Getting to know the project. Fixing problems with mac os.
Feb 17
Understanding the synchronization logic.
Feb 18
Create epoch shard. Storage for epoch blocks only.
Feb 21
Writing epoch block synchronizing. Client ability to receive blocks by heights.
Feb 22
Grpc protobuf generation, fix for mac, bump version.
Feb 23
Server ability to send blocks by heights.
Feb 24
Testing synchronization in testnet.
Feb 28
Created MR, fix bugs.
Mar 1
Improvements from github review.
Mar 2
Fix bug with shard state storage.
Mar 3
Fix panics when restart, bugs due state absence.
Mar 4
Options for shard creation. Optional state validation.
Mar 7
Clean code, remove duplicates.
Mar 8
Create pr sync by heights.
Mar 9
Improvements from github review.
Mar 10
Removed additional block sending.
Mar 11
Add helpers for synchronization.
Mar 14
Got access to api node, update explorer to use custom version.