26 lines
710 B
Markdown
Raw Normal View History

2025-10-03 22:27:30 +02:00
# Nomos Block Explorer
2025-10-16 13:36:00 +02:00
2025-10-20 15:42:12 +02:00
## Assumptions
There are a few assumptions made to facilitate the development of the PoC:
- One block per slot.
- If a range has been backfilled, it has been fully successfully backfilled.
- Backfilling strategy assumes there's, at most, one gap to fill.
## TODO
2025-10-16 13:36:00 +02:00
- Better backfilling
2025-10-20 15:42:12 +02:00
- Upsert on backfill
2025-10-16 13:36:00 +02:00
- Change Sqlite -> Postgres
- Performance improvements on API and DB calls
2025-10-20 15:42:12 +02:00
- Fix assumptions, so we don't rely on them
2025-10-16 13:36:00 +02:00
- DbRepository interfaces
- Setup DB Migrations
- Tests
- Fix ordering for Blocks and Transactions
- Fix assumption of 1 block per slot
- Split the single file static into components
2025-10-20 15:42:12 +02:00
- Log colouring
- Store hashes
2025-10-17 14:46:44 +02:00
- Get transaction by hash
- Get block by hash