Commit Graph

20 Commits

Author SHA1 Message Date
vic
9b290d616c Changes from https://github.com/callebtc/python-nostr/pull/8 2023-10-29 15:04:38 -04:00
vic
72b475b92a more auth 2023-10-25 20:50:22 -04:00
callebtc
557a01697e relative import 2023-02-08 10:10:12 +01:00
callebtc
c4fbeb83d7 update client 2023-02-08 09:55:49 +01:00
kdmukai
69ff17b163 add EncryptedDirectMessage class; simplify Event class (#39) 2023-02-04 09:50:48 -05:00
kdmukai
8eda01180c refactor Filter class and add Filter test suite (#33) 2023-01-26 08:39:04 -05:00
jeffthibault
572bcfe628 refactor: PrivateKey class signs events 2023-01-19 19:51:33 -05:00
jeffthibault
c68ebe5250 fix event id computation bug 2023-01-19 19:25:04 -05:00
kdmukai
d9fb70e8ed Integrate Event and RelayManager w/validity checking (#30) 2023-01-19 18:28:57 -05:00
Ryan Armstrong
87f4207b88 Fix Event default timestamp (#24)
Co-authored-by: calle <93376500+callebtc@users.noreply.github.com>
2023-01-19 14:29:25 -05:00
kdmukai
3a903b77ab [Feature] Initial NIP-26 support (#25)
* adds initial NIP-26 support

* Update README.md

* Update README.md
2023-01-11 17:54:17 -05:00
BrightonBTC
a5153bce68 ensure_ascii on serialise (#6) 2022-11-15 07:37:32 -05:00
jeffthibault
467c59d81f convert id to bytes before verifying event 2022-11-03 13:18:54 -04:00
jeffthibault
033e1f16a2 add compute_id method to event class 2022-11-01 18:37:51 -04:00
jeffthibault
6bbf16862f add type validation for event content 2022-08-16 10:16:19 -04:00
jeffthibault
46161c4ce0 make event id str type 2022-08-05 11:08:12 -04:00
jeffthibault
3f1b96273d better method names 2022-07-20 16:14:30 -04:00
jeffthibault
2a39c9d524 add more event kinds 2022-07-20 16:00:34 -04:00
jeffthibault
a069739435 add delete event kind 2022-07-20 15:49:45 -04:00
jeffthibault
8323b3e948 implement basic protocol in nip-01 2022-07-20 14:51:44 -04:00