-
Notifications
You must be signed in to change notification settings - Fork 233
feat(core): add W3cCredentialApi #1398
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
feat(core): add W3cCredentialApi #1398
Conversation
Codecov Report
@@ Coverage Diff @@
## main #1398 +/- ##
==========================================
- Coverage 80.46% 74.49% -5.97%
==========================================
Files 834 805 -29
Lines 19833 19064 -769
Branches 3198 3062 -136
==========================================
- Hits 15958 14202 -1756
- Misses 3867 4858 +991
+ Partials 8 4 -4
... and 136 files with indirect coverage changes Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
Also, should we call it |
9bf230e
to
da8e36c
Compare
I noticed the service was renamed to |
In main it's still W3cCredentialService? https://github.com/hyperledger/aries-framework-javascript/blob/main/packages/core/src/modules/vc/W3cCredentialService.ts I think I like W3cCredentialsApi more I think, and it aligns with the credentials module naming more maybe? |
Yes but it looks like you renamed the |
Ah yes, the module is called |
Haha, this is an interesting one. I like I'd suggest we rename everything to
|
da8e36c
to
387b004
Compare
d0eaaf8
to
cc0142a
Compare
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.
It seems CI is failing.
cc0142a
to
98e45ed
Compare
Add W3cCredentialApi class with methods for storing, removing, getting, and finding credentials and credential records. feat(W3cVcModule): add W3cCredentialApi to the module test(W3cVcModule): expect W3cCredentialApi to be registered with dependencyManager Signed-off-by: Karim Stekelenburg <karim@animo.id>
…lRecordsByQuery Signed-off-by: Karim Stekelenburg <karim@animo.id>
…om W3cCredentialApi class Signed-off-by: Karim Stekelenburg <karim@animo.id>
refactor(vc): rename W3cCredentialApi to W3cVcApi feat(vc): register W3cVcApi in dependency manager test(W3cVcApi.test.ts): add test for storing a credential record using W3cVcModule refactor(W3cVcModule.test.ts): rename W3cCredentialApi to W3cVcApi fix(openid4vc-client.e2e.test.ts): remove unnecessary whitespace and add missing semicolon Signed-off-by: Karim Stekelenburg <karim@animo.id>
Signed-off-by: Karim Stekelenburg <karim@animo.id>
Signed-off-by: Karim Stekelenburg <karim@animo.id>
Signed-off-by: Karim Stekelenburg <karim@animo.id>
Signed-off-by: Karim Stekelenburg <karim@animo.id>
Signed-off-by: Karim Stekelenburg <karim@animo.id>
Signed-off-by: Karim Stekelenburg <karim@animo.id>
Signed-off-by: Karim Stekelenburg <karim@animo.id>
a01c59e
to
3f06228
Compare
This PR adds a W3cCredentialApi class with methods for storing, removing, getting, and finding credentials and credential records.
Funded by the Ontario Government