Skip to content

feat: add dispute and timeout error codes (500-503)#1

Open
Deywumi-debug wants to merge 1 commit into
mainfrom
feat/dispute-error-codes
Open

feat: add dispute and timeout error codes (500-503)#1
Deywumi-debug wants to merge 1 commit into
mainfrom
feat/dispute-error-codes

Conversation

@Deywumi-debug
Copy link
Copy Markdown
Owner

Summary

Adds dispute/timeout error codes as a dedicated Rust enum and extends the TypeScript error codes enum.

Changes

  • contracts/src/dispute_error.rs — new DisputeError enum
  • src/common/exceptions/error-codes.enum.ts — added dispute error codes

Error Codes

Code Name Description
500 DisputeWindowNotElapsed Cannot auto-refund yet
501 DisputeAlreadyOpen Dispute already exists for session
502 DisputeNotOpen No open dispute to resolve
503 ResolutionNotAllowed Session not eligible for resolution

Labels

error-handling dispute timeout

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