Error categories
gRPC error codes
The parser returns standard gRPC status codes:Error code reference
Graceful degradation
When parsing fails or returns incomplete data, you can still allow signing with appropriate warnings:User communication
Match error severity to UI treatment:Example warning banners
Unknown contract:Retry logic
For transient failures, implement retry with exponential backoff:Health checks
Monitor parser availability before users need it:Logging and monitoring
Track parsing outcomes for debugging and improvement:Next steps
- How Parsing Works — Understand what can cause parse failures
- Chain Metadata — Reduce “unknown contract” errors
- gRPC API Reference — Full error code documentation