dOrgTech / dOrgTech/trustless

Bypass Firestore database

Aperta
#4 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Dart
Stelle
0
Fork
1
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

At the moment, the app is updating and retrieving data from NoSQL collections in Firebase. This setup is prone to failures from someone closing the app while a transaction is pending or just using a 3rd party client to make calls to the contract and change its state. We can mitigate this vulnerability by fetching the data directly from the chain (using RPC nodes) and only use Firestore to augment the data onchain.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Non sono indicati file, test o punti di ingresso. Inizia individuando le letture e le scritture Firestore dell'app, quindi identifica come chiama il contratto e i nodi RPC; il lavoro è completato quando lo stato on-chain viene recuperato direttamente e Firestore viene usato solo per integrare questi dati.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
dart, firebase
Ambito
blockchain, databases
Tipo di issue
Refactoring
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.