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

Create AskarWallet in AFJ #1165

Closed
4 tasks
TimoGlastra opened this issue Dec 16, 2022 · 0 comments · Fixed by #1211
Closed
4 tasks

Create AskarWallet in AFJ #1165

TimoGlastra opened this issue Dec 16, 2022 · 0 comments · Fixed by #1211
Assignees

Comments

@TimoGlastra
Copy link
Contributor

Description

In order to move towards the complete removal of the dependency on indy-sdk, we need to replace its storage/wallet related functionality by leveraging the aries-askar Rust package. This functionality will be handled by a new and separate package called @aries-framwork/aries-askar. This package will interface with the aries-askar's JavaScript wrapper and match the Wallet interface.

Todo

  • Create a new package called @aries-framwork/aries-askar.
    • Alternatively, you can copy and modify one of the existing packages, this saves you some TypeScript, ESLint and Jest configuration.
  • Add the JavaScript wrapper dependency and verify that everything works as expected.
  • Create a class called AskarWallet that implements the Wallet interface and implement all methods.
  • Write tests
@genaris genaris linked a pull request Jan 18, 2023 that will close this issue
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants