Closed burgerdev closed 1 week ago
I don't like how this change puts business logic into a pure crypto library. Imo the package shouldn't be aware of seed shares or import the api packages. Maybe we can move this somewhere else? Could be part of the manifest or the userapi.
My first pick would have been the userapi
package, but you can make a similar argument there (it's a pure transport layer package). Manifest sounds good.
Fixed, ptal.
This centralizes the algorithms used for managing seed shares and owner keys.