Common issues, debugging techniques, and solutions for contract call operations
approve()
calls to your transaction array will cause failures.allowanceRequirements
field. Including manual approve()
calls in your transaction array conflicts with this system and will cause the request to fail.
parseUnits()
and verify the token’s actual decimals before calculations.approve()
in your calls arrayeip155:chainId
, not just the chain IDError Code | Meaning | Solution |
---|---|---|
400 | Bad Request | Check input format and validation |
401 | Unauthorized | Verify API key configuration |
422 | Unprocessable Entity | Check business logic (balance, amounts) |
503 | Service Unavailable | Implement retry logic |
Check This Guide
Use Debug Tools
Review Examples
Contact Support