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

Implement error handling and OID4VC Error Responses #78

Open
2 tasks
nanderstabel opened this issue Aug 20, 2024 · 0 comments
Open
2 tasks

Implement error handling and OID4VC Error Responses #78

nanderstabel opened this issue Aug 20, 2024 · 0 comments
Assignees
Labels
Breaking change A change to the API that requires a major release. Enhancement New feature or improvement to an existing feature

Comments

@nanderstabel
Copy link
Collaborator

Description

The use of anyhow errors should be deprecated and replaced with thiserror for proper error handling.

For each Spec the corresponding Error Responses should be implemented:

Furthermore, all library specific errors should be handled properly as well.

Motivation

This will improve DX in downstream code and adds better spec compatibility

Resources

See description

To-do List

  • Implement thiserror
  • Implement spec-specific Error Responses
@nanderstabel nanderstabel added Breaking change A change to the API that requires a major release. Enhancement New feature or improvement to an existing feature labels Aug 20, 2024
@nanderstabel nanderstabel self-assigned this Aug 20, 2024
@nanderstabel nanderstabel moved this from Backlog to Todo in Impierce SSI Stack Aug 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Breaking change A change to the API that requires a major release. Enhancement New feature or improvement to an existing feature
Projects
Development

No branches or pull requests

1 participant