fiatjaf
|
2b9c50a220
|
nip60: EnsureWallet() publishes an update if a wallet wasn't found.
|
2025-01-30 16:10:53 -03:00 |
|
fiatjaf
|
14c4101a03
|
nip60: Processed is also a function now.
|
2025-01-30 16:10:53 -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
|
be65134354
|
nip60: an e2e test with two wallets sending tokens around, but it's broken.
|
2025-01-29 22:17:57 -03:00 |
|
fiatjaf
|
78a9411d8a
|
nip60: prevent duplicate token entries after doing some operation.
|
2025-01-29 21:23:15 -03:00 |
|
fiatjaf
|
7c04b497ec
|
nip60: wallet.PayBolt11()
|
2025-01-29 14:55:07 -03:00 |
|
fiatjaf
|
1e76aec884
|
nip60: fix receive proof saving, send nil to Processed, do a dedicated kind:5 filter, hack for initial processing race condition.
|
2025-01-28 23:47:56 -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 |
|