prs on Nostr: Initial nostrdb integration (#1393) This is a rewrite of the codebase. There was no ...
Initial nostrdb integration (#1393)
This is a rewrite of the codebase. There was no reasonable way to break this into smaller commits, so here it is.
- Switch to nostrdb's NdbNote type instead of NostrEvents
- Much improved typing, Pubkeys are now Pubkeys (raw data) instead of String
This prepares the codebase for the switch over to memory-mapped note data which will live inside lmdb.
ndb, 7 commits
https://github.com/damus-io/damus/pull/1393
This is a rewrite of the codebase. There was no reasonable way to break this into smaller commits, so here it is.
- Switch to nostrdb's NdbNote type instead of NostrEvents
- Much improved typing, Pubkeys are now Pubkeys (raw data) instead of String
This prepares the codebase for the switch over to memory-mapped note data which will live inside lmdb.
ndb, 7 commits
https://github.com/damus-io/damus/pull/1393