Error Handling
Error Codes
Code
Description
Typical Cause
Error Classes
Base Class
API Errors
Contract Errors
Client Errors
RFQ Key Errors
Handling Errors with isThetanutsError
isThetanutsErrorHandling Errors with instanceof
instanceofRetry Pattern for Transient Errors
Contract Revert Reasons
OptionFactory
Revert Reason
Cause
Solution
OptionBook
Revert Reason
Cause
Solution
Option Contract
Revert Reason
Cause
Solution
ERC20
Revert Reason
Cause
Solution
Common Issues
INSUFFICIENT_ALLOWANCE
ORDER_EXPIRED
SIGNER_REQUIRED
KEY_NOT_FOUND
DECRYPTION_FAILED
Debugging
Enable Debug Logging
Inspect Error Details
See Also
Last updated

