b6ea3d5181
Add HandleDelete and GetSerialsFromFilter methods, integrate admin keys handling, and enhance constraints API. Include a new CLI convert tool for key translation.
2025-09-07 13:33:25 +01:00
fb8593044d
improve fast equal API, add bech32 encoding handling
2025-09-07 08:33:05 +01:00
5a640e7502
Introduce ProcessDelete method in database package; update go.mod with database.orly module replacements across packages
2025-09-06 08:38:06 +01:00
5cadf9c933
add acl interface
2025-09-03 18:10:57 +01:00
51f04f5f60
implemented event and req
2025-09-02 20:32:53 +01:00
76b251dea9
Update module replacements in go.mod files to reflect consistent relative paths across packages
2025-09-01 17:37:25 +01:00
91d95c6f1a
Migrate package imports from next.orly.dev to new orly domain structure; add new varint and binary encoders with comprehensive tests; enhance existing tag and envelope implementations with additional methods, validations, and test coverage; introduce shared test.sh script for streamlined testing across modules.
2025-08-31 16:52:24 +01:00
faa527756b
Add eventenvelope codec with support for Submission and Result envelopes, implement EstimateSize, and increase buffer capacity
2025-08-30 14:43:32 +01:00
caf9546d1c
add EOSE envelope encoder with marshal/unmarshal support and tests
2025-08-30 13:43:28 +01:00
1ba2bb0a9b
implement filter codec
2025-08-26 18:26:34 +01:00
7d20a51508
Refactor tag encoder to optimize buffer reuse, simplify tag marshaling, and improve event handling; enhance tests with additional coverage and example validation.
2025-08-22 23:26:11 +01:00
bf178eae4e
complete the marshal/unmarshal of events using the new pool enabled tag codecs
2025-08-22 14:29:55 +01:00
8add32bb78
Add relayinfo package and utility modules for NIP-11 support
...
Introduce the `relayinfo` package with `NIP-11` utilities, including `Fees`, `Limits`, and `NIPs` structures. Add utility modules for handling numbers, timestamps, and kinds. Integrate functionality for fetching and managing relay information.
2025-08-21 15:22:17 +01:00
ecaf52b98f
Add core packages, configuration system, and initial application structure
2025-08-21 11:04:03 +01:00
b8db587d7b
initial addition of essential crypto, encoders, workflows and LLM instructions
2025-08-20 05:47:06 +01:00