starlinglab / authenticated-attributes

Authenticated Attributes project by the Starling Lab
MIT License
6 stars 1 forks source link

Breaking changes to make before v1.0 #41

Closed makew0rld closed 10 months ago

makew0rld commented 1 year ago

This is a list of minor schema-breaking changes that possibly should be made before this becomes used in production.

{
  timestamp: {
    ots: {
      // proof, upgraded, msg
    },
    myts: {
      // some other timestamp format we use in the future
    }
  }
}

See branch issue-41 for progress.

makew0rld commented 1 year ago

Finishing/merging this may have to wait until after current demo work, as it is lower priority.

makew0rld commented 11 months ago

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.

makew0rld commented 10 months ago

All changes from main have been incorporated, including demo2, and so this is now ready for testing.

Edit: testing done

makew0rld commented 10 months ago

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.