Skip to main content

System Errors (240–279)

These errors relate to global protocol state, feature flags, batch operations, and high-level system controls.


Error Table

CodeNameMessageCauseSolution
240UnsupportedAssetUnsupported assetAsset type not supportedUse supported asset
241SystemPausedSystem pausedProtocol paused by adminWait for unpause
242FeatureNotImplementedFeature not implementedFeature unavailableAwait future update
243InvalidInstructionDataInvalid instruction dataMalformed instruction payloadVerify encoding
244OperationNotStartedOperation not startedOperation not initializedInitialize first
245OperationExpiredOperation expiredDeadline passedRestart with new deadline
246InvalidDurationInvalid durationDuration parameter invalidProvide valid duration
247InvalidBatchSizeInvalid batch sizeExceeds max batch sizeReduce batch size
248InvalidPaginationParamsInvalid pagination paramsOffset/limit invalidCorrect pagination values
249ProgramPausedProgram pausedConfig.isPaused = trueWait for unpause
250BatchProcessingFailedBatch processing failedBatch execution errorCheck batch parameters
251InsufficientClosedAmountInsufficient closed amountNot enough closed positionsClose more positions
252OrderNotMatchedOrder not matchedCould not match orderAdjust price or wait
253EmergencyWithdrawalNotAllowedEmergency withdrawal not allowedConditions not satisfiedUse normal withdrawal
254NoRewardsNo rewards availableNo rewards to claimClaim later

Characteristics

  • Triggered by global protocol flags
  • Enforce pause and safety controls
  • Validate batch and time-based operations
  • Protect feature gating and system invariants