Errors
DALP error index
Generated index of every DALP error id with oRPC code, category, and headline message.
Generated by
bun run codegen:errors. Do not edit manually.
| ID | oRPC code | Category | Message |
|---|---|---|---|
| DALP-0001 | BAD_REQUEST | client | Bad request |
| DALP-0002 | UNAUTHORIZED | auth | Authentication missing or failed |
| DALP-0003 | FORBIDDEN | permission | This action isn't available for your role |
| DALP-0004 | NOT_ONBOARDED | auth | User not onboarded |
| DALP-0005 | USER_MISSING_2FA | auth | Two-factor authentication required |
| DALP-0006 | USER_NOT_AUTHORIZED | permission | User does not have the required role to execute this action. |
| DALP-0007 | XVP_DECODING_FAILED | permission | Unable to decrypt secret. Verify you are using the original wallet credentials. |
| DALP-0008 | REQUEST_WALLET_SELECTION_FAILED | operational | Participant executor selection failed |
| DALP-0009 | SESSION_RESOLUTION_FAILED | auth | Session resolution failed |
| DALP-0010 | SYSTEM_INDEXER_CONTEXT_FAILED | dependency | System indexer context unavailable |
| DALP-0011 | TRANSACTION_QUEUE_OPERATION_FAILED | dependency | Transaction queue operation failed |
| DALP-0012 | TRANSACTION_PROVIDER_READ_FAILED | dependency | Transaction provider read failed |
| DALP-0013 | SMART_WALLET_APPROVAL_FAILED | dependency | Smart wallet approval could not be submitted |
| DALP-0014 | DURABLE_EXECUTION_ENGINE_ADMIN_QUERY_FAILED | dependency | Workflow Engine admin query failed |
| DALP-0015 | SYSTEM_DEPLOYMENT_FAILED | operational | System deployment failed |
| DALP-0016 | SYSTEM_DEPLOYMENT_TIMEOUT | operational | System deployment address was not available before the wait timed out |
| DALP-0017 | SYSTEM_DIRECTORY_UNAVAILABLE | dependency | System directory is missing the system factory address |
| DALP-0018 | PAYMASTER_SIGNER_SECRET_PERSISTENCE_FAILED | operational | Paymaster signer key rotation could not persist the signer secret |
| DALP-0019 | INDEXER_COUNT_VALUE_INVALID | dependency | Indexer count value couldn't be converted safely |
| DALP-0020 | DEPLOYMENT_STREAM_POLLING_FAILED | dependency | Deployment stream polling failed |
| DALP-0021 | DEPLOYMENT_WORKFLOW_TERMINAL_FAILED | operational | Deployment workflow reported a terminal failure |
| DALP-0022 | NOT_FOUND | client | Resource not found |
| DALP-0023 | RESOURCE_ALREADY_EXISTS | client | Resource already exists |
| DALP-0024 | CONFLICT | client | Conflict |
| DALP-0025 | TOKEN_INTERFACE_NOT_SUPPORTED | domain | The token contract at the provided address does not implement the required interface. |
| DALP-0026 | SYSTEM_NOT_CREATED | domain | System not created |
| DALP-0027 | ADDON_NOT_INSTALLED | domain | Required addon is not installed |
| DALP-0028 | FEATURE_NOT_ENABLED | domain | The required feature is not enabled on this token |
| DALP-0029 | INVITATION_EMAIL_MISMATCH | domain | This invitation was issued to a different email address. Ask your admin to send a new invitation. |
| DALP-0030 | INVITATION_ALREADY_ACCEPTED | domain | This invitation has already been accepted. |
| DALP-0031 | CONFIRMATION_TIMEOUT | operational | Transaction confirmation timeout |
| DALP-0032 | ADMIN_ACCESS_REQUIRED | permission | Insufficient role for this operation |
| DALP-0033 | DATABASE_CONTEXT_REQUIRED | operational | Database context is required for this operation |
| DALP-0034 | ACTIVE_ORGANIZATION_REQUIRED | permission | An active organization is required for this operation |
| DALP-0035 | API_KEY_READ_ONLY | permission | This API key is read-only and cannot perform write operations |
| DALP-0036 | API_KEY_NOT_SUPPORTED_ON_RPC | auth | This authentication method is not supported on this endpoint. Use the REST API instead. |
| DALP-0037 | TOKEN_CONTEXT_REQUIRED | operational | Token context is required for this operation |
| DALP-0038 | TOKEN_PERMISSIONS_UNAVAILABLE | operational | Token permission context is unavailable |
| DALP-0039 | SYSTEM_NOT_BOOTSTRAPPED_INDEXING | dependency | System is not bootstrapped in the indexer yet |
| DALP-0040 | SYSTEM_NOT_DEPLOYED | client | No system has been deployed yet |
| DALP-0041 | SYSTEM_ACCESS_CONTROL_UNAVAILABLE | dependency | System access control context is unavailable |
| DALP-0042 | TRUSTED_ISSUER_CONTEXT_UNAVAILABLE | dependency | Trusted issuer context is unavailable |
| DALP-0043 | TRUSTED_ISSUER_PERMISSION_REQUIRED | permission | Trusted issuer permission is required for the requested topic |
| DALP-0044 | TRUSTED_ISSUER_IDENTITY_REQUIRED | permission | The user does not have an issuer identity |
| DALP-0045 | REINDEX_SERVICE_UNREACHABLE | dependency | Indexer reindex service could not be reached |
| DALP-0046 | REINDEX_REQUEST_INVALID | client | Reindex request wasn't accepted |
| DALP-0047 | REINDEX_SERVICE_UNAVAILABLE | dependency | Indexer reindex service is unavailable |
| DALP-0048 | API_MONITORING_LOG_ENTRY_NOT_FOUND | client | API monitoring log entry was not found |
| DALP-0049 | API_MONITORING_REQUEST_TYPE_INVALID | client | API monitoring request type isn't recognized |
| DALP-0051 | INVITATION_NOT_FOUND | client | Invitation not found |
| DALP-0052 | INVITATION_EXPIRED | client | Invitation has expired |
| DALP-0053 | INVITATION_REVOKED | client | Invitation has been revoked |
| DALP-0054 | DEPLOYMENT_NOT_FOUND | client | Deployment not found |
| DALP-0055 | ORGANIZATION_DEPLOYMENT_RETRY_FORBIDDEN | permission | Only organization owners or platform admins may retry an organization deployment |
| DALP-0056 | ORGANIZATION_DEPLOYMENT_RETRY_PREPARE_FAILED | dependency | Could not prepare the prior deployment for retry |
| DALP-0057 | ORGANIZATION_CREATION_RESTRICTED | permission | Organization creation is restricted to admin users |
| DALP-0058 | SYSTEM_FACTORY_DIRECTORY_MISSING | dependency | System factory address is missing from the directory |
| DALP-0059 | XVP_SECRET_NOT_FOUND | client | Encrypted XvP secret was not found for this settlement |
| DALP-0060 | XVP_UNSUPPORTED_ENCRYPTION_METHOD | client | XvP secret uses an unsupported encryption method |
| DALP-0061 | XVP_HASHLOCK_INVALID | client | XvP hashlock must be a 0x-prefixed hex string |
| DALP-0062 | XVP_SECRET_OR_HASHLOCK_REQUIRED | client | Either a secret or hashlock is required for cross-chain XvP settlements |
| DALP-0063 | XVP_FACTORY_ADDON_NOT_FOUND | client | XvP settlement factory addon was not found in the system registry |
| DALP-0064 | XVP_V3_COUNTRY_REQUIRED | client | Country code is required for V3 XvP settlement factories |
| DALP-0065 | XVP_ADDON_NOT_FOUND | client | XvP settlement addon is not installed in the current system |
| DALP-0066 | SYSTEM_ADDON_NOT_IN_SYSTEM | client | Provided system addon does not belong to the authenticated system |
| DALP-0067 | XVP_PARTICIPANT_WALLET_REQUIRED | client | Participant wallet address is required |
| DALP-0068 | XVP_SETTLEMENT_NOT_FOUND | client | XvP settlement was not found |
| DALP-0069 | XVP_LOCAL_SENDER_REQUIRED | permission | Only the local sender can approve this XvP settlement |
| DALP-0070 | XVP_APPROVAL_NOT_FOUND | client | XvP approval was not found |
| DALP-0071 | XVP_SIGNATURE_HEX_INVALID | client | Signature must be a valid hex string |
| DALP-0072 | XVP_SIGNING_WALLET_MISSING | permission | Wallet id is required for XvP settlement signing |
| DALP-0073 | XVP_SETTLEMENT_SIGNATURE_FAILED | dependency | XvP settlement message could not be signed |
| DALP-0074 | FIXED_YIELD_SCHEDULE_NOT_FOUND | client | Fixed yield schedule was not found |
| DALP-0075 | FIXED_YIELD_DENOMINATION_METADATA_NOT_INDEXED | dependency | Denomination asset metadata is not indexed yet |
| DALP-0076 | FIXED_YIELD_DENOMINATION_ASSET_NOT_INDEXED | dependency | Denomination asset is not indexed yet |
| DALP-0077 | FIXED_YIELD_SCHEDULE_SYSTEM_MISMATCH | permission | The specified yield schedule does not belong to the authenticated system |
| DALP-0078 | FIXED_YIELD_ADDON_NOT_FOUND | client | Yield schedule addon was not found in the system registry |
| DALP-0079 | FIXED_YIELD_DEPLOYMENT_NOT_INDEXED | dependency | Yield schedule deployment is not indexed yet |
| DALP-0080 | INPUT_VALIDATION_FAILED | client | Input validation failed |
| DALP-0081 | CONTRACT_ERROR | contract | Contract operation failed |
| DALP-0082 | SERVICE_UNAVAILABLE | dependency | Service temporarily unavailable |
| DALP-0083 | — | dependency | Indexer data temporarily incomplete |
| DALP-0084 | INTERNAL_SERVER_ERROR | unknown | Internal server error |
| DALP-0085 | — | client | JSON-RPC request couldn't be processed |
| DALP-0086 | — | operational | Event stream failed |
| DALP-0087 | NOT_FOUND | permission | Resource not found |
| DALP-0088 | ASSET_CLASS_DEFINITION_NOT_FOUND | client | Asset class definition not found. Verify the ID is correct and belongs to your organization or is a system class |
| DALP-0089 | ASSET_CLASS_DEFINITION_NOT_FOUND_DEFINITIONS_DELETE | client | Asset class definition not found. Verify the ID is correct and belongs to your organization |
| DALP-0090 | ASSET_CLASS_DEFINITION_NOT_FOUND_DEFINITIONS_UPDATE | client | Asset class definition not found. It may have been deleted concurrently |
| DALP-0091 | ASSET_TYPE_TEMPLATE_NOT_FOUND | client | Asset type template not found |
| DALP-0092 | AUTH_USER_QUERY_UNAVAILABLE | dependency | user query not available — ensure auth schema is registered |
| DALP-0093 | AUTH_USER_QUERY_UNAVAILABLE_RECOVERY_EXECUTE | dependency | user query not available — ensure auth schema is registered. Check database middleware configuration |
| DALP-0094 | AUTH_USER_QUERY_UNAVAILABLE_RECOVERY_PREVIEW | dependency | user query not available — ensure auth schema is registered. Check database middleware configuration |
| DALP-0095 | COMPLIANCE_TEMPLATE_NOT_FOUND | client | Compliance template not found |
| DALP-0096 | CONTACT_NOT_FOUND | client | Contact not found |
| DALP-0097 | CONTACTS_FAILED_TO_LOAD_UPSERTED | operational | Failed to load upserted contact |
| DALP-0098 | CONTACTS_FAILED_TO_UPSERT | operational | Failed to upsert contact |
| DALP-0099 | CORE_ARRAY_EMPTY | client | Empty array in {fieldName} |
| DALP-0100 | CORE_ARRAY_LENGTH_MISMATCH | client | Array length mismatch in {fieldName} |
| DALP-0101 | CORE_ARRAY_TOO_MANY_ELEMENTS | client | Too many elements in {fieldName} |
| DALP-0102 | CORE_CLAIM_MULTIPLE_ACTIVE_CLAIMS_FOUND_TOPIC_IDENTITY | operational | Multiple active claims found for topic {topicId} on identity {identityAddress} |
| DALP-0103 | CORE_CLAIM_NO_ACTIVE_FOUND_TOPIC_IDENTITY | client | No active claim found for topic {topicId} on identity {identityAddress} |
| DALP-0104 | CORE_CLAIM_NO_ENABLED_TOPIC_SCHEME_FOUND_REGISTRY | client | No enabled topic scheme {topicId} found in registry {registryAddress} |
| DALP-0105 | CORE_CLAIMS_WALLET_ID_NOT_FOUND_USER_MUST_ISSUE_SESSION_INCLUDES_WALLETID | client | Wallet ID not found — user must have a wallet ID to issue claims. Ensure the user session includes walletId |
| DALP-0106 | CORE_CLAIMS_WALLET_ID_NOT_FOUND_USER_MUST_REVOKE_SESSION_INCLUDES_WALLETID | client | Wallet ID not found — user must have a wallet ID to revoke claims. Ensure the user session includes walletId |
| DALP-0107 | CORE_CURRENCY_BASECURRENCY_NOT_VALID_FIAT | client | baseCurrency is not a valid fiat currency |
| DALP-0108 | CORE_DRIZZLE_REQUIREOR_RETURNED_UNDEFINED_UNEXPECTEDLY | operational | requireOr: or() returned undefined unexpectedly |
| DALP-0109 | CORE_RESOLVE_FEATURE_INVALID_ADDRESS_INDEXED_DISCOVERY_RETURNED_MALFORMED | client | Feature "{featureName}" has an address that wasn't accepted "{address}". Indexed feature discovery returned a malformed feature address |
| DALP-0110 | CORE_RESOLVE_FEATURE_NOT_ENABLED_TOKEN_ATTACH_VIA_CONFIGURATION_CALLING | operational | Feature "{featureName}" is not enabled on this token. Attach the feature via the token configuration before calling this endpoint |
| DALP-0111 | CORE_TRANSACTION_DATABASE_CONNECTION_UNAVAILABLE_SERVER_CONFIGURATION | dependency | Database connection not available. Check server configuration |
| DALP-0112 | CORE_TRANSACTION_INVALID_SYSTEMADDRESS | client | System address wasn't accepted: {systemAddress} |
| DALP-0113 | CORE_TRANSACTION_PROCESSING_SERVICE_UNAVAILABLE_SERVER_CONFIGURATION | dependency | Transaction processing service not available. Check server configuration |
| DALP-0114 | CORE_UNWRAP_SYNC_QUEUE_EXECUTION_RETURNED_NO_DATA_READRESULT_CALLBACK_REQUIRED | client | Sync queue execution returned no data — readResult callback is required |
| DALP-0115 | CORE_UNWRAP_UNEXPECTED_ASYNC_RESULT_SYNC_ONLY_V1_HANDLER_ROUTES_ALWAYS_RUN_MODE_INDICATES | domain | Unexpected async result in sync-only v1 handler. V1 routes always run in sync mode — this indicates a bug in the transaction queue dispatch logic |
| DALP-0116 | EXCHANGE_RATE_NOT_FOUND | client | Exchange rate not found |
| DALP-0117 | EXCHANGE_RATES_BASE_CURRENCY_NOT_FOUND | client | Base currency {baseCurrency} not found |
| DALP-0118 | EXCHANGE_RATES_FAILED_TO_FETCH | operational | Failed to fetch exchange rates: {value} {value} |
| DALP-0119 | EXCHANGE_RATES_NO_MANUAL_RATE_FOUND | client | No manual exchange rate found for {baseCurrency}/{quoteCurrency} |
| DALP-0120 | EXCHANGE_RATES_QUOTE_CURRENCY_NOT_FOUND | client | Quote currency {quoteCurrency} not found |
| DALP-0121 | EXTERNAL_TOKEN_REGISTRY_NOT_FOUND | client | External token registry not found in system |
| DALP-0122 | EXTERNAL_TOKEN_REGISTRY_NOT_FOUND_EXTERNALTOKENREGISTRY_DEPLOYED_REGISTERED | client | External token registry not found in system. Ensure the system has an ExternalTokenRegistry deployed and registered |
| DALP-0123 | FEEDS_ACCOUNT_ADDRESS_DOES_NOT_ASSOCIATED_IDENTITY_CONTRACT_ONLY_USERS_CAN_SUBMIT_FEED_UPD | domain | Account at address {identityAddress} does not have an associated identity contract. Only users with an identity can submit feed updates |
| DALP-0124 | FEEDS_ADAPTERS_ADAPTERCREATED_EVENT_NOT_FOUND_TRANSACTION_ADAPTER_CREATED_BUT_ADDRESS_COUL | client | AdapterCreated event not found in transaction {transactionHash}. The adapter may have been created but the address could not be extracted from logs |
| DALP-0125 | FEEDS_FEED_ADDRESS_NOT_FOUND | client | Feed with address {feedAddress} not found |
| DALP-0126 | FEEDS_FEED_CONTRACT_NOT_VALID_AGGREGATORV3_DOES_ADDRESS_DEPLOYED | client | Feed contract at {feedAddress} is not a valid AggregatorV3 feed or does not exist. Verify the address is correct and the contract is deployed |
| DALP-0127 | FEEDS_GET_FEEDSDIRECTORY_NOT_FOUND_BOOTSTRAPPED_V3_INDEXER_CAUGHT_UP | client | FeedsDirectory not found for system {feedAddress}. Ensure the system has been bootstrapped with V3 and the indexer has caught up |
| DALP-0128 | FEEDS_ISSUER_FEEDCREATED_EVENT_NOT_FOUND_TRANSACTION_FEED_CREATED_BUT_ADDRESS_COULD_NOT_EX | client | FeedCreated event not found in transaction {transactionHash}. The feed may have been created but the address could not be extracted from logs |
| DALP-0129 | FEEDS_NO_FEED_REGISTERED_SUBJECT_TOPICID_INDEXER_CAUGHT_UP | dependency | No feed registered for subject {topicId} and topicId {feedAddress}. Check that a feed has been registered and the indexer has caught up |
| DALP-0130 | FEEDS_RESOLVE_INVALID_TOPICID_MUST_NUMERIC_STRING | client | Topic ID "{topicId}" must be a numeric string, but received "{topicId}": must be a numeric string |
| DALP-0131 | FEEDS_ROUND_NOT_FOUND | client | Round {roundId} not found |
| DALP-0132 | FEEDS_TRANSACTION_HASH_INVALID | client | Transaction hash format wasn't accepted: "{transactionHash}". Expected 0x-prefixed hex string from transaction queue |
| DALP-0133 | FEEDS_TRANSACTION_HASH_INVALID_FEEDS_SUBMIT | dependency | Transaction hash format wasn't accepted: "{transactionHash}". Expected 0x-prefixed hex string from the Workflow Engine |
| DALP-0134 | IDENTITY_RECOVERY_FACTORY_ADDRESS_NOT_FOUND_USER_S_INDICATES_DATA_INTEGRITY_ISSUE_INDEXER | client | Identity factory address not found for the user's identity. This indicates a data integrity issue in the indexer — contact support |
| DALP-0135 | IDENTITY_RECOVERY_MULTISIG_SHARED_WALLETS_NOT_YET_SUPPORTED_WILL_AVAILABLE_FUTURE_RELEASE | operational | Recovery for multisig/shared wallets is not yet supported. This will be available in a future release |
| DALP-0136 | IDENTITY_RECOVERY_NO_ACTIVE_WORKFLOW_FOUND_USER | client | No active recovery workflow found for user {value} |
| DALP-0137 | IDENTITY_RECOVERY_NO_WALLET_SPECIFIED_USER_DEFAULT_ADDRESS | client | No wallet specified and user has no default wallet. Provide a wallet address in the request |
| DALP-0138 | IDENTITY_RECOVERY_NO_WALLET_SPECIFIED_USER_PERSONAL_ADDRESS | client | No wallet specified and user has no personal identity wallet. Provide a wallet address in the request |
| DALP-0139 | IDENTITY_RECOVERY_USER_DOES_NOT_CONTRACT_DEPLOYED_POSSIBLE_DEPLOY_FIRST_VIA_MANAGEMENT_FLO | operational | User does not have an identity contract deployed — recovery is not possible. Deploy an identity first via the identity management flow |
| DALP-0140 | IDENTITY_RECOVERY_USER_NOT_FOUND_ID | client | User not found. Verify the user ID exists in the system |
| DALP-0141 | IDENTITY_RECOVERY_WALLET_NOT_IN_OWNER_SCOPE_USER_ADDRESS | permission | Wallet {walletAddress} does not belong to user {address}. Verify the wallet address |
| DALP-0142 | KYC_ACTION_REQUESTS_QUERY_UNAVAILABLE | dependency | kycActionRequests query not available — ensure KYC schema is registered |
| DALP-0143 | KYC_DOCUMENTS_QUERY_UNAVAILABLE | dependency | kycDocuments query not available — ensure KYC schema is registered |
| DALP-0144 | KYC_PROFILES_QUERY_UNAVAILABLE | dependency | kycProfiles query not available — ensure KYC schema is registered |
| DALP-0145 | KYC_VERSIONS_QUERY_UNAVAILABLE | dependency | kycVersions query not available — ensure KYC schema is registered |
| DALP-0146 | OBJECT_STORAGE_UNAVAILABLE | dependency | Object storage is not available |
| DALP-0147 | OFFCHAIN_ORGANIZATION_PERMISSION_REQUIRED | permission | offchain permissions |
| DALP-0148 | OFFCHAIN_USER_PERMISSION_REQUIRED | permission | offchain permissions |
| DALP-0149 | REQUEST_WALLET_HEADER_FORBIDDEN | permission | core transaction queue |
| DALP-0150 | REQUEST_WALLET_HEADER_INVALID | client | core transaction queue |
| DALP-0151 | DURABLE_EXECUTION_ENGINE_CALL_FAILED | dependency | core Workflow Engine call |
| DALP-0152 | SETTINGS_ASSET_CANNOT_CHANGE_BASE_TYPE_PUBLISHED_TEMPLATE_DETERMINES_PRICING_FIELDS_DEPLOY | domain | Cannot change baseAssetType of a published template. It determines pricing fields for deployed assets |
| DALP-0153 | SETTINGS_ASSET_CANNOT_CHANGE_TYPE_ID_PUBLISHED_TEMPLATE | domain | Cannot change typeId of a published template |
| DALP-0154 | SETTINGS_ASSET_CANNOT_CLEAR_CLASS_ID_TYPE_NOT_RECOGNIZED_FACTORY | domain | Cannot clear assetClassId: typeId "{typeId}" is not a recognized factory type |
| DALP-0155 | SETTINGS_ASSET_CLASSES_CANNOT_DELETED_ONLY_CUSTOM_CAN_REMOVED | domain | System asset classes cannot be deleted. Only custom asset classes can be removed |
| DALP-0156 | SETTINGS_ASSET_CLASSES_CANNOT_MODIFIED_CREATE_CUSTOM_CLASS | domain | System asset classes cannot be modified. Create a custom asset class instead |
| DALP-0157 | SETTINGS_ASSET_FAILED_TO_CREATE_CLASS_DEFINITION_DATABASE_CONNECTIVITY | operational | Failed to create asset class definition. Verify database connectivity and retry |
| DALP-0158 | SETTINGS_ASSET_FAILED_TO_CREATE_TYPE_TEMPLATE_DATABASE_CONNECTIVITY_NAME_UNIQUE | operational | Failed to create asset type template. Verify database connectivity and that the template name is unique |
| DALP-0159 | SETTINGS_ASSET_INVALID_CLASS_ID_MUST_BELONG_ORGANIZATION | client | Asset class selection wasn't accepted. The asset class must belong to your organization or be a system class |
| DALP-0160 | SETTINGS_ASSET_TEMPLATES_CANNOT_DELETED | domain | System templates cannot be deleted |
| DALP-0161 | SETTINGS_ASSET_TEMPLATES_CANNOT_MODIFIED_ONLY_DISPLAY_PREFERENCES_E_G_SIDEBAR_VISIBILITY_C | domain | System templates cannot be modified. Only display preferences (e.g. sidebar visibility) can be changed |
| DALP-0162 | SETTINGS_ASSET_TEMPLATES_CANNOT_PUBLISHED | domain | System templates cannot be published |
| DALP-0163 | SETTINGS_ASSET_TYPE_ID_NOT_RECOGNIZED_FACTORY | operational | typeId "{typeId}" is not a recognized factory type |
| DALP-0164 | SETTINGS_ASSET_UNRECOGNIZED_TYPE_ID_KNOWN | client | Unrecognized typeId "{typeId}". Provide a known typeId ({typeId}) |
| DALP-0165 | SETTINGS_COMPLIANCE_FAILED_TO_CREATE_TEMPLATE | operational | Failed to create compliance template |
| DALP-0166 | SETTINGS_COMPLIANCE_FAILED_TO_UPDATE_TEMPLATE | operational | Failed to update compliance template |
| DALP-0167 | SETTINGS_COMPLIANCE_TEMPLATES_CANNOT_DELETED | domain | System templates cannot be deleted |
| DALP-0168 | SETTINGS_COMPLIANCE_TEMPLATES_CANNOT_MODIFIED | domain | System templates cannot be modified |
| DALP-0169 | SETTINGS_COMPLIANCE_TEMPLATES_CANNOT_PUBLISHED | domain | System templates cannot be published |
| DALP-0170 | SETTINGS_FAILED_TO_UPSERT_SETTING_KEY | operational | Failed to upsert setting with key '{settingKey}' |
| DALP-0171 | SETTINGS_GLOBAL_ORGANIZATION_NOT_FOUND | client | Organization not found |
| DALP-0172 | SETTINGS_SETTING_NOT_FOUND | client | Setting not found |
| DALP-0173 | SETTINGS_THEME_FILE_SIZE_EXCEEDS_VALUEMB_LIMIT | client | File size exceeds {value}MB limit |
| DALP-0174 | SETTINGS_THEME_OBJECT_STORAGE_NOT_CONFIGURED | dependency | Object storage is not configured |
| DALP-0175 | SETTINGS_THEME_PAYLOAD_EXCEEDS_SUPPORTED_LIMITS | client | Theme payload exceeds supported limits |
| DALP-0176 | SMART_WALLET_MULTISIG_VALIDATOR_NOT_INSTALLED | operational | No multisig validator is installed on this wallet. Install a MultisigWeightedValidator before changing the threshold. |
| DALP-0177 | SMART_WALLET_MULTISIG_VALIDATOR_NOT_INSTALLED_ADD_SIGNER | permission | No multisig validator is installed on this wallet. Install a MultisigWeightedValidator before managing signers. |
| DALP-0178 | SMART_WALLET_MULTISIG_VALIDATOR_NOT_INSTALLED_CREATE_APPROVAL | operational | No multisig validator is installed on this wallet. Install a MultisigWeightedValidator before creating approvals. |
| DALP-0179 | SMART_WALLET_MULTISIG_VALIDATOR_NOT_INSTALLED_REMOVE_SIGNER | permission | No multisig validator is installed on this wallet. Install a MultisigWeightedValidator before managing signers. |
| DALP-0180 | SMART_WALLET_MULTISIG_VALIDATOR_NOT_INSTALLED_SIGN_APPROVAL | operational | No multisig validator is installed on this wallet. |
| DALP-0181 | SMART_WALLETS_APPROVAL_NOT_FOUND_USER_OP_HASH | client | Approval not found for the supplied user operation hash. |
| DALP-0182 | SMART_WALLETS_APPROVAL_NOT_IN_OWNER_SCOPE_WALLET | permission | Approval does not belong to this wallet. |
| DALP-0183 | SMART_WALLETS_USER_OP_HASH_INVALID | client | userOpHash needs to be a 0x-prefixed hex string. |
| DALP-0184 | SMART_WALLETS_APPROVAL_NOT_IN_OWNER_SCOPE_WALLET_CROSS_SIGNATURE_SUBMISSION_NOT_ALLOWED | permission | Approval does not belong to this wallet. Cross-wallet signature submission is not allowed. |
| DALP-0185 | SMART_WALLETS_APPROVAL_WORKFLOW_COMPLETED_WITHOUT_ENOUGH_DATA_BUILD_RESPONSE | operational | Approval workflow completed without enough data to build the response. Retry the request |
| DALP-0186 | SMART_WALLETS_AUTHENTICATED_WALLET_MUST_INCLUDED_MULTISIG_SIGNERS_LIST | permission | The authenticated wallet needs to be listed as a multisig signer. |
| DALP-0187 | SMART_WALLETS_CALLDATA_MUST_0X_PREFIXED_HEX_STRING | operational | callData needs to be a 0x-prefixed hex string. |
| DALP-0188 | SMART_WALLETS_INVALID_INIT_DATA_NOT_VALID_HEX_0X_PREFIXED_STRING | client | initData is not a 0x-prefixed hex string. |
| DALP-0189 | SMART_WALLETS_NO_BUNDLER_WALLET_PROVISIONED_ORGANIZATION_COMPLETE_DEPLOYMENT_FIRST_PROVISI | client | No bundler wallet provisioned for this organization. Complete system deployment first — the provisioning phase creates the bundler wallet |
| DALP-0190 | SMART_WALLETS_NO_WALLET_ID_AVAILABLE_USER_SESSION_VALID_BUNDLER_CONFIGURED | client | No wallet ID available. Ensure the user session has a valid bundler wallet configured |
| DALP-0191 | SMART_WALLETS_NO_WALLET_ID_AVAILABLE_USER_SESSION_VALID_SIGNER_CONFIGURED | permission | No wallet ID available. Ensure the user session has a valid signer wallet configured |
| DALP-0192 | SMART_WALLETS_NON_DEFAULT_SIGNER_WEIGHTS_NOT_SUPPORTED_YET_ADD_WEIGHT_DEDICATED_MANAGEMENT | permission | Non-default signer weights are not supported by this endpoint yet. Add the signer with weight 1 or use a dedicated weight-management flow |
| DALP-0193 | SMART_WALLETS_NONE_KNOWN_SIGNING_EOAS_CURRENTLY_SIGNER_WALLET | permission | None of your known signing EOAs is currently a signer on this wallet. |
| DALP-0194 | SMART_WALLETS_NOT_AUTHORIZED_UPDATE_METADATA_WALLET | permission | You are not authorized to update metadata for this wallet. |
| DALP-0195 | SMART_WALLETS_NOT_SIGNER_MULTISIG_VALIDATOR_WALLET | permission | You are not a signer on this multisig wallet. |
| DALP-0196 | SMART_WALLETS_NOT_SIGNER_MULTISIG_VALIDATOR_WALLET_ONLY_SIGNERS_CAN_CREATE_APPROVALS | permission | Only multisig signers can create approvals for this wallet. |
| DALP-0197 | SMART_WALLETS_NOT_SIGNER_WALLET | permission | You are not a signer on this wallet. |
| DALP-0198 | SMART_WALLETS_ONLY_WALLET_OWNER_CAN_DIRECTLY_MULTISIG_APPROVAL_FLOW_CO_SIGNER_OPERATIONS | permission | Only the wallet owner can perform this action directly. Use the multisig approval flow for co-signer operations. |
| DALP-0199 | SMART_WALLETS_ORGANIZATION_ACCOUNT_ABSTRACTION_DISABLED_CANNOT_CREATE_WALLET_DEFAULT | domain | Organization has Account Abstraction disabled; cannot create a smart wallet as default |
| DALP-0200 | SMART_WALLETS_ORGANIZATION_ACCOUNT_ABSTRACTION_DISABLED_CANNOT_SET_WALLET_DEFAULT | domain | Organization has Account Abstraction disabled; cannot set a smart wallet as default |
| DALP-0201 | SMART_WALLETS_RPC_URL_NOT_CONFIGURED_CHAIN_NETWORK_CONFIGURATION | dependency | RPC URL not configured for the current chain. Check network configuration |
| DALP-0202 | SMART_WALLETS_RPC_URL_NOT_CONFIGURED_GAS_STATUS_CHECKS_NETWORK_CONFIG_RUN_BUN_DEV_SETUP | dependency | RPC URL not configured for gas-status checks. Check NETWORK_CONFIG or run 'bun run dev:setup' |
| DALP-0203 | SMART_WALLETS_SYSTEMADDRESS_DOES_NOT_MATCH_WALLET_S | operational | Provided systemAddress does not match the wallet's system. |
| DALP-0204 | SMART_WALLETS_USER_OP_HASH_DOES_NOT_MATCH_PREVIEW_BUILT_SUPPLIED_CALLDATA_WALLET_STATE_REB | domain | userOpHash does not match the preview built from the supplied callData and wallet state. Rebuild the preview and retry |
| DALP-0205 | SMART_WALLETS_WALLET_ADDRESS_UNAVAILABLE_WORKFLOW_COMPLETION | dependency | Smart wallet address not available after workflow completion. Retry the request |
| DALP-0206 | SMART_WALLETS_WALLET_METADATA_UPDATE_SUCCEEDED_BUT_COULD_NOT_RELOADED | operational | Smart wallet metadata update succeeded, but the wallet record could not be reloaded. |
| DALP-0207 | SMART_WALLETS_WALLET_NO_MULTISIG_THRESHOLD_CONFIGURED_SET_CREATING_APPROVALS | client | This wallet has no multisig threshold configured. Set a threshold before creating approvals. |
| DALP-0208 | SMART_WALLETS_WALLET_NOT_FOUND_ADDRESS_INDEXED | client | Wallet not found. Verify the address is correct and the wallet has been indexed. |
| DALP-0209 | SMART_WALLETS_WALLET_NOT_FOUND_ADDRESS_INDEXED_CREATE_APPROVAL | client | Smart wallet not found. Verify the address is correct and the wallet has been indexed. |
| DALP-0210 | SMART_WALLETS_WALLET_NOT_FOUND_ADDRESS_INDEXED_GAS_STATUS | client | Smart wallet not found. Verify the address is correct and the wallet has been indexed. |
| DALP-0211 | SMART_WALLETS_WALLET_NOT_FOUND_ADDRESS_INDEXED_WALLETS_READ | client | Smart wallet not found. Verify the address is correct and the wallet has been indexed. |
| DALP-0212 | SMART_WALLETS_WALLET_NOT_FOUND_ADDRESS_NOT_INDEXED_YET | client | Smart wallet not found. The wallet may not have been indexed yet. |
| DALP-0213 | SMART_WALLETS_WALLET_NOT_FOUND_INDEXING_INDEXER_NOT_PROCESSED_ACCOUNTCREATED_EVENT_YET | client | Smart wallet not found after indexing. The indexer may not have processed the AccountCreated event yet. |
| DALP-0214 | SYSTEM_ACCESS_LEAST_ONE_ADDRESS_ROLE_REQUIRED | permission | At least one address and one role are required |
| DALP-0215 | SYSTEM_ACCESS_MANAGER_GRANT_ROLE | permission | system access manager grant role |
| DALP-0216 | SYSTEM_ACCESS_MANAGER_REVOKE_ROLE | permission | system access manager revoke role |
| DALP-0217 | SYSTEM_ACCESS_ROLES_NOT_FOUND | permission | Roles not found: {role} |
| DALP-0218 | SYSTEM_ACCESS_UNEXPECTED_ERROR_INVALID_ADDRESS_CONFIGURATION | client | Unexpected error: address configuration couldn't be applied |
| DALP-0219 | SYSTEM_ACCESS_UNEXPECTED_ERROR_INVALID_ADDRESS_ROLE_CONFIGURATION | permission | Unexpected error: address or role configuration couldn't be applied |
| DALP-0220 | SYSTEM_ACCESS_UNEXPECTED_ERROR_INVALID_ROLE_CONFIGURATION | permission | Unexpected error: role configuration couldn't be applied |
| DALP-0221 | SYSTEM_ACTIVITY_LIST | operational | system activity activity list |
| DALP-0222 | SYSTEM_ADDON_CONTEXT_UNAVAILABLE_SERVER_CONFIGURATION_SYSTEMMIDDLEWARE_ACTIVE | dependency | System context not available. Check server configuration and ensure systemMiddleware is active |
| DALP-0223 | SYSTEM_ADDON_DATABASE_UNAVAILABLE_REQUIRED_ADVISORY_LOCK_PAYMASTER_SIGNER_PROVISIONING | permission | Database not available — required for advisory lock during paymaster signer provisioning |
| DALP-0224 | SYSTEM_ADDON_DATABASE_UNAVAILABLE_REQUIRED_RESOLVING_ENTRYPOINT_ADDRESS | dependency | Database not available — required for resolving EntryPoint address |
| DALP-0225 | SYSTEM_ADDON_DATABASE_UNAVAILABLE_REQUIRED_RESOLVING_FEEDSDIRECTORY_ADDRESS_PRICERESOLVER | dependency | Database not available — required for resolving FeedsDirectory address during PriceResolver addon initialization |
| DALP-0226 | SYSTEM_ADDON_FACTORY_CREATE | operational | system addon factory addon factory create |
| DALP-0227 | SYSTEM_ADDON_FACTORY_NOT_FOUND_INDEXER | client | Addon factory {factoryAddress} was not found in the indexer |
| DALP-0228 | SYSTEM_ADDON_FACTORY_RECEIPT_DID_NOT_CONTAIN_CANNOT_RESOLVE_DEPLOYED_ADDRESS | domain | Addon factory receipt did not contain {factoryAddress}; cannot resolve deployed addon address |
| DALP-0229 | SYSTEM_ADDON_FACTORY_REGISTRATION_COMPLETED_BUT_NO_BLOCK_NUMBER_RECORDED_ALL_TRANSACTION_R | client | Addon factory registration completed but no block number was recorded — all transaction receipts lacked blockNumber |
| DALP-0230 | SYSTEM_ADDON_PAYMASTER_DEPLOYMENT_COMPLETED_WITHOUT_TRANSACTION_RECEIPT_CANNOT_PERSIST_SCO | permission | Paymaster addon deployment completed without a transaction receipt; cannot persist the paymaster-scoped signer key |
| DALP-0231 | SYSTEM_ADDON_PAYMASTER_SIGNER_KEY_MISMATCH | permission | Paymaster signer key mismatch for {paymasterAddress} |
| DALP-0232 | SYSTEM_ADDON_PENDING_PAYMASTER_SIGNER_KEY_BUT_NOT_VALID_HEX | permission | Pending paymaster signer key exists but is not valid hex ({paymasterAddress}) |
| DALP-0233 | SYSTEM_ADDON_PRICERESOLVER_PREREQUISITES_NOT_PREFLIGHTED_RESOLVE_THEM_VIA_RESOLVEPRICERESO | operational | PriceResolver prerequisites were not preflighted — resolve them via resolvePriceResolverPrerequisites before batch deployment |
| DALP-0234 | SYSTEM_ADDON_REGISTRY_NOT_FOUND | client | System addon registry not found |
| DALP-0235 | SYSTEM_ADDON_SECRETS_PROVIDER_UNAVAILABLE_REQUIRED_PERSISTING_PAYMASTER_SIGNER_KEY_DEPLOYM | permission | Secrets provider not available — required for persisting the paymaster signer key after deployment |
| DALP-0236 | SYSTEM_ADDON_SECRETS_PROVIDER_UNAVAILABLE_REQUIRED_PREPARING_PAYMASTER_SIGNER_KEY | permission | Secrets provider not available — required for preparing the paymaster signer key |
| DALP-0237 | SYSTEM_ADDON_SECRETS_PROVIDER_UNAVAILABLE_REQUIRED_RECONCILING_PAYMASTER_SIGNER_KEY | permission | Secrets provider not available — required for reconciling the paymaster signer key |
| DALP-0238 | SYSTEM_ADDON_TRANSACTION_PROCESSING_SERVICE_UNAVAILABLE_SERVER_CONFIGURATION_RESTATEMIDDLE | dependency | Transaction processing service not available. Check server configuration and ensure restateMiddleware is active |
| DALP-0239 | SYSTEM_BUNDLER_WALLET_ADDRESS_NOT_CONFIGURED_CONFIGURE_BUNDLER_WALLET_ADDRESS_ORGANIZATION | dependency | Bundler wallet address is not configured. Configure BUNDLER_WALLET_ADDRESS in organization settings first |
| DALP-0240 | SYSTEM_CLAIM_TOPIC_CREATION_REQUIRES_HEADERS_QUEUE_EXECUTION | operational | Topic creation requires request headers for queue execution |
| DALP-0241 | SYSTEM_CLAIM_TOPIC_DELETES_REQUIRE_HEADERS_QUEUE_EXECUTION | operational | Topic deletes require request headers for queue execution |
| DALP-0242 | SYSTEM_CLAIM_TOPIC_NOT_FOUND | client | Topic "{topicId}" not found |
| DALP-0243 | SYSTEM_CLAIM_TOPIC_UPDATES_REQUIRE_HEADERS_QUEUE_EXECUTION | operational | Topic updates require request headers for queue execution |
| DALP-0244 | SYSTEM_COMPLIANCE_CACHEDRESULT_MUST_SET_STARTWORKFLOW_BUG_QUEUE_BRIDGE | operational | cachedResult must be set by startWorkflow — this is a bug in the queue bridge |
| DALP-0245 | SYSTEM_COMPLIANCE_CONTRACT_NOT_FOUND | client | System compliance contract not found |
| DALP-0246 | SYSTEM_COMPLIANCE_MODULE_IMPLEMENTATIONS_NOT_FOUND_INDEXER | client | Compliance module implementations not found in indexer for: {moduleAddress} |
| DALP-0247 | SYSTEM_COMPLIANCE_MODULE_NOT_REGISTERED_REGISTRY | client | Module {registryAddress} is not registered in the compliance module registry |
| DALP-0248 | SYSTEM_COMPLIANCE_MODULE_UNINSTALL | operational | system compliance module compliance module uninstall |
| DALP-0249 | SYSTEM_DIRECTORY_READ | operational | system directory directory read |
| DALP-0250 | SYSTEM_FACTORY_ADDRESS_NOT_FOUND_DIRECTORY | client | System factory address not found in directory |
| DALP-0251 | SYSTEM_IDENTITY_ADDRESS_REQUIRED | client | System address is required |
| DALP-0252 | SYSTEM_IDENTITY_CACHEDRESULT_MUST_SET_STARTWORKFLOW_BUG_QUEUE_BRIDGE | operational | cachedResult must be set by startWorkflow — this is a bug in the queue bridge |
| DALP-0253 | SYSTEM_IDENTITY_CACHEDRESULT_RECEIPT_MUST_SET_STARTWORKFLOW_BUG_QUEUE_BRIDGE | operational | cachedResult with receipt must be set by startWorkflow — this is a bug in the queue bridge |
| DALP-0254 | SYSTEM_IDENTITY_CLAIM_ISSUE | operational | system identity claim claim issue |
| DALP-0255 | SYSTEM_IDENTITY_CONTEXT_REQUIRED_VALIDATE_KNOWYOURCUSTOMER_CLAIM_VALUES | operational | System context is required to validate knowYourCustomer claim values |
| DALP-0256 | SYSTEM_IDENTITY_CONTEXT_UNAVAILABLE_SYSTEMMIDDLEWARE_APPLIED | dependency | System context not available. Ensure systemMiddleware is applied |
| DALP-0257 | SYSTEM_IDENTITY_DATABASE_CONTEXT_REQUIRED_VALIDATE_KNOWYOURCUSTOMER_CLAIM_VALUES | operational | Database context is required to validate knowYourCustomer claim values |
| DALP-0258 | SYSTEM_IDENTITY_DATABASE_CONTEXT_UNAVAILABLE_DATABASEMIDDLEWARE_APPLIED | dependency | Database context not available. Ensure databaseMiddleware is applied |
| DALP-0259 | SYSTEM_IDENTITY_DO_NOT_MANAGEMENT_KEY_ONLY_USERS_MANAGEMENT_RIGHTS_CAN_REVOKE_CLAIMS | domain | You do not have a MANAGEMENT_KEY on this identity. Only users with management rights can revoke claims |
| DALP-0260 | SYSTEM_IDENTITY_FACTORY_ADDRESS_NOT_FOUND | client | Identity factory address not found |
| DALP-0261 | SYSTEM_IDENTITY_INVALID_ADDRESS_VALID_ETHEREUM_0X_PREFIXED_HEX_CHARACTERS | client | {address} address: {address}. Expected a valid Ethereum address (0x-prefixed, 40 hex characters) wasn't accepted |
| DALP-0262 | SYSTEM_IDENTITY_MULTIPLE_ACTIVE_CLAIMS_FOUND_TOPIC | operational | Multiple active claims found for topic {topicId} on identity {identityAddress} |
| DALP-0263 | SYSTEM_IDENTITY_NO_ASSOCIATED_ACCOUNT | client | Identity {identityAddress} has no associated account |
| DALP-0264 | SYSTEM_IDENTITY_NO_CONTRACT_FOUND_WALLET | client | No identity contract found for wallet "{identityAddress}" |
| DALP-0265 | SYSTEM_IDENTITY_NO_FOUND | client | No identity found for {identityAddress} |
| DALP-0266 | SYSTEM_IDENTITY_NOT_FOUND | client | System not found |
| DALP-0267 | SYSTEM_IDENTITY_NOT_FOUND_CREATION_INDEXER_DID_NOT_PROCESS_BLOCK_WITHIN_TIMEOUT | client | Identity not found after creation — indexer did not process the block within the timeout |
| DALP-0268 | SYSTEM_IDENTITY_NOT_FOUND_REGISTRY | client | Identity {identityAddress} was not found in the registry |
| DALP-0269 | SYSTEM_IDENTITY_NOT_REGISTERED_S_REGISTRY | client | Identity {identityAddress} is not registered in this system's identity registry |
| DALP-0270 | SYSTEM_IDENTITY_NOT_REGISTERED_YET | client | Identity for "{identityAddress}" is not registered yet |
| DALP-0271 | SYSTEM_IDENTITY_TOPIC_CLAIM_MUST_MATCH_APPROVED_KYC_CONTENT_HASH | operational | Topic {topicId} claim value must match the approved KYC content hash |
| DALP-0272 | SYSTEM_IDENTITY_TOPIC_NOT_REGISTERED_SCHEME_REGISTRY | client | Topic {topicId} is not registered in the topic scheme registry |
| DALP-0273 | SYSTEM_IDENTITY_TOPIC_REQUIRES_APPROVED_KYC_PROFILE_TARGET | domain | Topic '{topic}' requires an approved KYC profile for the target identity |
| DALP-0274 | SYSTEM_IDENTITY_TOPIC_REQUIRES_SINGLE_CLAIM_NOT_ARRAY_STRUCTURED_DATA | operational | Topic {topicId} requires a single claim value, not an array or structured data |
| DALP-0275 | SYSTEM_IDENTITY_TRANSACTION_PROCESSING_SERVICE_UNAVAILABLE_SERVER_CONFIGURATION_RESTATEMID | dependency | Transaction processing service not available. Check server configuration and ensure restateMiddleware is active |
| DALP-0276 | SYSTEM_IDENTITY_UNEXPECTED_CLAIM_MISSING_VALIDATION | client | Unexpected: claim missing after validation |
| DALP-0277 | SYSTEM_IDENTITY_WALLET_NOT_REGISTERED | client | Identity for wallet "{identityAddress}" is not registered in the system |
| DALP-0278 | SYSTEM_NO_FOUND_ORGANIZATION | client | No system found for this organization |
| DALP-0279 | SYSTEM_NOT_FOUND | client | System not found |
| DALP-0280 | SYSTEM_PAYMASTER_CONTEXT_UNAVAILABLE_SERVER_CONFIGURATION_SYSTEMMIDDLEWARE_ACTIVE | dependency | System context not available. Check server configuration and ensure systemMiddleware is active |
| DALP-0281 | SYSTEM_PAYMASTER_DIRECTORY_ADDRESS_NOT_CONFIGURED_NETWORK_CONFIG_CONTRACT_SET | dependency | Directory address not configured — check network config has a directory contract address set |
| DALP-0282 | SYSTEM_PAYMASTER_ENTRYPOINT_NOT_FOUND_INDEXER_NOT_PROCESSED_DIRECTORY_S | client | EntryPoint not found in indexer — the indexer may not have processed the Directory's |
| DALP-0283 | SYSTEM_PAYMASTER_NOT_FOUND_ADDRESS_INDEXED_LIST_AVAILABLE_PAYMASTERS_VIA_GET | client | Paymaster not found with address {paymasterAddress}. Verify the paymaster address is correct and the paymaster has been indexed. List available paymasters via GET {address} |
| DALP-0284 | SYSTEM_PAYMASTER_NOT_FOUND_ADDRESS_INDEXED_LIST_AVAILABLE_PAYMASTERS_VIA_GET_V2 | client | Paymaster not found with address {systemAddress}. Verify the paymaster address is correct and the paymaster has been indexed. List available paymasters via GET /v2/system/paymasters |
| DALP-0285 | SYSTEM_PAYMASTER_SPONSORSHIP_NOT_FOUND_ADDRESS | client | Sponsorship paymaster not found with address {paymasterAddress} |
| DALP-0286 | SYSTEM_PAYMASTER_WALLET_ID_NOT_FOUND_USER_MUST_ROTATE_SIGNER_KEY | permission | Wallet ID not found — user must have a wallet ID to rotate the signer key |
| DALP-0287 | SYSTEM_TOKEN_CONTEXT_UNAVAILABLE_SERVER_CONFIGURATION_SYSTEMMIDDLEWARE_ACTIVE | dependency | System context not available. Check server configuration and ensure systemMiddleware is active |
| DALP-0288 | SYSTEM_TOKEN_FACTORY_DEPLOYMENT_COMPLETED_BUT_NO_BLOCK_NUMBER_RECORDED_ALL_TRANSACTION_REC | client | Token factory deployment completed but no block number was recorded — all transaction receipts lacked blockNumber |
| DALP-0289 | SYSTEM_TOKEN_FACTORY_TYPE_NOT_FOUND | client | Token factory for type {factoryAddress} not found |
| DALP-0290 | SYSTEM_TOKEN_NO_FACTORY_FOUND_ADDRESS_BOOTSTRAPPED | client | No token factory found for {systemAddress}. Verify the factory address is correct and the system is bootstrapped |
| DALP-0291 | SYSTEM_TOKEN_NO_FACTORY_FOUND_CONTRACT_TYPE_NOT_RECOGNIZED | client | No token factory found for {factoryAddress}. Contract type {factoryAddress} is not a recognized factory type |
| DALP-0292 | SYSTEM_TOKEN_TRANSACTION_PROCESSING_SERVICE_UNAVAILABLE_SERVER_CONFIGURATION_RESTATEMIDDLE | dependency | Transaction processing service not available. Check server configuration and ensure restateMiddleware is active |
| DALP-0293 | SYSTEM_TRUSTED_ISSUER_ADD_REMOVE_CLAIM_TOPIC_ROUTES_SYNC_ONLY_PREFER_RESPOND_ASYNC_NOT_SUP | dependency | trusted-issuer add/remove-claim-topic routes are sync-only — 'Prefer: respond-async' is not supported because the advisory lock must be held across on-chain confirmation and indexer catch-up. Retry without the Prefer header |
| DALP-0294 | SYSTEM_TRUSTED_ISSUER_NOT_FOUND | client | Trusted issuer "{issuerAddress}" not found |
| DALP-0295 | TOKEN_ACCESS_CANNOT_REVOKE_LAST_PERMISSION_MANAGER_LEAST_ONE_ADMIN_MUST_REMAIN | domain | Cannot revoke the last permission manager. At least one admin must remain on the token |
| DALP-0296 | TOKEN_ACCESS_CONTROL_NOT_FOUND_MANAGER_CONFIGURED | client | Token access control not found. Ensure the token has an access manager configured |
| DALP-0297 | TOKEN_ACCESS_INVALID_GRANT_ROLE_INPUT_SHAPE_EITHER_ACCOUNTS_ACCOUNT_ROLES | permission | Grant role input shape wasn't accepted. Provide either { accounts, role } or { account, roles } |
| DALP-0298 | TOKEN_ACCESS_INVALID_REVOKE_ROLE_INPUT_SHAPE_EITHER_ACCOUNTS_ACCOUNT_ROLES | permission | Revoke role input shape wasn't accepted. Provide either { accounts, role } or { account, roles } |
| DALP-0299 | TOKEN_ACCESS_LEAST_ONE_ROLE_MUST_GRANTING | permission | At least one role must be provided for role granting |
| DALP-0300 | TOKEN_ACCESS_LEAST_ONE_ROLE_MUST_REVOCATION | permission | At least one role must be provided for role revocation |
| DALP-0301 | TOKEN_ACCESS_ONE_MORE_ROLES_NOT_FOUND_ALL_ROLE_NAMES_VALID_CONTROL | permission | One or more roles not found. Check that all role names are valid access control roles |
| DALP-0302 | TOKEN_ACCESS_ROLE_NOT_FOUND_NAME_VALID_CONTROL | permission | Role {role} not found. Check the role name is a valid access control role |
| DALP-0303 | TOKEN_BURN | operational | token burn token burn |
| DALP-0304 | TOKEN_BURN_PAUSED_UNPAUSE_BURNING | operational | Token {tokenAddress} is paused. Unpause the token before burning |
| DALP-0305 | TOKEN_CLAIM_ACCOUNT_ADDRESS_DOES_NOT_ASSOCIATED_IDENTITY_CONTRACT_ONLY_USERS_CAN_ISSUE_CLA | domain | Account at address {identityAddress} does not have an associated identity contract. Only users with an identity can issue claims |
| DALP-0306 | TOKEN_CLAIM_ACCOUNT_ADDRESS_DOES_NOT_ASSOCIATED_IDENTITY_CONTRACT_ONLY_USERS_CAN_REVOKE_CL | domain | Account at address {identityAddress} does not have an associated identity contract. Only users with an identity can revoke claims |
| DALP-0307 | TOKEN_CLAIM_DATABASE_CONTEXT_REQUIRED_ISSUE_ASSETCLASSIFICATION_MIDDLEWARE_CONFIGURED | operational | Database context is required to issue an 'assetClassification' claim. Ensure database middleware is configured for this route |
| DALP-0308 | TOKEN_CLAIM_DOES_NOT_ASSOCIATED_IDENTITY_CONTRACT | operational | Token '{tokenAddress}' does not have an associated identity contract |
| DALP-0309 | TOKEN_CLAIM_TOPIC_NOT_REGISTERED_SCHEME_REGISTRY | client | Topic {topicId} is not registered in the topic scheme registry |
| DALP-0310 | TOKEN_COMPLIANCE_NO_BINDING_FOUND_MODULE_TYPE_CONTRACT | client | No binding found for module type {moduleAddress} on compliance contract {moduleAddress} |
| DALP-0311 | TOKEN_COMPLIANCE_NOT_INDEXED_NOT_IN_OWNER_SCOPE | permission | Token {value} is not indexed or does not belong to a system |
| DALP-0312 | TOKEN_CREATE_CREATION_WORKFLOW_FAILED | operational | Token creation workflow failed: {error} |
| DALP-0313 | TOKEN_CREATE_DATABASE_CONTEXT_REQUIRED_DALP_ASSET_CREATION | operational | Database context required for dalp-asset token creation |
| DALP-0314 | TOKEN_CREATE_FACTORY_TYPE_NOT_FOUND | client | Token factory for type {factoryAddress} not found |
| DALP-0315 | TOKEN_CREATE_WORKFLOW_PHASE_FAILED | operational | Token creation workflow failed during phase execution |
| DALP-0316 | TOKEN_CREATE_TEMPLATEID_REQUIRED_DALP_ASSET_CREATION_SELECT_INSTRUMENT_TEMPLATE_CREATING | client | templateId is required for dalp-asset token creation. Select an instrument template before creating the token |
| DALP-0317 | TOKEN_CREATE_TRANSACTION_PROCESSING_SERVICE_UNAVAILABLE_SERVER_CONFIGURATION | dependency | Transaction processing service not available. Check server configuration |
| DALP-0318 | TOKEN_CREATE_USER_ADDRESS_DOES_NOT_ASSOCIATED_IDENTITY_CONTRACT | operational | User with address {address} does not have an associated identity contract |
| DALP-0319 | TOKEN_DOCUMENTS_ACCESS_DENIED_HOLDER_REQUIRED | client | Access denied - token holder access required |
| DALP-0320 | TOKEN_DOCUMENTS_ACCESS_DENIED_RESTRICTED_DOCUMENT | operational | Access denied to restricted document |
| DALP-0321 | TOKEN_DOCUMENTS_DECLARED_FILE_SIZE_DOES_NOT_MATCH_ACTUAL_STORAGE | operational | Declared file size does not match actual file size in storage |
| DALP-0322 | TOKEN_DOCUMENTS_DOCUMENT_GROUP_NOT_FOUND_REPLACEMENT | client | Document group not found for replacement |
| DALP-0323 | TOKEN_DOCUMENTS_DOCUMENT_NOT_FOUND | client | Document not found |
| DALP-0324 | TOKEN_DOCUMENTS_DOCUMENT_TYPE_NOT_VALID_ASSET | client | Document type {value} is not valid for asset type {value} |
| DALP-0325 | TOKEN_DOCUMENTS_FAILED_TO_CREATE_DOCUMENT_RECORD | operational | Failed to create document record |
| DALP-0326 | TOKEN_DOCUMENTS_FILE_NOT_FOUND_STORAGE_UPLOAD_FAILED | client | File not found in storage. Upload may have failed |
| DALP-0327 | TOKEN_DOCUMENTS_INVALID_OBJECT_KEY | client | Object key wasn't accepted |
| DALP-0328 | TOKEN_FACTORY_NOT_FOUND | client | Token factory not found for current system |
| DALP-0329 | TOKEN_FEATURE_CONTEXT_REQUIRED | operational | tokenFeaturesMiddleware must run before requireTokenFeatureMiddleware |
| DALP-0330 | TOKEN_FEATURES_FIXED_TREASURY_YIELD_FEATURE_STATE_NOT_YET_INDEXED_INDEXER_PROCESSED_INITIA | dependency | fixed-treasury-yield feature state not yet indexed for this token. The indexer has not processed the feature initialization yet. Please retry later |
| DALP-0331 | TOKEN_FEATURES_MATURITY_REDEMPTION_FEATURE_STATE_NOT_YET_INDEXED_INDEXER_PROCESSED_INITIAL | dependency | maturity-redemption feature state not yet indexed for this token. The indexer has not processed the feature initialization yet. Please retry later |
| DALP-0332 | TOKEN_FEATURES_NO_YIELD_AVAILABLE_CLAIM_FIRST_PERIOD_NOT_COMPLETED_YET | client | No yield available to claim. The first yield period has not completed yet |
| DALP-0333 | TOKEN_FEATURES_UNAVAILABLE | dependency | Token features for {featureName} are not available |
| DALP-0334 | TOKEN_FREEZE_AMOUNT_EXCEEDS_AVAILABLE_BALANCE | client | Freeze amount exceeds available balance |
| DALP-0335 | TOKEN_INDEXED_BASE_PRICE_FEED_STALE_UNDER_ACTIVE_PRICERESOLVER_POLICY | operational | The indexed base price feed for token {tokenAddress} is stale under the active PriceResolver policy |
| DALP-0336 | TOKEN_INDEXED_PRICERESOLVER_REGISTRATION_DID_NOT_DECODE_INITIALIZE | operational | Indexed PriceResolver registration did not decode to initialize() |
| DALP-0337 | TOKEN_INDEXED_PRICERESOLVER_REGISTRATION_DID_NOT_INCLUDE_INITIALIZATION_ARGUMENTS | operational | Indexed PriceResolver registration did not include the expected initialization arguments |
| DALP-0338 | TOKEN_INDEXED_PRICERESOLVER_REGISTRATION_MISSING_VALID_INITIALIZATION_CALLDATA | client | Indexed PriceResolver registration is missing valid initialization calldata |
| DALP-0339 | TOKEN_INDEXER_DATA_INVALID | dependency | Token data validation failed for {value} |
| DALP-0340 | TOKEN_INDEXER_TOKEN_NOT_FOUND | client | Token with address {address} not found |
| DALP-0341 | TOKEN_INVALID_ADDRESS_VALID_ETHEREUM_0X_PREFIXED_HEX_CHARACTERS | client | {address} address "{address}". Expected a valid Ethereum address (0x-prefixed, 40 hex characters) wasn't accepted |
| DALP-0342 | TOKEN_MINT_PAUSED_UNPAUSE_MINTING | operational | Token {tokenAddress} is paused. Unpause the token before minting |
| DALP-0343 | TOKEN_NOT_INDEXED_NOT_IN_OWNER_SCOPE | permission | Token {value} is not indexed or does not belong to a system |
| DALP-0344 | TOKEN_PRECHECKS_INVALID_ADDRESS_VALID_ETHEREUM_0X_PREFIXED_HEX_CHARACTERS | client | {address} address "{address}". Expected a valid Ethereum address (0x-prefixed, 40 hex characters) wasn't accepted |
| DALP-0345 | TOKEN_PRICE_ACCOUNT_ADDRESS_DOES_NOT_ASSOCIATED_IDENTITY_CONTRACT_ONLY_USERS_CAN_SET_PRICE | domain | Account at address {identityAddress} does not have an associated identity contract. Only users with an identity can set token prices. Ensure the user has been onboarded with an identity contract |
| DALP-0346 | TOKEN_PRICE_ISSUERSIGNEDSCALARFEEDFACTORY_ADDON_NOT_INSTALLED_DEPLOY_FEED_SETTING_PRICES | operational | IssuerSignedScalarFeedFactory addon is not installed. Deploy the feed system before setting token prices |
| DALP-0347 | TOKEN_PRICE_NOT_INDEXED_ENROLLED_CANNOT_BUILD_FEED_DESCRIPTION_NEW | dependency | Token {tokenAddress} is not indexed or enrolled — cannot build feed description for a new price feed |
| DALP-0348 | TOKEN_PRICE_RESOLVER | operational | token token price resolver |
| DALP-0349 | TOKEN_READBACK_LOOP_TERMINATED_UNEXPECTEDLY | operational | Token readback retry loop terminated unexpectedly |
| DALP-0350 | TOKEN_REDEEM_BOND_MATURITY_REDEMPTION_FEATURE_ATTACHED_LEGACY_TOP_UP_WOULD_NOT_FUND_CONFIG | operational | 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 |
| DALP-0351 | TOKEN_REDEEM_BOND_NOT_YET_INDEXED_INDEXER_PROCESSED_INITIALIZATION_PLEASE_LATER | dependency | Bond not yet indexed for this token. The indexer has not processed the bond initialization yet. Please retry later |
| DALP-0352 | TOKEN_REDEEM_CONTEXT_NOT_INITIALISED | operational | Token context not initialised |
| DALP-0353 | TOKEN_REDEEM_DELEGATED_REDEMPTION_REQUIRES_CUSTODIAN_ROLE | permission | Delegated redemption requires custodian role |
| DALP-0354 | TOKEN_REDEEM_MISSING_PERMISSION_CONTEXT | client | Missing token permission context |
| DALP-0355 | TOKEN_SALE_ADDON_NOT_FOUND | client | Token sale addon not found in the current system |
| DALP-0356 | TOKEN_SALE_ADDON_NOT_FOUND_ADDONS | client | Token sale addon not found in system addons |
| DALP-0357 | TOKEN_SALE_ADDON_NOT_IN_OWNER_SCOPE_AUTHENTICATED | permission | Provided system addon does not belong to the authenticated system |
| DALP-0358 | TOKEN_SALE_DEPLOYMENT_INDEXED_AMBIGUOUSLY_TRANSACTION_MULTIPLE_SALES_MATCHED_CONFIRMED | operational | Token sale deployment indexed ambiguously for transaction {transactionHash}. Multiple token sales matched the confirmed deployment transaction |
| DALP-0359 | TOKEN_SALE_DEPLOYMENT_NOT_INDEXED_TRANSACTION_CONFIRMED_CREATED_BUT_ADDRESS_COULD_NOT_RETR | dependency | Token sale deployment not indexed after transaction confirmed. The sale was created but its address could not be retrieved from the indexer |
| DALP-0360 | TOKEN_SALE_INVALID_TERMSHASH_HEX_STRING_STARTING_0X | client | termsHash: expected hex string starting with 0x, got "{value}" wasn't accepted |
| DALP-0361 | TOKEN_SALE_NO_REGISTERED_IDENTITY_FOUND_MUST_CREATE | client | No registered identity found for token {identityAddress}. A token must have a registered identity to create a sale |
| DALP-0362 | TOKEN_SALE_NOT_FOUND_INDEXER | client | Token sale {value} was not found in the indexer |
| DALP-0363 | TOKEN_SALE_NOT_IN_OWNER_SCOPE_AUTHENTICATED | permission | Token sale does not belong to the authenticated system |
| DALP-0364 | TOKEN_SALE_REGISTERED_IDENTITY_MISSING_COUNTRY_CODE_MUST_SET_CREATE | client | The registered identity for token {identityAddress} is missing a country code. A country must be set to create a token sale |
| DALP-0365 | TOKEN_TRANSFER_APPROVAL_CONFIG_UTIL | operational | token transfer approval token transfer approval config util |
| DALP-0366 | TOKEN_TRANSFER_BATCH_TRANSFERFROM_NOT_SUPPORTED_INDIVIDUAL_OPERATIONS | operational | Batch transferFrom is not supported. Use individual transferFrom operations instead |
| DALP-0367 | TOKEN_TRANSFER_FROMIDENTITYADDRESS_TOIDENTITYADDRESS_MUST_BOTH_OMITTED_PARTIAL_OVERRIDES_N | operational | fromIdentityAddress and toIdentityAddress must both be provided or both omitted — partial overrides are not supported |
| DALP-0368 | TOKEN_TRANSFER_FROMWALLET_NOT_REGISTERED_IDENTITY_REGISTRY_WALLET_MUST_ONBOARDED_CAN | client | The fromWallet is not registered in the identity registry. The wallet must be onboarded before a transfer can be {identityAddress} |
| DALP-0369 | TOKEN_TRANSFER_IDENTITY_NOT_LISTED_APPROVAL_AUTHORITY_S_MODULE_ADMINISTRATOR_ADDED | permission | Your identity is not listed as an approval authority for this token's transfer-approval module. Contact the token administrator to be added as an authority |
| DALP-0370 | TOKEN_TRANSFER_INVALID_ADDRESS_VALID_ETHEREUM_0X_PREFIXED_HEX_CHARACTERS | client | {address} address: "{address}". Expected a valid Ethereum address (0x-prefixed, 40 hex characters) wasn't accepted |
| DALP-0371 | TOKEN_TRANSFER_MISSING_ADDRESS_TRANSFERFROM | client | Missing 'from' address for transferFrom operation |
| DALP-0372 | TOKEN_TRANSFER_MISSING_ITEM | client | Missing transfer item |
| DALP-0373 | TOKEN_TRANSFER_MISSING_REQUIRED_FIELDS_OWNER_RECIPIENT_AMOUNT_FORCED | permission | Missing required fields (owner, recipient, or amount) for forced transfer operation |
| DALP-0374 | TOKEN_TRANSFER_NOT_FOUND_ADDRESS_DEPLOYED_INDEXED | client | Token {address} was not found. Verify the token address and ensure the token has been deployed and indexed |
| DALP-0375 | TOKEN_TRANSFER_PAUSED_UNPAUSE_TRANSFERRING | operational | Token {tokenAddress} is paused. Unpause the token before transferring |
| DALP-0376 | TOKEN_TRANSFER_TOWALLET_NOT_REGISTERED_IDENTITY_REGISTRY_WALLET_MUST_ONBOARDED_CAN | client | The toWallet is not registered in the identity registry. The wallet must be onboarded before a transfer can be {identityAddress} |
| DALP-0377 | TOKEN_TRANSFER_TRANSACTION_PROCESSING_SERVICE_UNAVAILABLE_SERVER_CONFIGURATION | dependency | Transaction processing service not available. Check server configuration |
| DALP-0378 | TOKEN_TRANSFER_TRANSFERAPPROVALCOMPLIANCEMODULE_PARAMETERS_COULD_NOT_DECODED_INDEXER_STATE | dependency | The TransferApprovalComplianceModule parameters for this token could not be decoded from indexer state. Re-index the compliance data or update the module configuration before retrying |
| DALP-0379 | TOKEN_TRANSFER_WALLET_NOT_REGISTERED_IDENTITY_REGISTRY_MUST_ONBOARDED_APPROVING_TRANSFERS | client | Your wallet is not registered in the identity registry. The wallet must be onboarded before approving transfers |
| DALP-0380 | TOKEN_TRANSFER_WALLET_NOT_REGISTERED_IDENTITY_REGISTRY_MUST_ONBOARDED_REVOKING_APPROVALS | client | Your wallet is not registered in the identity registry. The wallet must be onboarded before revoking transfer approvals |
| DALP-0381 | TRANSACTION_ALREADY_TERMINAL_STATE_CANNOT_FORCE_FAIL_COMPLETED_FAILED_DEAD_LETTERED_CANCEL | operational | Transaction {transactionHash} is already in terminal state {transactionHash}. Cannot force-fail a completed, failed, dead-lettered, or cancelled transaction |
| DALP-0382 | TRANSACTION_HASH_INVALID | dependency | Transaction hash format wasn't accepted: "{transactionHash}". Expected 0x-prefixed hex string from the Workflow Engine |
| DALP-0383 | TRANSACTION_NOT_FOUND | client | Transaction {transactionHash} not found |
| DALP-0384 | TRANSACTION_NOT_FOUND_NOT_CHAIN_NO_STORED_QUEUE_RECORD_HASH | client | Transaction {transactionHash} not found. The transaction is not on-chain and has no stored queue record. Verify the hash is correct |
| DALP-0385 | TRANSACTION_NOT_VALID_DATETIME | client | Transaction {transactionHash} is not a valid datetime |
| DALP-0386 | TRANSACTION_STATE_FORCE_ONLY_AVAILABLE_FAILED_DEAD_LETTER_TRANSACTIONS | operational | Transaction {transactionHash} is in state {transactionHash}. Force-retry is only available for FAILED or DEAD_LETTER transactions |
| DALP-0387 | USER_KYC_ACTION_NO_ASSOCIATED_VERSION | client | Action request has no associated version |
| DALP-0388 | USER_KYC_CANNOT_APPROVE_VERSION_STATUS_ONLY_VERSIONS_UNDER_REVIEW_CAN_APPROVED | domain | Cannot approve version with status "{value}". Only versions under review can be approved |
| DALP-0389 | USER_KYC_CANNOT_FULFILL_ACTION_STATUS_ONLY_OPEN_REQUESTS_CAN_FULFILLED | domain | Cannot fulfill action request with status "{value}". Only open action requests can be fulfilled |
| DALP-0390 | USER_KYC_CANNOT_REJECT_VERSION_STATUS_ONLY_VERSIONS_UNDER_REVIEW_CAN_REJECTED | domain | Cannot reject version with status "{value}". Only versions under review can be rejected |
| DALP-0391 | USER_KYC_CANNOT_SUBMIT_VERSION_STATUS_ONLY_DRAFT_VERSIONS_CAN_SUBMITTED | domain | Cannot submit version with status "{value}". Only draft versions can be submitted |
| DALP-0392 | USER_KYC_CANNOT_UPDATE_VERSION_STATUS_ONLY_DRAFT_VERSIONS_CAN_UPDATED | domain | Cannot update version with status "{value}". Only draft versions can be updated |
| DALP-0393 | USER_KYC_DOCUMENT_NOT_FOUND | client | Document not found |
| DALP-0394 | USER_KYC_DOCUMENTS_ONLY_DELETED_DRAFT_VERSIONS | domain | Documents can only be deleted from draft versions |
| DALP-0395 | USER_KYC_DOCUMENTS_ONLY_UPLOADED_DRAFT_VERSIONS | domain | Documents can only be uploaded to draft versions |
| DALP-0396 | USER_KYC_FAILED_TO_APPROVE_VERSION | operational | Failed to approve version |
| DALP-0397 | USER_KYC_FAILED_TO_CREATE_ACTION | operational | Failed to create action request |
| DALP-0398 | USER_KYC_FAILED_TO_CREATE_DOCUMENT_RECORD | operational | Failed to create document record |
| DALP-0399 | USER_KYC_FAILED_TO_CREATE_FETCH_PROFILE_CONTAINER | operational | Failed to create or fetch KYC profile container |
| DALP-0400 | USER_KYC_FAILED_TO_CREATE_PROFILE | operational | Failed to create profile |
| DALP-0401 | USER_KYC_FAILED_TO_CREATE_VERSION | operational | Failed to create version |
| DALP-0402 | USER_KYC_FAILED_TO_CREATE_VERSION_KYC_UPSERT | operational | Failed to create KYC version |
| DALP-0403 | USER_KYC_FAILED_TO_REJECT_VERSION | operational | Failed to reject version |
| DALP-0404 | USER_KYC_FAILED_TO_UPDATE_ACTION | operational | Failed to update action request |
| DALP-0405 | USER_KYC_FAILED_TO_UPDATE_DRAFT_VERSION | operational | Failed to update KYC draft version |
| DALP-0406 | USER_KYC_FAILED_TO_UPDATE_PROFILE_LATEST_VERSION | operational | Failed to update profile with latest version |
| DALP-0407 | USER_KYC_FAILED_TO_UPDATE_VERSION | operational | Failed to update version |
| DALP-0408 | USER_KYC_FAILED_TO_UPDATE_VERSION_VERSION_UPDATE | operational | Failed to update KYC version |
| DALP-0409 | USER_KYC_FILE_NOT_FOUND_STORAGE_UPLOAD_FAILED | client | File not found in storage. Upload may have failed |
| DALP-0410 | USER_KYC_INVALID_OBJECT_KEY | client | Object key wasn't accepted |
| DALP-0411 | USER_KYC_NO_DATA_FOUND_PROFILE_BUT_VERSION_HISTORY_NOT_COMPLETED_VERIFICATION_YET | client | No KYC data found. The profile exists but has no version history, or the user has not completed KYC verification yet |
| DALP-0412 | USER_KYC_NO_PROFILE_FOUND_DELETE_ALREADY_REMOVED | client | No KYC profile found to delete. The profile may have already been removed |
| DALP-0413 | USER_KYC_NO_VERSION_CLONE_INITIALDATA_NEW_USERS | client | No version to clone from. Provide initialData for new users |
| DALP-0414 | USER_KYC_ONLY_FULFILL_OWN_ACTION_REQUESTS | domain | You can only fulfill your own action requests |
| DALP-0415 | USER_KYC_ONLY_UPDATES_VERSIONS_UNDER_REVIEW | domain | Can only request updates for versions under review |
| DALP-0416 | USER_KYC_PROFILE_NOT_FOUND | client | KYC profile not found for this user |
| DALP-0417 | USER_KYC_PROFILE_NOT_FOUND_ACTION | client | KYC profile not found for this action request |
| DALP-0418 | USER_KYC_SOURCE_VERSION_NOT_FOUND_INITIALDATA_NEW_USERS | client | Source version not found. Provide initialData for new users |
| DALP-0419 | USER_KYC_VERSION_NOT_FOUND | client | Version not found |
| DALP-0420 | USER_KYC_VERSION_NOT_FOUND_ACTION | client | KYC version not found for this action request |
| DALP-0421 | USER_KYC_VERSION_NOT_FOUND_VERSION_READ | client | KYC version not found |
| DALP-0422 | USER_KYC_VERSION_SUBMITTED_UPLOAD_DOCUMENT_NOT_SAVED | operational | Version was submitted during upload. Document not saved |
| DALP-0423 | USER_NO_EMAIL_CONFIGURED | client | User has no email configured |
| DALP-0424 | USER_NOT_FOUND | client | User with ID {value} not found |
| DALP-0425 | USER_NOT_FOUND_BY_WALLET | client | User not found |
| DALP-0426 | USER_NOT_FOUND_GET_SECURITY | client | User {value} not found |
| DALP-0427 | USER_NOT_FOUND_NATIONAL_ID | client | User not found |
| DALP-0428 | USER_NOT_FOUND_PASSWORD_RESET | client | User {value} not found |
| DALP-0429 | USER_NOT_FOUND_RESET_MFA | client | User {value} not found |
| DALP-0430 | USER_RESTATE_CLIENT_UNAVAILABLE | dependency | Workflow Engine client is not available |
| DALP-0431 | XVP_CREATE_COULD_NOT_RESOLVE_CREATED_SETTLEMENT_INDEXER_RETRIES | dependency | Could not resolve created XvP settlement from the indexer after retries |
| DALP-0432 | FIXED_YIELD_TOKEN_LINKAGE_NOT_INDEXED | dependency | Yield schedule token linkage is not indexed yet |
| DALP-0433 | TOKEN_COMPLIANCE_CAPITAL_RAISE_LIMIT_CONFIGURATION_IMMUTABLE | domain | Capital raise limit compliance module configuration is immutable |
| DALP-0434 | TOKEN_COMPLIANCE_SCOPED_CONFIGURATION_REQUIRES_V2_ENGINE | client | Scoped compliance module configuration requires a V2 token compliance engine |
| DALP-0435 | TOKEN_COMPLIANCE_SCOPED_INSTALL_REQUIRES_V2_ENGINE | client | Scoped compliance module install requires a V2 token compliance engine |
| DALP-0436 | TOKEN_COMPLIANCE_SET_MODULE_SCOPE_REQUIRES_V2_ENGINE | client | Setting a compliance module scope requires a V2 token compliance engine |
| DALP-0437 | DURABLE_EXECUTION_ENGINE_CALL_BAD_REQUEST | dependency | The Workflow Engine rejected the workflow call as malformed |
| DALP-0438 | DURABLE_EXECUTION_ENGINE_CALL_UNAUTHORIZED | dependency | The Workflow Engine rejected the workflow call as unauthorized |
| DALP-0439 | DURABLE_EXECUTION_ENGINE_CALL_FORBIDDEN | dependency | The Workflow Engine rejected the workflow call as not available |
| DALP-0440 | DURABLE_EXECUTION_ENGINE_CALL_NOT_FOUND | dependency | Workflow Engine workflow endpoint was not found |
| DALP-0441 | DURABLE_EXECUTION_ENGINE_CALL_CONFLICT | dependency | Workflow Engine workflow call conflicted with the current workflow state |
| DALP-0442 | DURABLE_EXECUTION_ENGINE_CALL_UNPROCESSABLE | dependency | Workflow Engine workflow call could not be processed |
| DALP-0443 | DURABLE_EXECUTION_ENGINE_CALL_INTERNAL_ERROR | dependency | Workflow Engine workflow call failed internally |
| DALP-0444 | DURABLE_EXECUTION_ENGINE_CALL_TIMEOUT | dependency | Workflow Engine workflow call timed out |
| DALP-0445 | TRANSACTION_QUEUE_BAD_REQUEST | dependency | Transaction queue rejected the operation as malformed |
| DALP-0446 | TRANSACTION_QUEUE_CONFLICT | dependency | Transaction queue operation conflicted with current queue state |
| DALP-0447 | TRANSACTION_QUEUE_UNPROCESSABLE | dependency | Transaction queue operation could not be processed |
| DALP-0448 | TRANSACTION_QUEUE_CONFIRMATION_TIMEOUT | dependency | Transaction queue confirmation timed out |
| DALP-0449 | MIGRATION_COMPARE_SYSTEM_ADDRESS_NOT_CONFIGURED | client | System address is not configured |
| DALP-0450 | MIGRATION_COMPARE_DIRECTORY_ADDRESS_NOT_CONFIGURED | client | Directory contract address is not configured |
| DALP-0451 | MIGRATION_COMPARE_DIRECTORY_NOT_INDEXED | dependency | Directory contract is not indexed yet |
| DALP-0452 | MIGRATION_START_NO_ACTIVE_ORGANIZATION | client | No active organization is selected |
| DALP-0453 | MIGRATION_START_SYSTEM_ADDRESS_NOT_CONFIGURED | client | System address is not configured |
| DALP-0454 | MIGRATION_START_ACCOUNT_WALLET_NOT_CONFIGURED | auth | No wallet is associated with your account |
| DALP-0455 | MIGRATION_START_INSUFFICIENT_ROLE | auth | You need the system manager or admin role to trigger a system migration |
| DALP-0456 | MIGRATION_START_DIRECTORY_ADDRESS_NOT_CONFIGURED | client | Directory contract address is not configured |
| DALP-0457 | MIGRATION_START_ALREADY_IN_PROGRESS | domain | A migration is already in progress for this organization |
| DALP-0458 | MIGRATION_START_RESET_FAILED | dependency | Could not prepare the prior migration for retry |
| DALP-0459 | MIGRATION_START_CONNECTED_WALLET_REQUIRED | client | A connected wallet is required to start a system migration |
| DALP-0460 | MIGRATION_STREAM_WORKFLOW_FAILED | dependency | System migration failed: {reason} |
| DALP-0461 | SYSTEM_TRUSTED_ISSUER_CLAIM_TOPIC_MUTATION_IN_PROGRESS | domain | Trusted issuer claim-topic mutation is already in progress |
| DALP-0462 | SETTINGS_COMPLIANCE_TEMPLATE_INCOMPATIBLE_MODULE_SET | domain | Compliance template modules and controls must match the selected module set. |
| DALP-0463 | SETTINGS_TEMPLATE_NAME_ALREADY_EXISTS | client | A template with this name already exists in this organization |
| DALP-0464 | ACCOUNT_NATIVE_BALANCE_ACCOUNT_NOT_FOUND | client | Account not found |
| DALP-0465 | TREASURY_IS_CONTRACT_NOT_SUPPORTED | client | Treasury is a contract; ERC-20 allowance must be granted by the treasury contract itself. This route only supports externally-owned treasury wallets. |
| DALP-0466 | MATURITY_REDEMPTION_FEATURE_STATE_NOT_INDEXED | client | Maturity-redemption feature state not yet indexed for this token |
| DALP-0467 | TREASURY_WALLET_MISMATCH | client | Caller wallet does not match the configured treasury wallet for the maturity-redemption feature |
| DALP-0468 | MATURITY_REDEMPTION_TREASURY_NOT_YET_CLASSIFIED | dependency | Maturity-redemption treasury has not been classified yet by the indexer |
| DALP-0469 | ACCOUNT_NATIVE_BALANCE_HISTORY_PAGE_SIZE_TOO_LARGE | client | History page size must be 100 or less |
| DALP-0470 | ACCOUNT_NATIVE_BALANCE_HISTORY_SINCE_FILTER_REQUIRED | client | filter[since] is required |
| DALP-0471 | SYSTEM_IDENTITY_NO_ACTIVE_CLAIM_FOUND_TOPIC | client | No active claim found for topic {topicId} on identity {identityAddress} |
| DALP-0472 | STEP_UP_REQUIRED | auth | Step-up authentication required for this operation |
| DALP-0473 | FIXED_TREASURY_YIELD_TREASURY_NOT_YET_CLASSIFIED | dependency | Fixed-treasury-yield treasury has not been classified yet by the indexer |
| DALP-0474 | TOKEN_COMPLIANCE_PRICE_RESOLVER_ADDON_NOT_INSTALLED | client | PriceResolver addon is not installed on system {value} |
| DALP-0475 | SMART_WALLETS_GLOBAL_ACCOUNT_ABSTRACTION_DISABLED_CANNOT_CREATE_WALLET_DEFAULT | domain | Platform Account Abstraction routing is disabled; cannot create a smart wallet as default |
| DALP-0476 | SMART_WALLETS_GLOBAL_ACCOUNT_ABSTRACTION_DISABLED_CANNOT_SET_WALLET_DEFAULT | domain | Platform Account Abstraction routing is disabled; cannot set a smart wallet as default |
| DALP-0477 | SETTINGS_ASSET_TEMPLATE_FEATURE_DEPENDENCY_MISSING | domain | Template requiredFeatures has unmet feature dependencies: conversion-minter requires conversion to also be selected. |
| DALP-0478 | INSUFFICIENT_TREASURY_ALLOWANCE | dependency | Maturity-redemption treasury has not granted enough allowance to cover this redemption |
| DALP-0479 | MATURITY_REDEMPTION_NOT_MATURED | client | Maturity-redemption feature has not yet matured; redemptions are not allowed |
| DALP-0488 | COMPLIANCE_SIGNATURE_INVALID | auth | Webhook authentication failed. |
| DALP-0489 | COMPLIANCE_REPLAY_WINDOW_EXCEEDED | client | Webhook timestamp is outside the accepted replay window. |
| DALP-0490 | COMPLIANCE_SUBJECT_MAPPING_MISSING | domain | Compliance subject mapping was not found. |
| DALP-0491 | COMPLIANCE_PROVIDER_PAUSED | domain | Compliance provider is not accepting webhook events. |
| DALP-0492 | COMPLIANCE_PROVIDER_FAILED | domain | Compliance provider is in a failed state. |
| DALP-0493 | COMPLIANCE_UNMAPPED_EVENT | domain | Compliance provider event could not be mapped. |
| DALP-0494 | COMPLIANCE_OUT_OF_ORDER_EVENT | domain | Compliance provider event is older than the current subject state. |
| DALP-0495 | COMPLIANCE_PROVIDER_HEALTH_CHECK_FAILED | dependency | Compliance provider health check failed. |
| DALP-0496 | COMPLIANCE_APPLICANT_CREATE_FAILED | dependency | Compliance provider rejected applicant creation. |
| DALP-0497 | COMPLIANCE_TIR_REGISTRATION_FAILED | contract | Compliance trusted-issuer registration failed. |
| DALP-0498 | COMPLIANCE_TOPIC_MISMATCH | domain | Compliance provider event topic does not match the provider configuration. |
| DALP-0499 | COMPLIANCE_WALLET_NOT_REGISTERED | domain | Wallet does not have an associated OnchainID identity. |
| DALP-0500 | COMPLIANCE_SECRET_ROTATION_GRACE_EXPIRED | domain | Compliance webhook signing secret rotation grace period expired. |
| DALP-0501 | COMPLIANCE_INVALID_STATE_TRANSITION | client | Compliance provider cannot transition to the requested state. |
| DALP-0502 | COMPLIANCE_PROVIDER_NOT_FOUND | client | Compliance provider not found. |
| DALP-0503 | COMPLIANCE_PROVIDER_TOPIC_NOT_FOUND | client | Compliance provider topic not found. |
| DALP-0504 | COMPLIANCE_PROVIDER_TOPIC_NOT_SUPPORTED | client | Compliance provider does not support the requested topic. |
| DALP-0505 | COMPLIANCE_WEBHOOK_REVOKE_LAST | client | Cannot revoke the last webhook for a single-topic compliance provider. |
| DALP-0506 | CLAIM_ISSUER_PARTICIPANT_DEPLOY_FAILED | contract | Claim issuer participant deployment failed. |
| DALP-0507 | WEBHOOK_REPLAY_RATE_LIMITED | client | Webhook replay rate limit exceeded |
| DALP-0508 | WEBHOOK_REPLAY_RANGE_TOO_LARGE | client | Webhook replay range is too large |
| DALP-0509 | WEBHOOK_ENDPOINT_DISABLED | domain | Webhook endpoint is disabled |
| DALP-0510 | WEBHOOK_SIGNING_VERIFICATION_FAILED | auth | Webhook signature verification failed |
| DALP-0511 | WEBHOOK_RECALL_NOT_AUTHORIZED | permission | Webhook event not found |
| DALP-0512 | WEBHOOK_URL_PRIVATE_RANGE | client | Webhook endpoint URL is not allowed |
| DALP-0513 | WEBHOOK_ENDPOINT_LIMIT_REACHED | domain | Webhook endpoint limit reached |
| DALP-0514 | IDEMPOTENCY_KEY_REUSE | client | Idempotency key was reused with a different request |
| DALP-0515 | IDEMPOTENCY_KEY_INFLIGHT | client | Idempotency key is already in flight |
| DALP-0516 | WEBHOOK_PENDING_RETARGET_REQUIRED | client | Webhook endpoint has pending delivery attempts |
| DALP-0517 | WEBHOOK_FAT_ACK_INCOMPLETE | client | Fat-event acknowledgment is missing required field paths |
| DALP-0518 | RESTATE_ADMIN_UNREACHABLE | dependency | Workflow Engine admin API could not be reached |
| DALP-0519 | RESTATE_DEPLOYMENT_NOT_FOUND | client | Workflow Engine deployment was not found |
| DALP-0520 | RESTATE_WORKFLOW_RETRY_BLOCKED | client | Workflow cannot be retried in its current state |
| DALP-0521 | LUNA_MOFN_QUORUM_EXPIRED | dependency | Luna m-of-n quorum activation window expired |
| DALP-0522 | LUNA_MOFN_QUORUM_CLASSIFICATION_FAILED | dependency | Luna m-of-n quorum classification flagged as likely wrong |
| DALP-0523 | TOKEN_FEE_RATES_FROZEN | domain | Transaction fee rates are frozen and cannot be changed. |
| DALP-0524 | X_PARTICIPANT_FORBIDDEN | permission | Participant not found |
| DALP-0525 | COMPLIANCE_TRANSACTION_REGISTER_FAILED | dependency | Compliance provider rejected transaction registration. |
| DALP-0526 | WEBHOOK_ENDPOINT_NOT_FOUND | client | Webhook endpoint not found |
| DALP-0527 | WEBHOOK_DELIVERY_NOT_FOUND | client | Webhook delivery not found |
| DALP-0528 | WEBHOOK_REPLAY_NOT_FOUND | client | Webhook replay not found |
| DALP-0529 | WEBHOOK_RECEIPT_NOT_FOUND | client | Webhook receipt not found |
| DALP-0530 | X_EXECUTOR_UNSUPPORTED_FOR_PARTICIPANT_TYPE | client | Executor selection is not supported for this participant type |
| DALP-0531 | X_EXECUTOR_NO_SMART_WALLET | client | Smart wallet not found for executor selection |
| DALP-0532 | SETTINGS_ASSET_TEMPLATE_FEATURES_INCOMPATIBLE | domain | Template requiredFeatures has mutually-exclusive features enabled together: transaction-fee and transaction-fee-accounting. Remove one feature from each pair before publishing. |
| DALP-0533 | METADATA_NOT_FOUND | client | Metadata not found |
| DALP-0600 | TARGET_CURRENCIES_REMOVAL_FORBIDDEN | domain | Target currencies cannot be removed once enabled |
| DALP-0601 | TARGET_CURRENCY_NOT_SUPPORTED | client | One or more target currencies are not supported by the configured exchange-rate provider |
| DALP-0602 | TARGET_CURRENCIES_FEED_DISPATCH_UNAVAILABLE | dependency | Currency-feed creation could not be queued |
| DALP-0603 | TARGET_CURRENCIES_FEED_DISPATCH_FORBIDDEN | permission | Caller wallet lacks the on-chain FEEDS_MANAGER_ROLE required to create currency feeds |
| DALP-0604 | TARGET_CURRENCIES_NOT_SUPPORTED_ON_SYSTEM | domain | Adding target currencies is not supported on this system |
| DALP-0605 | TOKEN_CREATE_FEATURES_INCOMPATIBLE | domain | transaction-fee and transaction-fee-accounting cannot be enabled together; remove one before creating the token. |
| DALP-0606 | TOKEN_FEATURES_YIELD_FULLY_CONSUMED | client | No yield available to claim. The yield for completed periods was consumed during a prior conversion |
| DALP-0607 | TOKEN_FEATURES_YIELD_ACCRUAL_CLOSED | client | No yield available to claim. Accrual for this holder has been closed |
| DALP-0608 | TOKEN_FEATURES_NO_YIELD_AVAILABLE_FOR_HOLDER | client | No yield available to claim for this holder |
| DALP-0609 | USER_KYC_DOCUMENT_CORRUPT | dependency | KYC document is temporarily unavailable |
| DALP-0610 | USER_KYC_INVALID_FILE_DATA | client | File data couldn't be processed |
| DALP-0611 | USER_KYC_FILE_SIZE_MISMATCH | client | Uploaded file size does not match the decoded file data |
| DALP-0612 | USER_KYC_INVALID_FILE_TYPE | client | Uploaded file type does not match the document bytes |
| DALP-0613 | TOKEN_PRICE_ORG_FEED_SUBMISSION_SIGNER_NOT_RESOLVED | dependency | Organization price-feed submission signer is not available |
| DALP-0614 | AA_ENABLED_DRIFT_REQUIRES_ADMIN | permission | Account abstraction can't be enabled while participants are out of sync |
| DALP-0615 | XVP_HASHLOCK_REVEAL_NOT_REQUIRED | client | Hashlock reveal not required for this XvP settlement |
| DALP-0616 | X_EXECUTOR_AA_DISABLED_GLOBALLY | client | smart-wallet executor not available |
| DALP-0617 | AA_ENABLED_REQUIRES_GLOBAL_AA | domain | per-org AA cannot be enabled while platform AA is disabled |
| DALP-0618 | GLOBAL_DIRECTORY_REGISTRY_NOT_FOUND | client | The global Directory registry is not configured or has no registered global TIR/TSR instance |
| DALP-0619 | DIRECTORY_TOPIC_SCHEME_NOT_FOUND | client | Directory topic scheme "{topicId}" not found |
| DALP-0620 | DIRECTORY_TOPIC_SCHEME_SIGNATURE_CONFLICT | client | A topic scheme with the requested name already exists with a different signature |
| DALP-0621 | X_EXECUTOR_AA_DISABLED_FOR_ORG | client | smart-wallet executor not available |
| DALP-0622 | TOKEN_TOPIC_SCHEME_REGISTRY_NOT_FOUND | client | This token has no attached token-level Topic Scheme Registry |
| DALP-0623 | TOKEN_TOPIC_SCHEME_NOT_FOUND | client | Token-level topic scheme not found for the requested topic id |
| DALP-0624 | TOKEN_TRUSTED_ISSUERS_REGISTRY_NOT_FOUND | client | This token has no attached token-level Trusted Issuer Registry |
| DALP-0625 | TOKEN_TRUSTED_ISSUER_NOT_FOUND | client | Token-level trusted issuer not found for the requested issuer address |
| DALP-0626 | FEEDS_PRICE_TOPIC_SUBMIT_FORBIDDEN_USE_TOKEN_SET_PRICE | permission | Price-topic feeds cannot be submitted through the generic feeds submit endpoint. Use POST /v2/tokens/{tokenAddress}/price instead |
| DALP-0632 | TOKEN_FEATURE_INSTANCE_NOT_FOUND | client | No attached feature instance matches the requested type id on this token. |
| DALP-0634 | TOKEN_IDENTITY_REGISTRY_NOT_FOUND | client | This token has no attached token-level identity registry |
| DALP-0635 | GAS_REQUIREMENT_CONFIG_ERROR | operational | Gas requirement could not be computed for this chain |
| DALP-0636 | AA_ENABLED_IDENTITY_SYNC_FORBIDDEN | permission | Account abstraction identity sync requires an administrator |
| DALP-0637 | AA_ENABLED_IDENTITY_MISMATCH | domain | Account abstraction identity sync found a different smart-wallet OnchainID |
| DALP-0638 | AA_ENABLED_CONTROLLER_MISMATCH | domain | Account abstraction identity sync found a different smart-wallet controller |
| DALP-0639 | FEEDS_SUBMIT_OBSERVED_AT_TOO_FAR_IN_FUTURE | client | observedAt is too far ahead of chain time. Submit a value at or before the latest block timestamp (a small tolerance is allowed for signer clock drift). |
| DALP-0640 | — | client | UserOperation priority fee is below the configured bundler minimum |
| DALP-0645 | TOKEN_LIST_METADATA_KEY_UNKNOWN | client | The requested metadata key is not declared in any accessible asset-type template. |
| DALP-0646 | TOKEN_LIST_METADATA_KEY_NOT_BUCKETABLE | client | The requested metadata key has a continuous type and cannot be used for grouping or facets. |
| DALP-0647 | TOKEN_LIST_METADATA_KEY_IDENTIFIER_INELIGIBLE | client | Quasi-unique identifier metadata keys cannot be used for grouping or facets. |
| DALP-0648 | SYSTEM_REFUND_SPLITTER_NOT_INSTALLED | client | Refund splitter is not installed for this organization |
| DALP-0649 | SYSTEM_REFUND_SPLITTER_REFUND_LOOP_READ_FAILED | dependency | Refund splitter refund-loop status could not be read |
| DALP-0650 | SYSTEM_REFUND_SPLITTER_INVALID_BPS_RANGE | client | Refund splitter basis points must be between 0 and 10000 |
| DALP-0651 | SYSTEM_REFUND_SPLITTER_THRESHOLDS_INVALID | client | Refund splitter critical threshold must be lower than the warning threshold |
| DALP-0652 | AA_ENABLED_CANNOT_BE_DISABLED | domain | Account abstraction cannot be disabled |
| DALP-0653 | TREASURY_HEALTH_TREASURY_UNCONFIGURED | client | Treasury address for the maturity-redemption or fixed-treasury-yield feature is unconfigured |
| DALP-0654 | TREASURY_HEALTH_CHAIN_UNREACHABLE | dependency | Live balanceOf(treasury) read for the treasury-health route failed against the chain provider |
| DALP-0655 | TREASURY_HEALTH_TREASURY_MISMATCH | client | Attached treasury-bearing features disagree on treasury, denominationAsset, or treasuryIsContract |
| DALP-0656 | TREASURY_HEALTH_BOND_STATUS_UNAVAILABLE | dependency | Indexer v_bond_status view has not yet computed a row for the attached maturity-redemption feature |
| DALP-0657 | TOKEN_HISTORICAL_BALANCE_BLOCK_NOT_INDEXED | client | Historical balance lookup requested a block that has not yet been indexed |
| DALP-0658 | INDEXER_REINDEXING | dependency | Indexer is reindexing; deploy is temporarily unavailable. |
| DALP-0659 | OIDC_MFA_INVALID | auth | Identity provider verification failed |
| DALP-0660 | OIDC_MFA_UNAVAILABLE | dependency | Identity provider verification is temporarily unavailable |
| DALP-0661 | TOKEN_PERMIT_SIGN_OWNER_NOT_CALLER_WALLET | auth | A permit can only be signed over the caller's own balance. |
| DALP-0662 | SIGNED_PERMIT_NOT_FOUND | client | Signed permit not found. |
| DALP-0663 | SIGNED_PERMIT_ALREADY_RELAYED | client | Signed permit has already been relayed. |
| DALP-0664 | SIGNED_PERMIT_NOT_RELAYABLE | client | Signed permit is not relayable. |
| DALP-0665 | SIGNED_PERMIT_NONCE_CONFLICT | client | A pending permit with this nonce already exists for this holder. |
| DALP-0666 | SIGNED_PERMIT_RELAY_SYNC_ONLY | client | Relaying a stored permit is sync-only. |
| DALP-1001 | CONTRACT_ERROR | contract | Bond already matured |
| DALP-1002 | CONTRACT_ERROR | contract | Bond Maturity Date is not accepted by this contract |
| DALP-1003 | CONTRACT_ERROR | contract | Bond not yet matured |
| DALP-1004 | CONTRACT_ERROR | contract | Bytes feeds not supported |
| DALP-1005 | CONTRACT_ERROR | contract | Caller must have identity |
| DALP-1006 | CONTRACT_ERROR | contract | Caller not identity owner |
| DALP-1007 | CONTRACT_ERROR | contract | Cannot transfer converted tokens |
| DALP-1008 | CONTRACT_ERROR | contract | Cannot withdraw sale token |
| DALP-1009 | CONTRACT_ERROR | contract | Compliance check failed: {{reason}} |
| DALP-1010 | CONTRACT_ERROR | contract | Compliance implementation not set |
| DALP-1011 | CONTRACT_ERROR | contract | This operation has already been completed |
| DALP-1012 | CONTRACT_ERROR | contract | Compliance module registry implementation not set |
| DALP-1013 | CONTRACT_ERROR | contract | Contract identity topic id not set |
| DALP-1014 | CONTRACT_ERROR | contract | Contract missing identity interface |
| DALP-1015 | CONTRACT_ERROR | contract | Empty token type |
| DALP-1016 | CONTRACT_ERROR | contract | Exceeds unconverted balance |
| DALP-1017 | CONTRACT_ERROR | contract | External token registry implementation not set |
| DALP-1018 | CONTRACT_ERROR | contract | Feature token mismatch |
| DALP-1019 | CONTRACT_ERROR | contract | Fee rate is frozen |
| DALP-1020 | CONTRACT_ERROR | contract | Fee rates are frozen |
| DALP-1021 | CONTRACT_ERROR | contract | Feed already exists |
| DALP-1022 | CONTRACT_ERROR | contract | The requested resource could not be found |
| DALP-1023 | CONTRACT_ERROR | contract | Feeds directory implementation not set |
| DALP-1024 | CONTRACT_ERROR | contract | Fees are frozen |
| DALP-1025 | CONTRACT_ERROR | contract | Freeze amount exceeds available balance |
| DALP-1026 | CONTRACT_ERROR | contract | Global compliance not available |
| DALP-1027 | CONTRACT_ERROR | contract | Historical balances not available |
| DALP-1028 | CONTRACT_ERROR | contract | Identity already accepted |
| DALP-1029 | CONTRACT_ERROR | contract | Identity already exists |
| DALP-1030 | CONTRACT_ERROR | contract | This operation has already been completed |
| DALP-1031 | CONTRACT_ERROR | contract | Identity already set |
| DALP-1032 | CONTRACT_ERROR | contract | Identity factory implementation not set |
| DALP-1033 | CONTRACT_ERROR | contract | Identity implementation not set |
| DALP-1034 | CONTRACT_ERROR | contract | Identity not pending |
| DALP-1035 | CONTRACT_ERROR | contract | Identity not registered |
| DALP-1036 | CONTRACT_ERROR | contract | Identity registry already bound |
| DALP-1037 | CONTRACT_ERROR | contract | Identity registry implementation not set |
| DALP-1038 | CONTRACT_ERROR | contract | Identity registry not bound |
| DALP-1039 | CONTRACT_ERROR | contract | Identity registry storage implementation not set |
| DALP-1040 | CONTRACT_ERROR | contract | Your account does not have enough resources for this operation |
| DALP-1041 | CONTRACT_ERROR | contract | Your account does not have enough resources for this operation |
| DALP-1042 | CONTRACT_ERROR | contract | Your account does not have enough resources for this operation |
| DALP-1043 | CONTRACT_ERROR | contract | Your account does not have enough resources for this operation |
| DALP-1044 | CONTRACT_ERROR | contract | Collateral Ratio is not accepted by this contract |
| DALP-1045 | CONTRACT_ERROR | contract | Collateral Topic is not accepted by this contract |
| DALP-1046 | CONTRACT_ERROR | contract | Compliance Module Address is not accepted by this contract |
| DALP-1047 | CONTRACT_ERROR | contract | Contract Identity Implementation is not accepted by this contract |
| DALP-1048 | CONTRACT_ERROR | contract | Fee Rate is not accepted by this contract |
| DALP-1049 | CONTRACT_ERROR | contract | Fee Recipient is not accepted by this contract |
| DALP-1050 | CONTRACT_ERROR | contract | Fee Token is not accepted by this contract |
| DALP-1051 | CONTRACT_ERROR | contract | Feed Address is not accepted by this contract |
| DALP-1052 | CONTRACT_ERROR | contract | Feed Interface is not accepted by this contract |
| DALP-1053 | CONTRACT_ERROR | contract | Identity Contract is not accepted by this contract |
| DALP-1054 | CONTRACT_ERROR | contract | Identity Factory Address is not accepted by this contract |
| DALP-1055 | CONTRACT_ERROR | contract | Identity Implementation is not accepted by this contract |
| DALP-1056 | CONTRACT_ERROR | contract | Identity Registry Address is not accepted by this contract |
| DALP-1057 | CONTRACT_ERROR | contract | Identity Wallet Address is not accepted by this contract |
| DALP-1058 | CONTRACT_ERROR | contract | Redemption Amount is not accepted by this contract |
| DALP-1059 | CONTRACT_ERROR | contract | Target Identity is not accepted by this contract |
| DALP-1060 | CONTRACT_ERROR | contract | Token Address is not accepted by this contract |
| DALP-1061 | CONTRACT_ERROR | contract | Token Factory Address is not accepted by this contract |
| DALP-1062 | CONTRACT_ERROR | contract | Token Implementation Address is not accepted by this contract |
| DALP-1063 | CONTRACT_ERROR | contract | Token Implementation Interface is not accepted by this contract |
| DALP-1064 | CONTRACT_ERROR | contract | Issuer identity not initialized |
| DALP-1065 | CONTRACT_ERROR | contract | Maturity date in past |
| DALP-1066 | CONTRACT_ERROR | contract | Maturity date not reached |
| DALP-1067 | CONTRACT_ERROR | contract | Minting failed |
| DALP-1068 | CONTRACT_ERROR | contract | Net balance invariant violation |
| DALP-1069 | CONTRACT_ERROR | contract | No denomination asset balance |
| DALP-1070 | CONTRACT_ERROR | contract | No fees to reconcile |
| DALP-1071 | CONTRACT_ERROR | contract | No historical balances provider |
| DALP-1072 | CONTRACT_ERROR | contract | No tokens to recover |
| DALP-1073 | CONTRACT_ERROR | contract | Not whitelisted |
| DALP-1074 | CONTRACT_ERROR | contract | Recipient address frozen |
| DALP-1075 | CONTRACT_ERROR | contract | Recover insufficient balance |
| DALP-1076 | CONTRACT_ERROR | contract | Sender address frozen |
| DALP-1077 | CONTRACT_ERROR | contract | Token access manager implementation not set |
| DALP-1078 | CONTRACT_ERROR | contract | Token already bound |
| DALP-1079 | CONTRACT_ERROR | contract | This operation has already been completed |
| DALP-1080 | CONTRACT_ERROR | contract | Token compliance already exists |
| DALP-1081 | CONTRACT_ERROR | contract | Token compliance factory not available |
| DALP-1082 | CONTRACT_ERROR | contract | Token decimals too high |
| DALP-1083 | CONTRACT_ERROR | contract | Token factory registry implementation not set |
| DALP-1084 | CONTRACT_ERROR | contract | This operation has already been completed |
| DALP-1085 | CONTRACT_ERROR | contract | This operation has already been completed |
| DALP-1086 | CONTRACT_ERROR | contract | Token identity address mismatch |
| DALP-1087 | CONTRACT_ERROR | contract | Token implementation not set |
| DALP-1088 | CONTRACT_ERROR | contract | Token must support access managed |
| DALP-1089 | CONTRACT_ERROR | contract | Token not bound |
| DALP-1090 | CONTRACT_ERROR | contract | Token not bound |
| DALP-1091 | CONTRACT_ERROR | contract | Token not registered |
| DALP-1092 | CONTRACT_ERROR | contract | Transfer blocked after maturity |
| DALP-1093 | CONTRACT_ERROR | contract | You do not have permission for this operation |
| DALP-1094 | CONTRACT_ERROR | contract | You do not have permission for this operation |
| DALP-1095 | CONTRACT_ERROR | contract | You do not have permission for this operation |
| DALP-1096 | CONTRACT_ERROR | contract | This transfer was blocked because the sender or recipient does not meet the compliance requirements for this token. |
| DALP-1097 | CONTRACT_ERROR | contract | Wallet not registered to this identity |
| DALP-1098 | CONTRACT_ERROR | contract | A required value cannot be zero |
| DALP-1099 | CONTRACT_ERROR | contract | Feeds Directory is not accepted by this contract |
| DALP-1100 | CONTRACT_ERROR | contract | This wallet is not associated with the expected identity. |
| DALP-1101 | CONTRACT_ERROR | contract | The account does not have enough tokens. Available: {{available}}, required: {{required}}. |
| DALP-1102 | CONTRACT_ERROR | contract | The token allowance is too low. Current allowance: {{allowance}}, required: {{required}}. |
| DALP-1103 | CONTRACT_ERROR | contract | This operation is temporarily unavailable because it has been paused. |
| DALP-1104 | CONTRACT_ERROR | contract | The account {{account}} does not have a registered identity on this platform. |
| DALP-1105 | CONTRACT_ERROR | contract | The approved spending amount is not enough. Current: {{currentAllowance}}, required: {{requiredAllowance}}. |
| DALP-1106 | CONTRACT_ERROR | contract | The amount exceeds the currently frozen token balance. Available: {{available}}, requested: {{requested}}. |
| DALP-1107 | CONTRACT_ERROR | contract | Identity Address is not accepted by this contract |
| DALP-1108 | CONTRACT_ERROR | contract | Token is not accepted by this contract |
| DALP-1109 | CONTRACT_ERROR | contract | This token is currently paused and no operations can be performed. |
| DALP-1110 | CONTRACT_ERROR | contract | This token cannot be issued to the recipient because they do not meet the compliance requirements. |
| DALP-1111 | CONTRACT_ERROR | contract | Stale feed |
| DALP-1112 | CONTRACT_ERROR | contract | Token compliance creation failed |
| DALP-1113 | CONTRACT_ERROR | contract | Not factory token |
| DALP-1114 | CONTRACT_ERROR | contract | Only compliance engine |
| DALP-1115 | CONTRACT_ERROR | contract | Token registries already exist |
| DALP-1116 | CONTRACT_ERROR | contract | Token registry implementations missing |
| DALP-1117 | CONTRACT_ERROR | contract | Compliance module type mismatch |
| DALP-1118 | CONTRACT_ERROR | contract | Unsupported compliance module |
| DALP-1119 | CONTRACT_ERROR | contract | Token scope not supported |
| DALP-1120 | CONTRACT_ERROR | contract | Compliance check failed: {{reason}} |
| DALP-1121 | CONTRACT_ERROR | contract | Identity v2 not supported |
| DALP-1122 | CONTRACT_ERROR | contract | This operation can no longer be completed because the deadline has expired |
| DALP-1123 | CONTRACT_ERROR | contract | Identity Management Key Authorization is not accepted by this contract |
| DALP-1124 | CONTRACT_ERROR | contract | Cannot trigger early maturity — the scheduled maturity date has already been reached. |
| DALP-1125 | CONTRACT_ERROR | contract | Fee rate too high |
| DALP-1126 | CONTRACT_ERROR | contract | Fee token required when fees non zero |
| DALP-1127 | CONTRACT_ERROR | contract | Target Token is not accepted by this contract |
| DALP-1128 | CONTRACT_ERROR | contract | Maturity date zero |
| DALP-1129 | CONTRACT_ERROR | contract | Native recovery failed |
| DALP-1130 | CONTRACT_ERROR | contract | Token not system registered |
| DALP-2001 | CONTRACT_ERROR | contract | Sender not approved settlement |
| DALP-2003 | CONTRACT_ERROR | contract | You are not a participant in this settlement. |
| DALP-2004 | CONTRACT_ERROR | contract | This settlement has already been cancelled. |
| DALP-2005 | CONTRACT_ERROR | contract | This settlement has already been completed. |
| DALP-2006 | CONTRACT_ERROR | contract | This settlement has expired and can no longer be executed. |
| DALP-2007 | CONTRACT_ERROR | contract | This settlement expired and the funds have already been returned. |
| DALP-2008 | CONTRACT_ERROR | contract | This settlement cannot be executed because not all parties have approved it. |
| DALP-2009 | CONTRACT_ERROR | contract | This settlement has not yet expired. |
| DALP-2010 | CONTRACT_ERROR | contract | This settlement requires a security code to execute. |
| DALP-2011 | CONTRACT_ERROR | contract | Cutoff Date is not accepted by this contract |
| DALP-2012 | CONTRACT_ERROR | contract | The settlement has no payment flows defined. |
| DALP-2013 | CONTRACT_ERROR | contract | You have already approved this settlement. |
| DALP-3001 | CONTRACT_ERROR | contract | Airdrop ended |
| DALP-3002 | CONTRACT_ERROR | contract | Airdrop not started |
| DALP-3003 | CONTRACT_ERROR | contract | Claim already revoked |
| DALP-3004 | CONTRACT_ERROR | contract | The requested resource could not be found |
| DALP-3005 | CONTRACT_ERROR | contract | Claim not eligible |
| DALP-3006 | CONTRACT_ERROR | contract | Claim not valid according to issuer |
| DALP-3007 | CONTRACT_ERROR | contract | Cliff exceeds vesting duration |
| DALP-3008 | CONTRACT_ERROR | contract | Distribution cap exceeded |
| DALP-3009 | CONTRACT_ERROR | contract | Duplicate claim topic |
| DALP-3010 | CONTRACT_ERROR | contract | Airdrop Name is not accepted by this contract |
| DALP-3011 | CONTRACT_ERROR | contract | Claim Tracker Address is not accepted by this contract |
| DALP-3012 | CONTRACT_ERROR | contract | Distribution Address is not accepted by this contract |
| DALP-3013 | CONTRACT_ERROR | contract | Merkle Root is not accepted by this contract |
| DALP-3014 | CONTRACT_ERROR | contract | Vesting Duration is not accepted by this contract |
| DALP-3015 | CONTRACT_ERROR | contract | Vesting Strategy is not accepted by this contract |
| DALP-3016 | CONTRACT_ERROR | contract | Vesting Strategy Address is not accepted by this contract |
| DALP-3017 | CONTRACT_ERROR | contract | No claim topics provided |
| DALP-3018 | CONTRACT_ERROR | contract | Push airdrop claim not allowed |
| DALP-3019 | CONTRACT_ERROR | contract | Sender lacks claim signer key |
| DALP-3020 | CONTRACT_ERROR | contract | You do not have permission for this operation |
| DALP-3021 | CONTRACT_ERROR | contract | You do not have permission for this operation |
| DALP-3022 | CONTRACT_ERROR | contract | Unsupported claim scheme |
| DALP-3023 | CONTRACT_ERROR | contract | Vesting airdrop implementation not set |
| DALP-3024 | CONTRACT_ERROR | contract | Vesting already initialized |
| DALP-3025 | CONTRACT_ERROR | contract | Vesting not initialized |
| DALP-3026 | CONTRACT_ERROR | contract | Claim fallback disabled |
| DALP-3027 | CONTRACT_ERROR | contract | No claim fallback |
| DALP-3028 | CONTRACT_ERROR | contract | Nothing to claim |
| DALP-3029 | CONTRACT_ERROR | contract | The claim amount cannot be zero. |
| DALP-3030 | CONTRACT_ERROR | contract | This airdrop reward has already been claimed. |
| DALP-3031 | CONTRACT_ERROR | contract | Claim Amount is not accepted by this contract |
| DALP-3032 | CONTRACT_ERROR | contract | Merkle Proof is not accepted by this contract |
| DALP-4001 | CONTRACT_ERROR | contract | Access Managed Authority is not accepted by this contract |
| DALP-4002 | CONTRACT_ERROR | contract | Access managed required delay |
| DALP-4003 | CONTRACT_ERROR | contract | Access manager already deployed |
| DALP-4004 | CONTRACT_ERROR | contract | Access manager already scheduled |
| DALP-4005 | CONTRACT_ERROR | contract | Access manager bad confirmation |
| DALP-4006 | CONTRACT_ERROR | contract | This operation can no longer be completed because the deadline has expired |
| DALP-4007 | CONTRACT_ERROR | contract | Access Manager Initial Admin is not accepted by this contract |
| DALP-4008 | CONTRACT_ERROR | contract | Access manager locked role |
| DALP-4009 | CONTRACT_ERROR | contract | Access manager not configured |
| DALP-4010 | CONTRACT_ERROR | contract | Access manager not ready |
| DALP-4011 | CONTRACT_ERROR | contract | Access manager not scheduled |
| DALP-4012 | CONTRACT_ERROR | contract | Access manager unauthorized account |
| DALP-4013 | CONTRACT_ERROR | contract | Access manager unauthorized call |
| DALP-4014 | CONTRACT_ERROR | contract | Access manager unauthorized cancel |
| DALP-4015 | CONTRACT_ERROR | contract | Access manager unauthorized consume |
| DALP-4016 | CONTRACT_ERROR | contract | Account implementation not set |
| DALP-4017 | CONTRACT_ERROR | contract | Account unauthorized |
| DALP-4018 | CONTRACT_ERROR | contract | Accrual already closed |
| DALP-4019 | CONTRACT_ERROR | contract | Addon registry implementation not set |
| DALP-4020 | CONTRACT_ERROR | contract | Address already deployed |
| DALP-4021 | CONTRACT_ERROR | contract | Address already on bypass list |
| DALP-4022 | CONTRACT_ERROR | contract | The requested resource could not be found |
| DALP-4023 | CONTRACT_ERROR | contract | Address not on bypass list |
| DALP-4024 | CONTRACT_ERROR | contract | Already archived |
| DALP-4025 | CONTRACT_ERROR | contract | Already distributed |
| DALP-4026 | CONTRACT_ERROR | contract | Already initialized |
| DALP-4027 | CONTRACT_ERROR | contract | Already matured |
| DALP-4028 | CONTRACT_ERROR | contract | This operation has already been completed |
| DALP-4029 | CONTRACT_ERROR | contract | Ambiguous interest provider |
| DALP-4030 | CONTRACT_ERROR | contract | Amount exceeds int256 max |
| DALP-4031 | CONTRACT_ERROR | contract | And or operation requires two operands |
| DALP-4032 | CONTRACT_ERROR | contract | And or operations require two operands |
| DALP-4033 | CONTRACT_ERROR | contract | Approval already exists |
| DALP-4034 | CONTRACT_ERROR | contract | Approval already used |
| DALP-4035 | CONTRACT_ERROR | contract | This operation can no longer be completed because the deadline has expired |
| DALP-4036 | CONTRACT_ERROR | contract | Approval required |
| DALP-4037 | CONTRACT_ERROR | contract | Archive not registered |
| DALP-4038 | CONTRACT_ERROR | contract | Array length mismatch |
| DALP-4039 | CONTRACT_ERROR | contract | Array length mismatch |
| DALP-4040 | CONTRACT_ERROR | contract | Associated contract not set |
| DALP-4041 | CONTRACT_ERROR | contract | This operation has already been completed |
| DALP-4042 | CONTRACT_ERROR | contract | Authorization contract not registered |
| DALP-4043 | CONTRACT_ERROR | contract | Batch size exceeds limit |
| DALP-4044 | CONTRACT_ERROR | contract | Below min conversion amount |
| DALP-4045 | CONTRACT_ERROR | contract | Buyer not eligible |
| DALP-4046 | CONTRACT_ERROR | contract | Caller not factory |
| DALP-4047 | CONTRACT_ERROR | contract | Cancel not allowed |
| DALP-4048 | CONTRACT_ERROR | contract | Cancel vote already cast |
| DALP-4049 | CONTRACT_ERROR | contract | Cancel vote not cast |
| DALP-4050 | CONTRACT_ERROR | contract | Cannot execute to zero address |
| DALP-4051 | CONTRACT_ERROR | contract | Cannot initialize logic contract |
| DALP-4052 | CONTRACT_ERROR | contract | Cannot recover self |
| DALP-4053 | CONTRACT_ERROR | contract | Cannot remove default validator |
| DALP-4054 | CONTRACT_ERROR | contract | Contract already linked |
| DALP-4055 | CONTRACT_ERROR | contract | Conversion id already used |
| DALP-4056 | CONTRACT_ERROR | contract | Conversion minter missing |
| DALP-4057 | CONTRACT_ERROR | contract | Conversion window closed |
| DALP-4058 | CONTRACT_ERROR | contract | Conversion window not open |
| DALP-4059 | CONTRACT_ERROR | contract | Create2 empty bytecode |
| DALP-4060 | CONTRACT_ERROR | contract | This operation can no longer be completed because the deadline has expired |
| DALP-4061 | CONTRACT_ERROR | contract | Decimal mismatch |
| DALP-4062 | CONTRACT_ERROR | contract | Default validator not set |
| DALP-4063 | CONTRACT_ERROR | contract | Delegate and revert |
| DALP-4064 | CONTRACT_ERROR | contract | Denomination mismatch |
| DALP-4065 | CONTRACT_ERROR | contract | Deployment address mismatch |
| DALP-4066 | CONTRACT_ERROR | contract | Deposit withdrawal failed |
| DALP-4067 | CONTRACT_ERROR | contract | Directory already set |
| DALP-4068 | CONTRACT_ERROR | contract | Directory not set |
| DALP-4069 | CONTRACT_ERROR | contract | Duplicate feature |
| DALP-4070 | CONTRACT_ERROR | contract | Duplicate module |
| DALP-4071 | CONTRACT_ERROR | contract | Duplicate signature |
| DALP-4072 | CONTRACT_ERROR | contract | Duplicate type id |
| DALP-4073 | CONTRACT_ERROR | contract | ETH not accepted |
| DALP-4074 | CONTRACT_ERROR | contract | ETH transfers not allowed |
| DALP-4075 | CONTRACT_ERROR | contract | Eip7702 sender not delegate |
| DALP-4076 | CONTRACT_ERROR | contract | Eip7702 sender without code |
| DALP-4077 | CONTRACT_ERROR | contract | Empty arrays provided |
| DALP-4078 | CONTRACT_ERROR | contract | Empty expression not allowed |
| DALP-4079 | CONTRACT_ERROR | contract | Empty id |
| DALP-4080 | CONTRACT_ERROR | contract | Empty name |
| DALP-4081 | CONTRACT_ERROR | contract | Empty signature |
| DALP-4082 | CONTRACT_ERROR | contract | Exceeded cap |
| DALP-4083 | CONTRACT_ERROR | contract | Execution already performed |
| DALP-4084 | CONTRACT_ERROR | contract | Execution failed |
| DALP-4085 | CONTRACT_ERROR | contract | The requested resource could not be found |
| DALP-4086 | CONTRACT_ERROR | contract | Expression stack overflow |
| DALP-4087 | CONTRACT_ERROR | contract | Expression too complex |
| DALP-4088 | CONTRACT_ERROR | contract | Failed deployment |
| DALP-4089 | CONTRACT_ERROR | contract | Failed op |
| DALP-4090 | CONTRACT_ERROR | contract | Failed op with revert |
| DALP-4091 | CONTRACT_ERROR | contract | Failed send to beneficiary |
| DALP-4092 | CONTRACT_ERROR | contract | Feature already exists |
| DALP-4093 | CONTRACT_ERROR | contract | Feature creation failed |
| DALP-4094 | CONTRACT_ERROR | contract | The requested resource could not be found |
| DALP-4095 | CONTRACT_ERROR | contract | Future lookup |
| DALP-4096 | CONTRACT_ERROR | contract | Global module already added |
| DALP-4097 | CONTRACT_ERROR | contract | The requested resource could not be found |
| DALP-4098 | CONTRACT_ERROR | contract | Governor already cast vote |
| DALP-4099 | CONTRACT_ERROR | contract | Governor already queued proposal |
| DALP-4100 | CONTRACT_ERROR | contract | Governor disabled deposit |
| DALP-4101 | CONTRACT_ERROR | contract | Governor insufficient proposer votes |
| DALP-4102 | CONTRACT_ERROR | contract | Governor Proposal Length is not accepted by this contract |
| DALP-4103 | CONTRACT_ERROR | contract | Governor Signature is not accepted by this contract |
| DALP-4104 | CONTRACT_ERROR | contract | Governor Vote Params is not accepted by this contract |
| DALP-4105 | CONTRACT_ERROR | contract | Governor Vote Type is not accepted by this contract |
| DALP-4106 | CONTRACT_ERROR | contract | Governor Voting Period is not accepted by this contract |
| DALP-4107 | CONTRACT_ERROR | contract | Governor nonexistent proposal |
| DALP-4108 | CONTRACT_ERROR | contract | Governor not queued proposal |
| DALP-4109 | CONTRACT_ERROR | contract | Governor only executor |
| DALP-4110 | CONTRACT_ERROR | contract | Governor queue not implemented |
| DALP-4111 | CONTRACT_ERROR | contract | Governor restricted proposer |
| DALP-4112 | CONTRACT_ERROR | contract | Governor unable to cancel |
| DALP-4113 | CONTRACT_ERROR | contract | Governor unexpected proposal state |
| DALP-4114 | CONTRACT_ERROR | contract | Hard cap exceeded |
| DALP-4115 | CONTRACT_ERROR | contract | Hard cap must be positive |
| DALP-4116 | CONTRACT_ERROR | contract | Hashlock reveal not required |
| DALP-4117 | CONTRACT_ERROR | contract | History not supported |
| DALP-4118 | CONTRACT_ERROR | contract | Identities required |
| DALP-4119 | CONTRACT_ERROR | contract | Implementation not set in factory |
| DALP-4120 | CONTRACT_ERROR | contract | Index out of bounds |
| DALP-4121 | CONTRACT_ERROR | contract | Initial key already setup |
| DALP-4122 | CONTRACT_ERROR | contract | Initialization deadline passed |
| DALP-4123 | CONTRACT_ERROR | contract | Initialization with zero address |
| DALP-4124 | CONTRACT_ERROR | contract | Your account does not have enough resources for this operation |
| DALP-4125 | CONTRACT_ERROR | contract | Your account does not have enough resources for this operation |
| DALP-4126 | CONTRACT_ERROR | contract | Your account does not have enough resources for this operation |
| DALP-4127 | CONTRACT_ERROR | contract | Your account does not have enough resources for this operation |
| DALP-4128 | CONTRACT_ERROR | contract | Your account does not have enough resources for this operation |
| DALP-4129 | CONTRACT_ERROR | contract | Interest provider missing |
| DALP-4130 | CONTRACT_ERROR | contract | Interface registration limit reached |
| DALP-4131 | CONTRACT_ERROR | contract | Internal function |
| DALP-4132 | CONTRACT_ERROR | contract | Interoperable address empty reference and address |
| DALP-4133 | CONTRACT_ERROR | contract | Interoperable address parsing error |
| DALP-4134 | CONTRACT_ERROR | contract | Access Manager is not accepted by this contract |
| DALP-4135 | CONTRACT_ERROR | contract | Account Nonce is not accepted by this contract |
| DALP-4136 | CONTRACT_ERROR | contract | Addon Address is not accepted by this contract |
| DALP-4137 | CONTRACT_ERROR | contract | Address is not accepted by this contract |
| DALP-4138 | CONTRACT_ERROR | contract | Amount is not accepted by this contract |
| DALP-4139 | CONTRACT_ERROR | contract | Authorization Contract is not accepted by this contract |
| DALP-4140 | CONTRACT_ERROR | contract | Basis Per Unit is not accepted by this contract |
| DALP-4141 | CONTRACT_ERROR | contract | Beneficiary is not accepted by this contract |
| DALP-4142 | CONTRACT_ERROR | contract | Cap is not accepted by this contract |
| DALP-4143 | CONTRACT_ERROR | contract | Contract Address is not accepted by this contract |
| DALP-4144 | CONTRACT_ERROR | contract | Conversion Window is not accepted by this contract |
| DALP-4145 | CONTRACT_ERROR | contract | Decimals is not accepted by this contract |
| DALP-4146 | CONTRACT_ERROR | contract | Denomination Asset is not accepted by this contract |
| DALP-4147 | CONTRACT_ERROR | contract | Directory is not accepted by this contract |
| DALP-4148 | CONTRACT_ERROR | contract | Directory Address is not accepted by this contract |
| DALP-4149 | CONTRACT_ERROR | contract | End Date is not accepted by this contract |
| DALP-4150 | CONTRACT_ERROR | contract | End Time is not accepted by this contract |
| DALP-4151 | CONTRACT_ERROR | contract | Expression Must Evaluate To One Result is not accepted by this contract |
| DALP-4152 | CONTRACT_ERROR | contract | Expression Stack Result is not accepted by this contract |
| DALP-4153 | CONTRACT_ERROR | contract | External Chain Id is not accepted by this contract |
| DALP-4154 | CONTRACT_ERROR | contract | Face Value is not accepted by this contract |
| DALP-4155 | CONTRACT_ERROR | contract | Factory Address is not accepted by this contract |
| DALP-4156 | CONTRACT_ERROR | contract | Feature Config is not accepted by this contract |
| DALP-4157 | CONTRACT_ERROR | contract | Global Registry Address is not accepted by this contract |
| DALP-4158 | CONTRACT_ERROR | contract | History Size is not accepted by this contract |
| DALP-4159 | CONTRACT_ERROR | contract | Implementation is not accepted by this contract |
| DALP-4160 | CONTRACT_ERROR | contract | Implementation Address is not accepted by this contract |
| DALP-4161 | CONTRACT_ERROR | contract | Implementation Interface is not accepted by this contract |
| DALP-4162 | CONTRACT_ERROR | contract | Initial Management Key is not accepted by this contract |
| DALP-4163 | CONTRACT_ERROR | contract | Initialization is not accepted by this contract |
| DALP-4164 | CONTRACT_ERROR | contract | Initialization Deadline is not accepted by this contract |
| DALP-4165 | CONTRACT_ERROR | contract | Input Array Lengths is not accepted by this contract |
| DALP-4166 | CONTRACT_ERROR | contract | Interval is not accepted by this contract |
| DALP-4167 | CONTRACT_ERROR | contract | Issuer Address is not accepted by this contract |
| DALP-4168 | CONTRACT_ERROR | contract | Lost Wallet is not accepted by this contract |
| DALP-4169 | CONTRACT_ERROR | contract | Module is not accepted by this contract |
| DALP-4170 | CONTRACT_ERROR | contract | Nonce is not accepted by this contract |
| DALP-4171 | CONTRACT_ERROR | contract | Observed At is not accepted by this contract |
| DALP-4172 | CONTRACT_ERROR | contract | Onchain ID is not accepted by this contract |
| DALP-4173 | CONTRACT_ERROR | contract | Onchain ID is not accepted by this contract |
| DALP-4174 | CONTRACT_ERROR | contract | Parameter is not accepted by this contract |
| DALP-4175 | CONTRACT_ERROR | contract | Parameters is not accepted by this contract |
| DALP-4176 | CONTRACT_ERROR | contract | Parameters is not accepted by this contract |
| DALP-4177 | CONTRACT_ERROR | contract | Paymaster is not accepted by this contract |
| DALP-4178 | CONTRACT_ERROR | contract | Paymaster Data is not accepted by this contract |
| DALP-4179 | CONTRACT_ERROR | contract | Paymaster Signature Length is not accepted by this contract |
| DALP-4180 | CONTRACT_ERROR | contract | Payment Currency is not accepted by this contract |
| DALP-4181 | CONTRACT_ERROR | contract | Period is not accepted by this contract |
| DALP-4182 | CONTRACT_ERROR | contract | Phase Transition is not accepted by this contract |
| DALP-4183 | CONTRACT_ERROR | contract | Price Calculation is not accepted by this contract |
| DALP-4184 | CONTRACT_ERROR | contract | Range is not accepted by this contract |
| DALP-4185 | CONTRACT_ERROR | contract | Rate is not accepted by this contract |
| DALP-4186 | CONTRACT_ERROR | contract | Redeem Address is not accepted by this contract |
| DALP-4187 | CONTRACT_ERROR | contract | Redeem Amount is not accepted by this contract |
| DALP-4188 | CONTRACT_ERROR | contract | Registry Address is not accepted by this contract |
| DALP-4189 | CONTRACT_ERROR | contract | Registry Address is not accepted by this contract |
| DALP-4190 | CONTRACT_ERROR | contract | Requirement is not accepted by this contract |
| DALP-4191 | CONTRACT_ERROR | contract | Sale Status is not accepted by this contract |
| DALP-4192 | CONTRACT_ERROR | contract | Scalar Schema Hash is not accepted by this contract |
| DALP-4193 | CONTRACT_ERROR | contract | Secret is not accepted by this contract |
| DALP-4194 | CONTRACT_ERROR | contract | Short String is not accepted by this contract |
| DALP-4195 | CONTRACT_ERROR | contract | Signature is not accepted by this contract |
| DALP-4196 | CONTRACT_ERROR | contract | Signature Length is not accepted by this contract |
| DALP-4197 | CONTRACT_ERROR | contract | Signer is not accepted by this contract |
| DALP-4198 | CONTRACT_ERROR | contract | Stake is not accepted by this contract |
| DALP-4199 | CONTRACT_ERROR | contract | Start Date is not accepted by this contract |
| DALP-4200 | CONTRACT_ERROR | contract | Start Time is not accepted by this contract |
| DALP-4201 | CONTRACT_ERROR | contract | Storage Address is not accepted by this contract |
| DALP-4202 | CONTRACT_ERROR | contract | Subject Address is not accepted by this contract |
| DALP-4203 | CONTRACT_ERROR | contract | System Address is not accepted by this contract |
| DALP-4204 | CONTRACT_ERROR | contract | Time Window is not accepted by this contract |
| DALP-4205 | CONTRACT_ERROR | contract | Timing is not accepted by this contract |
| DALP-4206 | CONTRACT_ERROR | contract | Topic Id Zero Not Allowed is not accepted by this contract |
| DALP-4207 | CONTRACT_ERROR | contract | Topic Scheme Registry is not accepted by this contract |
| DALP-4208 | CONTRACT_ERROR | contract | Topic Scheme Registry Address is not accepted by this contract |
| DALP-4209 | CONTRACT_ERROR | contract | Treasury is not accepted by this contract |
| DALP-4210 | CONTRACT_ERROR | contract | Trusted Issuers Registry is not accepted by this contract |
| DALP-4211 | CONTRACT_ERROR | contract | Unstake Delay is not accepted by this contract |
| DALP-4212 | CONTRACT_ERROR | contract | User Address is not accepted by this contract |
| DALP-4213 | CONTRACT_ERROR | contract | Withdrawal Address is not accepted by this contract |
| DALP-4214 | CONTRACT_ERROR | contract | Issuer already exists |
| DALP-4215 | CONTRACT_ERROR | contract | Issuer cannot be zero address |
| DALP-4216 | CONTRACT_ERROR | contract | The requested resource could not be found |
| DALP-4217 | CONTRACT_ERROR | contract | You do not have permission for this operation |
| DALP-4218 | CONTRACT_ERROR | contract | The requested resource could not be found |
| DALP-4219 | CONTRACT_ERROR | contract | Key already has this purpose |
| DALP-4220 | CONTRACT_ERROR | contract | Key cannot be zero |
| DALP-4221 | CONTRACT_ERROR | contract | The requested resource could not be found |
| DALP-4222 | CONTRACT_ERROR | contract | Key does not have this purpose |
| DALP-4223 | CONTRACT_ERROR | contract | Kind mismatch |
| DALP-4224 | CONTRACT_ERROR | contract | Length mismatch |
| DALP-4225 | CONTRACT_ERROR | contract | Locked amount mismatch |
| DALP-4226 | CONTRACT_ERROR | contract | Max features reached |
| DALP-4227 | CONTRACT_ERROR | contract | Maximum allocation exceeded |
| DALP-4228 | CONTRACT_ERROR | contract | Meta registry cannot provide complete answer |
| DALP-4229 | CONTRACT_ERROR | contract | Metadata immutable |
| DALP-4230 | CONTRACT_ERROR | contract | Missing type identifier |
| DALP-4231 | CONTRACT_ERROR | contract | Module already added |
| DALP-4233 | CONTRACT_ERROR | contract | This operation has already been completed |
| DALP-4234 | CONTRACT_ERROR | contract | The requested resource could not be found |
| DALP-4236 | CONTRACT_ERROR | contract | Module not registered |
| DALP-4237 | CONTRACT_ERROR | contract | No approval to revoke |
| DALP-4238 | CONTRACT_ERROR | contract | No bytecode |
| DALP-4239 | CONTRACT_ERROR | contract | No checkpoint at timepoint |
| DALP-4240 | CONTRACT_ERROR | contract | No contribution to refund |
| DALP-4241 | CONTRACT_ERROR | contract | No initial admins |
| DALP-4242 | CONTRACT_ERROR | contract | No local flows |
| DALP-4243 | CONTRACT_ERROR | contract | No yield available |
| DALP-4244 | CONTRACT_ERROR | contract | Not initialized |
| DALP-4245 | CONTRACT_ERROR | contract | Not initializing |
| DALP-4246 | CONTRACT_ERROR | contract | Not installed |
| DALP-4247 | CONTRACT_ERROR | contract | Not matured |
| DALP-4248 | CONTRACT_ERROR | contract | Not operation requires one operand |
| DALP-4249 | CONTRACT_ERROR | contract | Not registered |
| DALP-4250 | CONTRACT_ERROR | contract | Not registered feature |
| DALP-4251 | CONTRACT_ERROR | contract | Not staked |
| DALP-4252 | CONTRACT_ERROR | contract | Observed at too far in future |
| DALP-4253 | CONTRACT_ERROR | contract | Onchain id already set |
| DALP-4254 | CONTRACT_ERROR | contract | Out of range access |
| DALP-4255 | CONTRACT_ERROR | contract | Owner already set |
| DALP-4256 | CONTRACT_ERROR | contract | Partial conversion disabled |
| DALP-4257 | CONTRACT_ERROR | contract | Paymaster unauthorized |
| DALP-4258 | CONTRACT_ERROR | contract | Paymaster zero entry point |
| DALP-4259 | CONTRACT_ERROR | contract | Paymaster zero signer |
| DALP-4260 | CONTRACT_ERROR | contract | Phase not active |
| DALP-4261 | CONTRACT_ERROR | contract | Post op reverted |
| DALP-4262 | CONTRACT_ERROR | contract | Premint already completed |
| DALP-4263 | CONTRACT_ERROR | contract | Proxy creation failed |
| DALP-4264 | CONTRACT_ERROR | contract | Purchase amount too low |
| DALP-4265 | CONTRACT_ERROR | contract | Query before enabled |
| DALP-4266 | CONTRACT_ERROR | contract | Recipient not verified |
| DALP-4267 | CONTRACT_ERROR | contract | Recover zero address |
| DALP-4268 | CONTRACT_ERROR | contract | Reentrancy |
| DALP-4269 | CONTRACT_ERROR | contract | Reentrant initialization |
| DALP-4270 | CONTRACT_ERROR | contract | Refund grace period active |
| DALP-4271 | CONTRACT_ERROR | contract | The requested resource could not be found |
| DALP-4272 | CONTRACT_ERROR | contract | Remap target already exists |
| DALP-4273 | CONTRACT_ERROR | contract | Replicated execution already performed |
| DALP-4274 | CONTRACT_ERROR | contract | The requested resource could not be found |
| DALP-4275 | CONTRACT_ERROR | contract | Revocation not allowed after commit |
| DALP-4276 | CONTRACT_ERROR | contract | The requested resource could not be found |
| DALP-4277 | CONTRACT_ERROR | contract | Sale duration must be positive |
| DALP-4278 | CONTRACT_ERROR | contract | Sale ended |
| DALP-4279 | CONTRACT_ERROR | contract | Sale never activated |
| DALP-4280 | CONTRACT_ERROR | contract | Sale not active |
| DALP-4281 | CONTRACT_ERROR | contract | Sale not ended |
| DALP-4282 | CONTRACT_ERROR | contract | Sale not failed |
| DALP-4283 | CONTRACT_ERROR | contract | Sale not finalized as success |
| DALP-4284 | CONTRACT_ERROR | contract | Sale not started |
| DALP-4285 | CONTRACT_ERROR | contract | Sale start must be in future |
| DALP-4286 | CONTRACT_ERROR | contract | Salt already taken |
| DALP-4287 | CONTRACT_ERROR | contract | Same address |
| DALP-4288 | CONTRACT_ERROR | contract | Schedule not active |
| DALP-4289 | CONTRACT_ERROR | contract | Schema hash mismatch |
| DALP-4290 | CONTRACT_ERROR | contract | Schema hash mismatch |
| DALP-4291 | CONTRACT_ERROR | contract | Secret already revealed |
| DALP-4292 | CONTRACT_ERROR | contract | Secret not revealed |
| DALP-4293 | CONTRACT_ERROR | contract | Self transfer |
| DALP-4294 | CONTRACT_ERROR | contract | Sender address result |
| DALP-4295 | CONTRACT_ERROR | contract | Sender lacks action key |
| DALP-4296 | CONTRACT_ERROR | contract | Sender lacks management key |
| DALP-4297 | CONTRACT_ERROR | contract | Sender not local |
| DALP-4298 | CONTRACT_ERROR | contract | Signature unchanged |
| DALP-4299 | CONTRACT_ERROR | contract | Signature validation failed |
| DALP-4300 | CONTRACT_ERROR | contract | Slippage exceeded |
| DALP-4301 | CONTRACT_ERROR | contract | Soft cap not reached |
| DALP-4302 | CONTRACT_ERROR | contract | Stake not unlocked |
| DALP-4303 | CONTRACT_ERROR | contract | Stake withdrawal failed |
| DALP-4304 | CONTRACT_ERROR | contract | Stale observation |
| DALP-4305 | CONTRACT_ERROR | contract | String too long |
| DALP-4306 | CONTRACT_ERROR | contract | System access manager not set |
| DALP-4307 | CONTRACT_ERROR | contract | System addon implementation not set |
| DALP-4308 | CONTRACT_ERROR | contract | This operation has already been completed |
| DALP-4309 | CONTRACT_ERROR | contract | This operation has already been completed |
| DALP-4310 | CONTRACT_ERROR | contract | System already bootstrapped |
| DALP-4311 | CONTRACT_ERROR | contract | System trusted issuers registry implementation not set |
| DALP-4312 | CONTRACT_ERROR | contract | Terms already set |
| DALP-4313 | CONTRACT_ERROR | contract | Terms not accepted |
| DALP-4314 | CONTRACT_ERROR | contract | Terms not set |
| DALP-4315 | CONTRACT_ERROR | contract | Too many payment currencies |
| DALP-4316 | CONTRACT_ERROR | contract | The requested resource could not be found |
| DALP-4317 | CONTRACT_ERROR | contract | Topic mismatch |
| DALP-4318 | CONTRACT_ERROR | contract | Topic not registered |
| DALP-4319 | CONTRACT_ERROR | contract | Topic scheme already exists |
| DALP-4320 | CONTRACT_ERROR | contract | The requested resource could not be found |
| DALP-4321 | CONTRACT_ERROR | contract | The requested resource could not be found |
| DALP-4322 | CONTRACT_ERROR | contract | Topic scheme registry implementation not set |
| DALP-4323 | CONTRACT_ERROR | contract | Trigger already exists |
| DALP-4324 | CONTRACT_ERROR | contract | This operation can no longer be completed because the deadline has expired |
| DALP-4325 | CONTRACT_ERROR | contract | Trigger not active |
| DALP-4326 | CONTRACT_ERROR | contract | The requested resource could not be found |
| DALP-4327 | CONTRACT_ERROR | contract | Trusted issuers meta registry implementation not set |
| DALP-4328 | CONTRACT_ERROR | contract | The requested resource could not be found |
| DALP-4329 | CONTRACT_ERROR | contract | Tx executed |
| DALP-4330 | CONTRACT_ERROR | contract | You do not have permission for this operation |
| DALP-4331 | CONTRACT_ERROR | contract | You do not have permission for this operation |
| DALP-4332 | CONTRACT_ERROR | contract | You do not have permission for this operation |
| DALP-4333 | CONTRACT_ERROR | contract | You do not have permission for this operation |
| DALP-4334 | CONTRACT_ERROR | contract | You do not have permission for this operation |
| DALP-4335 | CONTRACT_ERROR | contract | You do not have permission for this operation |
| DALP-4336 | CONTRACT_ERROR | contract | You do not have permission for this operation |
| DALP-4337 | CONTRACT_ERROR | contract | You do not have permission for this operation |
| DALP-4338 | CONTRACT_ERROR | contract | You do not have permission for this operation |
| DALP-4339 | CONTRACT_ERROR | contract | You do not have permission for this operation |
| DALP-4340 | CONTRACT_ERROR | contract | Unknown expression type |
| DALP-4341 | CONTRACT_ERROR | contract | Unregistered key |
| DALP-4342 | CONTRACT_ERROR | contract | Unsupported attribute |
| DALP-4343 | CONTRACT_ERROR | contract | Unsupported execution operation |
| DALP-4344 | CONTRACT_ERROR | contract | Unsupported key operation |
| DALP-4345 | CONTRACT_ERROR | contract | Unsupported payment currency |
| DALP-4346 | CONTRACT_ERROR | contract | Value not positive |
| DALP-4347 | CONTRACT_ERROR | contract | This operation can no longer be completed because the deadline has expired |
| DALP-4348 | CONTRACT_ERROR | contract | Wallet already linked |
| DALP-4349 | CONTRACT_ERROR | contract | Wallet already marked as lost |
| DALP-4350 | CONTRACT_ERROR | contract | Wallet in management keys |
| DALP-4351 | CONTRACT_ERROR | contract | Withdrawal already scheduled |
| DALP-4352 | CONTRACT_ERROR | contract | Withdrawal not due |
| DALP-4353 | CONTRACT_ERROR | contract | Withdrawal not ready |
| DALP-4354 | CONTRACT_ERROR | contract | Withdrawal not scheduled |
| DALP-4355 | CONTRACT_ERROR | contract | Wrapped error |
| DALP-4356 | CONTRACT_ERROR | contract | Yield schedule active |
| DALP-4357 | CONTRACT_ERROR | contract | Yield schedule already set |
| DALP-4358 | CONTRACT_ERROR | contract | A required value cannot be zero |
| DALP-4359 | CONTRACT_ERROR | contract | A required value cannot be zero |
| DALP-4360 | CONTRACT_ERROR | contract | A required value cannot be zero |
| DALP-4361 | CONTRACT_ERROR | contract | A required value cannot be zero |
| DALP-4362 | CONTRACT_ERROR | contract | A required value cannot be zero |
| DALP-4363 | CONTRACT_ERROR | contract | A required value cannot be zero |
| DALP-4364 | CONTRACT_ERROR | contract | A required value cannot be zero |
| DALP-4365 | CONTRACT_ERROR | contract | A required value cannot be zero |
| DALP-4366 | CONTRACT_ERROR | contract | A required value cannot be zero |
| DALP-4367 | CONTRACT_ERROR | contract | A required value cannot be zero |
| DALP-4368 | CONTRACT_ERROR | contract | A required value cannot be zero |
| DALP-4369 | CONTRACT_ERROR | contract | A required value cannot be zero |
| DALP-4370 | CONTRACT_ERROR | contract | A required value cannot be zero |
| DALP-4371 | CONTRACT_ERROR | contract | A required value cannot be zero |
| DALP-4372 | CONTRACT_ERROR | contract | Cannot remove last validator |
| DALP-4373 | CONTRACT_ERROR | contract | Too many validators |
| DALP-4374 | CONTRACT_ERROR | contract | Not implemented |
| DALP-4375 | CONTRACT_ERROR | contract | Paymaster not deployed |
| DALP-4376 | CONTRACT_ERROR | contract | Max Staleness is not accepted by this contract |
| DALP-4377 | CONTRACT_ERROR | contract | Paymaster entry point not contract |
| DALP-4378 | CONTRACT_ERROR | contract | Asset type name required |
| DALP-4379 | CONTRACT_ERROR | contract | Parent Address is not accepted by this contract |
| DALP-4380 | CONTRACT_ERROR | contract | Implementation not registered |
| DALP-4381 | CONTRACT_ERROR | contract | Instance deployment failed |
| DALP-4382 | CONTRACT_ERROR | contract | Config is not accepted by this contract |
| DALP-4383 | CONTRACT_ERROR | contract | Not module admin |
| DALP-4384 | CONTRACT_ERROR | contract | Registry not available |
| DALP-4389 | CONTRACT_ERROR | contract | Module family mismatch |
| DALP-4390 | CONTRACT_ERROR | contract | Type id mismatch |
| DALP-4392 | CONTRACT_ERROR | contract | Max chain depth exceeded |
| DALP-4393 | CONTRACT_ERROR | contract | Not a validator module |
| DALP-4394 | CONTRACT_ERROR | contract | System registry not available |
| DALP-4396 | CONTRACT_ERROR | contract | V1 hook must bypass adapter |
| DALP-4400 | CONTRACT_ERROR | contract | The account {{account}} does not have the required role to perform this action. |
| DALP-4401 | CONTRACT_ERROR | contract | Only the owner of this resource can perform this action. |
| DALP-4402 | CONTRACT_ERROR | contract | You do not have permission to perform this action. |
| DALP-4404 | CONTRACT_ERROR | contract | System already set |
| DALP-4405 | CONTRACT_ERROR | contract | System not set |
| DALP-4406 | CONTRACT_ERROR | contract | Scope expression too complex |
| DALP-4407 | CONTRACT_ERROR | contract | Management keys not supported |
| DALP-4408 | CONTRACT_ERROR | contract | Config immutable |
| DALP-4409 | CONTRACT_ERROR | contract | Binding already active |
| DALP-4410 | CONTRACT_ERROR | contract | Binding already inactive |
| DALP-4411 | CONTRACT_ERROR | contract | Binding not active |
| DALP-4412 | CONTRACT_ERROR | contract | The requested resource could not be found |
| DALP-4413 | CONTRACT_ERROR | contract | You do not have permission for this operation |
| DALP-4414 | CONTRACT_ERROR | contract | Caller {{caller}} is not authorized to create management keys for contract {{contractAddress}}. |
| DALP-4415 | CONTRACT_ERROR | contract | Caller {{caller}} is not authorized to create management keys for wallet {{wallet}}. |
| DALP-4416 | CONTRACT_ERROR | contract | Account onchain id mismatch |
| DALP-4417 | CONTRACT_ERROR | contract | This operation can no longer be completed because the deadline has expired |
| DALP-4418 | CONTRACT_ERROR | contract | Account Creation Authorization is not accepted by this contract |
| DALP-4419 | CONTRACT_ERROR | contract | Unexpected validator init data |
| DALP-4420 | CONTRACT_ERROR | contract | Empty batch |
| DALP-4421 | CONTRACT_ERROR | contract | Expiry is not accepted by this contract |
| DALP-4422 | CONTRACT_ERROR | contract | The authorized converter must be a conversion feature. |
| DALP-4423 | CONTRACT_ERROR | contract | Your account does not have enough resources for this operation |
| DALP-4424 | CONTRACT_ERROR | contract | Basis per unit zero |
| DALP-4425 | CONTRACT_ERROR | contract | Config data must be empty |
| DALP-4426 | CONTRACT_ERROR | contract | Config data required |
| DALP-4427 | CONTRACT_ERROR | contract | Discount too high |
| DALP-4428 | CONTRACT_ERROR | contract | Duplicate converter address |
| DALP-4429 | CONTRACT_ERROR | contract | End date not after start date |
| DALP-4430 | CONTRACT_ERROR | contract | End date zero |
| DALP-4431 | CONTRACT_ERROR | contract | Escrow required for lock method |
| DALP-4432 | CONTRACT_ERROR | contract | Face value zero |
| DALP-4433 | CONTRACT_ERROR | contract | Implementation address zero |
| DALP-4435 | CONTRACT_ERROR | contract | Interval zero |
| DALP-4436 | CONTRACT_ERROR | contract | Conversion Window is not accepted by this contract |
| DALP-4437 | CONTRACT_ERROR | contract | Converter Address is not accepted by this contract |
| DALP-4438 | CONTRACT_ERROR | contract | Treasury Address is not accepted by this contract |
| DALP-4439 | CONTRACT_ERROR | contract | No feature to replace |
| DALP-4440 | CONTRACT_ERROR | contract | Rate zero |
| DALP-4441 | CONTRACT_ERROR | contract | Replacement not supported |
| DALP-4442 | CONTRACT_ERROR | contract | Replacement would collide |
| DALP-4443 | CONTRACT_ERROR | contract | Start date zero |
| DALP-4444 | CONTRACT_ERROR | contract | Implementation interface check failed |
| DALP-4445 | CONTRACT_ERROR | contract | Implementation missing interface |
| DALP-4446 | CONTRACT_ERROR | contract | Not deployer |
| DALP-4447 | CONTRACT_ERROR | contract | Proxy already initialized |
| DALP-4448 | CONTRACT_ERROR | contract | Proxy uninitialized |
| DALP-4449 | CONTRACT_ERROR | contract | Bundler call failed |
| DALP-4450 | CONTRACT_ERROR | contract | Bps is not accepted by this contract |
| DALP-4451 | CONTRACT_ERROR | contract | Bundler is not accepted by this contract |
| DALP-4452 | CONTRACT_ERROR | contract | Entry Point is not accepted by this contract |
| DALP-4453 | CONTRACT_ERROR | contract | Paymaster is not accepted by this contract |
| DALP-4454 | CONTRACT_ERROR | contract | Paymaster call failed |
| DALP-4455 | CONTRACT_ERROR | contract | A required value cannot be zero |
| DALP-4456 | CONTRACT_ERROR | contract | Not refundable |
| DALP-4457 | CONTRACT_ERROR | contract | Stake management must call the canonical EntryPoint directly. |
| DALP-9001 | CONTRACT_ERROR | contract | Access control bad confirmation |
| DALP-9002 | CONTRACT_ERROR | contract | Access control enforced default admin delay |
| DALP-9003 | CONTRACT_ERROR | contract | Access control enforced default admin rules |
| DALP-9004 | CONTRACT_ERROR | contract | Access Control Default Admin is not accepted by this contract |
| DALP-9005 | CONTRACT_ERROR | contract | Access control missing any of roles |
| DALP-9006 | CONTRACT_ERROR | contract | Address empty code |
| DALP-9007 | CONTRACT_ERROR | contract | Checkpoint unordered insertion |
| DALP-9008 | CONTRACT_ERROR | contract | ECDSA Signature is not accepted by this contract |
| DALP-9009 | CONTRACT_ERROR | contract | ECDSA Signature Length is not accepted by this contract |
| DALP-9010 | CONTRACT_ERROR | contract | ECDSA Signature S is not accepted by this contract |
| DALP-9011 | CONTRACT_ERROR | contract | ERC 1155 insufficient balance |
| DALP-9012 | CONTRACT_ERROR | contract | ERC-1155 Approver is not accepted by this contract |
| DALP-9013 | CONTRACT_ERROR | contract | ERC-1155 Array Length is not accepted by this contract |
| DALP-9014 | CONTRACT_ERROR | contract | ERC-1155 Operator is not accepted by this contract |
| DALP-9015 | CONTRACT_ERROR | contract | ERC-1155 Receiver is not accepted by this contract |
| DALP-9016 | CONTRACT_ERROR | contract | ERC-1155 Sender is not accepted by this contract |
| DALP-9017 | CONTRACT_ERROR | contract | ERC 1155 missing approval for all |
| DALP-9018 | CONTRACT_ERROR | contract | ERC-1967 Implementation is not accepted by this contract |
| DALP-9019 | CONTRACT_ERROR | contract | ERC 1967 non payable |
| DALP-9020 | CONTRACT_ERROR | contract | ERC 1967 proxy uninitialized |
| DALP-9021 | CONTRACT_ERROR | contract | ERC 20 exceeded safe supply |
| DALP-9022 | CONTRACT_ERROR | contract | ERC-20 Approver is not accepted by this contract |
| DALP-9023 | CONTRACT_ERROR | contract | ERC-20 Receiver is not accepted by this contract |
| DALP-9024 | CONTRACT_ERROR | contract | ERC-20 Sender is not accepted by this contract |
| DALP-9025 | CONTRACT_ERROR | contract | ERC-20 Spender is not accepted by this contract |
| DALP-9026 | CONTRACT_ERROR | contract | This operation can no longer be completed because the deadline has expired |
| DALP-9027 | CONTRACT_ERROR | contract | ERC-2612 Signer is not accepted by this contract |
| DALP-9028 | CONTRACT_ERROR | contract | This operation can no longer be completed because the deadline has expired |
| DALP-9029 | CONTRACT_ERROR | contract | ERC-2771 Forwarder Signer is not accepted by this contract |
| DALP-9030 | CONTRACT_ERROR | contract | ERC 2771 forwarder mismatched value |
| DALP-9031 | CONTRACT_ERROR | contract | ERC 2771 untrustful target |
| DALP-9032 | CONTRACT_ERROR | contract | ERC 5805 future lookup |
| DALP-9033 | CONTRACT_ERROR | contract | ERC 6372 inconsistent clock |
| DALP-9034 | CONTRACT_ERROR | contract | ERC 721 incorrect owner |
| DALP-9035 | CONTRACT_ERROR | contract | ERC 721 insufficient approval |
| DALP-9036 | CONTRACT_ERROR | contract | ERC-721 Approver is not accepted by this contract |
| DALP-9037 | CONTRACT_ERROR | contract | ERC-721 Operator is not accepted by this contract |
| DALP-9038 | CONTRACT_ERROR | contract | ERC-721 Owner is not accepted by this contract |
| DALP-9039 | CONTRACT_ERROR | contract | ERC-721 Receiver is not accepted by this contract |
| DALP-9040 | CONTRACT_ERROR | contract | ERC-721 Sender is not accepted by this contract |
| DALP-9041 | CONTRACT_ERROR | contract | ERC 721 nonexistent token |
| DALP-9042 | CONTRACT_ERROR | contract | ERC 7579 already installed module |
| DALP-9043 | CONTRACT_ERROR | contract | ERC 7579 cannot decode fallback data |
| DALP-9044 | CONTRACT_ERROR | contract | ERC 7579 decoding error |
| DALP-9045 | CONTRACT_ERROR | contract | ERC 7579 mismatched module type id |
| DALP-9046 | CONTRACT_ERROR | contract | ERC 7579 missing fallback handler |
| DALP-9047 | CONTRACT_ERROR | contract | ERC 7579 multisig already exists |
| DALP-9048 | CONTRACT_ERROR | contract | ERC-7579 Multisig Init Data is not accepted by this contract |
| DALP-9049 | CONTRACT_ERROR | contract | ERC-7579 Multisig Signer is not accepted by this contract |
| DALP-9050 | CONTRACT_ERROR | contract | ERC-7579 Multisig Weight is not accepted by this contract |
| DALP-9051 | CONTRACT_ERROR | contract | ERC 7579 multisig mismatched length |
| DALP-9052 | CONTRACT_ERROR | contract | ERC 7579 multisig nonexistent signer |
| DALP-9053 | CONTRACT_ERROR | contract | ERC 7579 multisig unreachable threshold |
| DALP-9054 | CONTRACT_ERROR | contract | ERC 7579 multisig zero threshold |
| DALP-9055 | CONTRACT_ERROR | contract | ERC 7579 uninstalled module |
| DALP-9056 | CONTRACT_ERROR | contract | ERC 7579 unsupported call type |
| DALP-9057 | CONTRACT_ERROR | contract | ERC 7579 unsupported exec type |
| DALP-9058 | CONTRACT_ERROR | contract | ERC 7579 unsupported module type |
| DALP-9059 | CONTRACT_ERROR | contract | Expected pause |
| DALP-9060 | CONTRACT_ERROR | contract | Failed call |
| DALP-9061 | CONTRACT_ERROR | contract | Your account does not have enough resources for this operation |
| DALP-9062 | CONTRACT_ERROR | contract | Ownable Owner is not accepted by this contract |
| DALP-9063 | CONTRACT_ERROR | contract | Reentrancy guard reentrant call |
| DALP-9064 | CONTRACT_ERROR | contract | Safe cast overflowed uint downcast |
| DALP-9065 | CONTRACT_ERROR | contract | Safe erc 20 failed operation |
| DALP-9066 | CONTRACT_ERROR | contract | Strings insufficient hex length |
| DALP-9067 | CONTRACT_ERROR | contract | UUPS unauthorized call context |
| DALP-9068 | CONTRACT_ERROR | contract | UUPS unsupported proxiable uuid |
| DALP-9069 | CONTRACT_ERROR | contract | ERC-2612 Signature is not accepted by this contract |
| DALP-CHAIN-EMPTY-REVERT | CONTRACT_ERROR | contract | The blockchain rejected this transaction without giving a reason. This usually means you don't have permission for this action, the contract isn't deployed at the expected address on this network, or the chain RPC is misconfigured. |
| DALP-EXT-TOKEN-NO-CODE | CONTRACT_ERROR | contract | There is no contract deployed at {{tokenAddress}} on this network. External token registration requires the token contract to actually exist at that address. |
| DALP-WORKFLOW-FAILED | CONTRACT_ERROR | contract | The deployment workflow failed before it could finish. |
| DALP-WORKFLOW-RPC-UNAVAILABLE | CONTRACT_ERROR | contract | The blockchain RPC endpoint is temporarily unreachable, so the deployment could not be completed. |
Errors 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.