---
title: weekly-dev-meeting-2020-09-16
tags: minutes
---
# Weekly Dev Meeting - 2020-09-16
## Participants
- Thibault Martinez
- Louay Kamel
- Bing-Yang Lin
- Christian Poveda
- Joshua Barretto
- Yu-Wei Wu
- Alexander Schmidt
## Goals
- Round table on crates progression;
## Discussion topics
### State of crate: bee-api (Sam/Yu-Wei/Thibault)
- OpenAPI specs are done;
- PR is open on protocol-rfcs;
- Next step is to start implementation;
### State of crate: bee-crypto (Thibault/Alex)
- Nothing this week;
### State of crate: bee-ledger (Thibault/Sam/Joshua)
- Nothing this week;
- Needs the ability to store LedgerDiff/LedgerState;
### State of crate: bee-network (Alex/Joshua)
- Has been fully ported to tokio;
- All issues from async_std version have been fixed;
- Duplicate connection is now easily solvable;
- Will update the RFC;
### State of crate: bee-node (Thibault/Alex)
- Tokio switch finished;
- Lots of config.toml changes;
- Shutdown mechanism may be re-worked in terms of dependencies;
- Worker trait PR;
### State of crate: bee-peering (Sam/Thibault/Alex)
- Nothing this week;
### State of crate: bee-pow (Alex/Yu-Wei)
- Nothing this week;
### State of crate: bee-protocol (Thibault/Sam/Joshua)
- Tokio switch ongoing;
- Tangle has been made async;
- Tangle is now under a guard;
- Sync PR is kinda okay, there is a deadlock though;
### State of crate: bee-signing (Thibault/Yu-Wei)
- SLIP10 module has been updated;
- Still needs to prived BECH32 encoding of addresses;
### State of crate: bee-snapshot (Thibault/Alex/Samuel)
- Worker that determine if it shoud do a snapshot and/or prune the database;
- Pruning almost done;
- Dependency on storage to fetch/insert LedgerDiff/LedgerState;
- Still needs a table for unconfirmed transactions;
### State of crate: bee-storage (Thibault/Yu-Wei/Bing/Louay)
- Will do encoding/decoding of LedgerState;
- Making storage a singleton with lifetime guard;
### State of crate: bee-tangle (Joshua/Alex/Sam)
- Now has hooks to invoke the database;
### State of crate: bee-ternary (Joshua/Thibault)
- Nothing this week;
### State of crate: bee-transaction (Yu-Wei/Thibault/Sam)
- New prelude module to simplify things;
- Should we have builder pattern ?;
- Doing ser/de of different types;
### State of iota.rs (Yu-Wei)
- All new APIs are already implemented as stubs;
### State of chronicle (Louay/Bing/Yu-Wei)
- Dashboard discussion;
- Modified a Go script to dump transactions from hornet db;
- Chronicle framework generic refactor WIP and discussion;