Closed makew0rld closed 10 months ago
Finishing/merging this may have to wait until after current demo work, as it is lower priority.
The remaining task before this issue can be closed is to apply all the steps above for the code in the demo2
branch (and then test of course). I'm not sure what the order of fixes and merges between these two branches should be yet.
All changes from main have been incorporated, including demo2, and so this is now ready for testing.
Edit: testing done
All that's left before merging this is waiting for a good time to make the switch on production servers. Note this update would require reimporting all existing hypercore databases.
This is a list of minor schema-breaking changes that possibly should be made before this becomes used in production.
att/
, for attestation/:cid
it's/c/:cid
or something{attestation, signature}
object instead of current methodtimestamp.timestampedValue
totimestamp.msg
signature.signedMsg
tosignature.msg
signature.signature
tosignature.sig
alias/zipcid/<zipcid>
and the asset/content CID as the valuezipcid
or whatever type, rather than just being underatt/<zipcid>
timestamp
to support multiple timestamp types for future-proofing:See branch
issue-41
for progress.