The payment contract defines numeric error codes (in contracts/payment/src/lib.rs) that are not documented anywhere. Add a table listing each error code, its symbolic name, and what condition triggers it.
Acceptance criteria
- Error table added to
contracts/payment/README.md (or a new contracts/payment/ERRORS.md)
- Every error variant in the contract's error enum is covered
The payment contract defines numeric error codes (in
contracts/payment/src/lib.rs) that are not documented anywhere. Add a table listing each error code, its symbolic name, and what condition triggers it.Acceptance criteria
contracts/payment/README.md(or a newcontracts/payment/ERRORS.md)