Skip to content

2022_08_10

TomTaehoonKim edited this page Aug 16, 2022 · 1 revision

Time: 10:00 ~ 10:50

Geunwoo Kim has also joined the meeting to support the team with his core knowledge.

As usual, Follow Up From Each Member, Discussion and Task Assignment

Byeongjee Kang: A review on the test code by Jaehu has been done in terms of correctness. Code needs to be organized before Junha's review; Byeongjee and Jaehu will discuss further. Paper will be worked on while preparing Vetomint seminar.

  • The outline code of Vetomint code will be written by Junha and reviewed by Byeongjee; implementation will be tossed to other members.

Geunwoo Kim: Discussion on comment has been done. Doubts on MerkleTree interface have been cleared up.

  • PR reviews that Geunwoo has background knowledge of will be done.

Jaehu Yeom: Wrote test code for Vetomint and functions for abstraction. Need to add a few more utility functions for the convenience of writing test codes.

  • Organizing test PR and adding tests will be done in 1~2 days.
  • Will start on writing the outline for Simperby with Junha.

Seongjae Kwak: Focused on implementing features of bootstrapping. Done implementing but fails probabilistically, so further investigation is needed. Added tests for checking the robustness of internal functionalities.

  • Bugfix and creating PR will be done today.
  • Will implement broadcast, live list, and token features in 2 weeks.

Changhun Oh: Shared situations on the checkpoint feature. Testing on the newly added transaction feature in rocksDB for implementation of commit_checkpoint and revert_to_latest_checkpoint feature.

  • Junha requested brief documentation on the transaction feature in rocksDB until Friday.
  • Will continue implementing KVStore and add tests.

Yoonsuh Park: Did some calculations of the probability that a proposal would commit based on the probability of Vetomint approval. The probability when not being unanimous is lower than expected, so will be shared after reviewing calculations to see if there is a problem.

Taehoon Kim: Was implementing the interface for MerkleTree but had a misunderstanding with Junha's thoughts. So, had a sync-up meeting with Junha, fixing the interface then started implementing the features with additional research.

  • Will implement MerkleTree and add tests until tomorrow.
  • Research on Red-Black Tree and discuss with Junha ASAP.