21 Commits

Author SHA1 Message Date
fiatjaf
d5dc3abaf2 SubscribeManyNotifyClosed() 2025-12-04 08:51:34 -03:00
fiatjaf
55a43e46b7 use xhex everywhere. 2025-11-23 06:57:54 -03:00
fiatjaf
aa321f6e7f nip60: calling Processed() on deletes. 2025-08-29 16:23:28 -03:00
fiatjaf
c8d5aa703f update gonuts dependency (following go-nostr 6de0bc60). 2025-08-18 20:51:02 -03:00
fiatjaf
b711548b03 nip60: use more reasonable options instead of the crazy WithWhatever() pattern. 2025-05-05 16:36:44 -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
5b8954461f it never ends. 2025-04-16 02:59:47 -03:00
fiatjaf
2b5b646a62 a big bundle of conversions and other changes. 2025-04-15 17:13:57 -03:00
fiatjaf
376834cbf9 more conversions. 2025-04-15 00:00:03 -03:00
fiatjaf
b4268d649c a bunch of [32]byte conversions. still more needed. 2025-04-14 17:47:53 -03:00
fiatjaf
b48d2249b9 small things. 2025-04-03 00:24:16 -03:00
fiatjaf
c37ed1a309 pool: deprecate methods that take more than one filter. 2025-02-12 16:28:35 -03:00
fiatjaf
1e4848d84d nip61 and nip60 improvements and fixes. 2025-02-04 13:43:18 -03:00
fiatjaf
e7432baeba nip60: fix a bunch of stupid bugs. 2025-02-04 10:25:13 -03:00
fiatjaf
3c0f4a723a nip60/nip61: update to latest nip changes.
(a single default wallet, always default to sats, no names etc)
2025-02-03 17:22:10 -03:00
fiatjaf
b86d5d52bb nip60: Changes channel is a PublishUpdate hook now that must be set, to prevent unpublished updates -- and also now updates have more metadata so the client can display more info about them. 2025-01-30 10:32:23 -03:00
fiatjaf
2244740f61 nip60: make it work with emitting events to be published dynamically and stuff. 2025-01-28 19:11:18 -03:00
fiatjaf
7eba27f026 nip60: wallet.SendToken() and wallet.SwapProofs() 2025-01-28 15:25:17 -03:00
fiatjaf
9c4c6529c9 nip60: make client better, fixes to receive flow, wallet helper methods. 2025-01-27 22:11:45 -03:00
fiatjaf
c6747cdf44 nip60: fixes, actual Cashu stuff and a wallet.Receive() method. 2025-01-27 16:33:33 -03:00
fiatjaf
3334f7a48b implement nip60 events. 2025-01-25 23:35:53 -03:00