callebtc
|
557a01697e
|
relative import
|
2023-02-08 10:10:12 +01:00 |
|
kdmukai
|
69ff17b163
|
add EncryptedDirectMessage class; simplify Event class (#39)
|
2023-02-04 09:50:48 -05:00 |
|
jeffthibault
|
9d523c8942
|
add error handling to mine_vanity_key function
|
2023-01-21 14:20:08 -05:00 |
|
jeffthibault
|
35c500cf14
|
add function to mine vanity key
|
2023-01-21 14:10:57 -05:00 |
|
jeffthibault
|
572bcfe628
|
refactor: PrivateKey class signs events
|
2023-01-19 19:51:33 -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 |
|
dni ⚡
|
181c1efa23
|
add from npub to publickey (#22)
|
2022-12-31 08:34:02 -05:00 |
|
kdmukai
|
2c93c1df20
|
Adds initial test framework; adds PrivateKey.from_nsec() (#13)
* Adds initial test framework; adds PrivateKey.from_nsec()
* Update setup.py
|
2022-12-27 15:40:50 -05:00 |
|
jeffthibault
|
ec61b17d87
|
add sign byte for public key
|
2022-11-03 13:39:06 -04:00 |
|
jeffthibault
|
083d887744
|
refactor key.py: add PrivateKey and PublicKey classes
|
2022-10-30 15:57:20 -04:00 |
|
jeffthibault
|
629949db6a
|
add bech32 key encoding
|
2022-10-26 19:37:29 -04:00 |
|
jeffthibault
|
751c1a3c7d
|
make hashfn a keyword argument for ecdh
|
2022-10-26 07:32:24 -04:00 |
|
jeffthibault
|
a96a724e93
|
add tweak_add, sign, and verify functions to key.py
|
2022-10-20 09:27:46 -04:00 |
|
jeffthibault
|
b46ac26aed
|
override libsecp256k1 ecdh hash function
|
2022-07-28 20:10:41 -04:00 |
|
jeffthibault
|
71f6d79599
|
handle unpadding decrypted messages
|
2022-07-28 19:45:20 -04:00 |
|
jeffthibault
|
53c524c90a
|
add nip-04 encrypted dm support
|
2022-07-25 09:44:28 -04:00 |
|
jeffthibault
|
8323b3e948
|
implement basic protocol in nip-01
|
2022-07-20 14:51:44 -04:00 |
|