Commit Graph

  • 1e5bfe856b nip18: don't stringify protected event. Asai Toshiya 2025-01-18 01:27:24 +09:00
  • 3266b4d4c2 added NIP-55 Anderson Juhasc 2025-01-04 13:52:57 -03:00
  • a0b950ab12 remove unnecessary id from Omit keys. Asai Toshiya 2025-01-03 01:30:17 +09:00
  • be741159d7 nip29: update GroupAdminPermission. Asai Toshiya 2024-12-18 00:54:22 +09:00
  • 9c50b2c655 fix: clear timeout in publish and auth im-adithya 2024-12-03 14:52:11 +05:30
  • bbb09420fe export nip17 Egge 2024-11-25 21:53:10 +00:00
  • 2e85f7a5fe Revert "nip19: remove note1." Asai Toshiya 2024-11-21 23:51:38 +09:00
  • b22e2465cc nip19: remove note1. Asai Toshiya 2024-11-19 23:22:26 +09:00
  • 43ce7f9377 fix reference to nostr-wasm dependency so it can be installed on deno. v2.10.4 fiatjaf 2024-11-25 21:33:00 -03:00
  • 5a55c670fb nip10: fix. v2.10.3 fiatjaf 2024-11-13 01:21:54 -03:00
  • bf0c4d4988 nip10: improve, support quotes, author hints, change the way legacy refs are discovered. v2.10.2 fiatjaf 2024-11-04 11:35:09 -03:00
  • 50fe7c2a8b streamline jsr publishes. fiatjaf 2024-11-02 08:34:56 -03:00
  • 29270c8c9d nip46: fix legacyDecrypt argument. v2.10.1 fiatjaf 2024-11-02 08:13:33 -03:00
  • cb29d62033 add links to jsr.io v2.10.0 fiatjaf 2024-10-31 16:31:17 -03:00
  • 0d237405d9 fix lint error. Asai Toshiya 2024-10-31 20:43:03 +09:00
  • 659ad36b62 nip05: use stub to test queryProfile(). Asai Toshiya 2024-10-31 19:39:54 +09:00
  • d062ab8afd make publish() timeout. Asai Toshiya 2024-10-30 22:37:49 +09:00
  • 94f841f347 Fix fetch to work in the edge and node environments, cleanup type issues Fishcake 2024-10-20 14:23:01 +09:00
  • c1d03cf00b nip46: only encrypt with nip44 (breaking). fiatjaf 2024-10-27 14:59:24 -03:00
  • 29ecdfc5ec fix slow types so we can publish to jsr.io v2.9.4 fiatjaf 2024-10-26 13:19:45 -03:00
  • d3fc4734b4 export missing modules. fiatjaf 2024-10-26 13:10:26 -03:00
  • 66d0b8a4e1 nip46: export queryBunkerProfile() v2.9.3 fiatjaf 2024-10-26 07:24:13 -03:00
  • e2ec7a4b55 fix types, imports and other stuff on nip17 and nip59. v2.9.2 fiatjaf 2024-10-25 22:10:05 -03:00
  • a72e47135a nip46: we have no business checking the pubkey of the sign_event result. fiatjaf 2024-10-25 21:57:39 -03:00
  • de7bbfc6a2 organizing and improving nip17 and nip59 Anderson Juhasc 2024-10-25 11:22:00 -03:00
  • f2d421fa4f nip46: remove "nip44_get_key" method as it was removed from the spec. fiatjaf 2024-10-25 10:21:54 -03:00
  • cae06fc4fe Implemented NIP-17 support (#449) Anderson Juhasc 2024-10-24 21:10:09 -03:00
  • 5c538efa38 nip28: fix naming bug. v2.9.1 fiatjaf 2024-10-23 17:11:35 -03:00
  • 013daae91b nip05: fix test. fiatjaf 2024-10-23 17:09:56 -03:00
  • 75660e7ff1 nip46: cache the received pubkey. fiatjaf 2024-10-23 17:09:00 -03:00
  • 4c2d2b5ce6 nip46: fix getPublicKey() by making it actually call "get_public_key". v2.9.0 fiatjaf 2024-10-23 16:38:14 -03:00
  • aba266b8e6 Suggestion: export kinds as named types (#447) António Conselheiro 2024-10-23 10:39:39 -03:00
  • d7dcc75ebe nip19: completely remove nrelay. Asai Toshiya 2024-10-22 22:47:51 +09:00
  • b18510b460 nip13: speed improvements. fiatjaf 2024-10-22 13:03:09 -03:00
  • b04e0d16c0 test: fixed nip06 assertion Egge 2024-10-20 06:50:14 +02:00
  • 633696bf46 nip06: return Uint8 instead of string Egge 2024-10-19 20:37:22 +02:00
  • bf975c9a87 fix(nip59) formated code ciegovolador 2024-10-17 23:33:13 -03:00
  • 7aa4f09769 tag v2.8.1 v2.8.1 fiatjaf 2024-10-17 21:57:38 -03:00
  • f646fcd889 export nip59 Egge 2024-10-17 22:16:34 +02:00
  • 1d89038375 add nip59 (#438) ciegovolador 2024-10-17 09:38:04 -03:00
  • 0b5b35714c Add subscription id to relay.subscribe(). Callum Macdonald 2024-10-17 12:58:15 +02:00
  • e398617fdc chore: use describe block to group NostrTypeGuard tests v2.8.0 Vinit 2024-09-17 20:40:04 +03:00
  • 1b236faa7b fix: move NostrTypeGuard tests to nip19.test.ts Vinit 2024-09-17 20:36:42 +03:00
  • 7064e0b828 make it possible to track relays on publish. Asai Toshiya 2024-10-11 01:04:32 +09:00
  • 4f6976f6f8 fix nip44Decrypt sending "nip44_encrypt" request (#435) space-shell 2024-09-24 17:56:36 +02:00
  • a61cde77ea Kinds from nip17 nip59 (#434) António Conselheiro 2024-09-20 17:05:52 -03:00
  • 23d95acb26 move Nip05 type to nip05.ts fiatjaf 2024-09-09 14:23:03 -03:00
  • 13ac04b8f8 nip19: fix ncryptsec type guard. fiatjaf 2024-09-09 14:21:26 -03:00
  • 45b25c5bf5 nip19/nip49: remove nrelay and move bech32 string guard methods from core to nip19. fiatjaf 2024-09-09 14:20:12 -03:00
  • ee76d69b4b including nostr specialized types (#409) António Conselheiro 2024-09-09 14:16:23 -03:00
  • 21433049b8 fix: eslint no-unused vars violations and setup Vinit 2024-09-06 21:52:20 +02:00
  • e8ff68f0b3 Update README.md Asai Toshiya 2024-08-15 20:28:46 +09:00
  • 1b77d6e080 mention nostrify.dev on readme. v02.7.2 fiatjaf 2024-08-08 12:13:41 -03:00
  • 76d3a91600 authorization should not be in the form data Sam Samskies 2024-08-08 09:51:01 -05:00
  • 6f334f31a7 add and improve helpers for nip29 Sepehr Safari 2024-08-01 22:43:17 +03:30
  • 9c009ac543 getFilterLimit: handle parameterized replaceable events Alex Gleason 2024-07-20 13:55:09 -05:00
  • a87099fa5c remove Content-Type header from NIP-96 uploadFile Shusui MOYATANI 2024-07-03 03:04:55 +09:00
  • 475a22a95f methods for abstract pool (#419) António Conselheiro 2024-07-18 13:33:29 -03:00
  • 54e352d8e2 tag v2.7.1 v2.7.1 fiatjaf 2024-07-09 07:59:04 -03:00
  • 235a1c50cb making AbstractSimplesPool more extendable António Conselheiro 2024-07-08 20:55:47 +00:00
  • dfc2107569 fix typo and include missing attributes for nip11 and they docs António Conselheiro 2024-07-07 23:24:59 +00:00
  • 986b9d0cce support fallback tag in NIP-94 Shusui MOYATANI 2024-07-05 01:24:51 +09:00
  • 753ff323ea specify websocket error as close reason when no message is available. fiatjaf 2024-06-06 15:32:26 -03:00
  • f8c3e20f3d getFilterLimit: empty tags return 0 Alex Gleason 2024-05-30 12:55:39 -05:00
  • 87a91c2daf fix useWebSocketImplementation so it works with pool on nodejs esm. v2.7.0 fiatjaf 2024-05-29 13:37:45 -03:00
  • 4f1dc9ef1c fixing formatting with Prettier Anderson Juhasc 2024-05-26 23:04:10 -03:00
  • faa1a9d556 adding nip06 examples to the README Anderson Juhasc 2024-05-26 22:51:26 -03:00
  • 97d838f254 white spaces removed Anderson Juhasc 2024-05-26 22:25:17 -03:00
  • 260400b24d fix typo in nip07.ts Don 2024-05-27 19:05:44 +09:00
  • 6e5ab34a54 tag v2.6.0 v2.6.0 fiatjaf 2024-05-26 12:03:01 -03:00
  • 9562c408b3 never import anything from index.ts in submodules. fiatjaf 2024-05-26 12:02:24 -03:00
  • 4f4de458e9 rename Nip07 to WindowNostr. fiatjaf 2024-05-26 12:00:42 -03:00
  • 88454de628 including interface for nip07 (#403) António Conselheiro 2024-05-26 11:58:12 -03:00
  • 9f5984d78d added functions accountFromSeedWords, extendedKeysFromSeedWords and accountFromExtendedKey to nip06 Anderson Juhasc 2024-05-25 10:59:45 -03:00
  • 80df21d47f reviewing just installation in devcontainer António Conselheiro 2024-05-21 14:57:35 -03:00
  • 296e99d2a4 config devcontainer António Conselheiro 2024-05-21 16:46:09 +00:00
  • 1cd9847ad5 filter: fix tests (remove prefix tests). fiatjaf 2024-05-19 14:58:38 -03:00
  • fa31fdca78 nip46: try to decrypt with nip44 if nip04 fails. fiatjaf 2024-05-19 14:51:39 -03:00
  • 5876acd67a nip44: make the api less classy. fiatjaf 2024-05-19 14:40:23 -03:00
  • 44efd49bc0 filter: stop matching against id and pubkey prefixes. fiatjaf 2024-05-19 14:26:39 -03:00
  • f4f9bece6e tag v2.5.2 v2.5.2 fiatjaf 2024-05-02 11:38:20 -03:00
  • e217f751da fix count request in anstract relay hzrd149 2024-05-02 09:30:01 -05:00
  • d0ae8b36a2 tag v2.5.1 v2.5.1 fiatjaf 2024-04-24 17:47:45 -03:00
  • fd945757be accept localSecretKey as a parameter on nip46.createAccount() fiatjaf 2024-04-24 10:12:31 -03:00
  • c12ddd3c53 Add hyphen to BUNKER_REGEX Daniele Tonon 2024-04-19 23:20:24 +02:00
  • 1e9f828e3e tag 2.5.0 v2.5.0 fiatjaf 2024-04-12 21:51:09 -03:00
  • 0a5eaac088 pool.subscribeManyMap() fiatjaf 2024-04-12 21:50:26 -03:00
  • e858698cb9 Add stable sortEvents function Alex Gleason 2024-04-12 17:45:23 -05:00
  • b349ee577d Merge pull request #392 from verbiricha/patch-1 Alex Gleason 2024-04-12 17:57:49 -05:00
  • 849a2ac3f3 Merge pull request #397 from alexgleason/pure-test Alex Gleason 2024-04-12 17:48:09 -05:00
  • c18b94677c core.test.ts -> pure.test.ts Alex Gleason 2024-04-12 17:44:36 -05:00
  • f306cec716 querySync does not take an array franzap 2024-04-07 20:20:24 +00:00
  • 5c7e9c8f36 tag 2.4.0 v2.4.0 fiatjaf 2024-04-05 07:22:56 -03:00
  • 1d7620a057 temporary _onauth handler until we figure stuff out. fiatjaf 2024-04-05 07:22:17 -03:00
  • 88247e56c1 fix typos in README Alejandro 2024-03-27 18:58:23 +01:00
  • e5cda3509c Fix pubkey param to nip46 connect Nostr.Band 2024-03-27 11:25:16 +01:00
  • 02da1dc036 Readme: Instructions to convert sk to hex abhay-raizada 2024-03-23 18:00:23 +05:30
  • 7aed747bb2 Remove GitHub actions flow for publishing to JSR because it's not working Alex Gleason 2024-03-18 13:23:29 -05:00
  • 747a7944d7 Wasm: add explicit type to i Alex Gleason 2024-03-18 13:04:21 -05:00
  • 9f8b7274b3 Revert "tsconfig: for sanity, go back to moduleResolution bundler and see if that fixes it" Alex Gleason 2024-03-18 13:02:35 -05:00