Mike Dilger
|
20070ae9a7
|
Fix test_json_escape()
|
2024-02-18 10:07:53 +13:00 |
|
Mike Dilger
|
6f2708c1a4
|
Time::now()
|
2024-02-18 08:53:52 +13:00 |
|
Mike Dilger
|
8cd3f37a8e
|
micro-optimize json_escape to avoid unnecessary mallocs
|
2024-02-17 12:05:50 +13:00 |
|
Mike Dilger
|
5254a6450d
|
Fix: escape content when converting Event to json [needs a further performance tweak]
|
2024-02-17 11:54:59 +13:00 |
|
Mike Dilger
|
b941d67976
|
bugfix in json_parse tags code
|
2024-02-17 11:31:41 +13:00 |
|
Mike Dilger
|
9c79b8440e
|
Fix: Event.verify()
|
2024-02-17 11:16:23 +13:00 |
|
Mike Dilger
|
609aa66b4d
|
Comments about NIP-01 violations
|
2024-02-17 09:53:47 +13:00 |
|
Mike Dilger
|
cdf202c3f3
|
fix: Output buffer length checking
|
2024-02-17 09:53:47 +13:00 |
|
Mike Dilger
|
fef0d7a542
|
MAJOR error rewrite to track file/line
|
2024-02-17 09:53:47 +13:00 |
|
Mike Dilger
|
612ddb0ab3
|
Fix event test on big-endian machines
|
2024-02-17 09:53:47 +13:00 |
|
Mike Dilger
|
68a8cc6ad4
|
Verify events (verify id and signature), configurable
|
2024-02-17 09:53:47 +13:00 |
|
Mike Dilger
|
ceff99f3b6
|
EventStore using MmapAppend
|
2024-02-17 09:53:47 +13:00 |
|
Mike Dilger
|
0a228680c2
|
OwnedEvent, OwnedFilter
|
2024-02-17 09:53:47 +13:00 |
|
Mike Dilger
|
e378df2865
|
json_filter: JSON parsing of Filter
|
2024-02-17 09:53:47 +13:00 |
|
Mike Dilger
|
5ac2496e18
|
types: Filter
|
2024-02-17 09:53:47 +13:00 |
|
Mike Dilger
|
575eec6787
|
json event: JSON parsing of event
|
2024-02-17 09:49:44 +13:00 |
|
Mike Dilger
|
24b7c84fef
|
mod types/parse/json_parse to assist type-specific json parsing
|
2024-02-17 09:49:44 +13:00 |
|
Mike Dilger
|
5782d5d120
|
mod types/parse/json_escape (with json_unescape)
|
2024-02-17 09:49:44 +13:00 |
|
Mike Dilger
|
23f516f3d9
|
mod types/parse/utf8: UTF-8 encoding/decoding:
This helps avoid a separate validation pass that happens when converting bytes to &str
We just work with bytes directly now
|
2024-02-17 09:49:44 +13:00 |
|
Mike Dilger
|
ec5f1a4839
|
types: Event
|
2024-02-17 09:49:44 +13:00 |
|
Mike Dilger
|
bb6bf58813
|
types: Tags
|
2024-02-17 09:49:44 +13:00 |
|
Mike Dilger
|
fd24a99c77
|
types: Time
|
2024-02-17 09:49:44 +13:00 |
|
Mike Dilger
|
806d3e5ee0
|
types: Sig
|
2024-02-17 09:02:22 +13:00 |
|
Mike Dilger
|
b377167709
|
types: Pubkey
|
2024-02-17 09:02:22 +13:00 |
|
Mike Dilger
|
2a5d2721f5
|
types: Kind
|
2024-02-17 09:02:22 +13:00 |
|
Mike Dilger
|
451987cdfe
|
types: Id
|
2024-02-15 09:22:43 +13:00 |
|
Mike Dilger
|
2c99346673
|
Start of types/mod.rs
|
2024-02-15 09:22:02 +13:00 |
|