---
# System prepended metadata

title: weekly-dev-meeting-2022-01-26
tags: [minutes]

---

---
title: weekly-dev-meeting-2022-01-26
tags: minutes
---

# Weekly Dev Meeting - 2022-01-26

## Participants

- Thibault Martinez
- Alexander Schmidt
- Thoralf Müller
- Bing-Yang Lin
- Jochen Görtler
- Adam Gleave
- Louay Kamel
- Alexander Coats
- Pelumi Ajayi
- Samuel Rufinatscha
~~- Minyong Li~~
~~- Branko Bosnic~~
~~- Umair Sarfraz~~
~~- Christian Poveda~~

## Goals

- Round table on projects progression;

## Discussion topics

### Chrysalis node

- Stardust;
    - Unlock conditions have been merged, need to adapt ledger state;
    - Some issues with API DTOs: missing kind fields and camelCase;
- Plugin system;
    - We'll settle for something very basic and in-node;
- Indexer;
    - Using SQLx with SQLlite;
    - Created schemas;
    - Needs testing;
    - Still dependent on the plugin system;
- API JWT;
    - Refactoring of the API to include JWT;
    - Protected routes;
    - Common verification code for both API and Dashboard;
- Autopeering;
    - Refactoring of the network crates;
    - Independent identity crate;
    - Investigating the crash reported by the community;
- Protocol;
    - Cleaning the PR;
    - Goal is to merge it by EOW;

### Common Rust

- All common crates have been moved to common-rs;
- Little change to JWT: optional expiration;
- PRs for tracing/console ready;

### Chronicle

- Cli: Created reporter generator using archive files;
- Storage: Redesigned the data model;
- Api: Added ledgerstate to transactions endpoint;
- Broker: Added Uda(user-defined actor) actor, finalizing the analytics/metrics/cache;

### Clients

- Add logger for debugging;
- Continue with API v2, pagination for indexer;
- Expose worker_count for local PoW;
- Replace indexation payload examples with tagged payload;