decentralized-identity / hub-node-core

Node.js implementation of the Identity Hub interfaces, business logic, and replication protocol.
Apache License 2.0
17 stars 7 forks source link

Major format change #13

Closed logangirvin closed 5 years ago

logangirvin commented 5 years ago

Updating Hub to follow the new request and response format. This format introduces commits as the primary data object, with extendible commit merge logic. A signed commit has been created to allow for client verifiable commits. Replication can be built on commits, however optimizations and implicit DID document permission grant checks must be added. Replication is not included in this PR. Additional tests have been with a total of 205 tests (95% branch coverage) all passing.

This PR does not include:

There are still major security concerns. Do not rely on hub-node-core with real data.