-
Notifications
You must be signed in to change notification settings - Fork 83
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
Issue #847: Prover Handler Types #848
Conversation
Signed-off-by: gmulhearn <gmulhearn@proton.me>
Signed-off-by: gmulhearn <gmulhearn@proton.me>
Signed-off-by: gmulhearn <gmulhearn@proton.me>
Signed-off-by: gmulhearn <gmulhearn@proton.me>
Codecov Report
@@ Coverage Diff @@
## main #848 +/- ##
==========================================
- Coverage 48.88% 48.86% -0.03%
==========================================
Files 428 429 +1
Lines 34134 34165 +31
Branches 7517 7533 +16
==========================================
+ Hits 16687 16694 +7
- Misses 12294 12313 +19
- Partials 5153 5158 +5
Flags with carried forward coverage won't be shown. Click here to find out more.
|
Signed-off-by: gmulhearn <gmulhearn@proton.me>
Signed-off-by: gmulhearn <gmulhearn@proton.me>
Signed-off-by: gmulhearn <gmulhearn@proton.me>
Signed-off-by: gmulhearn <gmulhearn@proton.me>
@Patrik-Stas pending CI confirmation on some of my latest commits, but should be ready to review. If CI fails it should just be minor things I'll fix tomorrow! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These comments, @gmulhearn ... They are just beautiful.
Signed-off-by: gmulhearn <gmulhearn@proton.me>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
very nice 👍
Implements #847
I went with the approach of keeping the legacy structures for now, they aren't toooo bad...
Changes revolve around changing the following handler APIs:
And then piping thru the typing in aries_vcx internally. And serde_json-ing the types externally (i.e. in our libvcx consumer code). The libvcx JSON strings should be backwards compatible still (which hopefully the CI is testing/enforcing).