fiatjaf
75660e7ff1
nip46: cache the received pubkey.
2024-10-23 17:09:41 -03:00
fiatjaf
4c2d2b5ce6
nip46: fix getPublicKey() by making it actually call "get_public_key".
2024-10-23 16:38:14 -03:00
space-shell
4f6976f6f8
fix nip44Decrypt sending "nip44_encrypt" request ( #435 )
...
nip44Decrypt sends nip44_decrypt request
2024-09-24 12:56:36 -03:00
fiatjaf
9562c408b3
never import anything from index.ts in submodules.
2024-05-26 12:04:48 -03:00
António Conselheiro
88454de628
including interface for nip07 ( #403 )
...
* including interface for nip07
* fix types for NIP-07
* including NIP-07 export to jsr
* fix readme about nip07
* including in nip7 interface an output signature compatible with the event returned by the signer
2024-05-26 11:58:12 -03:00
fiatjaf
fa31fdca78
nip46: try to decrypt with nip44 if nip04 fails.
2024-05-19 14:51:39 -03:00
fiatjaf
fd945757be
accept localSecretKey as a parameter on nip46.createAccount()
...
fixes https://github.com/nbd-wtf/nostr-tools/issues/401
2024-04-24 10:12:33 -03:00
Daniele Tonon
c12ddd3c53
Add hyphen to BUNKER_REGEX
2024-04-20 16:16:13 -03:00
Nostr.Band
e5cda3509c
Fix pubkey param to nip46 connect
...
NIP46 requires remote_user_pubkey as first param to connect.
2024-03-27 08:09:13 -03:00
fiatjaf
7cf7df88db
nip46: skip duplicates on fetchBunkerProviders (prev fetchCustodialBunkers).
2024-02-19 18:54:18 -03:00
fiatjaf
bded539122
nip46: fix messages being ignored after auth_url.
2024-02-19 18:53:48 -03:00
fiatjaf
bb1e6f4356
nip46: only handle the first auth_url for every command.
2024-02-16 07:43:20 -03:00
fiatjaf
5626d3048b
nip46: remove NostrConnectAdmin wrong kind.
2024-02-16 07:40:21 -03:00
fiatjaf
3aab7121f7
use a public BunkerPointer property on BunkerSigner class.
2024-02-14 12:29:47 -03:00
fiatjaf
b72b0dc1f0
nip46: fix typo in fetchCustodialBunkers() function name.
2024-02-14 12:24:47 -03:00
fiatjaf
29e5b71473
nip46: implement the remaining methods.
2024-02-14 12:24:33 -03:00
fiatjaf
b4e54d679f
nip46: fix checking event that comes from bunker call sign_event and bump version.
2024-02-12 16:06:20 -03:00
fiatjaf
9d78c90a79
nip46: fix bunker url parsing.
2024-02-12 15:32:50 -03:00
fiatjaf
566a2deea3
nip46: omit custodial bunker providers that don't have relays configured.
2024-02-12 09:04:31 -03:00
fiatjaf
177e673d83
nip46: params for createAccount that get passed into BunkerSigner.
2024-02-12 09:04:06 -03:00
fiatjaf
7d332605ee
nip46: tweaks.
2024-02-12 00:28:48 -03:00
fiatjaf
72f9b482ef
nip46: NostrConnectAdmin kind and handle "auth_url".
2024-02-12 00:28:36 -03:00
fiatjaf
d14830a8ff
nip46 big implementation adapted from ignition.
2024-02-11 19:14:04 -03:00
fiatjaf
943cc4fb48
nip46 beginnings.
2024-02-11 08:32:08 -03:00