affidaty-blockchain / affidaty-blockchain/trinci-db-explorer
Implement a TUI explorer for the Trinci-Node's Database
- Lingua principale
- Rust
- Stelle
- 2
- Fork
- 0
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
The goal of the project is to implement a [TUI](https://en.wikipedia.org/wiki/Text-based_user_interface) (Text-based User Interface) that makes it easy to navigate through the data contained within the database (DB) populated by the [Trinci-Node](https://github.com/affidaty-blockchain/trinci-node), whenever a transaction is successfully completed.
The DB used by the Trinci-Node is [RocksDB](http://rocksdb.org/). The RocksDB library implements a _persistent key-value store where key and value are arrays of arbitrary bytes_.
The project consists of creating an application that:
- Implements the navigation and read-only operations of the Trinci-Node DB;
- A TUI that uses that makes it easy to navigate, query the DB, and view the data.
The project constraints are as follows:
- Writing the tool in **Rust**;
- Implementation of the TUI through the **[tui-rs](https://github.com/fdehau/tui-rs)** library.
## Related Issues
- [x] #2
- [ ] #3
- [ ] #4
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Valutazione
Questa issue non è ancora stata valutata.