Skip to content

refactor(contracts): unify error enums via grainlify-common#586

Open
Ryjen1 wants to merge 4 commits intoJagadeeshftw:masterfrom
BuildersWCT:refactor/unify-error-enums-registry
Open

refactor(contracts): unify error enums via grainlify-common#586
Ryjen1 wants to merge 4 commits intoJagadeeshftw:masterfrom
BuildersWCT:refactor/unify-error-enums-registry

Conversation

@Ryjen1
Copy link

@Ryjen1 Ryjen1 commented Feb 25, 2026

Unifies bounty-escrow, governance, and program-escrow error enums into contracts/grainlify-common and updates the TS SDK numeric/string mappings + tests.

Closes #561

Unifies bounty-escrow, governance, and program-escrow error enums into contracts/grainlify-common and updates the TS SDK numeric/string mappings + tests.

Refs: Jagadeeshftw#561
@vercel
Copy link

vercel bot commented Feb 25, 2026

Someone is attempting to deploy a commit to the Jagadeesh B's projects Team on Vercel.

A member of the Team first needs to authorize it.

- Disable spec export for grainlify-common::Error (Soroban spec error enums are limited to 50 cases).
- Update bounty-escrow capability paths + tests/snapshots to use unified error codes.
@Jagadeeshftw Jagadeeshftw self-requested a review February 25, 2026 15:22
@Jagadeeshftw
Copy link
Owner

@Ryjen1 please resolve the conflicts

@Ryjen1
Copy link
Author

Ryjen1 commented Feb 25, 2026

Resolved

@Jagadeeshftw
Copy link
Owner

@Ryjen1 please resolve the conflicts

@Jagadeeshftw
Copy link
Owner

@Ryjen1 Can you please resolve the conflicts?

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.

Unify Error Enums and Error Code Registry

2 participants