Commit Graph

14 Commits

Author SHA1 Message Date
fiatjaf
f60fc08f8d eventstore: QueryEvents() to take a maxLimit param now so everything is clearer. 2025-05-11 09:36:59 -03:00
fiatjaf
15c6093c9b define a nostr.Kind type for event kinds, make adjustments everywhere and fix some horrible bugs with mmm, lmdb and badger querying and deleting. 2025-04-20 11:15:41 -03:00
fiatjaf
0130725321 sdk finally compiles. 2025-04-17 00:36:33 -03:00
fiatjaf
b4268d649c a bunch of [32]byte conversions. still more needed. 2025-04-14 17:47:53 -03:00
fiatjaf
78dbf9def5 use our own dataloader and simplify batch replaceable requests, removing bugs. 2025-03-24 15:50:10 -03:00
fiatjaf
26da7967dc sdk: decrease interval between replaceable lists and sets refetch attempts conditionally. 2025-02-04 19:27:57 -03:00
fiatjaf
85c268b8e2 sdk: fix for when we have no record of ever trying to fetch replaceables. 2025-01-21 17:42:07 -03:00
fiatjaf
6cffcc3b47 sdk: make it so replaceable stuff is automatically reloaded from time to time. 2025-01-17 18:21:19 -03:00
fiatjaf
3fd33ce281 fix locking on generic list and set fetching, decrease dataloader batch size, test. 2025-01-17 17:39:24 -03:00
fiatjaf
e89b817f7d sdk: remove skipFetch from fetchGenericList() 2025-01-15 14:26:53 -03:00
fiatjaf
c2c08ab6bc more list fetchers. 2025-01-01 18:16:36 -03:00
fiatjaf
2c19358c3a sdk: I am crazy and had removed the actual cache.Set() calls. 2024-09-26 21:08:16 -03:00
fiatjaf
2edc0fb713 sdk: optimize caching lists (so we don't fetch twice in a row). 2024-09-25 23:45:49 -03:00
fiatjaf
072da132f4 move nostr-sdk repository into here because why not? 2024-09-11 10:14:13 -03:00