fiatjaf
|
fe87529646
|
change tests and nips to use the new api.
|
2023-12-19 13:58:37 -03:00 |
fiatjaf
|
d16f3f77c3
|
prettify and lint.
|
2023-12-16 12:39:24 -03:00 |
Sherry
|
c73268c4e2
|
Add kind to nevent decode and encode (#304)
|
2023-09-26 12:20:17 -03:00 |
Alex Gleason
|
718032022c
|
just format
|
2023-08-31 13:42:15 -05:00 |
Alex Gleason
|
70b025b8da
|
nip19: use a DRY type
|
2023-07-01 22:44:04 -05:00 |
Alex Gleason
|
c9bc702d90
|
nip19: use template literal types
|
2023-07-01 21:28:01 -05:00 |
fiatjaf
|
472a01af6a
|
fix infinite loop bug caused by malformed TLVs on nip19.
|
2023-06-08 10:33:28 -03:00 |
Alex Gleason
|
08885ab8da
|
Refactor imports: use file extension, improve tree shaking, update tests
|
2023-05-12 17:03:41 -03:00 |
Paul Miller
|
03cc18d53b
|
bring back @noble/curves instead of @noble/secp256k1.
fixes https://github.com/nbd-wtf/nostr-tools/issues/196#issuecomment-1537549606
|
2023-05-07 21:16:48 -03:00 |
Alex Gleason
|
1cbb62e6b9
|
Move BECH32_REGEX to nip19.ts
|
2023-05-03 17:12:39 -03:00 |
fiatjaf
|
bf7e00d32a
|
hotfix types.
|
2023-04-18 15:29:28 -03:00 |
fiatjaf
|
ef3184a6e0
|
remove @noble/curves. people are not ready for it, causes BigInt issues.
|
2023-04-18 15:14:21 -03:00 |
Alex Gleason
|
56fe3dd5dd
|
nip19: improve return type
|
2023-04-18 07:30:43 -03:00 |
Paul Miller
|
204ae0eff1
|
Switch from noble-secp256k1 to noble-curves
|
2023-04-14 16:45:01 -03:00 |
Alejandro Gomez
|
f17ab41d72
|
NIP-19: Add nrelay encoding and decoding
|
2023-04-14 13:26:31 -03:00 |
fiatjaf
|
5a63c75f24
|
nevent author is not mandatory.
|
2023-03-26 09:35:42 -03:00 |
fiatjaf
|
6d116a2f7f
|
add `author` on nevent TLV.
|
2023-03-26 07:10:13 -03:00 |
fiatjaf
|
27749d91b8
|
fix nip19: relays TLV items are optional.
|
2023-02-26 07:44:22 -03:00 |
fiatjaf
|
95b03902cc
|
add support for naddr.
|
2023-02-16 11:27:50 -03:00 |
fiatjaf
|
cb05ee188f
|
increase bech32 max size to 5000.
|
2023-01-18 17:31:37 -03:00 |
bayernator
|
1e696e0f3b
|
increase nprofile, encodeBytes, nprofileEncode string length parameter to 1500
|
2023-01-03 16:20:42 -03:00 |
fiatjaf
|
50c3f24b25
|
replace two packages with a @scure dependency that already existed.
|
2022-12-27 11:35:21 -03:00 |
fiatjaf
|
41a1614d89
|
remove browserify-cipher, use crypto.subtle for nip04.
|
2022-12-21 16:04:00 -03:00 |
fiatjaf
|
3f1025f551
|
nip05.queryProfile() and test.
|
2022-12-20 18:36:49 -03:00 |
fiatjaf
|
482c5affd4
|
add nip19.
|
2022-12-20 18:26:30 -03:00 |