Vitor Pamplona
a8a2bda9af
rearranges the crypto package into separate nips and reduces the amount of circular dependencies.
2024-06-25 12:13:17 -04:00
Vitor Pamplona
7b2da8312d
Adds two extra nevent test cases.
2024-06-11 13:31:45 -04:00
Vitor Pamplona
edca55b0b6
must not use crypto tools on the benchmark
2024-05-16 13:10:38 -04:00
Vitor Pamplona
e6d8291f07
Trying to unify NIP01 Serialization with SHA-256 procedures to reduce creation of several bytearray at every verification.
2024-05-16 13:03:30 -04:00
Vitor Pamplona
a0a10b2cd0
Fixes some warnings
2024-03-19 17:34:26 -04:00
Vitor Pamplona
f78a252c8f
- Adds nembed
...
- Redesigns NIP-19 returns to allow nembeds and give more nuance to the UI.
2024-02-27 15:39:15 -05:00
Vitor Pamplona
b8b9aaf4aa
Adds time utils tests to see if jitpack exports it
2024-02-23 12:15:20 -05:00
Vitor Pamplona
2ee4b24c9b
Moves Relay information to Quartz
...
Renames Nip19 object for better readability
2024-02-22 16:08:36 -05:00
Vitor Pamplona
860c3773c3
Moves emoji parsers to commons and
2024-02-22 13:56:56 -05:00
Vitor Pamplona
42cc04c194
updates license notice year
2024-02-15 18:31:26 -05:00
Vitor Pamplona
8bc1c2ec68
Removing nip19 test with ncryptosec
2024-02-13 20:44:00 -05:00
Vitor Pamplona
b94c1e2792
Quartz support for NIP-49 encrypted nsecs
2024-02-13 19:51:32 -05:00
Vitor Pamplona
f8e7dd78d9
Reverts to the non-Google kotlin style.
2024-01-06 11:32:41 -05:00
Vitor Pamplona
ec867ae8a2
Spotless fixes.
2024-01-06 10:44:32 -05:00
Vitor Pamplona
310db1008e
Fixes bug when verifying the checksum of LNURLs (bech32) in uppercase.
2023-09-14 13:46:29 -04:00
Vitor Pamplona
255b48d126
- Creates a Quartz Module for Nostr Events
...
- Creates a Benchmark Module to test Performance
- Migrates from GSon to Jackson for Performance Gains, adapts all serializers accordingly
- Recreates Hex encoding/decoding classes for Performance.
- Migrates NIP24 to the new ByteArray Concat encoding.
- Removes support for Lenient choices in the. events.
- Reorganizes Nostr Events dependencies.
- Refactors TLV's and NIP-19 dependencies.
- Adds a Large DB for signature checks.
2023-08-16 17:58:25 -04:00