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

Throw descriptive edge operator error on ACDC edge operator validation failure and add logging #885

Open
kentbull opened this issue Nov 4, 2024 · 0 comments

Comments

@kentbull
Copy link
Contributor

kentbull commented Nov 4, 2024

Feature request description/rationale

The existing code throws a MissingChainError error when edge validation fails when no edge operator is specified. Due to the default edge operation being and the I2I operator when the op is None then the failure is currently confusing.

What would be useful for the user of KERIpy is to see an error specific to edge operator validation failure like an EdgeOperatorValidationError or something like that and it would also be useful to show the occurrence of this error in a log message. Showing such errors in the logs would help avoid duplicate issues like #775.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant