You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Create an IndyVdrAnonCredsRegistry that implements the AnonCredsRegistry interface from the @aries-framework/anoncreds package using the indy vdr library.
Implement the AnonCredsRegistry interface methods from the anoncreds package.
read/write schema
read/write credential definition
return not implemented error for revocation status list and revocation registry definition
add tests
should be added to the @aries-framework/indy-vdr package
Utils present in the indy-sdk package that are needed, can be copied to the indy-vdr package.
The overall structure can stay the same (responses etc..), but we should update it to use the IndyVdrPoolService
The indyVdrPoolService can be injected using agentContext.dependencyManager.resolve(IndyVdrPoolService)
Can use the IndySdkAnonCredsRegistry as an example, but must be updated to use the IndyVdrPoolService and IndyVdrPool.
We may need to transform the structure of some objects. As the AnonCreds interfaces are different than what is stored on the indy ledger. However, the same transformations are present in the IndySdkAnonCredsRegistry class, so should make sure it is correct, but we can mostly copy the transformations from the existing implementaiton.
The text was updated successfully, but these errors were encountered:
Create an
IndyVdrAnonCredsRegistry
that implements theAnonCredsRegistry
interface from the@aries-framework/anoncreds
package using the indy vdr library.AnonCredsRegistry
interface methods from the anoncreds package.@aries-framework/indy-vdr
packageindyVdrPoolService
can be injected usingagentContext.dependencyManager.resolve(IndyVdrPoolService)
Resources
Can use the
IndySdkAnonCredsRegistry
as an example, but must be updated to use theIndyVdrPoolService
andIndyVdrPool
.We may need to transform the structure of some objects. As the AnonCreds interfaces are different than what is stored on the indy ledger. However, the same transformations are present in the
IndySdkAnonCredsRegistry
class, so should make sure it is correct, but we can mostly copy the transformations from the existing implementaiton.The text was updated successfully, but these errors were encountered: