Commit Graph

13 Commits

Author SHA1 Message Date
fiatjaf
d87066c9b9 sdk: eliminate all the data races go was complaining about. 2026-01-27 23:25:34 -03:00
fiatjaf
99197d8321 sdk: automatically store replaceable events since we already check the local store for them. 2025-12-21 22:14:59 -03:00
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
5875b644a2 sdk: fetching sets. 2025-01-02 12:19:06 -03:00