Commit Graph

16 Commits

Author SHA1 Message Date
Mikey 301cc6ff41
use json-canon instead of canonicalize (#7) 2023-05-12 15:35:26 +03:00
Mikey e66483391b
alphabetize tangles (#5)
Co-authored-by: André Staltz <andre@staltz.com>
2023-05-09 10:31:44 +03:00
Mikey f8bc73d52b
use "JSON Canonicalization Scheme" (JSC) as deterministic JSON stringify (#4) 2023-05-09 10:27:47 +03:00
Mikey d1247afb06
more strict validation (#1)
in an attempt to preempt problems with non-deterministic (de-)serialization.
2023-05-09 10:19:00 +03:00
Andre Staltz d040da5409 remove dead comments 2023-04-18 20:34:46 +03:00
Andre Staltz 3ab7d98550 validate is synchronous 2023-04-18 18:40:52 +03:00
Andre Staltz 3686f5de24 add metadata.v, rename metadata.proof to metadata.hash 2023-04-17 18:39:33 +03:00
Andre Staltz faa7b13c92 remove metadata.when from FeedV1 2023-04-17 16:45:52 +03:00
Andre Staltz d2023b5bc0 Tangle class belongs to FeedV1 2023-04-17 16:25:43 +03:00
Andre Staltz 0917361305 validate who+type in feed tangles 2023-04-17 15:57:11 +03:00
Andre Staltz babfd5e39f use Tangle data structure in feed format 2023-04-14 16:54:41 +03:00
Andre Staltz 4c2d2deae1 validation: tangle msgs can be from diff whos 2023-04-10 23:13:03 +03:00
Andre Staltz 4e334e242c make feed depth/prev a regular tangle 2023-04-10 22:08:24 +03:00
Andre Staltz 544ca09e9c multi-tangle msgs 2023-04-07 17:27:49 +03:00
Andre Staltz 83d941e2dc all tests pass 2023-04-02 23:53:20 +03:00
Andre Staltz ddbb3f367e tweak tests, include dagfeed 2023-04-01 11:52:11 +03:00