Migrate `SqliteStore` improvements to web store
- Lingua principale
- TypeScript
- Stelle
- 1
- Fork
- 21
- Merge medio
- 12h 14m
- PR unite (30g)
- 41
Descrizione
Most of the improvements mentioned in https://github.com/0xMiden/miden-client/issues/107 are only being implemented for the `SqliteStore`. This is because they mainly target the use of accounts with big storages. The web client current use case is geared towards smaller wallets so it wouldn't benefit from the refactor as much.
Nevertheless, we should discuss if we would like to migrate these refactors to the web store in the future. It would involve changing the way we store account vaults and storages in the client, and applying account deltas inside JS (or TS when we finish the migration).
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Review the SqliteStore improvements from issue #107 in the miden-client repository. Identify the changes to account vault and storage handling. Examine the web store's current implementation to understand how it differs. Determine how to apply account deltas in JavaScript/TypeScript, considering the migration from JS to TS.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- sqlite, typescript
- Ambito
- backend, databases
- Tipo di issue
- Refactoring
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100