Skip to content

chore(issuer): preserve contract errors in issuer schema registration#459

Merged
alessandromazza98 merged 1 commit intomainfrom
ale/small-fix-issuer
Feb 20, 2026
Merged

chore(issuer): preserve contract errors in issuer schema registration#459
alessandromazza98 merged 1 commit intomainfrom
ale/small-fix-issuer

Conversation

@alessandromazza98
Copy link
Contributor

@alessandromazza98 alessandromazza98 commented Feb 20, 2026

Very small chore PR that changes the IssuerError::Generic into a more specific SendTransactionError with transparent alloy error


Note

Low Risk
Small error-type refactor limited to transaction send failure handling; behavior is effectively the same but downstream code may need to match the new IssuerError variant.

Overview
Updates issuer schema registration error handling to preserve the underlying Alloy contract error when .send() fails, replacing the previous string-wrapped IssuerError::Generic path with a typed IssuerError::SendTransactionError.

Removes the Generic error variant from IssuerError, making transaction-send failures more structured and inspectable by callers.

Written by Cursor Bugbot for commit 061a0f5. This will update automatically on new commits. Configure here.

@alessandromazza98 alessandromazza98 requested a review from a team as a code owner February 20, 2026 08:54
@alessandromazza98 alessandromazza98 merged commit 9e56732 into main Feb 20, 2026
23 checks passed
@alessandromazza98 alessandromazza98 deleted the ale/small-fix-issuer branch February 20, 2026 13:41
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 this pull request may close these issues.

2 participants

Comments