diff options
author | Bryan Newbold <bnewbold@robocracy.org> | 2022-11-02 21:10:57 -0700 |
---|---|---|
committer | Bryan Newbold <bnewbold@robocracy.org> | 2022-11-02 21:10:57 -0700 |
commit | 9b4a5c6bfd2b816fc9b281bdd12e67a0e0245f4c (patch) | |
tree | 9aabb43924f610fcf7946fa4a29f4315d3f25ded /adenosine-pds/plan.txt | |
parent | 8319500ed7bb1bfba15b74132f19dc2b960ea7c1 (diff) | |
download | adenosine-9b4a5c6bfd2b816fc9b281bdd12e67a0e0245f4c.tar.gz adenosine-9b4a5c6bfd2b816fc9b281bdd12e67a0e0245f4c.zip |
pds: progress on repo mst wrapper
Diffstat (limited to 'adenosine-pds/plan.txt')
-rw-r--r-- | adenosine-pds/plan.txt | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/adenosine-pds/plan.txt b/adenosine-pds/plan.txt index ac285fd..c27299e 100644 --- a/adenosine-pds/plan.txt +++ b/adenosine-pds/plan.txt @@ -14,11 +14,13 @@ x skeleton x wrap both database in a struct with mutexes; have "get handle" helper that unlocks and returns a connection copy of the given type x repo store database wrapper (with methods) x response error handling (especially for XRPC endpoints) -- basic crypto and did:plc stuff - did:key read/write helpers - signature read/write helpers - test that did:plc generated as expected +x basic crypto and did:plc stuff + x did:key read/write helpers + x test that did:plc generated as expected + x signature read/write helpers +- TODO: why are the multiformat keys so long in did doc? - MST code to read and mutate tree state + => mutation batches => just read the whole tree and then write the whole tree => check that empty tree works (eg, for account creation, and after deletes) => with in-memory tests |