PerpsError with numeric error codes. Use PerpsErrorCode for type-safe handling:
Common Trading Errors
| Code | Name | Cause |
|---|---|---|
InsufficientMargin | Not enough margin for order size/leverage | |
InsufficientBalance | Account lacks funds | |
ExchangeRejected | DEX rejected (invalid params, market closed) | |
OrderNotFound | Order ID doesn’t exist or already filled | |
NonceExpired | Payload TTL exceeded — retry operation |