fiatjaf
9a0b263ecc
keyer: New() to deal slightly better with hex secret keys.
2025-05-12 05:59:55 -03:00
fiatjaf
c0934e0639
since and until are not pointers anymore because that is too annoying.
2025-05-08 09:32:54 -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
94e8b6790a
a User interface that is like a Signer but can't sign.
2025-03-10 02:25:57 -03:00
fiatjaf
fa17e4003f
get rid of deprecated keyer.Keyer.
2025-03-08 11:21:27 -03:00
fiatjaf
2865cccc46
keyer: add ReadOnlySigner.
2025-03-04 18:06:18 -03:00
fiatjaf
5bfaed2740
docstrings for many functions.
2025-03-04 11:42:44 -03:00
fiatjaf
06a15fdaab
follow list fetching test and related changes and fixes.
...
- make BatchedSubManyEose() use a single duplicate id index and use it for replaceable loaders;
- fixes parsing follow entry from kind:3 events (and others);
- adds a "cause" to most cancelation errors in relay/pool;
- remove the inherent cache from dataloader (we have our own hopefully);
- increase max frame size we can read from any websocket to 2**18 (262k), which gives over 2000 item lists.
2025-01-17 13:44:51 -03:00
fiatjaf
ee5ca07d6d
keyer: move interfaces to toplevel "nostr" package.
2024-10-14 16:25:24 -03:00
1l0
0b2b69529b
error aware Keyer.GetPublicKey
2024-09-19 11:13:55 -03:00
fiatjaf
9d1a6fab68
keyer: fix KeySigner and add a method for making one from scratch.
2024-09-17 08:30:15 -03:00
fiatjaf
db023e12e9
keyer, nip17, nip44, nip59: this time is different!
2024-09-15 11:11:49 -03:00
fiatjaf
f976296e01
more fixes and tweaks to keyer, 17, 44 and 59.
2024-09-14 23:23:53 -03:00
fiatjaf
0656357a60
keyer: accept truncated private keys as input and pad them.
2024-09-14 22:47:43 -03:00
fiatjaf
5e2e0bf458
keyring -> keyer, fix misunderstanding with NIP-59 and adjust api.
2024-09-11 11:49:53 -03:00