Skip to content

feat!(Contracts): assert success if Execute.success_required#30

Merged
fubuloubu merged 9 commits intomainfrom
fix/contracts/assert-success
Dec 23, 2025
Merged

feat!(Contracts): assert success if Execute.success_required#30
fubuloubu merged 9 commits intomainfrom
fix/contracts/assert-success

Conversation

@fubuloubu
Copy link
Owner

@fubuloubu fubuloubu commented Dec 23, 2025

What I did

Noticed that calls could silently fail because we never handle success, so added additional field .success_required to Execute message to ensure that it does

Also makes a change to incorporate the deterministic deployment addresses directly into the SDK since they do not exist otherwise

How I did it

How to verify it

Checklist

  • All changes are completed
  • Change is covered in tests
  • Documentation is complete

@fubuloubu fubuloubu force-pushed the fix/contracts/assert-success branch from c7fe4d9 to 8c972ea Compare December 23, 2025 20:19
@fubuloubu fubuloubu merged commit 65e8a37 into main Dec 23, 2025
2 checks passed
@fubuloubu fubuloubu deleted the fix/contracts/assert-success branch December 23, 2025 20:21
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.

1 participant