Skip to main content
Not all transactions can be fully parsed. This page covers error handling strategies for wallet integrations.

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:
Service unavailable:

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