DALP error index
Look up any error your integration can receive and jump to the reference page that explains its cause and its fix.
Every DALP error carries a stable DALP-#### id. This index lists every error the API, SDK, CLI, and Console can return, so you can start from an id you received and reach the page that explains it. The Reference column links to the section that carries the cause, the recommended fix, and the severity for that error.
Platform API errors are documented on the Platform API error reference. On-chain contract reverts are documented on the error code reference. Error handling explains how to read the error envelope itself.
Branch your integration on the id, the category, and the retry flag. Do not branch on the message text, because we improve the wording over time. Retryable is Yes only when a retry can succeed after you resolve the cause. It never means send the same request in a loop.
| ID | Machine name | Category | HTTP status | Retryable | Message | Reference |
|---|---|---|---|---|---|---|
| DALP-0001 | BAD_REQUEST | client | 400 | No | The request could not be read. | Platform API |
| DALP-0002 | UNAUTHORIZED | auth | 401 | No | Authentication missing or failed. | Platform API |
| DALP-0003 | FORBIDDEN | permission | 403 | No | This operation isn't available for your role. | Platform API |
| DALP-0004 | NOT_ONBOARDED | auth | 403 | No | User not onboarded. | Platform API |
| DALP-0005 | USER_MISSING_2FA | auth | 403 | No | Two-factor authentication required. | Platform API |
| DALP-0006 | USER_NOT_AUTHORIZED | permission | 403 | No | This action requires a role the acting wallet does not hold. | Platform API |
| DALP-0007 | XVP_DECODING_FAILED | permission | 403 | No | Unable to decrypt secret. Verify you are using the original wallet credentials. | Platform API |
| DALP-0008 | REQUEST_WALLET_SELECTION_FAILED | operational | 500 | No | Participant executor selection failed. | Platform API |
| DALP-0009 | SESSION_RESOLUTION_FAILED | auth | 500 | No | Session resolution failed. | Platform API |
| DALP-0010 | SYSTEM_INDEXER_CONTEXT_FAILED | dependency | 503 | Yes | System indexer context unavailable. | Platform API |
| DALP-0011 | TRANSACTION_QUEUE_OPERATION_FAILED | dependency | 503 | Yes | Transaction queue operation failed. | Platform API |
| DALP-0012 | TRANSACTION_PROVIDER_READ_FAILED | dependency | 503 | Yes | Transaction provider read failed. | Platform API |
| DALP-0013 | SMART_WALLET_APPROVAL_FAILED | dependency | 503 | Yes | Smart wallet approval submission failed. | Platform API |
| DALP-0014 | DURABLE_EXECUTION_ENGINE_ADMIN_QUERY_FAILED | dependency | 503 | Yes | Workflow Engine admin query failed. | Platform API |
| DALP-0015 | SYSTEM_DEPLOYMENT_FAILED | operational | 503 | Yes | System deployment failed. | Platform API |
| DALP-0016 | SYSTEM_DEPLOYMENT_TIMEOUT | operational | 504 | Yes | System deployment address was not available before the wait timed out. | Platform API |
| DALP-0017 | SYSTEM_DIRECTORY_UNAVAILABLE | dependency | 503 | Yes | System directory is missing the system factory address. | Platform API |
| DALP-0018 | PAYMASTER_SIGNER_SECRET_PERSISTENCE_FAILED | operational | 503 | No | Paymaster signer key rotation could not persist the signer secret. | Platform API |
| DALP-0019 | INDEXER_COUNT_VALUE_INVALID | dependency | 503 | Yes | Indexer count value could not convert safely. | Platform API |
| DALP-0020 | DEPLOYMENT_STREAM_POLLING_FAILED | dependency | 503 | Yes | Deployment stream polling failed. | Platform API |
| DALP-0021 | DEPLOYMENT_WORKFLOW_TERMINAL_FAILED | operational | 503 | No | Deployment workflow reported a terminal failure. | Platform API |
| DALP-0022 | NOT_FOUND | client | 404 | No | Resource not found. | Platform API |
| DALP-0023 | RESOURCE_ALREADY_EXISTS | client | 409 | No | Resource already exists. | Platform API |
| DALP-0024 | CONFLICT | client | 409 | No | The change conflicts with the current resource state. | Platform API |
| DALP-0025 | TOKEN_INTERFACE_NOT_SUPPORTED | domain | 422 | No | The token contract at the provided address lacks the required interface. | Platform API |
| DALP-0026 | SYSTEM_NOT_CREATED | domain | 403 | No | System not created. | Platform API |
| DALP-0028 | FEATURE_NOT_ENABLED | domain | 422 | No | The required feature is not enabled on this token. | Platform API |
| DALP-0029 | INVITATION_EMAIL_MISMATCH | domain | 403 | No | This invitation was issued to a different email address. Ask your admin to send a new invitation. | Platform API |
| DALP-0030 | INVITATION_ALREADY_ACCEPTED | domain | 409 | No | Invitation already accepted. | Platform API |
| DALP-0031 | CONFIRMATION_TIMEOUT | operational | 504 | Yes | Transaction confirmation timeout. | Platform API |
| DALP-0032 | ADMIN_ACCESS_REQUIRED | permission | 403 | No | Insufficient role for this operation. | Platform API |
| DALP-0033 | DATABASE_CONTEXT_REQUIRED | operational | 500 | No | Database context required for this operation. | Platform API |
| DALP-0034 | ACTIVE_ORGANIZATION_REQUIRED | permission | 403 | No | Active organization required for this operation. | Platform API |
| DALP-0035 | API_KEY_READ_ONLY | permission | 403 | No | This API key is read-only and cannot perform write operations. | Platform API |
| DALP-0036 | API_KEY_NOT_SUPPORTED_ON_RPC | auth | 403 | No | This authentication method is not supported on this endpoint. Use the REST API instead. | Platform API |
| DALP-0037 | TOKEN_CONTEXT_REQUIRED | operational | 500 | No | Token context required for this operation. | Platform API |
| DALP-0038 | TOKEN_PERMISSIONS_UNAVAILABLE | operational | 500 | No | Token permission context is unavailable. | Platform API |
| DALP-0039 | SYSTEM_NOT_BOOTSTRAPPED_INDEXING | dependency | 404 | Yes | System is not bootstrapped in the indexer yet. | Platform API |
| DALP-0040 | SYSTEM_NOT_DEPLOYED | client | 404 | No | No system deployment found for this organization. | Platform API |
| DALP-0041 | SYSTEM_ACCESS_CONTROL_UNAVAILABLE | dependency | 500 | Yes | System access control context is unavailable. | Platform API |
| DALP-0042 | TRUSTED_ISSUER_CONTEXT_UNAVAILABLE | dependency | 500 | Yes | Trusted issuer context is unavailable. | Platform API |
| DALP-0043 | TRUSTED_ISSUER_PERMISSION_REQUIRED | permission | 403 | No | Trusted issuer permission required for the requested topic. | Platform API |
| DALP-0044 | TRUSTED_ISSUER_IDENTITY_REQUIRED | permission | 403 | No | The user does not have an issuer identity. | Platform API |
| DALP-0045 | REINDEX_SERVICE_UNREACHABLE | dependency | 503 | Yes | Ledger Index reindex admin is unreachable. | Platform API |
| DALP-0046 | REINDEX_REQUEST_INVALID | client | 400 | No | Reindex request wasn't accepted. | Platform API |
| DALP-0047 | REINDEX_SERVICE_UNAVAILABLE | dependency | 503 | Yes | Ledger Index reindex admin is unavailable. | Platform API |
| DALP-0048 | API_MONITORING_LOG_ENTRY_NOT_FOUND | client | 404 | No | API monitoring log entry was not found. | Platform API |
| DALP-0049 | API_MONITORING_REQUEST_TYPE_INVALID | client | 400 | No | API monitoring request type isn't recognized. | Platform API |
| DALP-0051 | INVITATION_NOT_FOUND | client | 404 | No | Invitation not found. | Platform API |
| DALP-0052 | INVITATION_EXPIRED | client | 403 | No | Invitation has expired. | Platform API |
| DALP-0053 | INVITATION_REVOKED | client | 403 | No | Invitation revoked. | Platform API |
| DALP-0054 | DEPLOYMENT_NOT_FOUND | client | 404 | No | Deployment not found. | Platform API |
| DALP-0055 | ORGANIZATION_DEPLOYMENT_RETRY_FORBIDDEN | permission | 403 | No | Only organization owners or platform admins may retry an organization deployment. | Platform API |
| DALP-0056 | ORGANIZATION_DEPLOYMENT_RETRY_PREPARE_FAILED | dependency | 503 | Yes | Could not prepare the prior deployment for retry. | Platform API |
| DALP-0057 | ORGANIZATION_CREATION_RESTRICTED | permission | 403 | No | Only platform admins may create organizations in this environment. | Platform API |
| DALP-0058 | SYSTEM_FACTORY_DIRECTORY_MISSING | dependency | 503 | Yes | System factory address is missing from the directory. | Platform API |
| DALP-0059 | XVP_SECRET_NOT_FOUND | client | 404 | No | Encrypted XvP secret was not found for this settlement. | Platform API |
| DALP-0060 | XVP_UNSUPPORTED_ENCRYPTION_METHOD | client | 400 | No | XvP secret uses an unsupported encryption method. | Platform API |
| DALP-0061 | XVP_HASHLOCK_INVALID | client | 400 | No | XvP hashlock must be a 0x-prefixed hex string. | Platform API |
| DALP-0062 | XVP_SECRET_OR_HASHLOCK_REQUIRED | client | 400 | No | Cross-chain XvP settlements require a secret or hashlock. | Platform API |
| DALP-0063 | XVP_FACTORY_ADDON_NOT_FOUND | client | 404 | Yes | XvP settlement factory addon was not found in the system registry. | Platform API |
| DALP-0064 | XVP_V3_COUNTRY_REQUIRED | client | 400 | No | Country code required for V3 XvP settlement factories. | Platform API |
| DALP-0065 | XVP_ADDON_NOT_FOUND | client | 404 | Yes | XvP settlement addon missing from the current system. | Platform API |
| DALP-0066 | SYSTEM_ADDON_NOT_IN_SYSTEM | client | 404 | No | Provided system addon does not belong to the authenticated system. | Platform API |
| DALP-0067 | XVP_PARTICIPANT_WALLET_REQUIRED | client | 400 | No | Participant wallet address required. | Platform API |
| DALP-0068 | XVP_SETTLEMENT_NOT_FOUND | client | 404 | Yes | XvP settlement was not found. | Platform API |
| DALP-0069 | XVP_LOCAL_SENDER_REQUIRED | permission | 403 | No | Only the local sender can approve this XvP settlement. | Platform API |
| DALP-0070 | XVP_APPROVAL_NOT_FOUND | client | 404 | No | XvP approval was not found. | Platform API |
| DALP-0071 | XVP_SIGNATURE_HEX_INVALID | client | 400 | No | Signature must be a valid hex string. | Platform API |
| DALP-0072 | XVP_SIGNING_WALLET_MISSING | permission | 403 | No | Wallet id required for XvP settlement signing. | Platform API |
| DALP-0073 | XVP_SETTLEMENT_SIGNATURE_FAILED | dependency | 503 | Yes | XvP settlement message signing failed. | Platform API |
| DALP-0074 | FIXED_YIELD_SCHEDULE_NOT_FOUND | client | 404 | Yes | Fixed yield schedule was not found. | Platform API |
| DALP-0075 | FIXED_YIELD_DENOMINATION_METADATA_NOT_INDEXED | dependency | 503 | Yes | Denomination asset metadata pending indexing. | Platform API |
| DALP-0076 | FIXED_YIELD_DENOMINATION_ASSET_NOT_INDEXED | dependency | 503 | Yes | Denomination asset pending indexing. | Platform API |
| DALP-0077 | FIXED_YIELD_SCHEDULE_SYSTEM_MISMATCH | permission | 403 | No | The specified yield schedule does not belong to the authenticated system. | Platform API |
| DALP-0078 | FIXED_YIELD_ADDON_NOT_FOUND | client | 404 | Yes | Yield schedule addon was not found in the system registry. | Platform API |
| DALP-0079 | FIXED_YIELD_DEPLOYMENT_NOT_INDEXED | dependency | 503 | Yes | Yield schedule deployment pending indexing. | Platform API |
| DALP-0080 | INPUT_VALIDATION_FAILED | client | 422 | No | Input validation failed. | Platform API |
| DALP-0081 | CONTRACT_ERROR | contract | 422 | No | Contract operation failed. | Platform API |
| DALP-0082 | SERVICE_UNAVAILABLE | dependency | 503 | Yes | Service temporarily unavailable. | Platform API |
| DALP-0083 | n/a | dependency | 503 | Yes | Indexer data temporarily incomplete. | Platform API |
| DALP-0084 | INTERNAL_SERVER_ERROR | unknown | 500 | No | The platform could not complete this request. | Platform API |
| DALP-0085 | n/a | client | 400 | No | JSON-RPC request processing failed. | Platform API |
| DALP-0086 | n/a | operational | 500 | Yes | Event stream failed. | Platform API |
| DALP-0087 | NOT_FOUND | permission | 404 | No | Resource not found. | Platform API |
| DALP-0088 | ASSET_CLASS_DEFINITION_NOT_FOUND | client | 404 | No | Asset class definition not found. Verify the ID is correct and belongs to your organization or is a system class. | Platform API |
| DALP-0089 | ASSET_CLASS_DEFINITION_NOT_FOUND_DEFINITIONS_DELETE | client | 404 | No | Asset class definition not found. Verify the ID is correct and belongs to your organization. | Platform API |
| DALP-0090 | ASSET_CLASS_DEFINITION_NOT_FOUND_DEFINITIONS_UPDATE | client | 404 | No | Asset class definition not found; concurrent deletion may have removed the definition. | Platform API |
| DALP-0091 | ASSET_TYPE_TEMPLATE_NOT_FOUND | client | 404 | No | Asset type template not found. | Platform API |
| DALP-0092 | AUTH_USER_QUERY_UNAVAILABLE | dependency | 503 | Yes | Auth user query unavailable. | Platform API |
| DALP-0093 | AUTH_USER_QUERY_UNAVAILABLE_RECOVERY_EXECUTE | dependency | 503 | Yes | Active organization required to execute identity recovery. | Platform API |
| DALP-0094 | AUTH_USER_QUERY_UNAVAILABLE_RECOVERY_PREVIEW | dependency | 503 | Yes | Active organization required to preview identity recovery. | Platform API |
| DALP-0095 | COMPLIANCE_TEMPLATE_NOT_FOUND | client | 404 | No | Compliance template not found. | Platform API |
| DALP-0096 | CONTACT_NOT_FOUND | client | 404 | No | Contact not found. | Platform API |
| DALP-0097 | CONTACTS_FAILED_TO_LOAD_UPSERTED | operational | 500 | No | Failed to load upserted contact. | Platform API |
| DALP-0098 | CONTACTS_FAILED_TO_UPSERT | operational | 500 | No | Failed to upsert contact. | Platform API |
| DALP-0099 | CORE_ARRAY_EMPTY | client | 400 | No | Empty array in {fieldName}. | Platform API |
| DALP-0100 | CORE_ARRAY_LENGTH_MISMATCH | client | 400 | No | Array length mismatch in {fieldName}. | Platform API |
| DALP-0101 | CORE_ARRAY_TOO_MANY_ELEMENTS | client | 400 | No | {fieldName} exceeds the allowed element count. | Platform API |
| DALP-0102 | CORE_CLAIM_MULTIPLE_ACTIVE_CLAIMS_FOUND_TOPIC_IDENTITY | operational | 500 | No | Multiple active claims found for topic {topicId} on identity {identityAddress}. | Platform API |
| DALP-0103 | CORE_CLAIM_NO_ACTIVE_FOUND_TOPIC_IDENTITY | client | 404 | No | No active claim found for topic {topicId} on identity {identityAddress}. | Platform API |
| DALP-0104 | CORE_CLAIM_NO_ENABLED_TOPIC_SCHEME_FOUND_REGISTRY | client | 404 | No | No enabled topic scheme {topicId} found in registry {registryAddress}. | Platform API |
| DALP-0105 | CORE_CLAIMS_WALLET_ID_NOT_FOUND_USER_MUST_ISSUE_SESSION_INCLUDES_WALLETID | client | 404 | No | Wallet ID not found for claim issuance. | Platform API |
| DALP-0106 | CORE_CLAIMS_WALLET_ID_NOT_FOUND_USER_MUST_REVOKE_SESSION_INCLUDES_WALLETID | client | 404 | No | Wallet ID not found for claim revocation. | Platform API |
| DALP-0107 | CORE_CURRENCY_BASECURRENCY_NOT_VALID_FIAT | client | 400 | No | baseCurrency is not a valid fiat currency. | Platform API |
| DALP-0108 | CORE_DRIZZLE_REQUIREOR_RETURNED_UNDEFINED_UNEXPECTEDLY | operational | 500 | No | Internal query builder produced no filter condition. | Platform API |
| DALP-0109 | CORE_RESOLVE_FEATURE_INVALID_ADDRESS_INDEXED_DISCOVERY_RETURNED_MALFORMED | client | 400 | No | Feature "{featureName}" has a malformed address returned by the indexer. | Platform API |
| DALP-0110 | CORE_RESOLVE_FEATURE_NOT_ENABLED_TOKEN_ATTACH_VIA_CONFIGURATION_CALLING | operational | 500 | No | Feature "{featureName}" is not attached to this token. | Platform API |
| DALP-0111 | CORE_TRANSACTION_DATABASE_CONNECTION_UNAVAILABLE_SERVER_CONFIGURATION | dependency | 503 | Yes | Database connection not available. Check server configuration. | Platform API |
| DALP-0112 | CORE_TRANSACTION_INVALID_SYSTEMADDRESS | client | 400 | No | System address wasn't accepted: {systemAddress}. | Platform API |
| DALP-0113 | CORE_TRANSACTION_PROCESSING_SERVICE_UNAVAILABLE_SERVER_CONFIGURATION | dependency | 503 | Yes | Transaction processing service not available. Check server configuration. | Platform API |
| DALP-0114 | CORE_UNWRAP_SYNC_QUEUE_EXECUTION_RETURNED_NO_DATA_READRESULT_CALLBACK_REQUIRED | client | 400 | No | Sync queue execution returned no data; provide a readResult callback. | Platform API |
| DALP-0115 | CORE_UNWRAP_UNEXPECTED_ASYNC_RESULT_SYNC_ONLY_V1_HANDLER_ROUTES_ALWAYS_RUN_MODE_INDICATES | domain | 409 | No | Unexpected async result in a v1 route handler. | Platform API |
| DALP-0116 | EXCHANGE_RATE_NOT_FOUND | client | 404 | No | Exchange rate not found. | Platform API |
| DALP-0117 | EXCHANGE_RATES_BASE_CURRENCY_NOT_FOUND | client | 404 | No | Base currency {baseCurrency} not found. | Platform API |
| DALP-0118 | EXCHANGE_RATES_FAILED_TO_FETCH | operational | 500 | No | Failed to fetch exchange rates: {value}. | Platform API |
| DALP-0119 | EXCHANGE_RATES_NO_MANUAL_RATE_FOUND | client | 404 | No | No manual exchange rate found for {baseCurrency}/{quoteCurrency}. | Platform API |
| DALP-0120 | EXCHANGE_RATES_QUOTE_CURRENCY_NOT_FOUND | client | 404 | No | Quote currency {quoteCurrency} not found. | Platform API |
| DALP-0121 | EXTERNAL_TOKEN_REGISTRY_NOT_FOUND | client | 404 | No | External token registry not found in system. | Platform API |
| DALP-0122 | EXTERNAL_TOKEN_REGISTRY_NOT_FOUND_EXTERNALTOKENREGISTRY_DEPLOYED_REGISTERED | client | 404 | No | External token registry not found in system. Ensure the system has an ExternalTokenRegistry deployed and registered. | Platform API |
| DALP-0123 | FEEDS_ACCOUNT_ADDRESS_DOES_NOT_ASSOCIATED_IDENTITY_CONTRACT_ONLY_USERS_CAN_SUBMIT_FEED_UPD | domain | 409 | No | Account at address {identityAddress} does not have an associated identity contract. Only users with an identity can submit feed updates. | Platform API |
| DALP-0124 | FEEDS_ADAPTERS_ADAPTERCREATED_EVENT_NOT_FOUND_TRANSACTION_ADAPTER_CREATED_BUT_ADDRESS_COUL | client | 404 | No | AdapterCreated event not found in transaction {transactionHash}. The adapter may have deployed but log extraction failed to yield an address. | Platform API |
| DALP-0125 | FEEDS_FEED_ADDRESS_NOT_FOUND | client | 404 | No | Feed with address {feedAddress} not found. | Platform API |
| DALP-0126 | FEEDS_FEED_CONTRACT_NOT_VALID_AGGREGATORV3_DOES_ADDRESS_DEPLOYED | client | 400 | No | Feed contract at {feedAddress} is not a valid AggregatorV3 feed. Verify the address and confirm the contract is deployed. | Platform API |
| DALP-0127 | FEEDS_GET_FEEDSDIRECTORY_NOT_FOUND_BOOTSTRAPPED_V3_INDEXER_CAUGHT_UP | client | 404 | No | FeedsDirectory not found for system {feedAddress}. Ensure V3 bootstrap completed and the indexer has caught up. | Platform API |
| DALP-0128 | FEEDS_ISSUER_FEEDCREATED_EVENT_NOT_FOUND_TRANSACTION_FEED_CREATED_BUT_ADDRESS_COULD_NOT_EX | client | 404 | No | FeedCreated event not found in transaction {transactionHash}. The feed may have deployed but log extraction failed to yield an address. | Platform API |
| DALP-0129 | FEEDS_NO_FEED_REGISTERED_SUBJECT_TOPICID_INDEXER_CAUGHT_UP | dependency | 503 | Yes | No feed registered for subject {topicId} and topicId {feedAddress}. Check that a feed exists and the indexer has caught up. | Platform API |
| DALP-0130 | FEEDS_RESOLVE_INVALID_TOPICID_MUST_NUMERIC_STRING | client | 400 | No | Topic ID "{topicId}" must be a numeric string, but received "{topicId}": must be a numeric string. | Platform API |
| DALP-0131 | FEEDS_ROUND_NOT_FOUND | client | 404 | No | Round {roundId} not found. | Platform API |
| DALP-0132 | FEEDS_TRANSACTION_HASH_INVALID | client | 400 | No | Transaction hash format wasn't accepted: "{transactionHash}". Expected 0x-prefixed hex string from transaction queue. | Platform API |
| DALP-0133 | FEEDS_TRANSACTION_HASH_INVALID_FEEDS_SUBMIT | dependency | 503 | Yes | Transaction hash format wasn't accepted: "{transactionHash}". Expected 0x-prefixed hex string from the Workflow Engine. | Platform API |
| DALP-0134 | IDENTITY_RECOVERY_FACTORY_ADDRESS_NOT_FOUND_USER_S_INDICATES_DATA_INTEGRITY_ISSUE_INDEXER | client | 404 | No | Identity factory address not found for the user's identity. This indicates a data integrity issue in the indexer, contact support. | Platform API |
| DALP-0135 | IDENTITY_RECOVERY_MULTISIG_SHARED_WALLETS_NOT_YET_SUPPORTED_WILL_AVAILABLE_FUTURE_RELEASE | operational | 500 | No | Recovery for multisig/shared wallets is not yet supported. This will be available in a future release. | Platform API |
| DALP-0136 | IDENTITY_RECOVERY_NO_ACTIVE_WORKFLOW_FOUND_USER | client | 404 | No | No active recovery workflow found for user {value}. | Platform API |
| DALP-0137 | IDENTITY_RECOVERY_NO_WALLET_SPECIFIED_USER_DEFAULT_ADDRESS | client | 400 | No | No wallet specified and user has no default wallet. Provide a wallet address in the request. | Platform API |
| DALP-0138 | IDENTITY_RECOVERY_NO_WALLET_SPECIFIED_USER_PERSONAL_ADDRESS | client | 400 | No | No wallet specified and user has no personal identity wallet. Provide a wallet address in the request. | Platform API |
| DALP-0139 | IDENTITY_RECOVERY_USER_DOES_NOT_CONTRACT_DEPLOYED_POSSIBLE_DEPLOY_FIRST_VIA_MANAGEMENT_FLO | operational | 500 | No | User does not have an identity contract deployed. Recovery is not possible without a deployed identity. Deploy an identity first via the identity management flow. | Platform API |
| DALP-0140 | IDENTITY_RECOVERY_USER_NOT_FOUND_ID | client | 404 | No | User not found. Verify the user ID exists in the system. | Platform API |
| DALP-0141 | IDENTITY_RECOVERY_WALLET_NOT_IN_OWNER_SCOPE_USER_ADDRESS | permission | 403 | No | Wallet {{walletAddress}} does not belong to user {{address}}. Verify the wallet address. | Platform API |
| DALP-0142 | KYC_ACTION_REQUESTS_QUERY_UNAVAILABLE | dependency | 503 | Yes | kycActionRequests query not available. Register the KYC schema to enable this query. | Platform API |
| DALP-0143 | KYC_DOCUMENTS_QUERY_UNAVAILABLE | dependency | 503 | Yes | kycDocuments query not available. Register the KYC schema to enable this query. | Platform API |
| DALP-0144 | KYC_PROFILES_QUERY_UNAVAILABLE | dependency | 503 | Yes | kycProfiles query not available. Register the KYC schema to enable this query. | Platform API |
| DALP-0145 | KYC_VERSIONS_QUERY_UNAVAILABLE | dependency | 503 | Yes | kycVersions query not available. Register the KYC schema to enable this query. | Platform API |
| DALP-0146 | OBJECT_STORAGE_UNAVAILABLE | dependency | 503 | Yes | Object storage is not available. | Platform API |
| DALP-0147 | OFFCHAIN_ORGANIZATION_PERMISSION_REQUIRED | permission | 403 | No | The active organization does not have the required permission for this operation. | Platform API |
| DALP-0148 | OFFCHAIN_USER_PERMISSION_REQUIRED | permission | 403 | No | The authenticated user does not have the required permission for this operation. | Platform API |
| DALP-0149 | REQUEST_WALLET_HEADER_FORBIDDEN | permission | 403 | No | The wallet header value is not permitted for this request. | Platform API |
| DALP-0150 | REQUEST_WALLET_HEADER_INVALID | client | 400 | No | The wallet header value was not accepted. | Platform API |
| DALP-0151 | DURABLE_EXECUTION_ENGINE_CALL_FAILED | dependency | 503 | Yes | The workflow engine call failed. | Platform API |
| DALP-0152 | SETTINGS_ASSET_CANNOT_CHANGE_BASE_TYPE_PUBLISHED_TEMPLATE_DETERMINES_PRICING_FIELDS_DEPLOY | domain | 409 | No | Cannot change baseAssetType of a published template. It determines instrument-specific detail fields for deployed assets. | Platform API |
| DALP-0153 | SETTINGS_ASSET_CANNOT_CHANGE_TYPE_ID_PUBLISHED_TEMPLATE | domain | 409 | No | Cannot change typeId of a published template. | Platform API |
| DALP-0154 | SETTINGS_ASSET_CANNOT_CLEAR_CLASS_ID_TYPE_NOT_RECOGNIZED_FACTORY | domain | 409 | No | Cannot clear assetClassId: typeId "{typeId}" is not a recognized factory type. | Platform API |
| DALP-0155 | SETTINGS_ASSET_CLASSES_CANNOT_DELETED_ONLY_CUSTOM_CAN_REMOVED | domain | 409 | No | System asset classes cannot be deleted. | Platform API |
| DALP-0156 | SETTINGS_ASSET_CLASSES_CANNOT_MODIFIED_CREATE_CUSTOM_CLASS | domain | 409 | No | System asset classes cannot be modified. | Platform API |
| DALP-0157 | SETTINGS_ASSET_FAILED_TO_CREATE_CLASS_DEFINITION_DATABASE_CONNECTIVITY | operational | 500 | No | Failed to create asset class definition. Verify database connectivity and retry. | Platform API |
| DALP-0158 | SETTINGS_ASSET_FAILED_TO_CREATE_TYPE_TEMPLATE_DATABASE_CONNECTIVITY_NAME_UNIQUE | operational | 500 | No | Failed to create asset type template. Verify database connectivity and that the template name is unique. | Platform API |
| DALP-0159 | SETTINGS_ASSET_INVALID_CLASS_ID_MUST_BELONG_ORGANIZATION | client | 400 | No | Asset class selection was not accepted: the asset class must belong to your organization or be a system class. | Platform API |
| DALP-0160 | SETTINGS_ASSET_TEMPLATES_CANNOT_DELETED | domain | 409 | No | System asset type templates cannot be deleted. | Platform API |
| DALP-0161 | SETTINGS_ASSET_TEMPLATES_CANNOT_MODIFIED_ONLY_DISPLAY_PREFERENCES_E_G_SIDEBAR_VISIBILITY_C | domain | 409 | No | System asset type templates cannot be modified. | Platform API |
| DALP-0162 | SETTINGS_ASSET_TEMPLATES_CANNOT_PUBLISHED | domain | 409 | No | System asset type templates cannot be published. | Platform API |
| DALP-0163 | SETTINGS_ASSET_TYPE_ID_NOT_RECOGNIZED_FACTORY | operational | 500 | No | typeId "{typeId}" is not a recognized factory type. | Platform API |
| DALP-0164 | SETTINGS_ASSET_UNRECOGNIZED_TYPE_ID_KNOWN | client | 400 | No | Unrecognized typeId "{typeId}": provide a known typeId. | Platform API |
| DALP-0165 | SETTINGS_COMPLIANCE_FAILED_TO_CREATE_TEMPLATE | operational | 500 | No | Failed to create compliance template. | Platform API |
| DALP-0166 | SETTINGS_COMPLIANCE_FAILED_TO_UPDATE_TEMPLATE | operational | 500 | No | Failed to update compliance template. | Platform API |
| DALP-0167 | SETTINGS_COMPLIANCE_TEMPLATES_CANNOT_DELETED | domain | 409 | No | System compliance templates cannot be deleted. | Platform API |
| DALP-0168 | SETTINGS_COMPLIANCE_TEMPLATES_CANNOT_MODIFIED | domain | 409 | No | System compliance templates cannot be modified. | Platform API |
| DALP-0169 | SETTINGS_COMPLIANCE_TEMPLATES_CANNOT_PUBLISHED | domain | 409 | No | System compliance templates cannot be published. | Platform API |
| DALP-0170 | SETTINGS_FAILED_TO_UPSERT_SETTING_KEY | operational | 500 | No | Failed to upsert setting with key '{settingKey}'. | Platform API |
| DALP-0171 | SETTINGS_GLOBAL_ORGANIZATION_NOT_FOUND | client | 404 | No | Organization not found. | Platform API |
| DALP-0172 | SETTINGS_SETTING_NOT_FOUND | client | 404 | No | Setting not found. | Platform API |
| DALP-0173 | SETTINGS_THEME_FILE_SIZE_EXCEEDS_VALUEMB_LIMIT | client | 400 | No | File size exceeds {value}MB limit. | Platform API |
| DALP-0174 | SETTINGS_THEME_OBJECT_STORAGE_NOT_CONFIGURED | dependency | 503 | Yes | Object storage is not configured. | Platform API |
| DALP-0175 | SETTINGS_THEME_PAYLOAD_EXCEEDS_SUPPORTED_LIMITS | client | 413 | No | Theme payload exceeds supported limits. | Platform API |
| DALP-0176 | SMART_WALLET_MULTISIG_VALIDATOR_NOT_INSTALLED | operational | 500 | No | No MultisigWeightedValidator on this wallet. Install one before changing the threshold. | Platform API |
| DALP-0177 | SMART_WALLET_MULTISIG_VALIDATOR_NOT_INSTALLED_ADD_SIGNER | permission | 403 | No | No MultisigWeightedValidator on this wallet. Install one before managing signers. | Platform API |
| DALP-0178 | SMART_WALLET_MULTISIG_VALIDATOR_NOT_INSTALLED_CREATE_APPROVAL | operational | 500 | No | No MultisigWeightedValidator on this wallet. Install one before creating approvals. | Platform API |
| DALP-0179 | SMART_WALLET_MULTISIG_VALIDATOR_NOT_INSTALLED_REMOVE_SIGNER | permission | 403 | No | No MultisigWeightedValidator on this wallet. Install one before managing signers. | Platform API |
| DALP-0180 | SMART_WALLET_MULTISIG_VALIDATOR_NOT_INSTALLED_SIGN_APPROVAL | operational | 500 | No | No MultisigWeightedValidator on this wallet. | Platform API |
| DALP-0181 | SMART_WALLETS_APPROVAL_NOT_FOUND_USER_OP_HASH | client | 404 | No | Approval not found for the supplied user operation hash. | Platform API |
| DALP-0182 | SMART_WALLETS_APPROVAL_NOT_IN_OWNER_SCOPE_WALLET | permission | 403 | No | Approval does not belong to this wallet. | Platform API |
| DALP-0183 | SMART_WALLETS_USER_OP_HASH_INVALID | client | 400 | No | userOpHash needs to be a 0x-prefixed hex string. | Platform API |
| DALP-0184 | SMART_WALLETS_APPROVAL_NOT_IN_OWNER_SCOPE_WALLET_CROSS_SIGNATURE_SUBMISSION_NOT_ALLOWED | permission | 403 | No | Approval does not belong to this wallet. Cross-wallet signature submission is not allowed. | Platform API |
| DALP-0185 | SMART_WALLETS_APPROVAL_WORKFLOW_COMPLETED_WITHOUT_ENOUGH_DATA_BUILD_RESPONSE | operational | 500 | No | Approval workflow completed without enough data to build the response. Retry the request. | Platform API |
| DALP-0186 | SMART_WALLETS_AUTHENTICATED_WALLET_MUST_INCLUDED_MULTISIG_SIGNERS_LIST | permission | 403 | No | The authenticated wallet must appear in the multisig signers list. | Platform API |
| DALP-0187 | SMART_WALLETS_CALLDATA_MUST_0X_PREFIXED_HEX_STRING | operational | 500 | No | callData needs to be a 0x-prefixed hex string. | Platform API |
| DALP-0188 | SMART_WALLETS_INVALID_INIT_DATA_NOT_VALID_HEX_0X_PREFIXED_STRING | client | 400 | No | initData is not a 0x-prefixed hex string. | Platform API |
| DALP-0189 | SMART_WALLETS_NO_BUNDLER_WALLET_PROVISIONED_ORGANIZATION_COMPLETE_DEPLOYMENT_FIRST_PROVISI | client | 400 | No | No bundler wallet provisioned for this organization. Complete system deployment first, the provisioning phase creates the bundler wallet. | Platform API |
| DALP-0190 | SMART_WALLETS_NO_WALLET_ID_AVAILABLE_USER_SESSION_VALID_BUNDLER_CONFIGURED | client | 400 | No | No wallet ID available. Ensure the user session has a valid bundler wallet configured. | Platform API |
| DALP-0191 | SMART_WALLETS_NO_WALLET_ID_AVAILABLE_USER_SESSION_VALID_SIGNER_CONFIGURED | permission | 403 | No | No wallet ID available. Ensure the user session has a valid signer wallet configured. | Platform API |
| DALP-0192 | SMART_WALLETS_NON_DEFAULT_SIGNER_WEIGHTS_NOT_SUPPORTED_YET_ADD_WEIGHT_DEDICATED_MANAGEMENT | permission | 403 | No | Non-default signer weights are not supported by this endpoint yet. Add the signer with weight 1 or use a dedicated weight-management flow. | Platform API |
| DALP-0193 | SMART_WALLETS_NONE_KNOWN_SIGNING_EOAS_CURRENTLY_SIGNER_WALLET | permission | 403 | No | None of your known signing EOAs is currently a signer on this wallet. | Platform API |
| DALP-0194 | SMART_WALLETS_NOT_AUTHORIZED_UPDATE_METADATA_WALLET | permission | 403 | No | You are not authorized to update metadata for this wallet. | Platform API |
| DALP-0195 | SMART_WALLETS_NOT_SIGNER_MULTISIG_VALIDATOR_WALLET | permission | 403 | No | You are not a signer on this multisig wallet. | Platform API |
| DALP-0196 | SMART_WALLETS_NOT_SIGNER_MULTISIG_VALIDATOR_WALLET_ONLY_SIGNERS_CAN_CREATE_APPROVALS | permission | 403 | No | Only multisig signers can create approvals for this wallet. | Platform API |
| DALP-0197 | SMART_WALLETS_NOT_SIGNER_WALLET | permission | 403 | No | You are not a signer on this wallet. | Platform API |
| DALP-0198 | SMART_WALLETS_ONLY_WALLET_OWNER_CAN_DIRECTLY_MULTISIG_APPROVAL_FLOW_CO_SIGNER_OPERATIONS | permission | 403 | No | Only the wallet owner can perform this operation directly. Use the multisig approval flow for co-signer operations. | Platform API |
| DALP-0199 | SMART_WALLETS_ORGANIZATION_ACCOUNT_ABSTRACTION_DISABLED_CANNOT_CREATE_WALLET_DEFAULT | domain | 409 | No | Organization has Account Abstraction disabled; cannot create a smart wallet as default. | Platform API |
| DALP-0200 | SMART_WALLETS_ORGANIZATION_ACCOUNT_ABSTRACTION_DISABLED_CANNOT_SET_WALLET_DEFAULT | domain | 409 | No | Organization has Account Abstraction disabled; cannot set a smart wallet as default. | Platform API |
| DALP-0201 | SMART_WALLETS_RPC_URL_NOT_CONFIGURED_CHAIN_NETWORK_CONFIGURATION | dependency | 503 | Yes | RPC URL not configured for the current chain. Check network configuration. | Platform API |
| DALP-0202 | SMART_WALLETS_RPC_URL_NOT_CONFIGURED_GAS_STATUS_CHECKS_NETWORK_CONFIG_RUN_BUN_DEV_SETUP | dependency | 503 | Yes | RPC URL not configured for gas-status checks. Check network configuration. | Platform API |
| DALP-0203 | SMART_WALLETS_SYSTEMADDRESS_DOES_NOT_MATCH_WALLET_S | operational | 500 | No | Provided systemAddress does not match the wallet's system. | Platform API |
| DALP-0204 | SMART_WALLETS_USER_OP_HASH_DOES_NOT_MATCH_PREVIEW_BUILT_SUPPLIED_CALLDATA_WALLET_STATE_REB | domain | 409 | No | userOpHash does not match the preview built from the supplied callData and wallet state. Rebuild the preview and retry. | Platform API |
| DALP-0205 | SMART_WALLETS_WALLET_ADDRESS_UNAVAILABLE_WORKFLOW_COMPLETION | dependency | 503 | Yes | Smart wallet address not available after workflow completion. Retry the request. | Platform API |
| DALP-0206 | SMART_WALLETS_WALLET_METADATA_UPDATE_SUCCEEDED_BUT_COULD_NOT_RELOADED | operational | 500 | No | Smart wallet metadata update succeeded, but the wallet record failed to reload. | Platform API |
| DALP-0207 | SMART_WALLETS_WALLET_NO_MULTISIG_THRESHOLD_CONFIGURED_SET_CREATING_APPROVALS | client | 400 | No | This wallet has no multisig threshold configured. Set a threshold before creating approvals. | Platform API |
| DALP-0208 | SMART_WALLETS_WALLET_NOT_FOUND_ADDRESS_INDEXED | client | 404 | No | Wallet not found. Verify the address is correct and the wallet has finished indexing. | Platform API |
| DALP-0209 | SMART_WALLETS_WALLET_NOT_FOUND_ADDRESS_INDEXED_CREATE_APPROVAL | client | 404 | No | Smart wallet not found. Verify the address is correct and the wallet has finished indexing. | Platform API |
| DALP-0210 | SMART_WALLETS_WALLET_NOT_FOUND_ADDRESS_INDEXED_GAS_STATUS | client | 404 | No | Smart wallet not found. Verify the address is correct and the wallet has finished indexing. | Platform API |
| DALP-0211 | SMART_WALLETS_WALLET_NOT_FOUND_ADDRESS_INDEXED_WALLETS_READ | client | 404 | No | Smart wallet not found. Verify the address is correct and the wallet has finished indexing. | Platform API |
| DALP-0212 | SMART_WALLETS_WALLET_NOT_FOUND_ADDRESS_NOT_INDEXED_YET | client | 404 | Yes | Smart wallet not found. The indexer may not have reached this wallet yet. | Platform API |
| DALP-0213 | SMART_WALLETS_WALLET_NOT_FOUND_INDEXING_INDEXER_NOT_PROCESSED_ACCOUNTCREATED_EVENT_YET | client | 404 | Yes | Smart wallet not found after indexing. The indexer may not have processed the AccountCreated event yet. | Platform API |
| DALP-0214 | SYSTEM_ACCESS_LEAST_ONE_ADDRESS_ROLE_REQUIRED | permission | 403 | No | At least one address and one role must be present. | Platform API |
| DALP-0215 | SYSTEM_ACCESS_MANAGER_GRANT_ROLE | permission | 403 | No | System access manager contract not found for this system. | Platform API |
| DALP-0216 | SYSTEM_ACCESS_MANAGER_REVOKE_ROLE | permission | 403 | No | System access manager contract not found for this system. | Platform API |
| DALP-0217 | SYSTEM_ACCESS_ROLES_NOT_FOUND | permission | 403 | No | Roles not found: {role}. | Platform API |
| DALP-0218 | SYSTEM_ACCESS_UNEXPECTED_ERROR_INVALID_ADDRESS_CONFIGURATION | client | 400 | No | Unexpected error: address configuration failed to apply. | Platform API |
| DALP-0219 | SYSTEM_ACCESS_UNEXPECTED_ERROR_INVALID_ADDRESS_ROLE_CONFIGURATION | permission | 403 | No | Unexpected error: address or role configuration failed to apply. | Platform API |
| DALP-0220 | SYSTEM_ACCESS_UNEXPECTED_ERROR_INVALID_ROLE_CONFIGURATION | permission | 403 | No | Unexpected error: role configuration failed to apply. | Platform API |
| DALP-0221 | SYSTEM_ACTIVITY_LIST | operational | 500 | No | Activity event has no resolvable sender address. | Platform API |
| DALP-0222 | SYSTEM_ADDON_CONTEXT_UNAVAILABLE_SERVER_CONFIGURATION_SYSTEMMIDDLEWARE_ACTIVE | dependency | 503 | Yes | System context not available. Check server configuration and ensure systemMiddleware is active. | Platform API |
| DALP-0223 | SYSTEM_ADDON_DATABASE_UNAVAILABLE_REQUIRED_ADVISORY_LOCK_PAYMASTER_SIGNER_PROVISIONING | permission | 403 | No | Database not available. Required for advisory lock during paymaster signer provisioning. | Platform API |
| DALP-0224 | SYSTEM_ADDON_DATABASE_UNAVAILABLE_REQUIRED_RESOLVING_ENTRYPOINT_ADDRESS | dependency | 503 | Yes | Database not available. Required for resolving EntryPoint address. | Platform API |
| DALP-0225 | SYSTEM_ADDON_DATABASE_UNAVAILABLE_REQUIRED_RESOLVING_FEEDSDIRECTORY_ADDRESS_PRICERESOLVER | dependency | 503 | Yes | Database not available. Required for resolving FeedsDirectory address during PriceResolver addon initialization. | Platform API |
| DALP-0226 | SYSTEM_ADDON_FACTORY_CREATE | operational | 500 | No | Addon factory deployment failed. | Platform API |
| DALP-0227 | SYSTEM_ADDON_FACTORY_NOT_FOUND_INDEXER | client | 404 | No | Addon factory {factoryAddress} was not found in the indexer. | Platform API |
| DALP-0228 | SYSTEM_ADDON_FACTORY_RECEIPT_DID_NOT_CONTAIN_CANNOT_RESOLVE_DEPLOYED_ADDRESS | domain | 409 | No | Addon factory receipt did not contain {factoryAddress}; cannot resolve deployed addon address. | Platform API |
| DALP-0229 | SYSTEM_ADDON_FACTORY_REGISTRATION_COMPLETED_BUT_NO_BLOCK_NUMBER_RECORDED_ALL_TRANSACTION_R | client | 400 | No | Addon factory registration completed but no block number recorded; all transaction receipts lacked blockNumber. | Platform API |
| DALP-0230 | SYSTEM_ADDON_PAYMASTER_DEPLOYMENT_COMPLETED_WITHOUT_TRANSACTION_RECEIPT_CANNOT_PERSIST_SCO | permission | 403 | No | Paymaster addon deployment completed without a transaction receipt; cannot persist the paymaster-scoped signer key. | Platform API |
| DALP-0231 | SYSTEM_ADDON_PAYMASTER_SIGNER_KEY_MISMATCH | permission | 403 | No | Paymaster signer key mismatch for {paymasterAddress}. | Platform API |
| DALP-0232 | SYSTEM_ADDON_PENDING_PAYMASTER_SIGNER_KEY_BUT_NOT_VALID_HEX | permission | 403 | No | Pending paymaster signer key exists but is not valid hex ({paymasterAddress}). | Platform API |
| DALP-0233 | SYSTEM_ADDON_PRICERESOLVER_PREREQUISITES_NOT_PREFLIGHTED_RESOLVE_THEM_VIA_RESOLVEPRICERESO | operational | 500 | No | PriceResolver prerequisites were not resolved before batch addon deployment. | Platform API |
| DALP-0234 | SYSTEM_ADDON_REGISTRY_NOT_FOUND | client | 404 | No | System addon registry not found. | Platform API |
| DALP-0235 | SYSTEM_ADDON_SECRETS_PROVIDER_UNAVAILABLE_REQUIRED_PERSISTING_PAYMASTER_SIGNER_KEY_DEPLOYM | permission | 403 | No | Secrets provider not available; required for persisting the paymaster signer key after deployment. | Platform API |
| DALP-0236 | SYSTEM_ADDON_SECRETS_PROVIDER_UNAVAILABLE_REQUIRED_PREPARING_PAYMASTER_SIGNER_KEY | permission | 403 | No | Secrets provider not available; required for preparing the paymaster signer key. | Platform API |
| DALP-0237 | SYSTEM_ADDON_SECRETS_PROVIDER_UNAVAILABLE_REQUIRED_RECONCILING_PAYMASTER_SIGNER_KEY | permission | 403 | No | Secrets provider not available; required for reconciling the paymaster signer key. | Platform API |
| DALP-0238 | SYSTEM_ADDON_TRANSACTION_PROCESSING_SERVICE_UNAVAILABLE_SERVER_CONFIGURATION_RESTATEMIDDLE | dependency | 503 | Yes | Transaction processing service not available. Check server configuration and ensure restateMiddleware is active. | Platform API |
| DALP-0239 | SYSTEM_BUNDLER_WALLET_ADDRESS_NOT_CONFIGURED_CONFIGURE_BUNDLER_WALLET_ADDRESS_ORGANIZATION | dependency | 503 | Yes | Bundler wallet address is not configured. Set BUNDLER_WALLET_ADDRESS in organization settings first. | Platform API |
| DALP-0240 | SYSTEM_CLAIM_TOPIC_CREATION_REQUIRES_HEADERS_QUEUE_EXECUTION | operational | 500 | No | Topic creation requires request headers for queue execution. | Platform API |
| DALP-0241 | SYSTEM_CLAIM_TOPIC_DELETES_REQUIRE_HEADERS_QUEUE_EXECUTION | operational | 500 | No | Topic deletion requires request headers for queue execution. | Platform API |
| DALP-0242 | SYSTEM_CLAIM_TOPIC_NOT_FOUND | client | 404 | No | Topic "{topicId}" not found. | Platform API |
| DALP-0243 | SYSTEM_CLAIM_TOPIC_UPDATES_REQUIRE_HEADERS_QUEUE_EXECUTION | operational | 500 | No | Topic update requires request headers for queue execution. | Platform API |
| DALP-0244 | SYSTEM_COMPLIANCE_CACHEDRESULT_MUST_SET_STARTWORKFLOW_BUG_QUEUE_BRIDGE | operational | 500 | No | cachedResult must be set by startWorkflow; this is a bug in the queue bridge. | Platform API |
| DALP-0245 | SYSTEM_COMPLIANCE_CONTRACT_NOT_FOUND | client | 404 | No | System compliance contract not found. | Platform API |
| DALP-0246 | SYSTEM_COMPLIANCE_MODULE_IMPLEMENTATIONS_NOT_FOUND_INDEXER | client | 404 | No | Compliance module implementations not found in indexer for: {moduleAddress}. | Platform API |
| DALP-0247 | SYSTEM_COMPLIANCE_MODULE_NOT_REGISTERED_REGISTRY | client | 404 | No | Module {registryAddress} is not registered in the compliance module registry. | Platform API |
| DALP-0248 | SYSTEM_COMPLIANCE_MODULE_UNINSTALL | operational | 500 | No | Compliance module uninstall failed. | Platform API |
| DALP-0249 | SYSTEM_DIRECTORY_READ | operational | 500 | No | Directory read failed. | Platform API |
| DALP-0250 | SYSTEM_FACTORY_ADDRESS_NOT_FOUND_DIRECTORY | client | 404 | No | System factory address not found in directory. | Platform API |
| DALP-0251 | SYSTEM_IDENTITY_ADDRESS_REQUIRED | client | 400 | No | System address missing from request. | Platform API |
| DALP-0252 | SYSTEM_IDENTITY_CACHEDRESULT_MUST_SET_STARTWORKFLOW_BUG_QUEUE_BRIDGE | operational | 500 | No | cachedResult must be set by startWorkflow, this is a bug in the queue bridge. | Platform API |
| DALP-0253 | SYSTEM_IDENTITY_CACHEDRESULT_RECEIPT_MUST_SET_STARTWORKFLOW_BUG_QUEUE_BRIDGE | operational | 500 | No | cachedResult with receipt must be set by startWorkflow, this is a bug in the queue bridge. | Platform API |
| DALP-0254 | SYSTEM_IDENTITY_CLAIM_ISSUE | operational | 500 | No | Claim issue failed. | Platform API |
| DALP-0255 | SYSTEM_IDENTITY_CONTEXT_REQUIRED_VALIDATE_KNOWYOURCUSTOMER_CLAIM_VALUES | operational | 500 | No | System context missing; needed to validate knowYourCustomer claim values. | Platform API |
| DALP-0256 | SYSTEM_IDENTITY_CONTEXT_UNAVAILABLE_SYSTEMMIDDLEWARE_APPLIED | dependency | 503 | Yes | System context not available. Ensure systemMiddleware is active. | Platform API |
| DALP-0257 | SYSTEM_IDENTITY_DATABASE_CONTEXT_REQUIRED_VALIDATE_KNOWYOURCUSTOMER_CLAIM_VALUES | operational | 500 | No | Database context missing; needed to validate knowYourCustomer claim values. | Platform API |
| DALP-0258 | SYSTEM_IDENTITY_DATABASE_CONTEXT_UNAVAILABLE_DATABASEMIDDLEWARE_APPLIED | dependency | 503 | Yes | Database context not available. Ensure databaseMiddleware is active. | Platform API |
| DALP-0259 | SYSTEM_IDENTITY_DO_NOT_MANAGEMENT_KEY_ONLY_USERS_MANAGEMENT_RIGHTS_CAN_REVOKE_CLAIMS | domain | 409 | No | The signing wallet does not hold a MANAGEMENT_KEY on identity {targetIdentityAddress}. Only wallets with management rights can revoke claims. | Platform API |
| DALP-0260 | SYSTEM_IDENTITY_FACTORY_ADDRESS_NOT_FOUND | client | 404 | No | Identity factory address not found. | Platform API |
| DALP-0261 | SYSTEM_IDENTITY_INVALID_ADDRESS_VALID_ETHEREUM_0X_PREFIXED_HEX_CHARACTERS | client | 400 | No | Address format not accepted for {address}. Expected a 0x-prefixed 40-character hex Ethereum address. | Platform API |
| DALP-0262 | SYSTEM_IDENTITY_MULTIPLE_ACTIVE_CLAIMS_FOUND_TOPIC | operational | 500 | No | Multiple active claims found for topic {topicId} on identity {identityAddress}. | Platform API |
| DALP-0263 | SYSTEM_IDENTITY_NO_ASSOCIATED_ACCOUNT | client | 400 | No | Identity {identityAddress} has no associated account. | Platform API |
| DALP-0264 | SYSTEM_IDENTITY_NO_CONTRACT_FOUND_WALLET | client | 404 | No | No identity contract found for wallet "{identityAddress}". | Platform API |
| DALP-0265 | SYSTEM_IDENTITY_NO_FOUND | client | 404 | No | No identity found for {identityAddress}. | Platform API |
| DALP-0266 | SYSTEM_IDENTITY_NOT_FOUND | client | 404 | No | System not found. | Platform API |
| DALP-0267 | SYSTEM_IDENTITY_NOT_FOUND_CREATION_INDEXER_DID_NOT_PROCESS_BLOCK_WITHIN_TIMEOUT | client | 404 | No | Identity not found after creation. Indexer did not process the block within the timeout. | Platform API |
| DALP-0268 | SYSTEM_IDENTITY_NOT_FOUND_REGISTRY | client | 404 | No | Identity {identityAddress} was not found in the registry. | Platform API |
| DALP-0269 | SYSTEM_IDENTITY_NOT_REGISTERED_S_REGISTRY | client | 404 | No | Identity {identityAddress} is not registered in this system's identity registry. | Platform API |
| DALP-0270 | SYSTEM_IDENTITY_NOT_REGISTERED_YET | client | 404 | No | Identity for "{identityAddress}" is not registered yet. | Platform API |
| DALP-0271 | SYSTEM_IDENTITY_TOPIC_CLAIM_MUST_MATCH_APPROVED_KYC_CONTENT_HASH | operational | 500 | No | Topic {topicId} claim value must match the approved KYC content hash. | Platform API |
| DALP-0272 | SYSTEM_IDENTITY_TOPIC_NOT_REGISTERED_SCHEME_REGISTRY | client | 404 | No | Topic {topicId} is not registered in the topic scheme registry. | Platform API |
| DALP-0273 | SYSTEM_IDENTITY_TOPIC_REQUIRES_APPROVED_KYC_PROFILE_TARGET | domain | 422 | No | Topic '{topic}' requires an approved KYC profile for the target identity. | Platform API |
| DALP-0274 | SYSTEM_IDENTITY_TOPIC_REQUIRES_SINGLE_CLAIM_NOT_ARRAY_STRUCTURED_DATA | operational | 500 | No | Topic {topicId} requires a single claim value, not an array or structured data. | Platform API |
| DALP-0275 | SYSTEM_IDENTITY_TRANSACTION_PROCESSING_SERVICE_UNAVAILABLE_SERVER_CONFIGURATION_RESTATEMID | dependency | 503 | Yes | Transaction processing service not available. Check server configuration and ensure restateMiddleware is active. | Platform API |
| DALP-0276 | SYSTEM_IDENTITY_UNEXPECTED_CLAIM_MISSING_VALIDATION | client | 400 | No | Unexpected: claim missing after validation. | Platform API |
| DALP-0277 | SYSTEM_IDENTITY_WALLET_NOT_REGISTERED | client | 404 | No | Identity for wallet "{identityAddress}" is not registered in the system. | Platform API |
| DALP-0278 | SYSTEM_NO_FOUND_ORGANIZATION | client | 404 | No | No system found for this organization. | Platform API |
| DALP-0279 | SYSTEM_NOT_FOUND | client | 404 | No | System not found. | Platform API |
| DALP-0280 | SYSTEM_PAYMASTER_CONTEXT_UNAVAILABLE_SERVER_CONFIGURATION_SYSTEMMIDDLEWARE_ACTIVE | dependency | 503 | Yes | System context not available. Check server configuration and ensure systemMiddleware is active. | Platform API |
| DALP-0281 | SYSTEM_PAYMASTER_DIRECTORY_ADDRESS_NOT_CONFIGURED_NETWORK_CONFIG_CONTRACT_SET | dependency | 503 | Yes | Directory address not configured. Check network config has a directory contract address set. | Platform API |
| DALP-0282 | SYSTEM_PAYMASTER_ENTRYPOINT_NOT_FOUND_INDEXER_NOT_PROCESSED_DIRECTORY_S | client | 404 | No | EntryPoint not found in indexer for this system. | Platform API |
| DALP-0283 | SYSTEM_PAYMASTER_NOT_FOUND_ADDRESS_INDEXED_LIST_AVAILABLE_PAYMASTERS_VIA_GET | client | 404 | No | Paymaster {paymasterAddress} not found. Confirm the address and check that the indexer has processed it. List available paymasters via GET /v2/system/paymasters. | Platform API |
| DALP-0284 | SYSTEM_PAYMASTER_NOT_FOUND_ADDRESS_INDEXED_LIST_AVAILABLE_PAYMASTERS_VIA_GET_V2 | client | 404 | No | Paymaster {systemAddress} not found. Confirm the address and check that the indexer has processed it. List available paymasters via GET /v2/system/paymasters. | Platform API |
| DALP-0285 | SYSTEM_PAYMASTER_SPONSORSHIP_NOT_FOUND_ADDRESS | client | 404 | No | Sponsorship paymaster not found with address {paymasterAddress}. | Platform API |
| DALP-0286 | SYSTEM_PAYMASTER_WALLET_ID_NOT_FOUND_USER_MUST_ROTATE_SIGNER_KEY | permission | 403 | No | Wallet ID not found. User must have a wallet ID to rotate the signer key. | Platform API |
| DALP-0287 | SYSTEM_TOKEN_CONTEXT_UNAVAILABLE_SERVER_CONFIGURATION_SYSTEMMIDDLEWARE_ACTIVE | dependency | 503 | Yes | System context not available. Check server configuration and ensure systemMiddleware is active. | Platform API |
| DALP-0288 | SYSTEM_TOKEN_FACTORY_DEPLOYMENT_COMPLETED_BUT_NO_BLOCK_NUMBER_RECORDED_ALL_TRANSACTION_REC | client | 400 | No | Token factory deployment completed but transaction receipts recorded no block number. | Platform API |
| DALP-0289 | SYSTEM_TOKEN_FACTORY_TYPE_NOT_FOUND | client | 404 | No | Token factory for type {factoryAddress} not found. | Platform API |
| DALP-0290 | SYSTEM_TOKEN_NO_FACTORY_FOUND_ADDRESS_BOOTSTRAPPED | client | 404 | No | No token factory found for {systemAddress}. Verify the factory address and that the system has completed bootstrapping. | Platform API |
| DALP-0291 | SYSTEM_TOKEN_NO_FACTORY_FOUND_CONTRACT_TYPE_NOT_RECOGNIZED | client | 404 | No | No token factory found for {factoryAddress}. Contract type {factoryAddress} is not a recognized factory type. | Platform API |
| DALP-0292 | SYSTEM_TOKEN_TRANSACTION_PROCESSING_SERVICE_UNAVAILABLE_SERVER_CONFIGURATION_RESTATEMIDDLE | dependency | 503 | Yes | Transaction processing service not available. Check server configuration and ensure restateMiddleware is active. | Platform API |
| DALP-0293 | SYSTEM_TRUSTED_ISSUER_ADD_REMOVE_CLAIM_TOPIC_ROUTES_SYNC_ONLY_PREFER_RESPOND_ASYNC_NOT_SUP | dependency | 503 | Yes | Trusted-issuer claim-topic routes run synchronously and do not support the 'Prefer: respond-async' header. | Platform API |
| DALP-0294 | SYSTEM_TRUSTED_ISSUER_NOT_FOUND | client | 404 | No | Trusted issuer "{issuerAddress}" not found. | Platform API |
| DALP-0295 | TOKEN_ACCESS_CANNOT_REVOKE_LAST_PERMISSION_MANAGER_LEAST_ONE_ADMIN_MUST_REMAIN | domain | 409 | No | Cannot revoke the last permission manager. At least one admin must remain on the token. | Platform API |
| DALP-0296 | TOKEN_ACCESS_CONTROL_NOT_FOUND_MANAGER_CONFIGURED | client | 404 | No | Token access control not found. Ensure the token has an access manager configured. | Platform API |
| DALP-0297 | TOKEN_ACCESS_INVALID_GRANT_ROLE_INPUT_SHAPE_EITHER_ACCOUNTS_ACCOUNT_ROLES | permission | 403 | No | Grant role input shape was not accepted. Provide either { accounts, role } or { account, roles }. | Platform API |
| DALP-0298 | TOKEN_ACCESS_INVALID_REVOKE_ROLE_INPUT_SHAPE_EITHER_ACCOUNTS_ACCOUNT_ROLES | permission | 403 | No | Revoke role request body did not match an accepted shape. Provide either { accounts, role } or { account, roles }. | Platform API |
| DALP-0299 | TOKEN_ACCESS_LEAST_ONE_ROLE_MUST_GRANTING | permission | 403 | No | Role granting requires at least one role. | Platform API |
| DALP-0300 | TOKEN_ACCESS_LEAST_ONE_ROLE_MUST_REVOCATION | permission | 403 | No | Role revocation requires at least one role. | Platform API |
| DALP-0301 | TOKEN_ACCESS_ONE_MORE_ROLES_NOT_FOUND_ALL_ROLE_NAMES_VALID_CONTROL | permission | 403 | No | One or more roles not found. Check that all role names are valid access control roles. | Platform API |
| DALP-0302 | TOKEN_ACCESS_ROLE_NOT_FOUND_NAME_VALID_CONTROL | permission | 403 | No | Role {role} not found. Check the role name is a valid access control role. | Platform API |
| DALP-0303 | TOKEN_BURN | operational | 500 | No | Token burn failed unexpectedly. | Platform API |
| DALP-0304 | TOKEN_BURN_PAUSED_UNPAUSE_BURNING | operational | 500 | No | Token {tokenAddress} paused; burn requires unpausing first. | Platform API |
| DALP-0305 | TOKEN_CLAIM_ACCOUNT_ADDRESS_DOES_NOT_ASSOCIATED_IDENTITY_CONTRACT_ONLY_USERS_CAN_ISSUE_CLA | domain | 409 | No | Account at address {identityAddress} does not have an associated identity contract. Only users with an identity can issue claims. | Platform API |
| DALP-0306 | TOKEN_CLAIM_ACCOUNT_ADDRESS_DOES_NOT_ASSOCIATED_IDENTITY_CONTRACT_ONLY_USERS_CAN_REVOKE_CL | domain | 409 | No | Account at address {identityAddress} does not have an associated identity contract. Only users with an identity can revoke claims. | Platform API |
| DALP-0307 | TOKEN_CLAIM_DATABASE_CONTEXT_REQUIRED_ISSUE_ASSETCLASSIFICATION_MIDDLEWARE_CONFIGURED | operational | 500 | No | Database context missing for 'assetClassification' claim. Configure database middleware for this route. | Platform API |
| DALP-0308 | TOKEN_CLAIM_DOES_NOT_ASSOCIATED_IDENTITY_CONTRACT | operational | 500 | No | Token '{tokenAddress}' does not have an associated identity contract. | Platform API |
| DALP-0309 | TOKEN_CLAIM_TOPIC_NOT_REGISTERED_SCHEME_REGISTRY | client | 404 | No | Topic {topicId} is not registered in the topic scheme registry. | Platform API |
| DALP-0310 | TOKEN_COMPLIANCE_NO_BINDING_FOUND_MODULE_TYPE_CONTRACT | client | 404 | No | No binding found for module type {moduleAddress} on compliance contract {moduleAddress}. | Platform API |
| DALP-0311 | TOKEN_COMPLIANCE_NOT_INDEXED_NOT_IN_OWNER_SCOPE | permission | 403 | No | Token {value} unindexed or outside owner scope. | Platform API |
| DALP-0312 | TOKEN_CREATE_CREATION_WORKFLOW_FAILED | operational | 500 | No | Token creation workflow failed: {error}. | Platform API |
| DALP-0313 | TOKEN_CREATE_DATABASE_CONTEXT_REQUIRED_DALP_ASSET_CREATION | operational | 500 | No | Database context required for token creation. | Platform API |
| DALP-0314 | TOKEN_CREATE_FACTORY_TYPE_NOT_FOUND | client | 404 | No | Token factory for type {factoryAddress} not found. | Platform API |
| DALP-0315 | TOKEN_CREATE_WORKFLOW_PHASE_FAILED | operational | 500 | No | Token creation workflow failed during phase execution. | Platform API |
| DALP-0316 | TOKEN_CREATE_TEMPLATEID_REQUIRED_DALP_ASSET_CREATION_SELECT_INSTRUMENT_TEMPLATE_CREATING | client | 400 | No | templateId required for token creation. Select an instrument template first. | Platform API |
| DALP-0317 | TOKEN_CREATE_TRANSACTION_PROCESSING_SERVICE_UNAVAILABLE_SERVER_CONFIGURATION | dependency | 503 | Yes | Transaction processing service not available. Check server configuration. | Platform API |
| DALP-0318 | TOKEN_CREATE_USER_ADDRESS_DOES_NOT_ASSOCIATED_IDENTITY_CONTRACT | operational | 500 | No | User with address {address} does not have an associated identity contract. | Platform API |
| DALP-0319 | TOKEN_DOCUMENTS_ACCESS_DENIED_HOLDER_REQUIRED | client | 400 | No | Access denied - token holder access required. | Platform API |
| DALP-0320 | TOKEN_DOCUMENTS_ACCESS_DENIED_RESTRICTED_DOCUMENT | operational | 500 | No | Access denied to restricted document. | Platform API |
| DALP-0321 | TOKEN_DOCUMENTS_DECLARED_FILE_SIZE_DOES_NOT_MATCH_ACTUAL_STORAGE | operational | 500 | No | Declared file size does not match actual file size in storage. | Platform API |
| DALP-0322 | TOKEN_DOCUMENTS_DOCUMENT_GROUP_NOT_FOUND_REPLACEMENT | client | 404 | No | Document group not found for replacement. | Platform API |
| DALP-0323 | TOKEN_DOCUMENTS_DOCUMENT_NOT_FOUND | client | 404 | No | Document not found. | Platform API |
| DALP-0324 | TOKEN_DOCUMENTS_DOCUMENT_TYPE_NOT_VALID_ASSET | client | 400 | No | Document type {value} is not valid for asset type {value}. | Platform API |
| DALP-0325 | TOKEN_DOCUMENTS_FAILED_TO_CREATE_DOCUMENT_RECORD | operational | 500 | No | Failed to create document record. | Platform API |
| DALP-0326 | TOKEN_DOCUMENTS_FILE_NOT_FOUND_STORAGE_UPLOAD_FAILED | client | 404 | No | File not found in storage. Upload may have failed. | Platform API |
| DALP-0327 | TOKEN_DOCUMENTS_INVALID_OBJECT_KEY | client | 400 | No | Object key is outside the permitted path for this token. | Platform API |
| DALP-0328 | TOKEN_FACTORY_NOT_FOUND | client | 404 | No | Token factory not found for current system. | Platform API |
| DALP-0329 | TOKEN_FEATURE_CONTEXT_REQUIRED | operational | 500 | No | Token feature context is missing. | Platform API |
| DALP-0330 | TOKEN_FEATURES_FIXED_TREASURY_YIELD_FEATURE_STATE_NOT_YET_INDEXED_INDEXER_PROCESSED_INITIA | dependency | 503 | Yes | Fixed-treasury-yield feature state not yet indexed for this token. | Platform API |
| DALP-0331 | TOKEN_FEATURES_MATURITY_REDEMPTION_FEATURE_STATE_NOT_YET_INDEXED_INDEXER_PROCESSED_INITIAL | dependency | 503 | Yes | Maturity-redemption feature state not yet indexed for this token. | Platform API |
| DALP-0332 | TOKEN_FEATURES_NO_YIELD_AVAILABLE_CLAIM_FIRST_PERIOD_NOT_COMPLETED_YET | client | 400 | No | No yield available to claim. The first yield period has not completed yet. | Platform API |
| DALP-0333 | TOKEN_FEATURES_UNAVAILABLE | dependency | 503 | Yes | Token features for {featureName} are not available. | Platform API |
| DALP-0334 | TOKEN_FREEZE_AMOUNT_EXCEEDS_AVAILABLE_BALANCE | client | 400 | No | Freeze amount exceeds available balance. | Platform API |
| DALP-0335 | TOKEN_INDEXED_BASE_PRICE_FEED_STALE_UNDER_ACTIVE_PRICERESOLVER_POLICY | operational | 500 | No | The indexed base price feed for token {tokenAddress} is stale under the active PriceResolver policy. | Platform API |
| DALP-0336 | TOKEN_INDEXED_PRICERESOLVER_REGISTRATION_DID_NOT_DECODE_INITIALIZE | operational | 500 | No | Indexed PriceResolver registration did not decode to initialize(). | Platform API |
| DALP-0337 | TOKEN_INDEXED_PRICERESOLVER_REGISTRATION_DID_NOT_INCLUDE_INITIALIZATION_ARGUMENTS | operational | 500 | No | Indexed PriceResolver registration is missing expected initialization arguments. | Platform API |
| DALP-0338 | TOKEN_INDEXED_PRICERESOLVER_REGISTRATION_MISSING_VALID_INITIALIZATION_CALLDATA | client | 400 | No | Indexed PriceResolver registration is missing valid initialization calldata. | Platform API |
| DALP-0339 | TOKEN_INDEXER_DATA_INVALID | dependency | 503 | Yes | Token data validation failed for {value}. | Platform API |
| DALP-0340 | TOKEN_INDEXER_TOKEN_NOT_FOUND | client | 404 | No | Token with address {address} not found. | Platform API |
| DALP-0341 | TOKEN_INVALID_ADDRESS_VALID_ETHEREUM_0X_PREFIXED_HEX_CHARACTERS | client | 400 | No | Address "{address}" is not a valid Ethereum address. | Platform API |
| DALP-0342 | TOKEN_MINT_PAUSED_UNPAUSE_MINTING | operational | 500 | No | Token {tokenAddress} paused; mint requires unpausing first. | Platform API |
| DALP-0343 | TOKEN_NOT_INDEXED_NOT_IN_OWNER_SCOPE | permission | 403 | No | Token {value} unindexed or outside owner scope. | Platform API |
| DALP-0344 | TOKEN_PRECHECKS_INVALID_ADDRESS_VALID_ETHEREUM_0X_PREFIXED_HEX_CHARACTERS | client | 400 | No | Address format not accepted for {address}. | Platform API |
| DALP-0345 | TOKEN_PRICE_ACCOUNT_ADDRESS_DOES_NOT_ASSOCIATED_IDENTITY_CONTRACT_ONLY_USERS_CAN_SET_PRICE | domain | 409 | No | Account {identityAddress} has no identity contract. Onboard the user with an identity contract before setting token prices. | Platform API |
| DALP-0346 | TOKEN_PRICE_ISSUERSIGNEDSCALARFEEDFACTORY_ADDON_NOT_INSTALLED_DEPLOY_FEED_SETTING_PRICES | operational | 500 | No | Price feed system is not installed; ask an administrator to install it before setting a price. | Platform API |
| DALP-0347 | TOKEN_PRICE_NOT_INDEXED_ENROLLED_CANNOT_BUILD_FEED_DESCRIPTION_NEW | dependency | 503 | Yes | Token {tokenAddress} requires indexing and enrollment before the price feed description can be built. | Platform API |
| DALP-0348 | TOKEN_PRICE_RESOLVER | operational | 500 | No | No base-price feed found for token {tokenAddress}. | Platform API |
| DALP-0349 | TOKEN_READBACK_LOOP_TERMINATED_UNEXPECTEDLY | operational | 500 | No | Token readback retry loop terminated unexpectedly. | Platform API |
| DALP-0350 | TOKEN_REDEEM_BOND_MATURITY_REDEMPTION_FEATURE_ATTACHED_LEGACY_TOP_UP_WOULD_NOT_FUND_CONFIG | operational | 500 | No | This bond has a maturity-redemption feature attached; legacy top-up would not fund the configured treasury. Use the maturity-treasury top-up endpoint instead. | Platform API |
| DALP-0351 | TOKEN_REDEEM_BOND_NOT_YET_INDEXED_INDEXER_PROCESSED_INITIALIZATION_PLEASE_LATER | dependency | 503 | Yes | Bond not yet indexed for this token. The indexer has not processed the bond initialization yet. Please retry later. | Platform API |
| DALP-0352 | TOKEN_REDEEM_CONTEXT_NOT_INITIALISED | operational | 500 | No | Token context initialization required. | Platform API |
| DALP-0353 | TOKEN_REDEEM_DELEGATED_REDEMPTION_REQUIRES_CUSTODIAN_ROLE | permission | 403 | No | Delegated redemption requires custodian role. | Platform API |
| DALP-0354 | TOKEN_REDEEM_MISSING_PERMISSION_CONTEXT | client | 400 | No | Missing token permission context. | Platform API |
| DALP-0355 | TOKEN_SALE_ADDON_NOT_FOUND | client | 404 | No | Token sale addon not found in the current system. | Platform API |
| DALP-0356 | TOKEN_SALE_ADDON_NOT_FOUND_ADDONS | client | 404 | No | Token sale addon not found in system addons. | Platform API |
| DALP-0357 | TOKEN_SALE_ADDON_NOT_IN_OWNER_SCOPE_AUTHENTICATED | permission | 403 | No | Provided system addon does not belong to the authenticated system. | Platform API |
| DALP-0358 | TOKEN_SALE_DEPLOYMENT_INDEXED_AMBIGUOUSLY_TRANSACTION_MULTIPLE_SALES_MATCHED_CONFIRMED | operational | 500 | No | Token sale deployment indexed ambiguously for transaction {transactionHash}. Multiple token sales matched the confirmed deployment transaction. | Platform API |
| DALP-0359 | TOKEN_SALE_DEPLOYMENT_NOT_INDEXED_TRANSACTION_CONFIRMED_CREATED_BUT_ADDRESS_COULD_NOT_RETR | dependency | 503 | Yes | Token sale deployment confirmed on-chain but the indexer has not yet recorded the sale address. | Platform API |
| DALP-0360 | TOKEN_SALE_INVALID_TERMSHASH_HEX_STRING_STARTING_0X | client | 400 | No | termsHash: expected hex string starting with 0x, got "{value}" wasn't accepted. | Platform API |
| DALP-0361 | TOKEN_SALE_NO_REGISTERED_IDENTITY_FOUND_MUST_CREATE | client | 404 | No | No registered identity found for token {identityAddress}. A token must have a registered identity to create a sale. | Platform API |
| DALP-0362 | TOKEN_SALE_NOT_FOUND_INDEXER | client | 404 | No | Token sale {value} was not found in the indexer. | Platform API |
| DALP-0363 | TOKEN_SALE_NOT_IN_OWNER_SCOPE_AUTHENTICATED | permission | 403 | No | Token sale does not belong to the authenticated system. | Platform API |
| DALP-0364 | TOKEN_SALE_REGISTERED_IDENTITY_MISSING_COUNTRY_CODE_MUST_SET_CREATE | client | 400 | No | The registered identity for token {identityAddress} is missing a country code. A country must be set to create a token sale. | Platform API |
| DALP-0365 | TOKEN_TRANSFER_APPROVAL_CONFIG_UTIL | operational | 500 | No | Transfer approval module has no approval authorities configured. | Platform API |
| DALP-0366 | TOKEN_TRANSFER_BATCH_TRANSFERFROM_NOT_SUPPORTED_INDIVIDUAL_OPERATIONS | operational | 500 | No | Batch transferFrom is not supported. Use individual transferFrom operations instead. | Platform API |
| DALP-0367 | TOKEN_TRANSFER_FROMIDENTITYADDRESS_TOIDENTITYADDRESS_MUST_BOTH_OMITTED_PARTIAL_OVERRIDES_N | operational | 500 | No | Provide both fromIdentityAddress and toIdentityAddress or neither; partial overrides unsupported. | Platform API |
| DALP-0368 | TOKEN_TRANSFER_FROMWALLET_NOT_REGISTERED_IDENTITY_REGISTRY_WALLET_MUST_ONBOARDED_CAN | client | 404 | No | fromWallet {identityAddress} not in the identity registry. Onboard the wallet before initiating a transfer. | Platform API |
| DALP-0369 | TOKEN_TRANSFER_IDENTITY_NOT_LISTED_APPROVAL_AUTHORITY_S_MODULE_ADMINISTRATOR_ADDED | permission | 403 | No | This identity lacks approval authority for this token's transfer-approval module. Contact the token administrator to add authority. | Platform API |
| DALP-0370 | TOKEN_TRANSFER_INVALID_ADDRESS_VALID_ETHEREUM_0X_PREFIXED_HEX_CHARACTERS | client | 400 | No | {address} address: "{address}". Expected a valid Ethereum address (0x-prefixed, 40 hex characters) wasn't accepted. | Platform API |
| DALP-0371 | TOKEN_TRANSFER_MISSING_ADDRESS_TRANSFERFROM | client | 400 | No | Missing 'from' address for transferFrom operation. | Platform API |
| DALP-0372 | TOKEN_TRANSFER_MISSING_ITEM | client | 400 | No | Missing transfer item. | Platform API |
| DALP-0373 | TOKEN_TRANSFER_MISSING_REQUIRED_FIELDS_OWNER_RECIPIENT_AMOUNT_FORCED | permission | 403 | No | Missing required fields (owner, recipient, or amount) for forced transfer operation. | Platform API |
| DALP-0374 | TOKEN_TRANSFER_NOT_FOUND_ADDRESS_DEPLOYED_INDEXED | client | 404 | No | Token {address} not found. Verify the address, deployment, and indexing status. | Platform API |
| DALP-0375 | TOKEN_TRANSFER_PAUSED_UNPAUSE_TRANSFERRING | operational | 500 | No | Token {tokenAddress} paused; transfer requires unpausing first. | Platform API |
| DALP-0376 | TOKEN_TRANSFER_TOWALLET_NOT_REGISTERED_IDENTITY_REGISTRY_WALLET_MUST_ONBOARDED_CAN | client | 404 | No | toWallet {identityAddress} not in the identity registry. Onboard the wallet before initiating a transfer. | Platform API |
| DALP-0377 | TOKEN_TRANSFER_TRANSACTION_PROCESSING_SERVICE_UNAVAILABLE_SERVER_CONFIGURATION | dependency | 503 | Yes | Transaction processing service not available. Check server configuration. | Platform API |
| DALP-0378 | TOKEN_TRANSFER_TRANSFERAPPROVALCOMPLIANCEMODULE_PARAMETERS_COULD_NOT_DECODED_INDEXER_STATE | dependency | 503 | Yes | TransferApprovalComplianceModule parameters for this token failed to decode from indexer state. Re-index the compliance data or update the module configuration. | Platform API |
| DALP-0379 | TOKEN_TRANSFER_WALLET_NOT_REGISTERED_IDENTITY_REGISTRY_MUST_ONBOARDED_APPROVING_TRANSFERS | client | 404 | No | Wallet not found in identity registry. Onboard it before approving transfers. | Platform API |
| DALP-0380 | TOKEN_TRANSFER_WALLET_NOT_REGISTERED_IDENTITY_REGISTRY_MUST_ONBOARDED_REVOKING_APPROVALS | client | 404 | No | Wallet not found in identity registry. Onboard it before revoking transfer approvals. | Platform API |
| DALP-0381 | TRANSACTION_ALREADY_TERMINAL_STATE_CANNOT_FORCE_FAIL_COMPLETED_FAILED_DEAD_LETTERED_CANCEL | operational | 500 | No | Transaction {transactionHash} is already in terminal state {transactionHash}. Cannot force-fail a completed, failed, dead-lettered, or cancelled transaction. | Platform API |
| DALP-0382 | TRANSACTION_HASH_INVALID | dependency | 503 | Yes | Transaction hash format wasn't accepted: "{transactionHash}". Expected 0x-prefixed hex string from the Workflow Engine. | Platform API |
| DALP-0383 | TRANSACTION_NOT_FOUND | client | 404 | No | Transaction {transactionHash} not found. | Platform API |
| DALP-0384 | TRANSACTION_NOT_FOUND_NOT_CHAIN_NO_STORED_QUEUE_RECORD_HASH | client | 404 | No | Transaction {transactionHash} not found. The transaction is not on-chain and has no stored queue record. Verify the hash is correct. | Platform API |
| DALP-0385 | TRANSACTION_NOT_VALID_DATETIME | client | 400 | No | Transaction field {transactionHash} contains a value that could not be parsed as a datetime. | Platform API |
| DALP-0386 | TRANSACTION_STATE_FORCE_ONLY_AVAILABLE_FAILED_DEAD_LETTER_TRANSACTIONS | operational | 500 | No | Transaction {transactionHash} is in state {transactionHash} and cannot be force-retried. | Platform API |
| DALP-0387 | USER_KYC_ACTION_NO_ASSOCIATED_VERSION | client | 400 | No | KYC request has no associated version. | Platform API |
| DALP-0388 | USER_KYC_CANNOT_APPROVE_VERSION_STATUS_ONLY_VERSIONS_UNDER_REVIEW_CAN_APPROVED | domain | 409 | No | Cannot approve version with status "{value}". Approval requires a version under review. | Platform API |
| DALP-0389 | USER_KYC_CANNOT_FULFILL_ACTION_STATUS_ONLY_OPEN_REQUESTS_CAN_FULFILLED | domain | 409 | No | Cannot fulfill request with status "{value}". Fulfillment requires an open request. | Platform API |
| DALP-0390 | USER_KYC_CANNOT_REJECT_VERSION_STATUS_ONLY_VERSIONS_UNDER_REVIEW_CAN_REJECTED | domain | 409 | No | Cannot reject version with status "{value}". Rejection requires a version under review. | Platform API |
| DALP-0391 | USER_KYC_CANNOT_SUBMIT_VERSION_STATUS_ONLY_DRAFT_VERSIONS_CAN_SUBMITTED | domain | 409 | No | Cannot submit version with status "{value}". Submission requires a draft version. | Platform API |
| DALP-0392 | USER_KYC_CANNOT_UPDATE_VERSION_STATUS_ONLY_DRAFT_VERSIONS_CAN_UPDATED | domain | 409 | No | Cannot update version with status "{value}". Updates require a draft version. | Platform API |
| DALP-0393 | USER_KYC_DOCUMENT_NOT_FOUND | client | 404 | No | Document not found. | Platform API |
| DALP-0394 | USER_KYC_DOCUMENTS_ONLY_DELETED_DRAFT_VERSIONS | domain | 409 | No | Document deletion requires a draft version. | Platform API |
| DALP-0395 | USER_KYC_DOCUMENTS_ONLY_UPLOADED_DRAFT_VERSIONS | domain | 409 | No | Document upload requires a draft version. | Platform API |
| DALP-0396 | USER_KYC_FAILED_TO_APPROVE_VERSION | operational | 500 | No | Failed to approve KYC version. | Platform API |
| DALP-0397 | USER_KYC_FAILED_TO_CREATE_ACTION | operational | 500 | No | Failed to create KYC update request. | Platform API |
| DALP-0398 | USER_KYC_FAILED_TO_CREATE_DOCUMENT_RECORD | operational | 500 | No | Failed to create document record. | Platform API |
| DALP-0399 | USER_KYC_FAILED_TO_CREATE_FETCH_PROFILE_CONTAINER | operational | 500 | No | Failed to initialize KYC profile container. | Platform API |
| DALP-0400 | USER_KYC_FAILED_TO_CREATE_PROFILE | operational | 500 | No | Failed to load KYC profile record. | Platform API |
| DALP-0401 | USER_KYC_FAILED_TO_CREATE_VERSION | operational | 500 | No | Failed to create KYC draft version. | Platform API |
| DALP-0402 | USER_KYC_FAILED_TO_CREATE_VERSION_KYC_UPSERT | operational | 500 | No | Failed to create KYC draft version during upsert. | Platform API |
| DALP-0403 | USER_KYC_FAILED_TO_REJECT_VERSION | operational | 500 | No | Failed to reject KYC version. | Platform API |
| DALP-0404 | USER_KYC_FAILED_TO_UPDATE_ACTION | operational | 500 | No | Failed to mark KYC update request as fulfilled. | Platform API |
| DALP-0405 | USER_KYC_FAILED_TO_UPDATE_DRAFT_VERSION | operational | 500 | No | Failed to update KYC draft version. | Platform API |
| DALP-0406 | USER_KYC_FAILED_TO_UPDATE_PROFILE_LATEST_VERSION | operational | 500 | No | Failed to link new KYC version to profile. | Platform API |
| DALP-0407 | USER_KYC_FAILED_TO_UPDATE_VERSION | operational | 500 | No | Failed to update KYC version status. | Platform API |
| DALP-0408 | USER_KYC_FAILED_TO_UPDATE_VERSION_VERSION_UPDATE | operational | 500 | No | Failed to save KYC version field updates. | Platform API |
| DALP-0409 | USER_KYC_FILE_NOT_FOUND_STORAGE_UPLOAD_FAILED | client | 404 | No | File not found in storage. Upload may have failed. | Platform API |
| DALP-0410 | USER_KYC_INVALID_OBJECT_KEY | client | 400 | No | Object key was not accepted. | Platform API |
| DALP-0411 | USER_KYC_NO_DATA_FOUND_PROFILE_BUT_VERSION_HISTORY_NOT_COMPLETED_VERIFICATION_YET | client | 404 | No | No KYC data found. The profile exists but has no version history, or the user has not completed KYC verification yet. | Platform API |
| DALP-0412 | USER_KYC_NO_PROFILE_FOUND_DELETE_ALREADY_REMOVED | client | 404 | No | No KYC profile found to delete. The profile may no longer exist. | Platform API |
| DALP-0413 | USER_KYC_NO_VERSION_CLONE_INITIALDATA_NEW_USERS | client | 400 | No | No version to clone from. Provide initialData for new users. | Platform API |
| DALP-0414 | USER_KYC_ONLY_FULFILL_OWN_ACTION_REQUESTS | domain | 409 | No | Only the owner of a request can fulfill it. | Platform API |
| DALP-0415 | USER_KYC_ONLY_UPDATES_VERSIONS_UNDER_REVIEW | domain | 409 | No | Can only request updates for versions under review. | Platform API |
| DALP-0416 | USER_KYC_PROFILE_NOT_FOUND | client | 404 | No | KYC profile not found for this user. | Platform API |
| DALP-0417 | USER_KYC_PROFILE_NOT_FOUND_ACTION | client | 404 | No | KYC profile not found for this request. | Platform API |
| DALP-0418 | USER_KYC_SOURCE_VERSION_NOT_FOUND_INITIALDATA_NEW_USERS | client | 404 | No | Source version not found. Provide initialData for new users. | Platform API |
| DALP-0419 | USER_KYC_VERSION_NOT_FOUND | client | 404 | No | KYC version not found. | Platform API |
| DALP-0420 | USER_KYC_VERSION_NOT_FOUND_ACTION | client | 404 | No | KYC version not found for this request. | Platform API |
| DALP-0421 | USER_KYC_VERSION_NOT_FOUND_VERSION_READ | client | 404 | No | KYC version not found. | Platform API |
| DALP-0422 | USER_KYC_VERSION_SUBMITTED_UPLOAD_DOCUMENT_NOT_SAVED | operational | 500 | No | KYC version no longer a draft; document not saved. | Platform API |
| DALP-0423 | USER_NO_EMAIL_CONFIGURED | client | 400 | No | User has no email address configured. | Platform API |
| DALP-0424 | USER_NOT_FOUND | client | 404 | No | User with ID {value} not found. | Platform API |
| DALP-0425 | USER_NOT_FOUND_BY_WALLET | client | 404 | No | User not found. | Platform API |
| DALP-0426 | USER_NOT_FOUND_GET_SECURITY | client | 404 | No | User {value} not found. | Platform API |
| DALP-0427 | USER_NOT_FOUND_NATIONAL_ID | client | 404 | No | User not found. | Platform API |
| DALP-0428 | USER_NOT_FOUND_PASSWORD_RESET | client | 404 | No | User {value} not found. | Platform API |
| DALP-0429 | USER_NOT_FOUND_RESET_MFA | client | 404 | No | User {value} not found. | Platform API |
| DALP-0430 | USER_RESTATE_CLIENT_UNAVAILABLE | dependency | 503 | Yes | Workflow engine client is not available. | Platform API |
| DALP-0431 | XVP_CREATE_COULD_NOT_RESOLVE_CREATED_SETTLEMENT_INDEXER_RETRIES | dependency | 503 | Yes | Could not resolve the created XvP settlement from the indexer after retries. | Platform API |
| DALP-0432 | FIXED_YIELD_TOKEN_LINKAGE_NOT_INDEXED | dependency | 503 | Yes | Yield schedule token linkage pending indexing. | Platform API |
| DALP-0433 | TOKEN_COMPLIANCE_CAPITAL_RAISE_LIMIT_CONFIGURATION_IMMUTABLE | domain | 409 | No | Capital raise limit compliance module configuration is immutable. | Platform API |
| DALP-0434 | TOKEN_COMPLIANCE_SCOPED_CONFIGURATION_REQUIRES_V2_ENGINE | client | 400 | No | Scoped compliance module configuration requires a V2 token compliance engine. | Platform API |
| DALP-0435 | TOKEN_COMPLIANCE_SCOPED_INSTALL_REQUIRES_V2_ENGINE | client | 400 | No | Scoped compliance module install requires a V2 token compliance engine. | Platform API |
| DALP-0436 | TOKEN_COMPLIANCE_SET_MODULE_SCOPE_REQUIRES_V2_ENGINE | client | 400 | No | Setting a compliance module scope requires a V2 token compliance engine. | Platform API |
| DALP-0437 | DURABLE_EXECUTION_ENGINE_CALL_BAD_REQUEST | dependency | 400 | No | The Workflow Engine rejected the workflow call as malformed. | Platform API |
| DALP-0438 | DURABLE_EXECUTION_ENGINE_CALL_UNAUTHORIZED | dependency | 401 | No | The Workflow Engine rejected the workflow call as unauthorized. | Platform API |
| DALP-0439 | DURABLE_EXECUTION_ENGINE_CALL_FORBIDDEN | dependency | 403 | No | The Workflow Engine rejected the workflow call as not available. | Platform API |
| DALP-0440 | DURABLE_EXECUTION_ENGINE_CALL_NOT_FOUND | dependency | 404 | Yes | Workflow Engine workflow endpoint was not found. | Platform API |
| DALP-0441 | DURABLE_EXECUTION_ENGINE_CALL_CONFLICT | dependency | 409 | No | Workflow Engine workflow call conflicted with the current workflow state. | Platform API |
| DALP-0442 | DURABLE_EXECUTION_ENGINE_CALL_UNPROCESSABLE | dependency | 422 | No | Workflow Engine workflow call rejected: unprocessable input. | Platform API |
| DALP-0443 | DURABLE_EXECUTION_ENGINE_CALL_INTERNAL_ERROR | dependency | 500 | No | Workflow Engine workflow call failed internally. | Platform API |
| DALP-0444 | DURABLE_EXECUTION_ENGINE_CALL_TIMEOUT | dependency | 504 | Yes | Workflow Engine workflow call timed out. | Platform API |
| DALP-0445 | TRANSACTION_QUEUE_BAD_REQUEST | dependency | 400 | No | Transaction queue rejected the operation as malformed. | Platform API |
| DALP-0446 | TRANSACTION_QUEUE_CONFLICT | dependency | 409 | No | Transaction queue operation conflicted with current queue state. | Platform API |
| DALP-0447 | TRANSACTION_QUEUE_UNPROCESSABLE | dependency | 422 | No | Transaction queue rejected the operation: unprocessable input. | Platform API |
| DALP-0448 | TRANSACTION_QUEUE_CONFIRMATION_TIMEOUT | dependency | 504 | Yes | Transaction queue confirmation timed out. | Platform API |
| DALP-0449 | MIGRATION_COMPARE_SYSTEM_ADDRESS_NOT_CONFIGURED | client | 404 | No | System address is not configured. | Platform API |
| DALP-0450 | MIGRATION_COMPARE_DIRECTORY_ADDRESS_NOT_CONFIGURED | client | 400 | No | Directory contract address is not configured. | Platform API |
| DALP-0451 | MIGRATION_COMPARE_DIRECTORY_NOT_INDEXED | dependency | 404 | Yes | Directory contract indexing pending. | Platform API |
| DALP-0452 | MIGRATION_START_NO_ACTIVE_ORGANIZATION | client | 400 | No | No active organization selected. | Platform API |
| DALP-0453 | MIGRATION_START_SYSTEM_ADDRESS_NOT_CONFIGURED | client | 404 | No | System address is not configured. | Platform API |
| DALP-0454 | MIGRATION_START_ACCOUNT_WALLET_NOT_CONFIGURED | auth | 403 | No | Account has no associated wallet. | Platform API |
| DALP-0455 | MIGRATION_START_INSUFFICIENT_ROLE | auth | 403 | No | You need the system manager or admin role to trigger a system migration. | Platform API |
| DALP-0456 | MIGRATION_START_DIRECTORY_ADDRESS_NOT_CONFIGURED | client | 400 | No | Directory contract address is not configured. | Platform API |
| DALP-0457 | MIGRATION_START_ALREADY_IN_PROGRESS | domain | 409 | Yes | A migration is already in progress for this organization. | Platform API |
| DALP-0458 | MIGRATION_START_RESET_FAILED | dependency | 500 | Yes | Could not prepare the prior migration for retry. | Platform API |
| DALP-0459 | MIGRATION_START_CONNECTED_WALLET_REQUIRED | client | 400 | No | A connected wallet must be present to start a system migration. | Platform API |
| DALP-0460 | MIGRATION_STREAM_WORKFLOW_FAILED | dependency | 500 | No | System migration failed: {reason}. | Platform API |
| DALP-0461 | SYSTEM_TRUSTED_ISSUER_CLAIM_TOPIC_MUTATION_IN_PROGRESS | domain | 409 | Yes | Trusted issuer claim-topic mutation is already in progress. | Platform API |
| DALP-0462 | SETTINGS_COMPLIANCE_TEMPLATE_INCOMPATIBLE_MODULE_SET | domain | 422 | No | Compliance template modules and controls must match the selected module set. | Platform API |
| DALP-0463 | SETTINGS_TEMPLATE_NAME_ALREADY_EXISTS | client | 409 | No | A template with this name already exists in this organization. | Platform API |
| DALP-0464 | ACCOUNT_NATIVE_BALANCE_ACCOUNT_NOT_FOUND | client | 404 | No | Account not found. | Platform API |
| DALP-0465 | TREASURY_IS_CONTRACT_NOT_SUPPORTED | client | 400 | No | Treasury is a contract; the treasury contract must grant ERC-20 allowance directly. This route only supports externally-owned treasury wallets. | Platform API |
| DALP-0466 | MATURITY_REDEMPTION_FEATURE_STATE_NOT_INDEXED | client | 404 | Yes | Maturity-redemption feature state not yet indexed for this token. | Platform API |
| DALP-0467 | TREASURY_WALLET_MISMATCH | client | 403 | No | Caller wallet does not match the configured treasury wallet for the maturity-redemption feature. | Platform API |
| DALP-0468 | MATURITY_REDEMPTION_TREASURY_NOT_YET_CLASSIFIED | dependency | 503 | Yes | Maturity-redemption treasury classification pending: the indexer has not finished this step yet. | Platform API |
| DALP-0469 | ACCOUNT_NATIVE_BALANCE_HISTORY_PAGE_SIZE_TOO_LARGE | client | 400 | No | History page size must be 100 or less. | Platform API |
| DALP-0470 | ACCOUNT_NATIVE_BALANCE_HISTORY_SINCE_FILTER_REQUIRED | client | 400 | No | filter[since] is missing. | Platform API |
| DALP-0471 | SYSTEM_IDENTITY_NO_ACTIVE_CLAIM_FOUND_TOPIC | client | 404 | No | No active claim found for topic {topicId} on identity {identityAddress}. | Platform API |
| DALP-0472 | STEP_UP_REQUIRED | auth | 403 | No | Step-up authentication required for this operation. | Platform API |
| DALP-0473 | FIXED_TREASURY_YIELD_TREASURY_NOT_YET_CLASSIFIED | dependency | 503 | Yes | Fixed-treasury-yield treasury classification pending: the indexer has not finished this step yet. | Platform API |
| DALP-0474 | TOKEN_COMPLIANCE_PRICE_RESOLVER_ADDON_NOT_INSTALLED | client | 409 | No | PriceResolver addon missing on system {value}. | Platform API |
| DALP-0475 | SMART_WALLETS_GLOBAL_ACCOUNT_ABSTRACTION_DISABLED_CANNOT_CREATE_WALLET_DEFAULT | domain | 409 | No | Platform Account Abstraction routing is off; cannot create a smart wallet as default. | Platform API |
| DALP-0476 | SMART_WALLETS_GLOBAL_ACCOUNT_ABSTRACTION_DISABLED_CANNOT_SET_WALLET_DEFAULT | domain | 409 | No | Platform Account Abstraction routing is off; cannot set a smart wallet as default. | Platform API |
| DALP-0477 | SETTINGS_ASSET_TEMPLATE_FEATURE_DEPENDENCY_MISSING | domain | 409 | No | Template requiredFeatures has unmet feature dependencies: conversion-minter requires conversion in the feature set. | Platform API |
| DALP-0478 | INSUFFICIENT_TREASURY_ALLOWANCE | dependency | 422 | Yes | Maturity-redemption treasury has not granted enough allowance to cover this redemption. | Platform API |
| DALP-0479 | MATURITY_REDEMPTION_NOT_MATURED | client | 422 | Yes | Maturity-redemption feature has not yet matured; redemptions are not allowed. | Platform API |
| DALP-0480 | SETTINGS_ASSET_CLASS_NAME_ALREADY_EXISTS | client | 409 | No | An asset class with this name or slug already exists in this organization. | Platform API |
| DALP-0488 | COMPLIANCE_SIGNATURE_INVALID | auth | 401 | No | Webhook authentication failed. | Platform API |
| DALP-0489 | COMPLIANCE_REPLAY_WINDOW_EXCEEDED | client | 400 | No | Webhook timestamp is outside the accepted replay window. | Platform API |
| DALP-0490 | COMPLIANCE_SUBJECT_MAPPING_MISSING | domain | 404 | No | Compliance subject mapping was not found. | Platform API |
| DALP-0491 | COMPLIANCE_PROVIDER_PAUSED | domain | 404 | No | Compliance provider is not accepting webhook events. | Platform API |
| DALP-0492 | COMPLIANCE_PROVIDER_FAILED | domain | 409 | No | Compliance provider is in a failed state. | Platform API |
| DALP-0493 | COMPLIANCE_UNMAPPED_EVENT | domain | 422 | No | Compliance provider event has no supported mapping. | Platform API |
| DALP-0494 | COMPLIANCE_OUT_OF_ORDER_EVENT | domain | 409 | No | Compliance provider event is older than the current subject state. | Platform API |
| DALP-0495 | COMPLIANCE_PROVIDER_HEALTH_CHECK_FAILED | dependency | 503 | Yes | Compliance provider health check failed. | Platform API |
| DALP-0496 | COMPLIANCE_APPLICANT_CREATE_FAILED | dependency | 502 | No | Compliance provider rejected applicant creation. | Platform API |
| DALP-0497 | COMPLIANCE_TIR_REGISTRATION_FAILED | contract | 502 | No | Compliance trusted-issuer registration failed. | Platform API |
| DALP-0498 | COMPLIANCE_TOPIC_MISMATCH | domain | 400 | No | Compliance provider event topic does not match the provider configuration. | Platform API |
| DALP-0499 | COMPLIANCE_WALLET_NOT_REGISTERED | domain | 404 | No | Wallet does not have an associated OnchainID identity. | Platform API |
| DALP-0500 | COMPLIANCE_SECRET_ROTATION_GRACE_EXPIRED | domain | 410 | No | Compliance webhook signing secret rotation grace period expired. | Platform API |
| DALP-0501 | COMPLIANCE_INVALID_STATE_TRANSITION | client | 409 | No | Compliance provider cannot transition to the requested state. | Platform API |
| DALP-0502 | COMPLIANCE_PROVIDER_NOT_FOUND | client | 404 | No | Compliance provider not found. | Platform API |
| DALP-0503 | COMPLIANCE_PROVIDER_TOPIC_NOT_FOUND | client | 404 | No | Compliance provider topic not found. | Platform API |
| DALP-0504 | COMPLIANCE_PROVIDER_TOPIC_NOT_SUPPORTED | client | 400 | No | Compliance provider does not support the requested topic. | Platform API |
| DALP-0505 | COMPLIANCE_WEBHOOK_REVOKE_LAST | client | 409 | No | Cannot revoke the last webhook for a single-topic compliance provider. | Platform API |
| DALP-0506 | CLAIM_ISSUER_PARTICIPANT_DEPLOY_FAILED | contract | 502 | No | Claim issuer participant deployment failed. | Platform API |
| DALP-0507 | WEBHOOK_REPLAY_RATE_LIMITED | client | 429 | Yes | Webhook replay rate limit exceeded. | Platform API |
| DALP-0508 | WEBHOOK_REPLAY_RANGE_TOO_LARGE | client | 400 | No | Webhook replay range is too large. | Platform API |
| DALP-0509 | WEBHOOK_ENDPOINT_DISABLED | domain | 409 | No | Webhook endpoint disabled. | Platform API |
| DALP-0510 | WEBHOOK_SIGNING_VERIFICATION_FAILED | auth | 401 | No | Webhook signature verification failed. | Platform API |
| DALP-0511 | WEBHOOK_RECALL_NOT_AUTHORIZED | permission | 404 | No | Webhook event not found. | Platform API |
| DALP-0512 | WEBHOOK_URL_PRIVATE_RANGE | client | 400 | No | Webhook endpoint URL is not allowed. | Platform API |
| DALP-0513 | WEBHOOK_ENDPOINT_LIMIT_REACHED | domain | 409 | No | Webhook endpoint limit reached. | Platform API |
| DALP-0514 | IDEMPOTENCY_KEY_REUSE | client | 409 | No | Idempotency key reused with a different request. | Platform API |
| DALP-0515 | IDEMPOTENCY_KEY_INFLIGHT | client | 409 | Yes | Idempotency key is already in flight. | Platform API |
| DALP-0516 | WEBHOOK_PENDING_RETARGET_REQUIRED | client | 409 | No | Webhook endpoint has pending delivery attempts. | Platform API |
| DALP-0517 | WEBHOOK_FAT_ACK_INCOMPLETE | client | 422 | No | Fat-event acknowledgment is missing required field paths. | Platform API |
| DALP-0518 | RESTATE_ADMIN_UNREACHABLE | dependency | 503 | Yes | Workflow Engine admin API unreachable. | Platform API |
| DALP-0519 | RESTATE_DEPLOYMENT_NOT_FOUND | client | 404 | No | Workflow Engine deployment was not found. | Platform API |
| DALP-0520 | RESTATE_WORKFLOW_RETRY_BLOCKED | client | 409 | No | Workflow state blocks retry. | Platform API |
| DALP-0521 | LUNA_MOFN_QUORUM_EXPIRED | dependency | 408 | Yes | Luna m-of-n quorum activation window expired. | Platform API |
| DALP-0522 | LUNA_MOFN_QUORUM_CLASSIFICATION_FAILED | dependency | 409 | No | Luna m-of-n quorum classification flagged as likely wrong. | Platform API |
| DALP-0523 | TOKEN_FEE_RATES_FROZEN | domain | 422 | No | Transaction fee rates frozen. | Platform API |
| DALP-0524 | X_PARTICIPANT_FORBIDDEN | permission | 404 | No | Participant not found. | Platform API |
| DALP-0525 | COMPLIANCE_TRANSACTION_REGISTER_FAILED | dependency | 502 | No | Compliance provider rejected transaction registration. | Platform API |
| DALP-0526 | WEBHOOK_ENDPOINT_NOT_FOUND | client | 404 | No | Webhook endpoint not found. | Platform API |
| DALP-0527 | WEBHOOK_DELIVERY_NOT_FOUND | client | 404 | No | Webhook delivery not found. | Platform API |
| DALP-0528 | WEBHOOK_REPLAY_NOT_FOUND | client | 404 | No | Webhook replay not found. | Platform API |
| DALP-0529 | WEBHOOK_RECEIPT_NOT_FOUND | client | 404 | No | Webhook receipt not found. | Platform API |
| DALP-0530 | X_EXECUTOR_UNSUPPORTED_FOR_PARTICIPANT_TYPE | client | 400 | No | Executor selection is not supported for this participant type. | Platform API |
| DALP-0531 | X_EXECUTOR_NO_SMART_WALLET | client | 404 | Yes | Smart wallet not found for executor selection. | Platform API |
| DALP-0532 | SETTINGS_ASSET_TEMPLATE_FEATURES_INCOMPATIBLE | domain | 409 | No | Template requiredFeatures has mutually-exclusive features enabled together: transaction-fee and transaction-fee-accounting. Remove one feature from each pair before publishing. | Platform API |
| DALP-0533 | METADATA_NOT_FOUND | client | 404 | No | Metadata not found. | Platform API |
| DALP-0534 | WEBHOOK_SUBSCRIPTION_INVALID | client | 400 | No | Webhook subscription pattern is not recognized. | Platform API |
| DALP-0535 | WEBHOOK_URL_SCHEME_REQUIRED | client | 400 | No | Webhook endpoint URL must use HTTPS. | Platform API |
| DALP-0600 | TARGET_CURRENCIES_REMOVAL_FORBIDDEN | domain | 409 | No | Target currencies are permanent once enabled. | Platform API |
| DALP-0601 | TARGET_CURRENCY_NOT_SUPPORTED | client | 422 | No | One or more target currencies are not supported by the configured exchange-rate provider. | Platform API |
| DALP-0602 | TARGET_CURRENCIES_FEED_DISPATCH_UNAVAILABLE | dependency | 503 | Yes | Currency-feed creation queue unavailable. | Platform API |
| DALP-0603 | TARGET_CURRENCIES_FEED_DISPATCH_FORBIDDEN | permission | 403 | No | Caller wallet lacks the on-chain FEEDS_MANAGER_ROLE required to create currency feeds. | Platform API |
| DALP-0604 | TARGET_CURRENCIES_NOT_SUPPORTED_ON_SYSTEM | domain | 422 | No | Adding target currencies is not supported on this system. | Platform API |
| DALP-0605 | TOKEN_CREATE_FEATURES_INCOMPATIBLE | domain | 422 | No | transaction-fee and transaction-fee-accounting conflict; enable only one per token. | Platform API |
| DALP-0606 | TOKEN_FEATURES_YIELD_FULLY_CONSUMED | client | 400 | No | No yield available to claim. A prior conversion consumed the yield for completed periods. | Platform API |
| DALP-0607 | TOKEN_FEATURES_YIELD_ACCRUAL_CLOSED | client | 400 | No | No yield available to claim. Accrual for this holder has closed. | Platform API |
| DALP-0608 | TOKEN_FEATURES_NO_YIELD_AVAILABLE_FOR_HOLDER | client | 400 | No | No yield available to claim for this holder. | Platform API |
| DALP-0609 | USER_KYC_DOCUMENT_CORRUPT | dependency | 503 | Yes | KYC document is temporarily unavailable. | Platform API |
| DALP-0610 | USER_KYC_INVALID_FILE_DATA | client | 400 | No | File data processing failed. | Platform API |
| DALP-0611 | USER_KYC_FILE_SIZE_MISMATCH | client | 400 | No | Uploaded file size does not match the decoded file data. | Platform API |
| DALP-0612 | USER_KYC_INVALID_FILE_TYPE | client | 400 | No | Uploaded file type does not match the document bytes. | Platform API |
| DALP-0613 | TOKEN_PRICE_ORG_FEED_SUBMISSION_SIGNER_NOT_RESOLVED | dependency | 503 | Yes | Organization price-feed submission signer is not available. | Platform API |
| DALP-0614 | AA_ENABLED_DRIFT_REQUIRES_ADMIN | permission | 400 | No | Participants out of sync; account abstraction requires permission sync. | Platform API |
| DALP-0615 | XVP_HASHLOCK_REVEAL_NOT_REQUIRED | client | 400 | No | Hashlock reveal not required for this XvP settlement. | Platform API |
| DALP-0616 | X_EXECUTOR_AA_DISABLED_GLOBALLY | client | 403 | No | smart-wallet executor not available. | Platform API |
| DALP-0617 | AA_ENABLED_REQUIRES_GLOBAL_AA | domain | 403 | No | Platform AA disabled; per-org AA requires platform AA enabled. | Platform API |
| DALP-0618 | GLOBAL_DIRECTORY_REGISTRY_NOT_FOUND | client | 404 | No | The global Directory registry is not configured or has no registered global TIR/TSR instance. | Platform API |
| DALP-0619 | DIRECTORY_TOPIC_SCHEME_NOT_FOUND | client | 404 | No | Directory topic scheme "{topicId}" not found. | Platform API |
| DALP-0620 | DIRECTORY_TOPIC_SCHEME_SIGNATURE_CONFLICT | client | 409 | No | A topic scheme with the requested name already exists with a different signature. | Platform API |
| DALP-0621 | X_EXECUTOR_AA_DISABLED_FOR_ORG | client | 403 | No | smart-wallet executor not available. | Platform API |
| DALP-0622 | TOKEN_TOPIC_SCHEME_REGISTRY_NOT_FOUND | client | 404 | No | This token has no attached token-level Topic Scheme Registry. | Platform API |
| DALP-0623 | TOKEN_TOPIC_SCHEME_NOT_FOUND | client | 404 | No | Token-level topic scheme not found for the requested topic id. | Platform API |
| DALP-0624 | TOKEN_TRUSTED_ISSUERS_REGISTRY_NOT_FOUND | client | 404 | No | This token has no attached token-level Trusted Issuer Registry. | Platform API |
| DALP-0625 | TOKEN_TRUSTED_ISSUER_NOT_FOUND | client | 404 | No | Token-level trusted issuer not found for the requested issuer address. | Platform API |
| DALP-0626 | FEEDS_PRICE_TOPIC_SUBMIT_FORBIDDEN_USE_TOKEN_SET_PRICE | permission | 403 | No | Use POST /v2/tokens/:tokenAddress/price to submit price-topic feeds. | Platform API |
| DALP-0632 | TOKEN_FEATURE_INSTANCE_NOT_FOUND | client | 404 | No | No attached feature instance matches the requested type id on this token. | Platform API |
| DALP-0634 | TOKEN_IDENTITY_REGISTRY_NOT_FOUND | client | 404 | No | This token has no attached token-level identity registry. | Platform API |
| DALP-0635 | GAS_REQUIREMENT_CONFIG_ERROR | operational | 503 | No | Gas requirement computation failed for this chain. | Platform API |
| DALP-0636 | AA_ENABLED_IDENTITY_SYNC_FORBIDDEN | permission | 403 | No | Account abstraction identity sync requires an administrator. | Platform API |
| DALP-0637 | AA_ENABLED_IDENTITY_MISMATCH | domain | 409 | No | Account abstraction identity sync found a different smart-wallet OnchainID. | Platform API |
| DALP-0638 | AA_ENABLED_CONTROLLER_MISMATCH | domain | 409 | No | Account abstraction identity sync found a different smart-wallet controller. | Platform API |
| DALP-0639 | FEEDS_SUBMIT_OBSERVED_AT_TOO_FAR_IN_FUTURE | client | 422 | No | observedAt exceeds the chain time drift allowance. | Platform API |
| DALP-0640 | n/a | client | 400 | No | UserOperation priority fee is below the configured bundler minimum. | Platform API |
| DALP-0641 | SYSTEM_CONSISTENCY_TIMEOUT | dependency | 503 | Yes | The indexer has not yet caught up to the most recent write. | Platform API |
| DALP-0645 | TOKEN_LIST_METADATA_KEY_UNKNOWN | client | 400 | No | The requested metadata key is not declared in any accessible asset-type template. | Platform API |
| DALP-0646 | TOKEN_LIST_METADATA_KEY_NOT_BUCKETABLE | client | 400 | No | Continuous-type metadata key not eligible for grouping or facets. | Platform API |
| DALP-0647 | TOKEN_LIST_METADATA_KEY_IDENTIFIER_INELIGIBLE | client | 400 | No | Identifier-type metadata keys not eligible for grouping or facets. | Platform API |
| DALP-0648 | SYSTEM_REFUND_SPLITTER_NOT_INSTALLED | client | 404 | No | Refund splitter installation required for this organization. | Platform API |
| DALP-0649 | SYSTEM_REFUND_SPLITTER_REFUND_LOOP_READ_FAILED | dependency | 503 | Yes | Refund splitter refund-loop status could not be read. | Platform API |
| DALP-0650 | SYSTEM_REFUND_SPLITTER_INVALID_BPS_RANGE | client | 422 | No | Refund splitter basis points out of range (0 to 10000). | Platform API |
| DALP-0651 | SYSTEM_REFUND_SPLITTER_THRESHOLDS_INVALID | client | 422 | No | Refund splitter critical threshold must be lower than the warning threshold. | Platform API |
| DALP-0652 | AA_ENABLED_CANNOT_BE_DISABLED | domain | 409 | No | Account abstraction is permanent once enabled. | Platform API |
| DALP-0653 | TREASURY_HEALTH_TREASURY_UNCONFIGURED | client | 422 | No | Treasury address missing for the maturity-redemption or fixed-treasury-yield feature. | Platform API |
| DALP-0654 | TREASURY_HEALTH_CHAIN_UNREACHABLE | dependency | 502 | Yes | Live balanceOf(treasury) read for the treasury-health route failed against the chain provider. | Platform API |
| DALP-0655 | TREASURY_HEALTH_TREASURY_MISMATCH | client | 422 | No | Attached treasury-bearing features disagree on treasury, denominationAsset, or treasuryIsContract. | Platform API |
| DALP-0656 | TREASURY_HEALTH_BOND_STATUS_UNAVAILABLE | dependency | 503 | Yes | Indexer v_bond_status view has not yet computed a row for the attached maturity-redemption feature. | Platform API |
| DALP-0657 | TOKEN_HISTORICAL_BALANCE_BLOCK_NOT_INDEXED | client | 409 | Yes | Requested block not yet reached by the historical balance indexer. | Platform API |
| DALP-0658 | INDEXER_REINDEXING | dependency | 503 | Yes | Indexer is reindexing; deploy is temporarily unavailable. | Platform API |
| DALP-0659 | OIDC_MFA_INVALID | auth | 403 | No | Identity provider verification failed. | Platform API |
| DALP-0660 | OIDC_MFA_UNAVAILABLE | dependency | 503 | Yes | Identity provider verification is temporarily unavailable. | Platform API |
| DALP-0661 | TOKEN_PERMIT_SIGN_OWNER_NOT_CALLER_WALLET | auth | 403 | No | Permit signing covers the caller's own balance only. | Platform API |
| DALP-0662 | SIGNED_PERMIT_NOT_FOUND | client | 404 | No | Signed permit not found. | Platform API |
| DALP-0663 | SIGNED_PERMIT_ALREADY_RELAYED | client | 409 | No | Signed permit already relayed. | Platform API |
| DALP-0664 | SIGNED_PERMIT_NOT_RELAYABLE | client | 409 | No | Signed permit is not relayable. | Platform API |
| DALP-0665 | SIGNED_PERMIT_NONCE_CONFLICT | client | 409 | Yes | A pending permit with this nonce already exists for this holder. | Platform API |
| DALP-0666 | SIGNED_PERMIT_RELAY_SYNC_ONLY | client | 400 | No | Relaying a stored permit is sync-only. | Platform API |
| DALP-0667 | RESTATE_INVOCATION_NOT_FOUND | client | 404 | No | Workflow Engine invocation was not found. | Platform API |
| DALP-0668 | RESTATE_INVOCATION_NOT_PAUSED | client | 409 | No | Workflow Engine invocation is not paused. | Platform API |
| DALP-0669 | RESTATE_BULK_RESUME_NOT_CONFIRMED | client | 400 | No | Bulk resume was not confirmed. | Platform API |
| DALP-0670 | USER_EMAIL_ALREADY_EXISTS | client | 409 | No | A user with this email already exists. | Platform API |
| DALP-0671 | ACTIONS_STREAM_ORIGIN_REJECTED | permission | 403 | No | Live actions feed requires Console origin. | Platform API |
| DALP-0672 | USER_IDENTITY_REGISTRATION_INCOMPLETE | operational | 409 | Yes | The user and wallet were created, but identity registration did not finish. | Platform API |
| DALP-0673 | CUSTODY_CREDENTIALS_UNAVAILABLE | operational | 500 | No | Custody credentials for this organization are unavailable. | Platform API |
| DALP-0674 | CUSTODY_CREDENTIALS_INVALID | domain | 422 | No | The supplied custody credentials failed validation. | Platform API |
| DALP-0675 | CUSTODY_ROTATION_TOO_FREQUENT | domain | 429 | Yes | Custody credentials were rotated too recently. | Platform API |
| DALP-0676 | CUSTODY_CONFIG_NOT_FOUND | domain | 404 | No | No custody configuration exists for this organization. | Platform API |
| DALP-0677 | CUSTODY_RECORD_DESTROYED | domain | 409 | No | This organization's custody configuration has been destroyed and cannot be modified. | Platform API |
| DALP-0678 | CUSTODY_PROVIDER_IMMUTABLE | domain | 409 | No | The custody provider for this organization is locked and cannot be changed. | Platform API |
| DALP-0679 | TOKEN_SALE_CANNOT_WITHDRAW_SALE_TOKEN_CURRENCY | client | 400 | No | The sale token cannot be withdrawn as a payment currency. | Platform API |
| DALP-0680 | SETTINGS_COMPLIANCE_LEGACY_TEMPLATES_DISABLED | client | 403 | No | Legacy compliance templates are turned off on this deployment. | Platform API |
| DALP-0681 | PRECONDITION_FAILED | client | 412 | No | A precondition on the request was not met. | Platform API |
| DALP-0683 | AIRDROP_ADDON_NOT_FOUND | domain | 404 | No | No airdrop addon is deployed in this system. | Platform API |
| DALP-0684 | AIRDROP_NOT_FOUND_INDEXER | client | 404 | No | The requested airdrop was not found. | Platform API |
| DALP-0685 | AIRDROP_NOT_IN_OWNER_SCOPE | domain | 404 | No | The requested airdrop belongs to another system. | Platform API |
| DALP-0686 | ASSET_TYPE_TEMPLATE_NOT_READY | domain | 422 | No | Template is not ready to publish. | Platform API |
| DALP-0687 | COMPLIANCE_TEMPLATE_NOT_READY | domain | 422 | No | Template is not ready to publish. | Platform API |
| DALP-0688 | SETTINGS_ASSET_COMPLIANCE_TEMPLATE_MUST_BELONG_ORGANIZATION | client | 400 | No | Compliance template selection was not accepted: the compliance template must belong to your organization or be a system template. | Platform API |
| DALP-0689 | TOKEN_SALE_LIVE_ELIGIBILITY_AMOUNT_REQUIRED | client | 400 | No | A live eligibility recheck requires a positive amount. | Platform API |
| DALP-0690 | NETWORK_VERSION_CONFLICT | client | 412 | No | The network definition changed before this save. | Platform API |
| DALP-0691 | NETWORK_ALREADY_EXISTS | client | 412 | No | A stored network with this name already exists. | Platform API |
| DALP-0692 | WEBHOOK_TEST_EVENT_NOT_QUEUED | dependency | 503 | Yes | Test event could not be queued for delivery. | Platform API |
| DALP-1001 | CONTRACT_ERROR | contract | 422 | No | Bond already matured. | Contract |
| DALP-1002 | CONTRACT_ERROR | contract | 422 | No | Bond maturity date must be in the future. | Contract |
| DALP-1003 | CONTRACT_ERROR | contract | 422 | No | Bond not yet matured. | Contract |
| DALP-1004 | CONTRACT_ERROR | contract | 422 | No | Bytes feeds not supported. | Contract |
| DALP-1005 | CONTRACT_ERROR | contract | 422 | No | Caller must have identity. | Contract |
| DALP-1006 | CONTRACT_ERROR | contract | 422 | No | Caller not identity owner. | Contract |
| DALP-1007 | CONTRACT_ERROR | contract | 422 | No | Cannot transfer converted tokens. | Contract |
| DALP-1008 | CONTRACT_ERROR | contract | 422 | No | Cannot withdraw sale token. | Contract |
| DALP-1009 | CONTRACT_ERROR | contract | 422 | No | Compliance check failed: {{reason}}. | Contract |
| DALP-1010 | CONTRACT_ERROR | contract | 422 | No | Compliance implementation not set. | Contract |
| DALP-1011 | CONTRACT_ERROR | contract | 422 | No | Compliance module already registered. | Contract |
| DALP-1012 | CONTRACT_ERROR | contract | 422 | No | Compliance module registry implementation not set. | Contract |
| DALP-1013 | CONTRACT_ERROR | contract | 422 | No | Contract identity topic id not set. | Contract |
| DALP-1014 | CONTRACT_ERROR | contract | 422 | No | Contract missing identity interface. | Contract |
| DALP-1015 | CONTRACT_ERROR | contract | 422 | No | Empty token type. | Contract |
| DALP-1016 | CONTRACT_ERROR | contract | 422 | No | Exceeds unconverted balance. | Contract |
| DALP-1017 | CONTRACT_ERROR | contract | 422 | No | External token registry implementation not set. | Contract |
| DALP-1018 | CONTRACT_ERROR | contract | 422 | No | Feature token mismatch. | Contract |
| DALP-1019 | CONTRACT_ERROR | contract | 422 | No | Fee rate frozen. | Contract |
| DALP-1020 | CONTRACT_ERROR | contract | 422 | No | Fee rates frozen. | Contract |
| DALP-1021 | CONTRACT_ERROR | contract | 422 | No | Feed already exists. | Contract |
| DALP-1022 | CONTRACT_ERROR | contract | 422 | No | The requested resource could not be found. | Contract |
| DALP-1023 | CONTRACT_ERROR | contract | 422 | No | Feeds directory implementation not set. | Contract |
| DALP-1024 | CONTRACT_ERROR | contract | 422 | No | Fees frozen. | Contract |
| DALP-1025 | CONTRACT_ERROR | contract | 422 | No | Freeze amount exceeds available balance. | Contract |
| DALP-1026 | CONTRACT_ERROR | contract | 422 | No | Global compliance not available. | Contract |
| DALP-1027 | CONTRACT_ERROR | contract | 422 | No | Historical balances not available. | Contract |
| DALP-1028 | CONTRACT_ERROR | contract | 422 | No | Identity already accepted. | Contract |
| DALP-1029 | CONTRACT_ERROR | contract | 422 | No | Identity already exists. | Contract |
| DALP-1030 | CONTRACT_ERROR | contract | 422 | No | Identity already registered. | Contract |
| DALP-1031 | CONTRACT_ERROR | contract | 422 | No | Identity already set. | Contract |
| DALP-1032 | CONTRACT_ERROR | contract | 422 | No | Identity factory implementation not set. | Contract |
| DALP-1033 | CONTRACT_ERROR | contract | 422 | No | Identity implementation not set. | Contract |
| DALP-1034 | CONTRACT_ERROR | contract | 422 | No | Identity not pending. | Contract |
| DALP-1035 | CONTRACT_ERROR | contract | 422 | No | Identity not registered. | Contract |
| DALP-1036 | CONTRACT_ERROR | contract | 422 | No | Identity registry already bound. | Contract |
| DALP-1037 | CONTRACT_ERROR | contract | 422 | No | Identity registry implementation not set. | Contract |
| DALP-1038 | CONTRACT_ERROR | contract | 422 | No | Identity registry not bound. | Contract |
| DALP-1039 | CONTRACT_ERROR | contract | 422 | No | Identity registry storage implementation not set. | Contract |
| DALP-1040 | CONTRACT_ERROR | contract | 422 | No | Your account does not have enough resources for this operation. | Contract |
| DALP-1041 | CONTRACT_ERROR | contract | 422 | No | Your account does not have enough resources for this operation. | Contract |
| DALP-1042 | CONTRACT_ERROR | contract | 422 | No | Your account does not have enough resources for this operation. | Contract |
| DALP-1043 | CONTRACT_ERROR | contract | 422 | No | Your account does not have enough resources for this operation. | Contract |
| DALP-1044 | CONTRACT_ERROR | contract | 422 | No | Collateral ratio exceeds the 200% ceiling. | Contract |
| DALP-1045 | CONTRACT_ERROR | contract | 422 | No | Collateral proof topic ID must be non-zero. | Contract |
| DALP-1046 | CONTRACT_ERROR | contract | 422 | No | Compliance module address must be a non-zero contract address. | Contract |
| DALP-1047 | CONTRACT_ERROR | contract | 422 | No | Contract identity implementation does not support the required interface. | Contract |
| DALP-1048 | CONTRACT_ERROR | contract | 422 | No | Fee rate exceeds the 100% maximum (10,000 basis points). | Contract |
| DALP-1049 | CONTRACT_ERROR | contract | 422 | No | Fee recipient address must be a non-zero address. | Contract |
| DALP-1050 | CONTRACT_ERROR | contract | 422 | No | Fee token must not be the token contract itself. | Contract |
| DALP-1051 | CONTRACT_ERROR | contract | 422 | No | Feed address must be a non-zero contract address. | Contract |
| DALP-1052 | CONTRACT_ERROR | contract | 422 | No | Feed contract must implement the required price feed interface. | Contract |
| DALP-1053 | CONTRACT_ERROR | contract | 422 | No | Identity contract must implement the IIdentity interface. | Contract |
| DALP-1054 | CONTRACT_ERROR | contract | 422 | No | Identity factory address must be a non-zero address that implements the factory interface. | Contract |
| DALP-1055 | CONTRACT_ERROR | contract | 422 | No | Identity implementation does not support the IDALPIdentity interface. | Contract |
| DALP-1056 | CONTRACT_ERROR | contract | 422 | No | Identity registry address must be a non-zero address. | Contract |
| DALP-1057 | CONTRACT_ERROR | contract | 422 | No | Wallet address must be a non-zero address. | Contract |
| DALP-1058 | CONTRACT_ERROR | contract | 422 | No | Redemption amount must be greater than zero. | Contract |
| DALP-1059 | CONTRACT_ERROR | contract | 422 | No | Target identity address must be a non-zero address. | Contract |
| DALP-1060 | CONTRACT_ERROR | contract | 422 | No | Token address must be a non-zero address. | Contract |
| DALP-1061 | CONTRACT_ERROR | contract | 422 | No | Token factory address must be a non-zero address. | Contract |
| DALP-1062 | CONTRACT_ERROR | contract | 422 | No | Token implementation address must be a non-zero address. | Contract |
| DALP-1063 | CONTRACT_ERROR | contract | 422 | No | Token implementation is not accepted by the factory's interface validation. | Contract |
| DALP-1064 | CONTRACT_ERROR | contract | 422 | No | Issuer identity setup required. | Contract |
| DALP-1065 | CONTRACT_ERROR | contract | 422 | No | Maturity date in past. | Contract |
| DALP-1066 | CONTRACT_ERROR | contract | 422 | No | Maturity date not reached. | Contract |
| DALP-1067 | CONTRACT_ERROR | contract | 422 | No | Minting failed. | Contract |
| DALP-1068 | CONTRACT_ERROR | contract | 422 | No | Net balance invariant violation. | Contract |
| DALP-1069 | CONTRACT_ERROR | contract | 422 | No | No denomination asset balance. | Contract |
| DALP-1070 | CONTRACT_ERROR | contract | 422 | No | No fees to reconcile. | Contract |
| DALP-1071 | CONTRACT_ERROR | contract | 422 | No | No historical balances provider. | Contract |
| DALP-1072 | CONTRACT_ERROR | contract | 422 | No | No tokens to recover. | Contract |
| DALP-1073 | CONTRACT_ERROR | contract | 422 | No | Not whitelisted. | Contract |
| DALP-1074 | CONTRACT_ERROR | contract | 422 | No | Recipient address frozen. | Contract |
| DALP-1075 | CONTRACT_ERROR | contract | 422 | No | Recover insufficient balance. | Contract |
| DALP-1076 | CONTRACT_ERROR | contract | 422 | No | Sender address frozen. | Contract |
| DALP-1077 | CONTRACT_ERROR | contract | 422 | No | Token access manager implementation not set. | Contract |
| DALP-1078 | CONTRACT_ERROR | contract | 422 | No | Token already bound. | Contract |
| DALP-1079 | CONTRACT_ERROR | contract | 422 | No | Token already registered. | Contract |
| DALP-1080 | CONTRACT_ERROR | contract | 422 | No | Token compliance already exists. | Contract |
| DALP-1081 | CONTRACT_ERROR | contract | 422 | No | Token compliance factory not available. | Contract |
| DALP-1082 | CONTRACT_ERROR | contract | 422 | No | Token decimals too high. | Contract |
| DALP-1083 | CONTRACT_ERROR | contract | 422 | No | Token factory registry implementation not set. | Contract |
| DALP-1084 | CONTRACT_ERROR | contract | 422 | No | Token factory type already registered. | Contract |
| DALP-1085 | CONTRACT_ERROR | contract | 422 | No | Token factory type already registered. | Contract |
| DALP-1086 | CONTRACT_ERROR | contract | 422 | No | Token identity address mismatch. | Contract |
| DALP-1087 | CONTRACT_ERROR | contract | 422 | No | Token implementation not set. | Contract |
| DALP-1088 | CONTRACT_ERROR | contract | 422 | No | Token must support access managed. | Contract |
| DALP-1089 | CONTRACT_ERROR | contract | 422 | No | Token not bound. | Contract |
| DALP-1090 | CONTRACT_ERROR | contract | 422 | No | Token not bound. | Contract |
| DALP-1091 | CONTRACT_ERROR | contract | 422 | No | Token not registered. | Contract |
| DALP-1092 | CONTRACT_ERROR | contract | 422 | No | Transfer blocked after maturity. | Contract |
| DALP-1093 | CONTRACT_ERROR | contract | 422 | No | You do not have permission for this operation. | Contract |
| DALP-1094 | CONTRACT_ERROR | contract | 422 | No | You do not have permission for this operation. | Contract |
| DALP-1095 | CONTRACT_ERROR | contract | 422 | No | You do not have permission for this operation. | Contract |
| DALP-1096 | CONTRACT_ERROR | contract | 422 | No | The compliance rules blocked this transfer: the sender or recipient does not meet the token's requirements. | Contract |
| DALP-1097 | CONTRACT_ERROR | contract | 422 | No | Wallet not registered to this identity. | Contract |
| DALP-1098 | CONTRACT_ERROR | contract | 422 | No | A required value cannot be zero. | Contract |
| DALP-1099 | CONTRACT_ERROR | contract | 422 | No | Feeds directory address is zero. | Contract |
| DALP-1100 | CONTRACT_ERROR | contract | 422 | No | This wallet is not associated with the expected identity. | Contract |
| DALP-1101 | CONTRACT_ERROR | contract | 422 | No | The account does not have enough tokens. Available: {{available}}, required: {{required}}. | Contract |
| DALP-1102 | CONTRACT_ERROR | contract | 422 | Yes | The token allowance is too low. Current allowance: {{allowance}}, required: {{required}}. | Contract |
| DALP-1103 | CONTRACT_ERROR | contract | 422 | Yes | Contract paused; this operation is unavailable. | Contract |
| DALP-1104 | CONTRACT_ERROR | contract | 422 | No | The account {{account}} does not have a registered identity on this platform. | Contract |
| DALP-1105 | CONTRACT_ERROR | contract | 422 | Yes | The approved spending amount is not enough. Current: {{currentAllowance}}, required: {{requiredAllowance}}. | Contract |
| DALP-1106 | CONTRACT_ERROR | contract | 422 | No | The amount exceeds the currently frozen token balance. Available: {{available}}, requested: {{requested}}. | Contract |
| DALP-1107 | CONTRACT_ERROR | contract | 422 | No | Identity contract address is zero. | Contract |
| DALP-1108 | CONTRACT_ERROR | contract | 422 | No | Settlement flow asset is not a valid ERC-20 token. | Contract |
| DALP-1109 | CONTRACT_ERROR | contract | 422 | Yes | Token paused; no operations are available. | Contract |
| DALP-1110 | CONTRACT_ERROR | contract | 422 | No | The compliance rules blocked this mint: the recipient does not meet the token's requirements. | Contract |
| DALP-1111 | CONTRACT_ERROR | contract | 422 | No | Stale feed. | Contract |
| DALP-1112 | CONTRACT_ERROR | contract | 422 | No | Token compliance creation failed. | Contract |
| DALP-1113 | CONTRACT_ERROR | contract | 422 | No | Not factory token. | Contract |
| DALP-1114 | CONTRACT_ERROR | contract | 422 | No | Only compliance engine. | Contract |
| DALP-1115 | CONTRACT_ERROR | contract | 422 | No | Token registries already exist. | Contract |
| DALP-1116 | CONTRACT_ERROR | contract | 422 | No | Token registry implementations missing. | Contract |
| DALP-1117 | CONTRACT_ERROR | contract | 422 | No | Compliance module type mismatch. | Contract |
| DALP-1118 | CONTRACT_ERROR | contract | 422 | No | Unsupported compliance module. | Contract |
| DALP-1119 | CONTRACT_ERROR | contract | 422 | No | Token scope not supported. | Contract |
| DALP-1120 | CONTRACT_ERROR | contract | 422 | No | Compliance check failed: {{reason}}. | Contract |
| DALP-1121 | CONTRACT_ERROR | contract | 422 | No | Identity v2 not supported. | Contract |
| DALP-1122 | CONTRACT_ERROR | contract | 422 | No | Authorization deadline expired. | Contract |
| DALP-1123 | CONTRACT_ERROR | contract | 422 | No | Identity authorization signature does not match the wallet. | Contract |
| DALP-1124 | CONTRACT_ERROR | contract | 422 | No | The scheduled maturity date has passed; early maturity is not applicable. | Contract |
| DALP-1125 | CONTRACT_ERROR | contract | 422 | No | Fee rate too high. | Contract |
| DALP-1126 | CONTRACT_ERROR | contract | 422 | No | Fee token required when fees non zero. | Contract |
| DALP-1127 | CONTRACT_ERROR | contract | 422 | No | Conversion feature target token address is zero. | Contract |
| DALP-1128 | CONTRACT_ERROR | contract | 422 | No | Maturity date zero. | Contract |
| DALP-1129 | CONTRACT_ERROR | contract | 422 | No | Native recovery failed. | Contract |
| DALP-1130 | CONTRACT_ERROR | contract | 422 | No | Token not system registered. | Contract |
| DALP-2001 | CONTRACT_ERROR | contract | 422 | No | Sender not approved settlement. | Contract |
| DALP-2003 | CONTRACT_ERROR | contract | 422 | No | You are not a participant in this settlement. | Contract |
| DALP-2004 | CONTRACT_ERROR | contract | 422 | No | Settlement already cancelled. | Contract |
| DALP-2005 | CONTRACT_ERROR | contract | 422 | No | Settlement already completed. | Contract |
| DALP-2006 | CONTRACT_ERROR | contract | 422 | No | Settlement expired and the contract blocked execution. | Contract |
| DALP-2007 | CONTRACT_ERROR | contract | 422 | No | Settlement expired and the contract already returned the funds. | Contract |
| DALP-2008 | CONTRACT_ERROR | contract | 422 | Yes | Not all parties have approved this settlement. | Contract |
| DALP-2009 | CONTRACT_ERROR | contract | 422 | Yes | This settlement has not yet expired. | Contract |
| DALP-2010 | CONTRACT_ERROR | contract | 422 | Yes | This settlement requires a security code to execute. | Contract |
| DALP-2011 | CONTRACT_ERROR | contract | 422 | No | Settlement cutoff date is not in the future. | Contract |
| DALP-2012 | CONTRACT_ERROR | contract | 422 | Yes | The settlement has no payment flows defined. | Contract |
| DALP-2013 | CONTRACT_ERROR | contract | 422 | No | You have already approved this settlement. | Contract |
| DALP-3001 | CONTRACT_ERROR | contract | 422 | No | Airdrop ended. | Contract |
| DALP-3002 | CONTRACT_ERROR | contract | 422 | No | Airdrop not started. | Contract |
| DALP-3003 | CONTRACT_ERROR | contract | 422 | No | Claim already revoked. | Contract |
| DALP-3004 | CONTRACT_ERROR | contract | 422 | No | The requested resource could not be found. | Contract |
| DALP-3005 | CONTRACT_ERROR | contract | 422 | No | Claim not eligible. | Contract |
| DALP-3006 | CONTRACT_ERROR | contract | 422 | No | Claim not valid according to issuer. | Contract |
| DALP-3007 | CONTRACT_ERROR | contract | 422 | No | Cliff exceeds vesting duration. | Contract |
| DALP-3008 | CONTRACT_ERROR | contract | 422 | No | Distribution cap exceeded. | Contract |
| DALP-3009 | CONTRACT_ERROR | contract | 422 | No | Duplicate claim topic. | Contract |
| DALP-3010 | CONTRACT_ERROR | contract | 422 | No | Airdrop name is empty. | Contract |
| DALP-3011 | CONTRACT_ERROR | contract | 422 | No | Claim tracker address is zero or missing the required interface. | Contract |
| DALP-3012 | CONTRACT_ERROR | contract | 422 | No | Distribution recipient address is zero. | Contract |
| DALP-3013 | CONTRACT_ERROR | contract | 422 | No | Merkle root is zero. | Contract |
| DALP-3014 | CONTRACT_ERROR | contract | 422 | No | Vesting duration is zero. | Contract |
| DALP-3015 | CONTRACT_ERROR | contract | 422 | No | Vesting strategy does not support multiple claims. | Contract |
| DALP-3016 | CONTRACT_ERROR | contract | 422 | No | Vesting strategy address is zero. | Contract |
| DALP-3017 | CONTRACT_ERROR | contract | 422 | No | No claim topics provided. | Contract |
| DALP-3018 | CONTRACT_ERROR | contract | 422 | No | Push airdrop claim not allowed. | Contract |
| DALP-3019 | CONTRACT_ERROR | contract | 422 | No | Sender lacks claim signer key. | Contract |
| DALP-3020 | CONTRACT_ERROR | contract | 422 | No | You do not have permission for this operation. | Contract |
| DALP-3021 | CONTRACT_ERROR | contract | 422 | No | You do not have permission for this operation. | Contract |
| DALP-3022 | CONTRACT_ERROR | contract | 422 | No | Unsupported claim scheme. | Contract |
| DALP-3023 | CONTRACT_ERROR | contract | 422 | No | Vesting airdrop implementation not set. | Contract |
| DALP-3024 | CONTRACT_ERROR | contract | 422 | No | Vesting already initialized. | Contract |
| DALP-3025 | CONTRACT_ERROR | contract | 422 | No | Vesting initialization required. | Contract |
| DALP-3026 | CONTRACT_ERROR | contract | 422 | No | Claim fallback disabled. | Contract |
| DALP-3027 | CONTRACT_ERROR | contract | 422 | No | No claim fallback. | Contract |
| DALP-3028 | CONTRACT_ERROR | contract | 422 | No | Nothing to claim. | Contract |
| DALP-3029 | CONTRACT_ERROR | contract | 422 | Yes | The claim amount cannot be zero. | Contract |
| DALP-3030 | CONTRACT_ERROR | contract | 422 | No | Airdrop reward already claimed. | Contract |
| DALP-3031 | CONTRACT_ERROR | contract | 422 | Yes | Claim amount exceeds the allocated total for this index. | Contract |
| DALP-3032 | CONTRACT_ERROR | contract | 422 | No | Merkle proof does not match the airdrop root. | Contract |
| DALP-4001 | CONTRACT_ERROR | contract | 422 | No | Authority address has no deployed contract code. | Contract |
| DALP-4002 | CONTRACT_ERROR | contract | 422 | No | Access managed required delay. | Contract |
| DALP-4003 | CONTRACT_ERROR | contract | 422 | No | Access manager already deployed. | Contract |
| DALP-4004 | CONTRACT_ERROR | contract | 422 | No | Access manager already scheduled. | Contract |
| DALP-4005 | CONTRACT_ERROR | contract | 422 | No | Access manager bad confirmation. | Contract |
| DALP-4006 | CONTRACT_ERROR | contract | 422 | No | Scheduled operation deadline expired. | Contract |
| DALP-4007 | CONTRACT_ERROR | contract | 422 | No | AccessManager deployed with a zero initial admin address. | Contract |
| DALP-4008 | CONTRACT_ERROR | contract | 422 | No | Access manager locked role. | Contract |
| DALP-4009 | CONTRACT_ERROR | contract | 422 | No | Access manager not configured. | Contract |
| DALP-4010 | CONTRACT_ERROR | contract | 422 | No | Access manager not ready. | Contract |
| DALP-4011 | CONTRACT_ERROR | contract | 422 | No | Access manager not scheduled. | Contract |
| DALP-4012 | CONTRACT_ERROR | contract | 422 | No | Access manager unauthorized account. | Contract |
| DALP-4013 | CONTRACT_ERROR | contract | 422 | No | Access manager unauthorized call. | Contract |
| DALP-4014 | CONTRACT_ERROR | contract | 422 | No | Access manager unauthorized cancel. | Contract |
| DALP-4015 | CONTRACT_ERROR | contract | 422 | No | Access manager unauthorized consume. | Contract |
| DALP-4016 | CONTRACT_ERROR | contract | 422 | No | Account implementation not set. | Contract |
| DALP-4017 | CONTRACT_ERROR | contract | 422 | No | Account unauthorized. | Contract |
| DALP-4018 | CONTRACT_ERROR | contract | 422 | No | Accrual already closed. | Contract |
| DALP-4019 | CONTRACT_ERROR | contract | 422 | No | Addon registry implementation not set. | Contract |
| DALP-4020 | CONTRACT_ERROR | contract | 422 | No | Address already deployed. | Contract |
| DALP-4021 | CONTRACT_ERROR | contract | 422 | No | Address already on bypass list. | Contract |
| DALP-4022 | CONTRACT_ERROR | contract | 422 | No | The requested resource could not be found. | Contract |
| DALP-4023 | CONTRACT_ERROR | contract | 422 | No | Address not on bypass list. | Contract |
| DALP-4024 | CONTRACT_ERROR | contract | 422 | No | Already archived. | Contract |
| DALP-4025 | CONTRACT_ERROR | contract | 422 | No | Already distributed. | Contract |
| DALP-4026 | CONTRACT_ERROR | contract | 422 | No | Already initialized. | Contract |
| DALP-4027 | CONTRACT_ERROR | contract | 422 | No | Already matured. | Contract |
| DALP-4028 | CONTRACT_ERROR | contract | 422 | No | Key already registered. | Contract |
| DALP-4029 | CONTRACT_ERROR | contract | 422 | No | Ambiguous interest provider. | Contract |
| DALP-4030 | CONTRACT_ERROR | contract | 422 | No | Amount exceeds int256 max. | Contract |
| DALP-4031 | CONTRACT_ERROR | contract | 422 | No | And or operation requires two operands. | Contract |
| DALP-4032 | CONTRACT_ERROR | contract | 422 | No | And or operations require two operands. | Contract |
| DALP-4033 | CONTRACT_ERROR | contract | 422 | No | Approval already exists. | Contract |
| DALP-4034 | CONTRACT_ERROR | contract | 422 | No | Approval already used. | Contract |
| DALP-4035 | CONTRACT_ERROR | contract | 422 | No | Transfer approval expired. | Contract |
| DALP-4036 | CONTRACT_ERROR | contract | 422 | No | Approval required. | Contract |
| DALP-4037 | CONTRACT_ERROR | contract | 422 | No | Archive not registered. | Contract |
| DALP-4038 | CONTRACT_ERROR | contract | 422 | No | Array length mismatch. | Contract |
| DALP-4039 | CONTRACT_ERROR | contract | 422 | No | Array length mismatch. | Contract |
| DALP-4040 | CONTRACT_ERROR | contract | 422 | No | Associated contract not set. | Contract |
| DALP-4041 | CONTRACT_ERROR | contract | 422 | No | Authorization contract already registered. | Contract |
| DALP-4042 | CONTRACT_ERROR | contract | 422 | No | Authorization contract not registered. | Contract |
| DALP-4043 | CONTRACT_ERROR | contract | 422 | No | Batch size exceeds limit. | Contract |
| DALP-4044 | CONTRACT_ERROR | contract | 422 | No | Below min conversion amount. | Contract |
| DALP-4045 | CONTRACT_ERROR | contract | 422 | No | Buyer not eligible. | Contract |
| DALP-4046 | CONTRACT_ERROR | contract | 422 | No | Caller not factory. | Contract |
| DALP-4047 | CONTRACT_ERROR | contract | 422 | No | Cancel not allowed. | Contract |
| DALP-4048 | CONTRACT_ERROR | contract | 422 | No | Cancel vote already cast. | Contract |
| DALP-4049 | CONTRACT_ERROR | contract | 422 | No | Cancel vote not cast. | Contract |
| DALP-4050 | CONTRACT_ERROR | contract | 422 | No | Cannot execute to zero address. | Contract |
| DALP-4051 | CONTRACT_ERROR | contract | 422 | No | Cannot initialize logic contract. | Contract |
| DALP-4052 | CONTRACT_ERROR | contract | 422 | No | Cannot recover self. | Contract |
| DALP-4053 | CONTRACT_ERROR | contract | 422 | No | Cannot remove default validator. | Contract |
| DALP-4054 | CONTRACT_ERROR | contract | 422 | No | Contract already linked. | Contract |
| DALP-4055 | CONTRACT_ERROR | contract | 422 | No | Conversion id already used. | Contract |
| DALP-4056 | CONTRACT_ERROR | contract | 422 | No | Conversion minter missing. | Contract |
| DALP-4057 | CONTRACT_ERROR | contract | 422 | No | Conversion window closed. | Contract |
| DALP-4058 | CONTRACT_ERROR | contract | 422 | No | Conversion window not open. | Contract |
| DALP-4059 | CONTRACT_ERROR | contract | 422 | No | Create2 empty bytecode. | Contract |
| DALP-4060 | CONTRACT_ERROR | contract | 422 | No | Feed update deadline expired. | Contract |
| DALP-4061 | CONTRACT_ERROR | contract | 422 | No | Decimal mismatch. | Contract |
| DALP-4062 | CONTRACT_ERROR | contract | 422 | No | Default validator not set. | Contract |
| DALP-4063 | CONTRACT_ERROR | contract | 422 | No | Delegate and revert. | Contract |
| DALP-4064 | CONTRACT_ERROR | contract | 422 | No | Denomination mismatch. | Contract |
| DALP-4065 | CONTRACT_ERROR | contract | 422 | No | Deployment address mismatch. | Contract |
| DALP-4066 | CONTRACT_ERROR | contract | 422 | No | Deposit withdrawal failed. | Contract |
| DALP-4067 | CONTRACT_ERROR | contract | 422 | No | Directory already set. | Contract |
| DALP-4068 | CONTRACT_ERROR | contract | 422 | No | Directory not set. | Contract |
| DALP-4069 | CONTRACT_ERROR | contract | 422 | No | Duplicate feature. | Contract |
| DALP-4070 | CONTRACT_ERROR | contract | 422 | No | Duplicate module. | Contract |
| DALP-4071 | CONTRACT_ERROR | contract | 422 | No | Duplicate signature. | Contract |
| DALP-4072 | CONTRACT_ERROR | contract | 422 | No | Duplicate type id. | Contract |
| DALP-4073 | CONTRACT_ERROR | contract | 422 | No | ETH not accepted. | Contract |
| DALP-4074 | CONTRACT_ERROR | contract | 422 | No | ETH transfers not allowed. | Contract |
| DALP-4075 | CONTRACT_ERROR | contract | 422 | No | Eip7702 sender not delegate. | Contract |
| DALP-4076 | CONTRACT_ERROR | contract | 422 | No | Eip7702 sender without code. | Contract |
| DALP-4077 | CONTRACT_ERROR | contract | 422 | No | Empty arrays provided. | Contract |
| DALP-4078 | CONTRACT_ERROR | contract | 422 | No | Empty expression not allowed. | Contract |
| DALP-4079 | CONTRACT_ERROR | contract | 422 | No | Empty id. | Contract |
| DALP-4080 | CONTRACT_ERROR | contract | 422 | No | Empty name. | Contract |
| DALP-4081 | CONTRACT_ERROR | contract | 422 | No | Empty signature. | Contract |
| DALP-4082 | CONTRACT_ERROR | contract | 422 | No | Exceeded cap. | Contract |
| DALP-4083 | CONTRACT_ERROR | contract | 422 | No | Execution already performed. | Contract |
| DALP-4084 | CONTRACT_ERROR | contract | 422 | No | Execution failed. | Contract |
| DALP-4085 | CONTRACT_ERROR | contract | 422 | No | The requested resource could not be found. | Contract |
| DALP-4086 | CONTRACT_ERROR | contract | 422 | No | Expression stack overflow. | Contract |
| DALP-4087 | CONTRACT_ERROR | contract | 422 | No | Expression too complex. | Contract |
| DALP-4088 | CONTRACT_ERROR | contract | 422 | No | Failed deployment. | Contract |
| DALP-4089 | CONTRACT_ERROR | contract | 422 | No | Failed op. | Contract |
| DALP-4090 | CONTRACT_ERROR | contract | 422 | No | Failed op with revert. | Contract |
| DALP-4091 | CONTRACT_ERROR | contract | 422 | No | Failed send to beneficiary. | Contract |
| DALP-4092 | CONTRACT_ERROR | contract | 422 | No | Feature already exists. | Contract |
| DALP-4093 | CONTRACT_ERROR | contract | 422 | No | Feature creation failed. | Contract |
| DALP-4094 | CONTRACT_ERROR | contract | 422 | No | The requested resource could not be found. | Contract |
| DALP-4095 | CONTRACT_ERROR | contract | 422 | No | Future lookup. | Contract |
| DALP-4096 | CONTRACT_ERROR | contract | 422 | No | Global module already added. | Contract |
| DALP-4097 | CONTRACT_ERROR | contract | 422 | No | The requested resource could not be found. | Contract |
| DALP-4098 | CONTRACT_ERROR | contract | 422 | No | Governor already cast vote. | Contract |
| DALP-4099 | CONTRACT_ERROR | contract | 422 | No | Governor already queued proposal. | Contract |
| DALP-4100 | CONTRACT_ERROR | contract | 422 | No | Governor disabled deposit. | Contract |
| DALP-4101 | CONTRACT_ERROR | contract | 422 | No | Governor insufficient proposer votes. | Contract |
| DALP-4102 | CONTRACT_ERROR | contract | 422 | No | Proposal arrays have mismatched or zero length. | Contract |
| DALP-4103 | CONTRACT_ERROR | contract | 422 | No | Vote signature does not match the stated voter. | Contract |
| DALP-4104 | CONTRACT_ERROR | contract | 422 | No | Vote params have the wrong length for the chosen vote type. | Contract |
| DALP-4105 | CONTRACT_ERROR | contract | 422 | No | Vote support value is outside the accepted range. | Contract |
| DALP-4106 | CONTRACT_ERROR | contract | 422 | No | Voting period must be at least one block. | Contract |
| DALP-4107 | CONTRACT_ERROR | contract | 422 | No | Governor nonexistent proposal. | Contract |
| DALP-4108 | CONTRACT_ERROR | contract | 422 | No | Governor not queued proposal. | Contract |
| DALP-4109 | CONTRACT_ERROR | contract | 422 | No | Governor only executor. | Contract |
| DALP-4110 | CONTRACT_ERROR | contract | 422 | No | Governor queue unavailable on this contract. | Contract |
| DALP-4111 | CONTRACT_ERROR | contract | 422 | No | Governor restricted proposer. | Contract |
| DALP-4112 | CONTRACT_ERROR | contract | 422 | No | Governor unable to cancel. | Contract |
| DALP-4113 | CONTRACT_ERROR | contract | 422 | No | Governor unexpected proposal state. | Contract |
| DALP-4114 | CONTRACT_ERROR | contract | 422 | No | Hard cap exceeded. | Contract |
| DALP-4115 | CONTRACT_ERROR | contract | 422 | No | Hard cap must be positive. | Contract |
| DALP-4116 | CONTRACT_ERROR | contract | 422 | No | Hashlock reveal not required. | Contract |
| DALP-4117 | CONTRACT_ERROR | contract | 422 | No | History not supported. | Contract |
| DALP-4118 | CONTRACT_ERROR | contract | 422 | No | Identities required. | Contract |
| DALP-4119 | CONTRACT_ERROR | contract | 422 | No | Implementation not set in factory. | Contract |
| DALP-4120 | CONTRACT_ERROR | contract | 422 | No | Index out of bounds. | Contract |
| DALP-4121 | CONTRACT_ERROR | contract | 422 | No | Initial key already setup. | Contract |
| DALP-4122 | CONTRACT_ERROR | contract | 422 | No | Initialization deadline passed. | Contract |
| DALP-4123 | CONTRACT_ERROR | contract | 422 | No | Initialization with zero address. | Contract |
| DALP-4124 | CONTRACT_ERROR | contract | 422 | No | Your account does not have enough resources for this operation. | Contract |
| DALP-4125 | CONTRACT_ERROR | contract | 422 | No | Your account does not have enough resources for this operation. | Contract |
| DALP-4126 | CONTRACT_ERROR | contract | 422 | No | Your account does not have enough resources for this operation. | Contract |
| DALP-4127 | CONTRACT_ERROR | contract | 422 | No | Your account does not have enough resources for this operation. | Contract |
| DALP-4128 | CONTRACT_ERROR | contract | 422 | No | Your account does not have enough resources for this operation. | Contract |
| DALP-4129 | CONTRACT_ERROR | contract | 422 | No | Interest provider missing. | Contract |
| DALP-4130 | CONTRACT_ERROR | contract | 422 | No | Interface registration limit reached. | Contract |
| DALP-4131 | CONTRACT_ERROR | contract | 422 | No | Internal function. | Contract |
| DALP-4132 | CONTRACT_ERROR | contract | 422 | No | Interoperable address empty reference and address. | Contract |
| DALP-4133 | CONTRACT_ERROR | contract | 422 | No | Interoperable address parsing error. | Contract |
| DALP-4134 | CONTRACT_ERROR | contract | 422 | No | Access manager must implement the required interface. | Contract |
| DALP-4135 | CONTRACT_ERROR | contract | 422 | No | Nonce does not match the account's current nonce. | Contract |
| DALP-4136 | CONTRACT_ERROR | contract | 422 | No | Addon implementation address is zero. | Contract |
| DALP-4137 | CONTRACT_ERROR | contract | 422 | No | New implementation address is zero. | Contract |
| DALP-4138 | CONTRACT_ERROR | contract | 422 | No | Withdrawal amount is zero. | Contract |
| DALP-4139 | CONTRACT_ERROR | contract | 422 | No | Claim authorization contract address is zero or missing the required interface. | Contract |
| DALP-4140 | CONTRACT_ERROR | contract | 422 | No | Yield basis-per-unit is zero. | Contract |
| DALP-4141 | CONTRACT_ERROR | contract | 422 | No | Fee beneficiary address is zero. | Contract |
| DALP-4142 | CONTRACT_ERROR | contract | 422 | No | Token supply cap is zero or below the current total supply. | Contract |
| DALP-4143 | CONTRACT_ERROR | contract | 422 | No | Subject address is zero. | Contract |
| DALP-4144 | CONTRACT_ERROR | contract | 422 | No | Conversion window end is at or before the start, or already past. | Contract |
| DALP-4145 | CONTRACT_ERROR | contract | 422 | No | Token decimal precision exceeds the maximum of 18. | Contract |
| DALP-4146 | CONTRACT_ERROR | contract | 422 | No | Bond denomination asset address is zero. | Contract |
| DALP-4147 | CONTRACT_ERROR | contract | 422 | No | Feeds directory address is zero. | Contract |
| DALP-4148 | CONTRACT_ERROR | contract | 422 | No | Directory address is zero. | Contract |
| DALP-4149 | CONTRACT_ERROR | contract | 422 | No | Yield end date is not after the start date. | Contract |
| DALP-4150 | CONTRACT_ERROR | contract | 422 | No | Airdrop end time is not after the start time. | Contract |
| DALP-4151 | CONTRACT_ERROR | contract | 422 | No | Compliance expression does not reduce to exactly one result. | Contract |
| DALP-4152 | CONTRACT_ERROR | contract | 422 | No | Identity verification expression stack did not resolve to a single result. | Contract |
| DALP-4153 | CONTRACT_ERROR | contract | 422 | No | XvP flow external chain ID matches the current chain. | Contract |
| DALP-4154 | CONTRACT_ERROR | contract | 422 | No | Bond face value is zero. | Contract |
| DALP-4155 | CONTRACT_ERROR | contract | 422 | No | Push airdrop factory address is zero or does not support the required interface. | Contract |
| DALP-4156 | CONTRACT_ERROR | contract | 422 | No | Token feature configuration data failed validation. | Contract |
| DALP-4157 | CONTRACT_ERROR | contract | 422 | No | Global trusted issuers registry address must implement the required interface. | Contract |
| DALP-4158 | CONTRACT_ERROR | contract | 422 | No | Feed history size is zero in BOUNDED mode. | Contract |
| DALP-4159 | CONTRACT_ERROR | contract | 422 | No | Proposed implementation does not support the required contract interface. | Contract |
| DALP-4160 | CONTRACT_ERROR | contract | 422 | No | Token implementation address is the zero address. | Contract |
| DALP-4161 | CONTRACT_ERROR | contract | 422 | No | Implementation contract does not support the expected module interface. | Contract |
| DALP-4162 | CONTRACT_ERROR | contract | 422 | No | Initial management key address is the zero address. | Contract |
| DALP-4163 | CONTRACT_ERROR | contract | 422 | No | Contract already initialized. | Contract |
| DALP-4164 | CONTRACT_ERROR | contract | 422 | No | Initialization deadline must be at least one second in the future. | Contract |
| DALP-4165 | CONTRACT_ERROR | contract | 422 | No | Batch input arrays have mismatched lengths. | Contract |
| DALP-4166 | CONTRACT_ERROR | contract | 422 | No | Yield distribution interval must be greater than zero. | Contract |
| DALP-4167 | CONTRACT_ERROR | contract | 422 | No | Trusted issuer address is the zero address. | Contract |
| DALP-4168 | CONTRACT_ERROR | contract | 422 | No | The source wallet is not registered as lost or the caller is not its registered replacement. | Contract |
| DALP-4169 | CONTRACT_ERROR | contract | 422 | No | Address is not a recognized compliance module. | Contract |
| DALP-4170 | CONTRACT_ERROR | contract | 422 | No | Feed update nonce is out of sequence. | Contract |
| DALP-4171 | CONTRACT_ERROR | contract | 422 | No | Feed update observedAt timestamp is zero. | Contract |
| DALP-4172 | CONTRACT_ERROR | contract | 422 | No | OnchainID address is the zero address. | Contract |
| DALP-4173 | CONTRACT_ERROR | contract | 422 | No | OnchainID address is the zero address. | Contract |
| DALP-4174 | CONTRACT_ERROR | contract | 422 | No | A required sale configuration parameter is zero or exceeds the allowed range. | Contract |
| DALP-4175 | CONTRACT_ERROR | contract | 422 | No | Asset configuration has an empty required field. | Contract |
| DALP-4176 | CONTRACT_ERROR | contract | 422 | No | Compliance module configuration parameters are not accepted. | Contract |
| DALP-4177 | CONTRACT_ERROR | contract | 422 | No | Paymaster field in the user operation decodes to the zero address. | Contract |
| DALP-4178 | CONTRACT_ERROR | contract | 422 | No | The paymasterAndData field is shorter than the minimum required length. | Contract |
| DALP-4179 | CONTRACT_ERROR | contract | 422 | No | Paymaster signature length exceeds available paymaster data. | Contract |
| DALP-4180 | CONTRACT_ERROR | contract | 422 | No | Payment currency rejected for this token sale. | Contract |
| DALP-4181 | CONTRACT_ERROR | contract | 422 | No | Period number is outside the range of configured yield periods. | Contract |
| DALP-4182 | CONTRACT_ERROR | contract | 422 | No | Sale phase cannot transition to public sale from the current status. | Contract |
| DALP-4183 | CONTRACT_ERROR | contract | 422 | No | Token sale price calculation produced an unusable result. | Contract |
| DALP-4184 | CONTRACT_ERROR | contract | 422 | No | Vesting or purchase range parameters are in the wrong order. | Contract |
| DALP-4185 | CONTRACT_ERROR | contract | 422 | No | Yield rate must be greater than zero. | Contract |
| DALP-4186 | CONTRACT_ERROR | contract | 422 | No | Redemption target address is the zero address. | Contract |
| DALP-4187 | CONTRACT_ERROR | contract | 422 | No | Redemption amount must be greater than zero. | Contract |
| DALP-4188 | CONTRACT_ERROR | contract | 422 | No | Registry address is the zero address. | Contract |
| DALP-4189 | CONTRACT_ERROR | contract | 422 | No | Registry address does not refer to a usable registry contract. | Contract |
| DALP-4190 | CONTRACT_ERROR | contract | 422 | No | Required confirmation count exceeds the number of signers. | Contract |
| DALP-4191 | CONTRACT_ERROR | contract | 422 | No | This operation cannot run while the sale is in its current status. | Contract |
| DALP-4192 | CONTRACT_ERROR | contract | 422 | No | Feed topic schema hash does not match the required scalar schema. | Contract |
| DALP-4193 | CONTRACT_ERROR | contract | 422 | No | Secret preimage does not match the settlement hashlock. | Contract |
| DALP-4194 | CONTRACT_ERROR | contract | 422 | No | ShortString storage encoding is corrupt. | Contract |
| DALP-4195 | CONTRACT_ERROR | contract | 422 | No | Signature malformed or verification failed. | Contract |
| DALP-4196 | CONTRACT_ERROR | contract | 422 | No | ECDSA signature must be exactly 65 bytes. | Contract |
| DALP-4197 | CONTRACT_ERROR | contract | 422 | No | Recovered signer does not hold a CLAIM key on the issuer identity. | Contract |
| DALP-4198 | CONTRACT_ERROR | contract | 422 | No | Stake amount is zero or exceeds the maximum allowed. | Contract |
| DALP-4199 | CONTRACT_ERROR | contract | 422 | No | Yield schedule start date is not in the future. | Contract |
| DALP-4200 | CONTRACT_ERROR | contract | 422 | No | Airdrop start time is not in the future. | Contract |
| DALP-4201 | CONTRACT_ERROR | contract | 422 | No | Identity registry storage address is zero. | Contract |
| DALP-4202 | CONTRACT_ERROR | contract | 422 | No | Subject address does not match the token's on-chain identity. | Contract |
| DALP-4203 | CONTRACT_ERROR | contract | 422 | No | System contract address is zero or missing the required interface. | Contract |
| DALP-4204 | CONTRACT_ERROR | contract | 422 | No | Airdrop start and end times do not form a usable claim window. | Contract |
| DALP-4205 | CONTRACT_ERROR | contract | 422 | No | Sale or vesting timestamp conflicts with required time ordering. | Contract |
| DALP-4206 | CONTRACT_ERROR | contract | 422 | No | Topic ID zero is not allowed in compliance expressions. | Contract |
| DALP-4207 | CONTRACT_ERROR | contract | 422 | No | Topic scheme registry address is zero. | Contract |
| DALP-4208 | CONTRACT_ERROR | contract | 422 | No | Identity registry topic scheme registry address is zero. | Contract |
| DALP-4209 | CONTRACT_ERROR | contract | 422 | No | Treasury address is zero. | Contract |
| DALP-4210 | CONTRACT_ERROR | contract | 422 | No | Trusted issuers registry address is zero. | Contract |
| DALP-4211 | CONTRACT_ERROR | contract | 422 | No | Unstake delay is zero or less than the current delay. | Contract |
| DALP-4212 | CONTRACT_ERROR | contract | 422 | No | User wallet address is zero. | Contract |
| DALP-4213 | CONTRACT_ERROR | contract | 422 | No | Withdrawal destination address is zero. | Contract |
| DALP-4214 | CONTRACT_ERROR | contract | 422 | No | Issuer already exists. | Contract |
| DALP-4215 | CONTRACT_ERROR | contract | 422 | No | Issuer cannot be zero address. | Contract |
| DALP-4216 | CONTRACT_ERROR | contract | 422 | No | The requested resource could not be found. | Contract |
| DALP-4217 | CONTRACT_ERROR | contract | 422 | No | You do not have permission for this operation. | Contract |
| DALP-4218 | CONTRACT_ERROR | contract | 422 | No | The requested resource could not be found. | Contract |
| DALP-4219 | CONTRACT_ERROR | contract | 422 | No | Key already has this purpose. | Contract |
| DALP-4220 | CONTRACT_ERROR | contract | 422 | No | Key cannot be zero. | Contract |
| DALP-4221 | CONTRACT_ERROR | contract | 422 | No | The requested resource could not be found. | Contract |
| DALP-4222 | CONTRACT_ERROR | contract | 422 | No | Key does not have this purpose. | Contract |
| DALP-4223 | CONTRACT_ERROR | contract | 422 | No | Kind mismatch. | Contract |
| DALP-4224 | CONTRACT_ERROR | contract | 422 | No | Length mismatch. | Contract |
| DALP-4225 | CONTRACT_ERROR | contract | 422 | No | Locked amount mismatch. | Contract |
| DALP-4226 | CONTRACT_ERROR | contract | 422 | No | Max features reached. | Contract |
| DALP-4227 | CONTRACT_ERROR | contract | 422 | No | Maximum allocation exceeded. | Contract |
| DALP-4228 | CONTRACT_ERROR | contract | 422 | No | Meta registry cannot provide complete answer. | Contract |
| DALP-4229 | CONTRACT_ERROR | contract | 422 | No | Metadata immutable. | Contract |
| DALP-4230 | CONTRACT_ERROR | contract | 422 | No | Missing type identifier. | Contract |
| DALP-4231 | CONTRACT_ERROR | contract | 422 | No | Module already added. | Contract |
| DALP-4233 | CONTRACT_ERROR | contract | 422 | No | Module type already registered. | Contract |
| DALP-4234 | CONTRACT_ERROR | contract | 422 | No | The requested resource could not be found. | Contract |
| DALP-4236 | CONTRACT_ERROR | contract | 422 | No | Module not registered. | Contract |
| DALP-4237 | CONTRACT_ERROR | contract | 422 | No | No approval to revoke. | Contract |
| DALP-4238 | CONTRACT_ERROR | contract | 422 | No | No bytecode. | Contract |
| DALP-4239 | CONTRACT_ERROR | contract | 422 | No | No checkpoint at timepoint. | Contract |
| DALP-4240 | CONTRACT_ERROR | contract | 422 | No | No contribution to refund. | Contract |
| DALP-4241 | CONTRACT_ERROR | contract | 422 | No | No initial admins. | Contract |
| DALP-4242 | CONTRACT_ERROR | contract | 422 | No | No local flows. | Contract |
| DALP-4243 | CONTRACT_ERROR | contract | 422 | No | No yield available. | Contract |
| DALP-4244 | CONTRACT_ERROR | contract | 422 | No | Initialization required. | Contract |
| DALP-4245 | CONTRACT_ERROR | contract | 422 | No | Contract initialization sequence required. | Contract |
| DALP-4246 | CONTRACT_ERROR | contract | 422 | No | Module installation required. | Contract |
| DALP-4247 | CONTRACT_ERROR | contract | 422 | No | Not matured. | Contract |
| DALP-4248 | CONTRACT_ERROR | contract | 422 | No | Not operation requires one operand. | Contract |
| DALP-4249 | CONTRACT_ERROR | contract | 422 | No | Not registered. | Contract |
| DALP-4250 | CONTRACT_ERROR | contract | 422 | No | Not registered feature. | Contract |
| DALP-4251 | CONTRACT_ERROR | contract | 422 | No | Not staked. | Contract |
| DALP-4252 | CONTRACT_ERROR | contract | 422 | No | Observed at too far in future. | Contract |
| DALP-4253 | CONTRACT_ERROR | contract | 422 | No | Onchain id already set. | Contract |
| DALP-4254 | CONTRACT_ERROR | contract | 422 | No | Out of range access. | Contract |
| DALP-4255 | CONTRACT_ERROR | contract | 422 | No | Owner already set. | Contract |
| DALP-4256 | CONTRACT_ERROR | contract | 422 | No | Partial conversion disabled. | Contract |
| DALP-4257 | CONTRACT_ERROR | contract | 422 | No | Paymaster unauthorized. | Contract |
| DALP-4258 | CONTRACT_ERROR | contract | 422 | No | Paymaster zero entry point. | Contract |
| DALP-4259 | CONTRACT_ERROR | contract | 422 | No | Paymaster zero signer. | Contract |
| DALP-4260 | CONTRACT_ERROR | contract | 422 | No | Phase not active. | Contract |
| DALP-4261 | CONTRACT_ERROR | contract | 422 | No | Post op reverted. | Contract |
| DALP-4262 | CONTRACT_ERROR | contract | 422 | No | Premint already completed. | Contract |
| DALP-4263 | CONTRACT_ERROR | contract | 422 | No | Proxy creation failed. | Contract |
| DALP-4264 | CONTRACT_ERROR | contract | 422 | No | Purchase amount too low. | Contract |
| DALP-4265 | CONTRACT_ERROR | contract | 422 | No | Query before enabled. | Contract |
| DALP-4266 | CONTRACT_ERROR | contract | 422 | No | Recipient not verified. | Contract |
| DALP-4267 | CONTRACT_ERROR | contract | 422 | No | Recover zero address. | Contract |
| DALP-4268 | CONTRACT_ERROR | contract | 422 | No | Reentrancy. | Contract |
| DALP-4269 | CONTRACT_ERROR | contract | 422 | No | Reentrant initialization. | Contract |
| DALP-4270 | CONTRACT_ERROR | contract | 422 | No | Refund grace period active. | Contract |
| DALP-4271 | CONTRACT_ERROR | contract | 422 | No | The requested resource could not be found. | Contract |
| DALP-4272 | CONTRACT_ERROR | contract | 422 | No | Remap target already exists. | Contract |
| DALP-4273 | CONTRACT_ERROR | contract | 422 | No | Replicated execution already performed. | Contract |
| DALP-4274 | CONTRACT_ERROR | contract | 422 | No | The requested resource could not be found. | Contract |
| DALP-4275 | CONTRACT_ERROR | contract | 422 | No | Revocation not allowed after commit. | Contract |
| DALP-4276 | CONTRACT_ERROR | contract | 422 | No | The requested resource could not be found. | Contract |
| DALP-4277 | CONTRACT_ERROR | contract | 422 | No | Sale duration must be positive. | Contract |
| DALP-4278 | CONTRACT_ERROR | contract | 422 | No | Sale ended. | Contract |
| DALP-4279 | CONTRACT_ERROR | contract | 422 | No | Sale never activated. | Contract |
| DALP-4280 | CONTRACT_ERROR | contract | 422 | No | Sale not active. | Contract |
| DALP-4281 | CONTRACT_ERROR | contract | 422 | No | Sale not ended. | Contract |
| DALP-4282 | CONTRACT_ERROR | contract | 422 | No | Sale not failed. | Contract |
| DALP-4283 | CONTRACT_ERROR | contract | 422 | No | Sale not finalized as success. | Contract |
| DALP-4284 | CONTRACT_ERROR | contract | 422 | No | Sale not started. | Contract |
| DALP-4285 | CONTRACT_ERROR | contract | 422 | No | Sale start must be in future. | Contract |
| DALP-4286 | CONTRACT_ERROR | contract | 422 | No | Salt already taken. | Contract |
| DALP-4287 | CONTRACT_ERROR | contract | 422 | No | Same address. | Contract |
| DALP-4288 | CONTRACT_ERROR | contract | 422 | No | Schedule not active. | Contract |
| DALP-4289 | CONTRACT_ERROR | contract | 422 | No | Schema hash mismatch. | Contract |
| DALP-4290 | CONTRACT_ERROR | contract | 422 | No | Schema hash mismatch. | Contract |
| DALP-4291 | CONTRACT_ERROR | contract | 422 | No | Secret already revealed. | Contract |
| DALP-4292 | CONTRACT_ERROR | contract | 422 | No | Secret not revealed. | Contract |
| DALP-4293 | CONTRACT_ERROR | contract | 422 | No | Self transfer. | Contract |
| DALP-4294 | CONTRACT_ERROR | contract | 422 | No | Sender address result. | Contract |
| DALP-4295 | CONTRACT_ERROR | contract | 422 | No | Sender's key lacks the required purpose. | Contract |
| DALP-4296 | CONTRACT_ERROR | contract | 422 | No | Sender lacks management key. | Contract |
| DALP-4297 | CONTRACT_ERROR | contract | 422 | No | Sender not local. | Contract |
| DALP-4298 | CONTRACT_ERROR | contract | 422 | No | Signature unchanged. | Contract |
| DALP-4299 | CONTRACT_ERROR | contract | 422 | No | Signature validation failed. | Contract |
| DALP-4300 | CONTRACT_ERROR | contract | 422 | Yes | Slippage exceeded. | Contract |
| DALP-4301 | CONTRACT_ERROR | contract | 422 | No | Soft cap not reached. | Contract |
| DALP-4302 | CONTRACT_ERROR | contract | 422 | No | Stake still locked. | Contract |
| DALP-4303 | CONTRACT_ERROR | contract | 422 | No | Stake withdrawal failed. | Contract |
| DALP-4304 | CONTRACT_ERROR | contract | 422 | No | Stale observation. | Contract |
| DALP-4305 | CONTRACT_ERROR | contract | 422 | No | String too long. | Contract |
| DALP-4306 | CONTRACT_ERROR | contract | 422 | No | System access manager not set. | Contract |
| DALP-4307 | CONTRACT_ERROR | contract | 422 | No | System addon implementation not set. | Contract |
| DALP-4308 | CONTRACT_ERROR | contract | 422 | No | Addon type name already registered. | Contract |
| DALP-4309 | CONTRACT_ERROR | contract | 422 | No | Addon type already registered. | Contract |
| DALP-4310 | CONTRACT_ERROR | contract | 422 | No | System already bootstrapped. | Contract |
| DALP-4311 | CONTRACT_ERROR | contract | 422 | No | System trusted issuers registry implementation not set. | Contract |
| DALP-4312 | CONTRACT_ERROR | contract | 422 | No | Terms already set. | Contract |
| DALP-4313 | CONTRACT_ERROR | contract | 422 | No | Terms not accepted. | Contract |
| DALP-4314 | CONTRACT_ERROR | contract | 422 | No | Terms not set. | Contract |
| DALP-4315 | CONTRACT_ERROR | contract | 422 | No | Payment currency limit exceeded. | Contract |
| DALP-4316 | CONTRACT_ERROR | contract | 422 | No | The requested resource could not be found. | Contract |
| DALP-4317 | CONTRACT_ERROR | contract | 422 | No | Topic mismatch. | Contract |
| DALP-4318 | CONTRACT_ERROR | contract | 422 | No | Topic not registered. | Contract |
| DALP-4319 | CONTRACT_ERROR | contract | 422 | No | Topic scheme already exists. | Contract |
| DALP-4320 | CONTRACT_ERROR | contract | 422 | No | The requested resource could not be found. | Contract |
| DALP-4321 | CONTRACT_ERROR | contract | 422 | No | The requested resource could not be found. | Contract |
| DALP-4322 | CONTRACT_ERROR | contract | 422 | No | Topic scheme registry implementation not set. | Contract |
| DALP-4323 | CONTRACT_ERROR | contract | 422 | No | Trigger already exists. | Contract |
| DALP-4324 | CONTRACT_ERROR | contract | 422 | No | Trigger expired. | Contract |
| DALP-4325 | CONTRACT_ERROR | contract | 422 | No | Trigger not active. | Contract |
| DALP-4326 | CONTRACT_ERROR | contract | 422 | No | The requested resource could not be found. | Contract |
| DALP-4327 | CONTRACT_ERROR | contract | 422 | No | Trusted issuers meta registry implementation not set. | Contract |
| DALP-4328 | CONTRACT_ERROR | contract | 422 | No | The requested resource could not be found. | Contract |
| DALP-4329 | CONTRACT_ERROR | contract | 422 | No | Tx executed. | Contract |
| DALP-4330 | CONTRACT_ERROR | contract | 422 | No | You do not have permission for this operation. | Contract |
| DALP-4331 | CONTRACT_ERROR | contract | 422 | No | You do not have permission for this operation. | Contract |
| DALP-4332 | CONTRACT_ERROR | contract | 422 | No | You do not have permission for this operation. | Contract |
| DALP-4333 | CONTRACT_ERROR | contract | 422 | No | You do not have permission for this operation. | Contract |
| DALP-4334 | CONTRACT_ERROR | contract | 422 | No | You do not have permission for this operation. | Contract |
| DALP-4335 | CONTRACT_ERROR | contract | 422 | No | You do not have permission for this operation. | Contract |
| DALP-4336 | CONTRACT_ERROR | contract | 422 | No | You do not have permission for this operation. | Contract |
| DALP-4337 | CONTRACT_ERROR | contract | 422 | No | You do not have permission for this operation. | Contract |
| DALP-4338 | CONTRACT_ERROR | contract | 422 | No | You do not have permission for this operation. | Contract |
| DALP-4339 | CONTRACT_ERROR | contract | 422 | No | You do not have permission for this operation. | Contract |
| DALP-4340 | CONTRACT_ERROR | contract | 422 | No | Unknown expression type. | Contract |
| DALP-4341 | CONTRACT_ERROR | contract | 422 | No | Unregistered key. | Contract |
| DALP-4342 | CONTRACT_ERROR | contract | 422 | No | Unsupported attribute. | Contract |
| DALP-4343 | CONTRACT_ERROR | contract | 422 | No | Unsupported execution operation. | Contract |
| DALP-4344 | CONTRACT_ERROR | contract | 422 | No | Unsupported key operation. | Contract |
| DALP-4345 | CONTRACT_ERROR | contract | 422 | No | Unsupported payment currency. | Contract |
| DALP-4346 | CONTRACT_ERROR | contract | 422 | No | Value not positive. | Contract |
| DALP-4347 | CONTRACT_ERROR | contract | 422 | No | Delegation signature expired. | Contract |
| DALP-4348 | CONTRACT_ERROR | contract | 422 | No | Wallet already linked. | Contract |
| DALP-4349 | CONTRACT_ERROR | contract | 422 | No | Wallet already marked as lost. | Contract |
| DALP-4350 | CONTRACT_ERROR | contract | 422 | No | Wallet in management keys. | Contract |
| DALP-4351 | CONTRACT_ERROR | contract | 422 | No | Withdrawal already scheduled. | Contract |
| DALP-4352 | CONTRACT_ERROR | contract | 422 | No | Withdrawal not due. | Contract |
| DALP-4353 | CONTRACT_ERROR | contract | 422 | No | Withdrawal not ready. | Contract |
| DALP-4354 | CONTRACT_ERROR | contract | 422 | No | Withdrawal not scheduled. | Contract |
| DALP-4355 | CONTRACT_ERROR | contract | 422 | No | Wrapped error. | Contract |
| DALP-4356 | CONTRACT_ERROR | contract | 422 | No | Yield schedule active. | Contract |
| DALP-4357 | CONTRACT_ERROR | contract | 422 | No | Yield schedule already set. | Contract |
| DALP-4358 | CONTRACT_ERROR | contract | 422 | No | A required value cannot be zero. | Contract |
| DALP-4359 | CONTRACT_ERROR | contract | 422 | No | A required value cannot be zero. | Contract |
| DALP-4360 | CONTRACT_ERROR | contract | 422 | No | A required value cannot be zero. | Contract |
| DALP-4361 | CONTRACT_ERROR | contract | 422 | No | A required value cannot be zero. | Contract |
| DALP-4362 | CONTRACT_ERROR | contract | 422 | No | A required value cannot be zero. | Contract |
| DALP-4363 | CONTRACT_ERROR | contract | 422 | No | A required value cannot be zero. | Contract |
| DALP-4364 | CONTRACT_ERROR | contract | 422 | No | A required value cannot be zero. | Contract |
| DALP-4365 | CONTRACT_ERROR | contract | 422 | No | A required value cannot be zero. | Contract |
| DALP-4366 | CONTRACT_ERROR | contract | 422 | No | A required value cannot be zero. | Contract |
| DALP-4367 | CONTRACT_ERROR | contract | 422 | No | A required value cannot be zero. | Contract |
| DALP-4368 | CONTRACT_ERROR | contract | 422 | No | A required value cannot be zero. | Contract |
| DALP-4369 | CONTRACT_ERROR | contract | 422 | No | A required value cannot be zero. | Contract |
| DALP-4370 | CONTRACT_ERROR | contract | 422 | No | A required value cannot be zero. | Contract |
| DALP-4371 | CONTRACT_ERROR | contract | 422 | No | A required value cannot be zero. | Contract |
| DALP-4372 | CONTRACT_ERROR | contract | 422 | No | Cannot remove last validator. | Contract |
| DALP-4373 | CONTRACT_ERROR | contract | 422 | No | Validator module limit exceeded. | Contract |
| DALP-4374 | CONTRACT_ERROR | contract | 422 | No | Operation unavailable on this contract. | Contract |
| DALP-4375 | CONTRACT_ERROR | contract | 422 | No | Paymaster not deployed. | Contract |
| DALP-4376 | CONTRACT_ERROR | contract | 422 | No | Max staleness value is zero. | Contract |
| DALP-4377 | CONTRACT_ERROR | contract | 422 | No | Paymaster entry point not contract. | Contract |
| DALP-4378 | CONTRACT_ERROR | contract | 422 | No | Asset type name required. | Contract |
| DALP-4379 | CONTRACT_ERROR | contract | 422 | No | Parent registry address is self-referencing, unsupported, or creates a cycle. | Contract |
| DALP-4380 | CONTRACT_ERROR | contract | 422 | No | Implementation not registered. | Contract |
| DALP-4381 | CONTRACT_ERROR | contract | 422 | No | Instance deployment failed. | Contract |
| DALP-4382 | CONTRACT_ERROR | contract | 422 | No | Compliance module configuration contains a constraint violation. | Contract |
| DALP-4383 | CONTRACT_ERROR | contract | 422 | No | Not module admin. | Contract |
| DALP-4384 | CONTRACT_ERROR | contract | 422 | No | Registry not available. | Contract |
| DALP-4389 | CONTRACT_ERROR | contract | 422 | No | Module family mismatch. | Contract |
| DALP-4390 | CONTRACT_ERROR | contract | 422 | No | Type id mismatch. | Contract |
| DALP-4392 | CONTRACT_ERROR | contract | 422 | No | Max chain depth exceeded. | Contract |
| DALP-4393 | CONTRACT_ERROR | contract | 422 | No | Not a validator module. | Contract |
| DALP-4394 | CONTRACT_ERROR | contract | 422 | No | System registry not available. | Contract |
| DALP-4396 | CONTRACT_ERROR | contract | 422 | No | V1 hook must bypass adapter. | Contract |
| DALP-4400 | CONTRACT_ERROR | contract | 422 | No | The account {{account}} does not have the required role to perform this operation. | Contract |
| DALP-4401 | CONTRACT_ERROR | contract | 422 | No | Only the owner of this resource can perform this operation. | Contract |
| DALP-4402 | CONTRACT_ERROR | contract | 422 | No | The calling address is not permitted to perform this operation. | Contract |
| DALP-4404 | CONTRACT_ERROR | contract | 422 | No | System already set. | Contract |
| DALP-4405 | CONTRACT_ERROR | contract | 422 | No | System not set. | Contract |
| DALP-4406 | CONTRACT_ERROR | contract | 422 | No | Scope expression too complex. | Contract |
| DALP-4407 | CONTRACT_ERROR | contract | 422 | No | Management keys not supported. | Contract |
| DALP-4408 | CONTRACT_ERROR | contract | 422 | No | Config immutable. | Contract |
| DALP-4409 | CONTRACT_ERROR | contract | 422 | No | Binding already active. | Contract |
| DALP-4410 | CONTRACT_ERROR | contract | 422 | No | Binding already inactive. | Contract |
| DALP-4411 | CONTRACT_ERROR | contract | 422 | No | Binding not active. | Contract |
| DALP-4412 | CONTRACT_ERROR | contract | 422 | No | The requested resource could not be found. | Contract |
| DALP-4413 | CONTRACT_ERROR | contract | 422 | No | You do not have permission for this operation. | Contract |
| DALP-4414 | CONTRACT_ERROR | contract | 422 | No | Caller {{caller}} is not authorized to create management keys for contract {{contractAddress}}. | Contract |
| DALP-4415 | CONTRACT_ERROR | contract | 422 | No | Caller {{caller}} is not authorized to create an identity for wallet {{wallet}}. | Contract |
| DALP-4416 | CONTRACT_ERROR | contract | 422 | No | Account onchain id mismatch. | Contract |
| DALP-4417 | CONTRACT_ERROR | contract | 422 | No | Account creation authorization deadline expired. | Contract |
| DALP-4418 | CONTRACT_ERROR | contract | 422 | No | Account creation authorization signature does not recover the required owner. | Contract |
| DALP-4419 | CONTRACT_ERROR | contract | 422 | No | Unexpected validator init data. | Contract |
| DALP-4420 | CONTRACT_ERROR | contract | 422 | No | Empty batch. | Contract |
| DALP-4421 | CONTRACT_ERROR | contract | 422 | Yes | Conversion trigger expiry timestamp is in the past. | Contract |
| DALP-4422 | CONTRACT_ERROR | contract | 422 | No | The authorized converter must be a conversion feature. | Contract |
| DALP-4423 | CONTRACT_ERROR | contract | 422 | No | Your account does not have enough resources for this operation. | Contract |
| DALP-4424 | CONTRACT_ERROR | contract | 422 | No | Basis per unit zero. | Contract |
| DALP-4425 | CONTRACT_ERROR | contract | 422 | No | Config data must be empty. | Contract |
| DALP-4426 | CONTRACT_ERROR | contract | 422 | No | Config data required. | Contract |
| DALP-4427 | CONTRACT_ERROR | contract | 422 | No | Discount too high. | Contract |
| DALP-4428 | CONTRACT_ERROR | contract | 422 | No | Duplicate converter address. | Contract |
| DALP-4429 | CONTRACT_ERROR | contract | 422 | No | End date not after start date. | Contract |
| DALP-4430 | CONTRACT_ERROR | contract | 422 | No | End date zero. | Contract |
| DALP-4431 | CONTRACT_ERROR | contract | 422 | No | Escrow required for lock method. | Contract |
| DALP-4432 | CONTRACT_ERROR | contract | 422 | No | Face value zero. | Contract |
| DALP-4433 | CONTRACT_ERROR | contract | 422 | No | Implementation address zero. | Contract |
| DALP-4435 | CONTRACT_ERROR | contract | 422 | No | Interval zero. | Contract |
| DALP-4436 | CONTRACT_ERROR | contract | 422 | No | Conversion window start is after the end timestamp. | Contract |
| DALP-4437 | CONTRACT_ERROR | contract | 422 | No | Converter address at position {{index}} is the zero address. | Contract |
| DALP-4438 | CONTRACT_ERROR | contract | 422 | No | Treasury address is the zero address. | Contract |
| DALP-4439 | CONTRACT_ERROR | contract | 422 | No | No feature to replace. | Contract |
| DALP-4440 | CONTRACT_ERROR | contract | 422 | No | Rate zero. | Contract |
| DALP-4441 | CONTRACT_ERROR | contract | 422 | No | Replacement not supported. | Contract |
| DALP-4442 | CONTRACT_ERROR | contract | 422 | No | Replacement would collide. | Contract |
| DALP-4443 | CONTRACT_ERROR | contract | 422 | No | Start date zero. | Contract |
| DALP-4444 | CONTRACT_ERROR | contract | 422 | No | Implementation interface check failed. | Contract |
| DALP-4445 | CONTRACT_ERROR | contract | 422 | No | Implementation missing interface. | Contract |
| DALP-4446 | CONTRACT_ERROR | contract | 422 | No | Not deployer. | Contract |
| DALP-4447 | CONTRACT_ERROR | contract | 422 | No | Proxy already initialized. | Contract |
| DALP-4448 | CONTRACT_ERROR | contract | 422 | No | Proxy uninitialized. | Contract |
| DALP-4449 | CONTRACT_ERROR | contract | 422 | No | Bundler call failed. | Contract |
| DALP-4450 | CONTRACT_ERROR | contract | 422 | No | Bundler share in basis points exceeds 10000. | Contract |
| DALP-4451 | CONTRACT_ERROR | contract | 422 | No | Bundler address is the zero address. | Contract |
| DALP-4453 | CONTRACT_ERROR | contract | 422 | No | Paymaster address does not point to a deployed paymaster contract. | Contract |
| DALP-4454 | CONTRACT_ERROR | contract | 422 | No | Paymaster call failed. | Contract |
| DALP-4455 | CONTRACT_ERROR | contract | 422 | No | A required value cannot be zero. | Contract |
| DALP-4456 | CONTRACT_ERROR | contract | 422 | No | Not refundable. | Contract |
| DALP-4457 | CONTRACT_ERROR | contract | 422 | No | Stake management must call the canonical EntryPoint directly. | Contract |
| DALP-9001 | CONTRACT_ERROR | contract | 422 | No | Access control bad confirmation. | Contract |
| DALP-9002 | CONTRACT_ERROR | contract | 422 | No | Access control enforced default admin delay. | Contract |
| DALP-9003 | CONTRACT_ERROR | contract | 422 | No | Access control enforced default admin rules. | Contract |
| DALP-9004 | CONTRACT_ERROR | contract | 422 | No | Default admin address cannot be the zero address. | Contract |
| DALP-9005 | CONTRACT_ERROR | contract | 422 | No | Access control missing any of roles. | Contract |
| DALP-9006 | CONTRACT_ERROR | contract | 422 | No | Address empty code. | Contract |
| DALP-9007 | CONTRACT_ERROR | contract | 422 | No | Checkpoint unordered insertion. | Contract |
| DALP-9008 | CONTRACT_ERROR | contract | 422 | No | ECDSA signature malformed. | Contract |
| DALP-9009 | CONTRACT_ERROR | contract | 422 | No | ECDSA signature length is wrong. | Contract |
| DALP-9010 | CONTRACT_ERROR | contract | 422 | No | ECDSA signature s-value is in the upper curve half. | Contract |
| DALP-9011 | CONTRACT_ERROR | contract | 422 | No | ERC 1155 insufficient balance. | Contract |
| DALP-9012 | CONTRACT_ERROR | contract | 422 | No | ERC-1155 approval cannot come from the zero address. | Contract |
| DALP-9013 | CONTRACT_ERROR | contract | 422 | No | ERC-1155 ids and values arrays have different lengths. | Contract |
| DALP-9014 | CONTRACT_ERROR | contract | 422 | No | ERC-1155 operator cannot be the zero address. | Contract |
| DALP-9015 | CONTRACT_ERROR | contract | 422 | No | ERC-1155 receiver address cannot accept tokens. | Contract |
| DALP-9016 | CONTRACT_ERROR | contract | 422 | No | ERC-1155 sender cannot be the zero address. | Contract |
| DALP-9017 | CONTRACT_ERROR | contract | 422 | No | ERC 1155 missing approval for all. | Contract |
| DALP-9018 | CONTRACT_ERROR | contract | 422 | No | ERC-1967 implementation address has no contract code. | Contract |
| DALP-9019 | CONTRACT_ERROR | contract | 422 | No | ERC 1967 non payable. | Contract |
| DALP-9020 | CONTRACT_ERROR | contract | 422 | No | ERC 1967 proxy uninitialized. | Contract |
| DALP-9021 | CONTRACT_ERROR | contract | 422 | No | ERC 20 exceeded safe supply. | Contract |
| DALP-9022 | CONTRACT_ERROR | contract | 422 | No | ERC-20 approver cannot be the zero address. | Contract |
| DALP-9023 | CONTRACT_ERROR | contract | 422 | No | ERC-20 receiver cannot be the zero address. | Contract |
| DALP-9024 | CONTRACT_ERROR | contract | 422 | No | ERC-20 sender cannot be the zero address. | Contract |
| DALP-9025 | CONTRACT_ERROR | contract | 422 | No | ERC-20 spender cannot be the zero address. | Contract |
| DALP-9026 | CONTRACT_ERROR | contract | 422 | No | Permit signature deadline expired. | Contract |
| DALP-9027 | CONTRACT_ERROR | contract | 422 | No | Permit signature signer does not match the token owner. | Contract |
| DALP-9028 | CONTRACT_ERROR | contract | 422 | No | Forwarder request deadline expired. | Contract |
| DALP-9029 | CONTRACT_ERROR | contract | 422 | No | Forwarded request signer does not match the declared sender. | Contract |
| DALP-9030 | CONTRACT_ERROR | contract | 422 | No | ERC 2771 forwarder mismatched value. | Contract |
| DALP-9031 | CONTRACT_ERROR | contract | 422 | No | ERC 2771 untrustful target. | Contract |
| DALP-9032 | CONTRACT_ERROR | contract | 422 | No | ERC 5805 future lookup. | Contract |
| DALP-9033 | CONTRACT_ERROR | contract | 422 | No | ERC 6372 inconsistent clock. | Contract |
| DALP-9034 | CONTRACT_ERROR | contract | 422 | No | ERC 721 incorrect owner. | Contract |
| DALP-9035 | CONTRACT_ERROR | contract | 422 | No | ERC 721 insufficient approval. | Contract |
| DALP-9036 | CONTRACT_ERROR | contract | 422 | No | ERC-721 approver cannot be the zero address. | Contract |
| DALP-9037 | CONTRACT_ERROR | contract | 422 | No | ERC-721 operator cannot be the zero address. | Contract |
| DALP-9038 | CONTRACT_ERROR | contract | 422 | No | ERC-721 owner cannot be the zero address. | Contract |
| DALP-9039 | CONTRACT_ERROR | contract | 422 | No | ERC-721 receiver address cannot accept tokens. | Contract |
| DALP-9040 | CONTRACT_ERROR | contract | 422 | No | ERC-721 transfer sender is the zero address. | Contract |
| DALP-9041 | CONTRACT_ERROR | contract | 422 | No | ERC 721 nonexistent token. | Contract |
| DALP-9042 | CONTRACT_ERROR | contract | 422 | No | ERC 7579 already installed module. | Contract |
| DALP-9043 | CONTRACT_ERROR | contract | 422 | No | ERC 7579 cannot decode fallback data. | Contract |
| DALP-9044 | CONTRACT_ERROR | contract | 422 | No | ERC 7579 decoding error. | Contract |
| DALP-9045 | CONTRACT_ERROR | contract | 422 | No | ERC 7579 mismatched module type id. | Contract |
| DALP-9046 | CONTRACT_ERROR | contract | 422 | No | ERC 7579 missing fallback handler. | Contract |
| DALP-9047 | CONTRACT_ERROR | contract | 422 | No | ERC 7579 multisig already exists. | Contract |
| DALP-9048 | CONTRACT_ERROR | contract | 422 | No | Multisig init data is too short to decode. | Contract |
| DALP-9049 | CONTRACT_ERROR | contract | 422 | No | Signer bytes are too short to represent a valid ERC-7913 signer. | Contract |
| DALP-9050 | CONTRACT_ERROR | contract | 422 | No | Signer weight of zero is not permitted. | Contract |
| DALP-9051 | CONTRACT_ERROR | contract | 422 | No | ERC 7579 multisig mismatched length. | Contract |
| DALP-9052 | CONTRACT_ERROR | contract | 422 | No | ERC 7579 multisig nonexistent signer. | Contract |
| DALP-9053 | CONTRACT_ERROR | contract | 422 | No | ERC 7579 multisig unreachable threshold. | Contract |
| DALP-9054 | CONTRACT_ERROR | contract | 422 | No | ERC 7579 multisig zero threshold. | Contract |
| DALP-9055 | CONTRACT_ERROR | contract | 422 | No | ERC 7579 uninstalled module. | Contract |
| DALP-9056 | CONTRACT_ERROR | contract | 422 | No | ERC 7579 unsupported call type. | Contract |
| DALP-9057 | CONTRACT_ERROR | contract | 422 | No | ERC 7579 unsupported exec type. | Contract |
| DALP-9058 | CONTRACT_ERROR | contract | 422 | No | ERC 7579 unsupported module type. | Contract |
| DALP-9059 | CONTRACT_ERROR | contract | 422 | No | Expected pause. | Contract |
| DALP-9060 | CONTRACT_ERROR | contract | 422 | No | Failed call. | Contract |
| DALP-9061 | CONTRACT_ERROR | contract | 422 | No | Your account does not have enough resources for this operation. | Contract |
| DALP-9062 | CONTRACT_ERROR | contract | 422 | No | Ownership transfer to the zero address rejected. | Contract |
| DALP-9063 | CONTRACT_ERROR | contract | 422 | No | Reentrancy guard reentrant call. | Contract |
| DALP-9064 | CONTRACT_ERROR | contract | 422 | No | Safe cast overflowed uint downcast. | Contract |
| DALP-9065 | CONTRACT_ERROR | contract | 422 | No | Safe erc 20 failed operation. | Contract |
| DALP-9066 | CONTRACT_ERROR | contract | 422 | No | Strings insufficient hex length. | Contract |
| DALP-9067 | CONTRACT_ERROR | contract | 422 | No | UUPS unauthorized call context. | Contract |
| DALP-9068 | CONTRACT_ERROR | contract | 422 | No | UUPS unsupported proxiable uuid. | Contract |
| DALP-9069 | CONTRACT_ERROR | contract | 422 | No | Permit signature verification failed for owner {{owner}}. | Contract |
| DALP-9070 | TOKEN_TRANSFER_INSUFFICIENT_BALANCE | client | 400 | No | Transfer amount exceeds available balance. | Platform API |
| DALP-9071 | TOKEN_BURN_INSUFFICIENT_BALANCE | client | 400 | No | Burn amount exceeds available balance. | Platform API |
| DALP-9072 | EXTERNAL_TOKEN_NOT_ERC20 | domain | 422 | No | Token at {tokenAddress} must expose readable ERC-20 symbol() and decimals() before registration. | Platform API |
| DALP-9073 | TOKEN_CREATE_DENOMINATION_ASSET_NOT_ERC20 | domain | 422 | No | Denomination asset at {denominationAsset} must expose readable ERC-20 symbol() and decimals() before token creation. | Platform API |
| DALP-9074 | ORGANIZATION_ADD_MEMBER_FAILED | client | 409 | No | Failed to add member to organization. | Platform API |
| DALP-9075 | ORGANIZATION_ADD_MEMBER_ONBOARDING_NOT_COMPLETE | permission | 403 | No | Cannot add members while organization onboarding is in progress. | Platform API |
| DALP-9076 | ORGANIZATION_ADD_MEMBER_GRANT_OWNER_REQUIRES_ORG_OWNER | permission | 403 | No | Granting the owner role requires the caller to be an organization owner. | Platform API |
| DALP-9077 | TOKEN_MINT_MATURITY_REDEMPTION_MATURED | client | 409 | No | Token {tokenAddress} matured; minting closed for maturity-redemption tokens. | Platform API |
| DALP-9078 | XVP_STORE_SECRET_CREATOR_ONLY | client | 403 | No | Only the settlement's creator can store its settlement secret. | Platform API |
| DALP-9079 | ERC20_METADATA_PROBE_UNAVAILABLE | dependency | 503 | Yes | Couldn't read ERC-20 metadata because the RPC endpoint was temporarily unavailable. | Platform API |
| DALP-9080 | TOKEN_CONVERT_INTEREST_BACKLOG_PENDING_RETRY | operational | 409 | Yes | Convert is settling this holder's accrued-interest backlog to target tokens; re-submit to finish the conversion. | Platform API |
| DALP-9081 | CONTRACT_ERROR | contract | 422 | Yes | Convert needs the accrued-interest backlog settled first. | Contract |
| DALP-9082 | SIGNED_PERMIT_DEADLINE_EXPIRED | client | 400 | No | The permit deadline is in the past. | Platform API |
| DALP-9083 | PLATFORM_SETUP_RPC_UPSTREAM_REQUIRED | client | 400 | No | Configure at least one RPC endpoint before completing platform setup. | Platform API |
| DALP-9084 | CHAIN_ID_HEADER_INVALID | client | 400 | No | The X-Chain-Id header must be a numeric chain id. | Platform API |
| DALP-9085 | CHAIN_NOT_AVAILABLE_FOR_ORGANIZATION | client | 400 | No | The requested network is not available for this organization. | Platform API |
| DALP-9086 | CHAIN_NOT_READY | client | 409 | No | The requested network is not ready for this organization. | Platform API |
| DALP-9087 | GAS_REQUIRED | dependency | 422 | Yes | The wallet balance is too low to cover this transaction's gas. | Platform API |
| DALP-9088 | RPC_UPSTREAM_INPUT_INVALID | client | 400 | No | The RPC endpoint failed validation. | Platform API |
| DALP-9089 | INVITATION_LIMIT_REACHED | permission | 403 | No | This organization has reached its limit on pending invitations. | Platform API |
| DALP-9090 | INVITATION_INVITER_NOT_A_MEMBER | client | 404 | No | No organization is available to invite this person into. | Platform API |
| DALP-9092 | INVITATION_CREATE_PROVIDER_FAILED | vendor-boundary | 502 | No | The membership service refused to create this invitation. | Platform API |
| DALP-9093 | INVITATION_CALLER_CREDENTIAL_REJECTED | auth | 401 | No | This request's API key was rejected. | Platform API |
| DALP-9094 | INVITATION_CALLER_RATE_LIMITED | client | 429 | Yes | This request's API key has sent too many requests. | Platform API |
| DALP-9095 | INVITATION_RECIPIENT_ALREADY_A_MEMBER | domain | 409 | No | This person already belongs to this organization. | Platform API |
| DALP-9096 | INVITATION_CREATE_NOT_PERMITTED | permission | 403 | No | This account cannot invite members to this organization. | Platform API |
| DALP-9140 | GOVERNANCE_POLL_NOT_FOUND | client | 404 | No | Governance poll not found. | Platform API |
| DALP-9141 | GOVERNANCE_POLL_NOT_OPEN | client | 409 | No | Governance poll is not accepting ballots. | Platform API |
| DALP-9142 | GOVERNANCE_POLL_ALREADY_CLOSED | client | 409 | No | Governance poll is already closed. | Platform API |
| DALP-9143 | GOVERNANCE_POLL_DEFINITION_MISMATCH | client | 409 | No | Ballot was signed over a different poll definition. | Platform API |
| DALP-9144 | GOVERNANCE_BALLOT_SIGNATURE_INVALID | client | 422 | No | Ballot signature verification failed. | Platform API |
| DALP-9145 | GOVERNANCE_BALLOT_VOTER_NOT_OWNED | client | 403 | No | Voter wallet does not belong to the caller. | Platform API |
| DALP-9146 | GOVERNANCE_BALLOT_ZERO_WEIGHT | client | 422 | No | Voter has zero voting power at the poll record date. | Platform API |
| DALP-9147 | GOVERNANCE_POLL_OPERATOR_REQUIRED | client | 403 | No | Caller lacks the governance role on the token. | Platform API |
| DALP-9148 | GOVERNANCE_POLL_INVALID_SCHEDULE | client | 422 | No | Poll schedule is inconsistent. | Platform API |
| DALP-9150 | GOVERNANCE_ADDON_NOT_FOUND | client | 404 | No | Token governance addon not found. | Platform API |
| DALP-9151 | GOVERNANCE_INSTANCE_NOT_FOUND | client | 404 | No | Governance instance not found. | Platform API |
| DALP-9152 | GOVERNANCE_PROPOSAL_NOT_FOUND | client | 404 | No | Governance proposal not found. | Platform API |
| DALP-9153 | GOVERNANCE_PROPOSAL_CONFIG_INVALID | client | 422 | No | Proposal configuration is out of bounds. | Platform API |
| DALP-9154 | GOVERNANCE_ACTION_NOT_IN_CATALOG | client | 422 | No | Executable action is not in the curated catalog. | Platform API |
| DALP-9155 | GOVERNANCE_TIMELOCK_MISSING_ROLE | client | 409 | No | Timelock lacks the governance role on the token. | Platform API |
| DALP-9156 | GOVERNANCE_VOTE_NOT_ACTIVE | client | 409 | No | Proposal is not accepting votes. | Platform API |
| DALP-9157 | GOVERNANCE_VOTE_ZERO_WEIGHT | client | 422 | No | Voter has zero voting power at the record date. | Platform API |
| DALP-9158 | GOVERNANCE_VOTE_ALREADY_CAST | client | 409 | No | Vote already cast on this proposal. | Platform API |
| DALP-9159 | GOVERNANCE_PROPOSAL_STATE_INVALID | client | 409 | No | Proposal is not in a valid state for this operation. | Platform API |
| DALP-9160 | GOVERNANCE_DETACH_BLOCKED | client | 409 | No | Voting-power feature cannot be detached during open votes. | Platform API |
| DALP-9161 | GOVERNANCE_CREATE_NOT_INDEXED | operational | 500 | Yes | Created proposal was not indexed in time. | Platform API |
| DALP-9162 | GOVERNANCE_TOKEN_MISSING_VOTING_POWER | client | 422 | No | Token does not carry the voting-power feature. | Platform API |
| DALP-9163 | GOVERNANCE_BALLOT_SIGNING_FAILED | dependency | 503 | Yes | Poll ballot could not be signed. | Platform API |
| DALP-9164 | GOVERNANCE_BALLOT_RATE_LIMITED | client | 429 | Yes | Poll ballot rate limit exceeded. | Platform API |
| DALP-9165 | XVP_MIXED_CHAIN_SETTLEMENT | client | 422 | No | This XvP settlement spans more than one chain. | Platform API |
| DALP-9166 | USER_NOT_AUTHORIZED | permission | 403 | No | The wallet must be registered in the token identity registry before delegating voting power. | Platform API |
| DALP-9167 | MULTI_NETWORK_ADMIN_REQUIRED | permission | 403 | No | Multi-network changes require an organization administrator. | Platform API |
| DALP-9168 | MULTI_NETWORK_NOT_ENABLED | permission | 403 | No | Multi-network support is not enabled for this organization. | Platform API |
| DALP-9169 | MULTI_NETWORK_DISABLE_BLOCKED | client | 409 | No | Multi-network support cannot be disabled while additional networks are in use. | Platform API |
| DALP-9170 | ADD_NETWORK_CHAIN_NOT_DEPLOYMENT_ENABLED | client | 400 | No | The requested network is not enabled in this deployment. | Platform API |
| DALP-9171 | ADD_NETWORK_CHAIN_ALREADY_ADDED | client | 409 | No | The requested network is already added for this organization. | Platform API |
| DALP-9172 | ADD_NETWORK_DEPLOYMENT_IN_FLIGHT | client | 409 | No | Another network deployment is already in progress for this organization. | Platform API |
| DALP-9173 | ADD_NETWORK_SENDER_WALLET_MISSING | client | 409 | No | The deploying administrator has no usable wallet to sign the network deployment. | Platform API |
| DALP-9174 | ADD_NETWORK_CHAIN_IS_DEFAULT | client | 400 | No | The organization's default network cannot be added again. | Platform API |
| DALP-9175 | TOKEN_CREATE_REQUIRED_PARAM_MISSING | domain | 422 | No | The selected template requires additional feature parameters before the token can be created. | Platform API |
| DALP-9176 | TOKEN_CREATE_REQUIRED_WINDOW_EXPIRED | domain | 422 | No | The selected template requires a conversion window that has not already ended. | Platform API |
| DALP-9177 | USER_KYC_DUPLICATE_NATIONAL_ID_ON_INVITE | domain | 409 | No | This organization already has a member with this national ID. | Platform API |
| DALP-9178 | USER_KYC_DUPLICATE_NATIONAL_ID_IN_ORG | domain | 409 | No | A member of this organization is already KYC-approved with this national ID. | Platform API |
| DALP-9179 | NETWORK_NOT_ENABLED | client | 400 | No | The requested network is not enabled in this deployment. | Platform API |
| DALP-9180 | PARTICIPANT_CREATE_RATE_LIMITED | client | 429 | Yes | Participant creation rate limit exceeded. | Platform API |
| DALP-9181 | SETTINGS_TEMPLATE_FILTER_OPERATOR_UNSUPPORTED | client | 422 | No | This filter only supports the eq operator. | Platform API |
| DALP-9182 | TOKEN_FEATURE_DETACH_BLOCKED_BY_DEPENDENTS | client | 409 | No | This feature cannot be detached while attached features depend on it. | Platform API |
| DALP-9183 | SMART_WALLETS_MULTISIG_SIGNATURE_COLLECTION_NOT_STARTED | client | 404 | Yes | This multisig approval is still starting up. Co-signing opens in a moment. | Platform API |
| DALP-9184 | PARTICIPANT_REGISTRATION_PENDING_NOT_FOUND | domain | 404 | No | Pending participant registration not found. | Platform API |
| DALP-9185 | dapi.ASYNC_OPERATION_FAILED | dependency | 500 | Yes | A background operation could not be completed. | Platform API |
| DALP-9186 | SETTINGS_ASSET_COMPLIANCE_TEMPLATE_NOT_SELECTABLE | client | 400 | No | Compliance template selection was not accepted: the compliance template is a draft or uses an incompatible module set. | Platform API |
| DALP-9187 | USER_WALLET_ALREADY_EXISTS | domain | 409 | No | This user already has a wallet. | Platform API |
| DALP-9188 | n/a | auth | 401 | No | Session authentication evidence is incomplete. | Platform API |
| DALP-9189 | n/a | dependency | 503 | Yes | Token-sale chain time is temporarily unavailable. | Platform API |
| DALP-9194 | n/a | client | 422 | No | The token-sale investment result set is too large. | Platform API |
| DALP-9195 | CUSTODY_ROTATION_LOCK_TIMEOUT | operational | 503 | Yes | Another custody operation is still in progress. | Platform API |
| DALP-9196 | CUSTODY_OWNER_REQUIRED | permission | 403 | No | This custody operation requires organization-owner access. | Platform API |
| DALP-9197 | CUSTODY_PLATFORM_ADMIN_REQUIRED | permission | 403 | No | This custody operation requires platform-administrator access. | Platform API |
| DALP-9203 | CONTRACT_ERROR | contract | 422 | No | The yield feature's default claim-deadline period must be greater than zero days. | Contract |
| DALP-9204 | CONTRACT_ERROR | contract | 422 | No | The yield schedule configuration could not be applied. | Contract |
| DALP-9206 | CONTRACT_ERROR | contract | 422 | No | The dividend dates are out of order. | Contract |
| DALP-9207 | CONTRACT_ERROR | contract | 422 | No | The dividend's per-share amount must be greater than zero. | Contract |
| DALP-9209 | CONTRACT_ERROR | contract | 422 | No | No dividend with this identifier exists on the schedule. | Contract |
| DALP-9210 | CONTRACT_ERROR | contract | 422 | No | This dividend is not in the right state for that operation. | Contract |
| DALP-9211 | CONTRACT_ERROR | contract | 422 | Yes | This dividend is not in a payable state yet, so it cannot be claimed. | Contract |
| DALP-9212 | CONTRACT_ERROR | contract | 422 | Yes | The dividend's record date has not been reached yet, so the holder snapshot cannot be taken. | Contract |
| DALP-9213 | CONTRACT_ERROR | contract | 422 | No | The holder snapshot for this dividend has already been recorded. | Contract |
| DALP-9214 | CONTRACT_ERROR | contract | 422 | No | This dividend can no longer be cancelled because its holder snapshot is already recorded. | Contract |
| DALP-9215 | CONTRACT_ERROR | contract | 422 | No | This dividend has more eligible holders than a single on-chain snapshot can record. | Contract |
| DALP-9216 | CONTRACT_ERROR | contract | 422 | No | Your dividend claim could not be verified against the recorded holder snapshot. | Contract |
| DALP-9217 | CONTRACT_ERROR | contract | 422 | No | You have already claimed this dividend. | Contract |
| DALP-9219 | CONTRACT_ERROR | contract | 422 | No | This dividend is closed and can no longer be claimed. | Contract |
| DALP-9220 | CONTRACT_ERROR | contract | 422 | No | Your identity registration for this token has been revoked, so dividend claims are blocked. | Contract |
| DALP-9222 | CONTRACT_ERROR | contract | 422 | No | The recorded total entitlement for this dividend is not acceptable. | Contract |
| DALP-9223 | CONTRACT_ERROR | contract | 422 | No | The recorded total payout requirement for this dividend is not acceptable. | Contract |
| DALP-9224 | CONTRACT_ERROR | contract | 422 | Yes | This dividend cannot be closed yet because its claim deadline has not passed. | Contract |
| DALP-9225 | CONTRACT_ERROR | contract | 422 | No | The claim deadline for this dividend has already been extended once. | Contract |
| DALP-9226 | CONTRACT_ERROR | contract | 422 | No | The claim deadline for this dividend cannot be set to that date. | Contract |
| DALP-9228 | CONTRACT_ERROR | contract | 422 | Yes | This yield schedule is paused, so the operation cannot run right now. | Contract |
| DALP-9231 | CONTRACT_ERROR | contract | 422 | No | This interest schedule has not been configured yet. | Contract |
| DALP-9232 | CONTRACT_ERROR | contract | 422 | No | This interest schedule is already configured. | Contract |
| DALP-9234 | CONTRACT_ERROR | contract | 422 | No | The interest rate cannot be changed while the schedule is paused. | Contract |
| DALP-9235 | CONTRACT_ERROR | contract | 422 | No | The schedule is not paused, so it cannot be resumed. | Contract |
| DALP-9237 | CONTRACT_ERROR | contract | 422 | No | The selected denomination asset is not permitted for this yield schedule. | Contract |
| DALP-9238 | n/a | client | 400 | No | The network definition failed validation. | Platform API |
| DALP-9239 | n/a | client | 409 | No | The network catalog cannot accept this change. | Platform API |
| DALP-9240 | AIRDROP_READ_DEPENDENCY_FAILED | dependency | 503 | Yes | Airdrop data is temporarily unavailable. | Platform API |
| DALP-9241 | XVP_LIST_DEPENDENCY_FAILED | dependency | 503 | Yes | XvP settlements are temporarily unavailable. | Platform API |
| DALP-9242 | USER_ASSETS_READ_DEPENDENCY_FAILED | dependency | 503 | Yes | User asset balances are temporarily unavailable. | Platform API |
| DALP-9243 | TOKEN_CREATE_INPUT_ENCODING_INVALID | client | 422 | No | The token creation values cannot be processed. | Platform API |
| DALP-9244 | TENANT_WALLET_RESOLUTION_FAILED | dependency | 503 | Yes | The tenant wallet could not be resolved. | Platform API |
| DALP-9245 | PAYMASTER_SIGNER_HOST_FAILED | dependency | 503 | Yes | The paymaster signer is temporarily unavailable. | Platform API |
| DALP-9246 | SYSTEM_ACCOUNT_ABSTRACTION_CONFIGURATION_INVALID | operational | 503 | No | Account abstraction is not configured for this organization. | Platform API |
| DALP-9247 | SYSTEM_ACCOUNT_ABSTRACTION_PERSISTENCE_FAILED | dependency | 503 | Yes | Account-abstraction data is temporarily unavailable. | Platform API |
| DALP-9248 | SYSTEM_REFUND_SPLITTER_CHAIN_UNAVAILABLE | domain | 503 | No | The refund splitter is unavailable on this chain. | Platform API |
| DALP-9249 | SYSTEM_REFUND_SPLITTER_DEPLOYMENT_PENDING | domain | 409 | Yes | The refund splitter deployment is still pending. | Platform API |
| DALP-9250 | USER_ASSETS_ACCESS_DENIED | permission | 403 | No | You cannot read balances for this wallet. | Platform API |
| DALP-9251 | USER_ASSETS_WALLET_REQUIRED | auth | 401 | No | A participant wallet is required. | Platform API |
| DALP-9252 | USER_ASSETS_METADATA_KEY_INVALID | client | 422 | No | The metadata key cannot be used for this asset query. | Platform API |
| DALP-9253 | SYSTEM_READ_FAILED | dependency | 503 | Yes | The system projection is temporarily unavailable. | Platform API |
| DALP-9254 | SYSTEM_NOT_FOUND | domain | 404 | No | The requested system was not found. | Platform API |
| DALP-9255 | SYSTEM_READ_AUTHENTICATION_REQUIRED | auth | 401 | No | Authentication is required to read this system. | Platform API |
| DALP-9256 | SYSTEM_READ_PERMISSION_REQUIRED | permission | 403 | No | You cannot read this system. | Platform API |
| DALP-9257 | SYSTEM_READ_REQUEST_INVALID | client | 400 | No | The system-read request context could not be resolved. | Platform API |
| DALP-9258 | SYSTEM_READ_CONFIGURATION_INVALID | operational | 503 | No | The system configuration cannot be used for this read. | Platform API |
| DALP-9259 | TOKEN_READ_DEPENDENCY_FAILED | dependency | 503 | Yes | Token data is temporarily unavailable. | Platform API |
| DALP-9260 | PORTFOLIO_PERSISTENCE_FAILED | dependency | 503 | Yes | Portfolio data is temporarily unavailable. | Platform API |
| DALP-9261 | dapi.market-data.PERSISTENCE_FAILED | dependency | 503 | Yes | Market data is temporarily unavailable. | Platform API |
| DALP-9262 | dapi.operations.PERSISTENCE_FAILED | dependency | 503 | Yes | Operational data is temporarily unavailable. | Platform API |
| DALP-9263 | SETTLEMENT_PERSISTENCE_FAILED | dependency | 503 | Yes | Settlement data is temporarily unavailable. | Platform API |
| DALP-9264 | dapi.platform.PERSISTENCE_FAILED | dependency | 503 | Yes | Platform data is temporarily unavailable. | Platform API |
| DALP-9265 | dapi.systems.PERSISTENCE_FAILED | dependency | 503 | Yes | System data is temporarily unavailable. | Platform API |
| DALP-9266 | TOKEN_FEATURE_PERSISTENCE_FAILED | dependency | 503 | Yes | Token feature data is temporarily unavailable. | Platform API |
| DALP-9267 | TOKEN_WRITE_PERSISTENCE_FAILED | dependency | 503 | Yes | The token write could not be persisted. | Platform API |
| DALP-9268 | TRANSACTION_HOST_PERSISTENCE_FAILED | dependency | 503 | Yes | Transaction data is temporarily unavailable. | Platform API |
| DALP-9269 | COLLECTION_SORT_FIELD_UNKNOWN | client | 400 | No | The sort field is not supported on this list. | Platform API |
| DALP-9270 | COLLECTION_SORT_MULTI_FIELD_UNSUPPORTED | client | 400 | No | List endpoints accept a single sort field. | Platform API |
| DALP-9271 | COLLECTION_FILTER_FIELD_UNKNOWN | client | 400 | No | The filter field is not supported on this list. | Platform API |
| DALP-9272 | COLLECTION_FILTER_OPERATOR_UNKNOWN | client | 400 | No | The filter operator is not supported. | Platform API |
| DALP-9273 | COLLECTION_FILTER_IN_LIST_TOO_LARGE | client | 400 | No | The membership filter list is too large. | Platform API |
| DALP-9274 | COLLECTION_PAGE_LIMIT_OUT_OF_RANGE | client | 400 | No | The page limit is out of range. | Platform API |
| DALP-9275 | COLLECTION_PAGE_OFFSET_OUT_OF_RANGE | client | 400 | No | The page offset is out of range. | Platform API |
| DALP-9276 | n/a | auth | 403 | No | Login two-factor authentication enrollment is required. | Platform API |
| DALP-9278 | n/a | client | 409 | No | The network is still in use. | Platform API |
| DALP-9279 | n/a | client | 404 | No | There is no saved definition for this network. | Platform API |
| DALP-9280 | n/a | client | 409 | No | The network still has RPC upstreams configured. | Platform API |
| DALP-9281 | ORGANIZATION_NOT_FOUND | client | 404 | No | Organization not found. | Platform API |
| DALP-9282 | ORGANIZATION_ALREADY_ARCHIVED | client | 409 | No | Organization is already archived. | Platform API |
| DALP-9283 | ORGANIZATION_NOT_ARCHIVED | client | 409 | No | Organization is not archived. | Platform API |
| DALP-9284 | ORGANIZATION_ARCHIVE_RESTORE_FAILED | client | 409 | No | Failed to update the organization's archive state. | Platform API |
| DALP-9285 | USER_ONBOARDING_RESET_TARGET_NOT_FOUND | client | 404 | No | User not found. | Platform API |
| DALP-9286 | USER_ONBOARDING_RESET_SELF_TARGET | client | 409 | No | You cannot reset your own onboarding. | Platform API |
| DALP-9287 | USER_ONBOARDING_RESET_FAILED | client | 409 | No | Failed to reset the user's onboarding. | Platform API |
| DALP-9288 | TOKEN_LIST_FACTORY_REGISTRY_UNAVAILABLE | dependency | 503 | Yes | Token factory registry is not ready for this system. | Platform API |
| DALP-9289 | TOKEN_LIST_FILTER_INVALID | client | 400 | No | Token list filter uses an unsupported operator or value. | Platform API |
| DALP-9290 | TOKEN_CREATE_AMBIGUOUS_INTEREST_PROVIDER | domain | 422 | No | The conversion feature cannot resolve a usable interest provider. | Platform API |
| DALP-9291 | TOKEN_CREATE_MARKCONVERTED_YIELD_INCOMPATIBLE | domain | 422 | No | The MarkConverted debt method cannot be combined with a yield feature. | Platform API |
| DALP-9292 | INDEXING_SCOPE_SYSTEM_NOT_FOUND | client | 404 | No | There is no such system on this chain. | Platform API |
| DALP-9293 | NETWORK_REGISTRY_APPLY_FAILED | operational | 503 | No | The network change was saved but is not active in this process yet. | Platform API |
| DALP-9298 | TRADING_VENUE_MARKET_NOT_FOUND | client | 404 | No | The market was not found. | Platform API |
| DALP-9299 | TRADING_VENUE_ORDER_NOT_FOUND | client | 404 | No | The order was not found. | Platform API |
| DALP-9300 | TRADING_VENUE_OPERATOR_REQUIRED | client | 403 | No | The venue-operator role is required. | Platform API |
| DALP-9301 | TRADING_VENUE_ORDER_NOT_OPEN | client | 409 | No | The order is no longer open. | Platform API |
| DALP-9302 | ORDER_INTAKE_REJECTED | client | 422 | No | The order was refused before it reached the book. | Platform API |
| DALP-9303 | RESERVATION_BUDGET_EXCEEDED | client | 409 | No | The wallet's reserved balance cannot cover this order. | Platform API |
| DALP-9304 | RESERVATION_FAILED | dependency | 503 | Yes | The reserved-balance transaction did not complete. | Platform API |
| DALP-9305 | MARKET_STATE_INVALID | client | 409 | No | The market cannot make this transition. | Platform API |
| DALP-9306 | MARKET_STREAM_NOT_FOUND | client | 404 | No | The market-data stream could not be opened. | Platform API |
| DALP-9307 | MARKET_STREAM_SOURCE_FAILED | dependency | 503 | Yes | The market-data stream lost its source. | Platform API |
| DALP-9308 | TRADING_VENUE_FACTORY_UNAVAILABLE | client | 409 | Yes | The Trading Venue factory is not available yet. | Platform API |
| DALP-9309 | TRADING_VENUE_NOT_FOUND | client | 404 | No | The venue was not found. | Platform API |
| DALP-9310 | PARTICIPANT_CREATE_SYSTEM_NOT_READY | operational | 503 | Yes | Participant creation is temporarily unavailable. | Platform API |
| DALP-9311 | CANTON_PARTY_WALLET_NOT_FOUND | client | 404 | No | The Canton party wallet was not found. | Platform API |
| DALP-9312 | CANTON_SUBMISSION_NOT_FOUND | client | 404 | No | The Canton command submission was not found. | Platform API |
| DALP-9313 | CANTON_NETWORK_NOT_CONFIGURED | domain | 422 | No | No Canton participant network is configured. | Platform API |
| DALP-9314 | CANTON_COMMAND_NO_LONGER_APPLIES | domain | 409 | No | The approved Canton command no longer applies. | Platform API |
| DALP-9315 | CANTON_PROVIDER_SIGNING_DENIED | permission | 403 | No | The custody provider blocked this Canton signature. | Platform API |
| DALP-9316 | CANTON_ALLOCATION_NOT_FOUND | client | 404 | No | The Canton party allocation was not found. | Platform API |
| DALP-9317 | CANTON_PARTY_ALLOCATION_FAILED | domain | 500 | No | Canton party allocation failed. | Platform API |
| DALP-9318 | CANTON_SUBMISSION_FAILED | domain | 500 | No | Canton command submission failed. | Platform API |
| DALP-9319 | CUSTODY_CANTON_SIGNING_UNSUPPORTED | domain | 422 | No | This custody provider cannot create Canton party wallets. | Platform API |
| DALP-9320 | REPORTING_UNAVAILABLE | dependency | 503 | Yes | The reporting source could not be read. | Platform API |
| DALP-CHAIN-EMPTY-REVERT | CONTRACT_ERROR | contract | 422 | No | The blockchain rejected this transaction with no reason code. | Contract |
| DALP-EXT-TOKEN-NO-CODE | CONTRACT_ERROR | contract | 422 | No | No contract exists at {{tokenAddress}} on this network. External token registration requires the token contract to exist at that address. | Contract |
| DALP-TOKEN-DUPLICATE | CONTRACT_ERROR | contract | 422 | No | Your organization already has an asset named {{name}} with symbol {{symbol}} and {{decimals}} decimals. | Contract |
| DALP-WORKFLOW-FAILED | CONTRACT_ERROR | contract | 422 | Yes | The deployment workflow failed before it could finish. | Contract |
| DALP-WORKFLOW-RPC-UNAVAILABLE | CONTRACT_ERROR | contract | 422 | Yes | The blockchain RPC endpoint is temporarily unreachable and the deployment did not complete. | Contract |
DALP error catalog and handling overview
Index of DALP's error catalogs and handling guidance. Map an error you encountered to the right reference page, find the domain the error covers, and choose the next action for your integration.
Error handling
Handle DALP API failures with stable error identifiers, retry decisions, and support-ready diagnostics.