nomos-node/nomos-cli
gusto cbce61ed9d DA API Indexer service (#643)
* Base cleaning of da to new traits/structure
Added new da protocols and types

* Remove da availability crate completely

* Scaffold for da storage service

* Indexer service responsible for storage and blockchain subscription

* Handle index related ops only

* Acquire storage and consensus relays

* Indexer trait

* wip: storage adapter

* Use storage adapter instead of storage

* Add consensus adapter trait for block subscriptions

* Consensus block subscriber adapter

* Use metadata from da core in indexer

* Update nomos-services/data-availability/indexer/src/lib.rs

Co-authored-by: Daniel Sanchez <sanchez.quiros.daniel@gmail.com>

* Update nomos-services/data-availability/indexer/src/lib.rs

Co-authored-by: Daniel Sanchez <sanchez.quiros.daniel@gmail.com>

* Use std::ops::Range for da queries

* Return certificate metadata

* Da storage adapter methods

---------

Co-authored-by: danielsanchezq <sanchez.quiros.daniel@gmail.com>
2024-05-13 09:11:19 +03:00
..
src DA API Indexer service (#643) 2024-05-13 09:11:19 +03:00
Cargo.toml DA API Indexer service (#643) 2024-05-13 09:11:19 +03:00
config.yaml Mixnet v1 (#569) 2024-03-12 15:47:35 +09:00