Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

What conditions need to be covered in the test vectors for the spec? #970

Open
OR13 opened this issue Dec 8, 2020 · 1 comment
Open
Assignees
Labels
Milestone

Comments

@OR13
Copy link
Contributor

OR13 commented Dec 8, 2020

  1. are files the correct size?
  2. are each of the files matching the specific schema?
  3. counts need to match expectations
@csuwildcat csuwildcat added beta documentation Update to doc files and removed beta labels Dec 8, 2020
@isaacJChen
Copy link
Contributor

isaacJChen commented Dec 8, 2020

@sandrask @troyronda pinging you 2 since you're the main stake holder based on the previous WG discussion.

This is the part where we expect delta to be skipped if chunk files are not found
https://identity.foundation/sidetree/spec/#recovery-deactivate-operation-processing

Specific language:

Using the CAS_PROTOCOL, fetch the Core Proof File and Chunk File using the associated Core Proof File URI and Chunk File URI. If the file is able to be retrieved, proceed, if the file is unable to be retrieved, skip the entry and iterate forward to the next operation.

Maybe it is worth it to mention explicitly "if the DID state ends with an unresolvable chunk file or delta, resolve to empty document."

@decentralgabe decentralgabe added this to the V1.1 milestone Feb 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants