Files
gru_emoney_token-factory/api/packages/schemas/enums/ReasonCodes.json
defiQUG 651ff4f7eb Initial project setup: Add contracts, API definitions, tests, and documentation
- Add Foundry project configuration (foundry.toml, foundry.lock)
- Add Solidity contracts (TokenFactory138, BridgeVault138, ComplianceRegistry, etc.)
- Add API definitions (OpenAPI, GraphQL, gRPC, AsyncAPI)
- Add comprehensive test suite (unit, integration, fuzz, invariants)
- Add API services (REST, GraphQL, orchestrator, packet service)
- Add documentation (ISO20022 mapping, runbooks, adapter guides)
- Add development tools (RBC tool, Swagger UI, mock server)
- Update OpenZeppelin submodules to v5.0.0
2025-12-12 10:59:41 -08:00

22 lines
413 B
JSON

{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "ReasonCodes",
"description": "Transfer authorization reason codes",
"type": "string",
"enum": [
"OK",
"PAUSED",
"FROM_FROZEN",
"TO_FROZEN",
"FROM_NOT_COMPLIANT",
"TO_NOT_COMPLIANT",
"LIEN_BLOCK",
"INSUFF_FREE_BAL",
"BRIDGE_ONLY",
"NOT_ALLOWED_ROUTE",
"UNAUTHORIZED",
"CONFIG_ERROR"
]
}