# Error code reference

Source: https://docs.settlemint.com/docs/developer-guides/api-integration/error-code-reference
Complete reference of all DALP contract error codes with messages, severity, and suggested actions.



{/* Auto-generated by tools/generate-error-catalog.ts — do not edit */}

{/* Run `bun run codegen:error-catalog` to regenerate */}

This page lists every DALP contract error code extracted from the on-chain ABIs. When a smart contract
reverts, the API returns an HTTP 500 response with the revert details including the DALP error code.
Use this reference to understand what went wrong and how to resolve it.

For API-level errors (authentication, validation, timeouts), see [Error handling](/docs/developer-guides/api-integration/error-handling).

## Contents [#contents]

* [Compliance & token operations](#compliance-token-operations) — 125 errors (DALP-1001+)
* [Settlement & XvP](#settlement-xvp) — 9 errors (DALP-2001+)
* [Airdrop & distribution](#airdrop-distribution) — 31 errors (DALP-3001+)
* [System & infrastructure](#system-infrastructure) — 417 errors (DALP-4001+)
* [Internal (OpenZeppelin / low-level)](#internal-openzeppelin-low-level) — 68 errors (DALP-9001+)

***

## Compliance & token operations [#compliance--token-operations]

| DALP Code              | Message                                                                                                                                                         | Suggested Action                                                                                                                                      | Audience | Severity | Retryable | Solidity Error                                                   |
| ---------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | -------- | --------- | ---------------------------------------------------------------- |
| DALP-1001              | Bond already matured                                                                                                                                            | —                                                                                                                                                     | user     | error    | No        | `BondAlreadyMatured()`                                           |
| DALP-1002              | Bond invalid maturity date                                                                                                                                      | —                                                                                                                                                     | user     | error    | No        | `BondInvalidMaturityDate()`                                      |
| DALP-1003              | Bond not yet matured                                                                                                                                            | —                                                                                                                                                     | user     | error    | No        | `BondNotYetMatured(uint256,uint256)`                             |
| DALP-1004              | Bytes feeds not supported                                                                                                                                       | —                                                                                                                                                     | user     | error    | No        | `BytesFeedsNotSupported()`                                       |
| DALP-1005              | Caller must have identity                                                                                                                                       | —                                                                                                                                                     | user     | error    | No        | `CallerMustHaveIdentity()`                                       |
| DALP-1006              | Caller not identity owner                                                                                                                                       | —                                                                                                                                                     | user     | error    | No        | `CallerNotIdentityOwner()`                                       |
| DALP-1007              | Cannot transfer converted tokens                                                                                                                                | —                                                                                                                                                     | user     | error    | No        | `CannotTransferConvertedTokens(uint256,uint256)`                 |
| DALP-1008              | Cannot withdraw sale token                                                                                                                                      | —                                                                                                                                                     | user     | error    | No        | `CannotWithdrawSaleToken()`                                      |
| DALP-1009              | Compliance check failed: \{\{reason}}                                                                                                                           | Review the compliance requirements for this token.                                                                                                    | user     | error    | No        | `ComplianceCheckFailed(string)`                                  |
| DALP-1010              | Compliance implementation not set                                                                                                                               | —                                                                                                                                                     | user     | error    | No        | `ComplianceImplementationNotSet()`                               |
| DALP-1011              | This operation has already been completed                                                                                                                       | —                                                                                                                                                     | user     | error    | No        | `ComplianceModuleAlreadyRegistered(string)`                      |
| DALP-1012              | Compliance module registry implementation not set                                                                                                               | —                                                                                                                                                     | operator | error    | No        | `ComplianceModuleRegistryImplementationNotSet()`                 |
| DALP-1013              | Contract identity topic id not set                                                                                                                              | —                                                                                                                                                     | user     | error    | No        | `ContractIdentityTopicIdNotSet()`                                |
| DALP-1014              | Contract missing identity interface                                                                                                                             | —                                                                                                                                                     | user     | error    | No        | `ContractMissingIdentityInterface(address)`                      |
| DALP-1015              | Empty token type                                                                                                                                                | —                                                                                                                                                     | user     | error    | No        | `EmptyTokenType()`                                               |
| DALP-1016              | Exceeds unconverted balance                                                                                                                                     | —                                                                                                                                                     | user     | error    | No        | `ExceedsUnconvertedBalance(uint256,uint256)`                     |
| DALP-1017              | External token registry implementation not set                                                                                                                  | —                                                                                                                                                     | operator | error    | No        | `ExternalTokenRegistryImplementationNotSet()`                    |
| DALP-1018              | Feature token mismatch                                                                                                                                          | —                                                                                                                                                     | user     | error    | No        | `FeatureTokenMismatch(address)`                                  |
| DALP-1019              | Fee rate is frozen                                                                                                                                              | —                                                                                                                                                     | user     | error    | No        | `FeeRateIsFrozen()`                                              |
| DALP-1020              | Fee rates are frozen                                                                                                                                            | —                                                                                                                                                     | user     | error    | No        | `FeeRatesAreFrozen()`                                            |
| DALP-1021              | Feed already exists                                                                                                                                             | —                                                                                                                                                     | user     | error    | No        | `FeedAlreadyExists(address,uint256)`                             |
| DALP-1022              | The requested resource could not be found                                                                                                                       | —                                                                                                                                                     | user     | error    | No        | `FeedNotFound(address,uint256)`                                  |
| DALP-1023              | Feeds directory implementation not set                                                                                                                          | —                                                                                                                                                     | user     | error    | No        | `FeedsDirectoryImplementationNotSet()`                           |
| DALP-1024              | Fees are frozen                                                                                                                                                 | —                                                                                                                                                     | user     | error    | No        | `FeesAreFrozen()`                                                |
| DALP-1025              | Freeze amount exceeds available balance                                                                                                                         | —                                                                                                                                                     | user     | error    | No        | `FreezeAmountExceedsAvailableBalance(uint256,uint256)`           |
| DALP-1026              | Global compliance not available                                                                                                                                 | —                                                                                                                                                     | user     | error    | No        | `GlobalComplianceNotAvailable()`                                 |
| DALP-1027              | Historical balances not available                                                                                                                               | —                                                                                                                                                     | user     | error    | No        | `HistoricalBalancesNotAvailable()`                               |
| DALP-1028              | Identity already accepted                                                                                                                                       | —                                                                                                                                                     | user     | error    | No        | `IdentityAlreadyAccepted(address)`                               |
| DALP-1029              | Identity already exists                                                                                                                                         | —                                                                                                                                                     | user     | error    | No        | `IdentityAlreadyExists(address)`                                 |
| DALP-1030              | This operation has already been completed                                                                                                                       | —                                                                                                                                                     | user     | error    | No        | `IdentityAlreadyRegistered(address)`                             |
| DALP-1031              | Identity already set                                                                                                                                            | —                                                                                                                                                     | user     | error    | No        | `IdentityAlreadySet()`                                           |
| DALP-1032              | Identity factory implementation not set                                                                                                                         | —                                                                                                                                                     | operator | error    | No        | `IdentityFactoryImplementationNotSet()`                          |
| DALP-1033              | Identity implementation not set                                                                                                                                 | —                                                                                                                                                     | user     | error    | No        | `IdentityImplementationNotSet()`                                 |
| DALP-1034              | Identity not pending                                                                                                                                            | —                                                                                                                                                     | user     | error    | No        | `IdentityNotPending(address)`                                    |
| DALP-1035              | Identity not registered                                                                                                                                         | —                                                                                                                                                     | user     | error    | No        | `IdentityNotRegistered(address)`                                 |
| DALP-1036              | Identity registry already bound                                                                                                                                 | —                                                                                                                                                     | operator | error    | No        | `IdentityRegistryAlreadyBound(address)`                          |
| DALP-1037              | Identity registry implementation not set                                                                                                                        | —                                                                                                                                                     | operator | error    | No        | `IdentityRegistryImplementationNotSet()`                         |
| DALP-1038              | Identity registry not bound                                                                                                                                     | —                                                                                                                                                     | operator | error    | No        | `IdentityRegistryNotBound(address)`                              |
| DALP-1039              | Identity registry storage implementation not set                                                                                                                | —                                                                                                                                                     | operator | error    | No        | `IdentityRegistryStorageImplementationNotSet()`                  |
| DALP-1040              | Your account does not have enough resources for this operation                                                                                                  | —                                                                                                                                                     | user     | error    | No        | `InsufficientCollateral(uint256,uint256)`                        |
| DALP-1041              | Your account does not have enough resources for this operation                                                                                                  | —                                                                                                                                                     | user     | error    | No        | `InsufficientDenominationAssetBalance(uint256,uint256)`          |
| DALP-1042              | Your account does not have enough resources for this operation                                                                                                  | —                                                                                                                                                     | user     | error    | No        | `InsufficientTokenBalance()`                                     |
| DALP-1043              | Your account does not have enough resources for this operation                                                                                                  | —                                                                                                                                                     | user     | error    | No        | `InsufficientTreasuryBalance(uint256,uint256)`                   |
| DALP-1044              | The provided input is invalid                                                                                                                                   | —                                                                                                                                                     | user     | error    | No        | `InvalidCollateralRatio(uint16)`                                 |
| DALP-1045              | The provided input is invalid                                                                                                                                   | —                                                                                                                                                     | user     | error    | No        | `InvalidCollateralTopic(uint256)`                                |
| DALP-1046              | The provided input is invalid                                                                                                                                   | —                                                                                                                                                     | user     | error    | No        | `InvalidComplianceModuleAddress()`                               |
| DALP-1047              | The provided input is invalid                                                                                                                                   | —                                                                                                                                                     | user     | error    | No        | `InvalidContractIdentityImplementation()`                        |
| DALP-1048              | The provided input is invalid                                                                                                                                   | —                                                                                                                                                     | user     | error    | No        | `InvalidFeeRate()`                                               |
| DALP-1049              | The provided input is invalid                                                                                                                                   | —                                                                                                                                                     | user     | error    | No        | `InvalidFeeRecipient()`                                          |
| DALP-1050              | The provided input is invalid                                                                                                                                   | —                                                                                                                                                     | user     | error    | No        | `InvalidFeeToken()`                                              |
| DALP-1051              | The provided input is invalid                                                                                                                                   | —                                                                                                                                                     | user     | error    | No        | `InvalidFeedAddress()`                                           |
| DALP-1052              | The provided input is invalid                                                                                                                                   | —                                                                                                                                                     | user     | error    | No        | `InvalidFeedInterface(address)`                                  |
| DALP-1053              | The provided input is invalid                                                                                                                                   | —                                                                                                                                                     | user     | error    | No        | `InvalidIdentityContract()`                                      |
| DALP-1054              | The provided input is invalid                                                                                                                                   | —                                                                                                                                                     | operator | error    | No        | `InvalidIdentityFactoryAddress()`                                |
| DALP-1055              | The provided input is invalid                                                                                                                                   | —                                                                                                                                                     | user     | error    | No        | `InvalidIdentityImplementation()`                                |
| DALP-1056              | The provided input is invalid                                                                                                                                   | —                                                                                                                                                     | operator | error    | No        | `InvalidIdentityRegistryAddress()`                               |
| DALP-1057              | The provided input is invalid                                                                                                                                   | —                                                                                                                                                     | user     | error    | No        | `InvalidIdentityWalletAddress()`                                 |
| DALP-1058              | The provided input is invalid                                                                                                                                   | —                                                                                                                                                     | user     | error    | No        | `InvalidRedemptionAmount()`                                      |
| DALP-1059              | The provided input is invalid                                                                                                                                   | —                                                                                                                                                     | user     | error    | No        | `InvalidTargetIdentity()`                                        |
| DALP-1060              | The provided input is invalid                                                                                                                                   | —                                                                                                                                                     | user     | error    | No        | `InvalidTokenAddress()`                                          |
| DALP-1061              | The provided input is invalid                                                                                                                                   | —                                                                                                                                                     | operator | error    | No        | `InvalidTokenFactoryAddress()`                                   |
| DALP-1062              | The provided input is invalid                                                                                                                                   | —                                                                                                                                                     | user     | error    | No        | `InvalidTokenImplementationAddress()`                            |
| DALP-1063              | The provided input is invalid                                                                                                                                   | —                                                                                                                                                     | user     | error    | No        | `InvalidTokenImplementationInterface()`                          |
| DALP-1064              | Issuer identity not initialized                                                                                                                                 | —                                                                                                                                                     | user     | error    | No        | `IssuerIdentityNotInitialized()`                                 |
| DALP-1065              | Maturity date in past                                                                                                                                           | —                                                                                                                                                     | user     | error    | No        | `MaturityDateInPast(uint256,uint256)`                            |
| DALP-1066              | Maturity date not reached                                                                                                                                       | —                                                                                                                                                     | user     | error    | No        | `MaturityDateNotReached(uint256,uint256)`                        |
| DALP-1067              | Minting failed                                                                                                                                                  | —                                                                                                                                                     | user     | error    | No        | `MintingFailed()`                                                |
| DALP-1068              | Net balance invariant violation                                                                                                                                 | —                                                                                                                                                     | user     | error    | No        | `NetBalanceInvariantViolation(address)`                          |
| DALP-1069              | No denomination asset balance                                                                                                                                   | —                                                                                                                                                     | user     | error    | No        | `NoDenominationAssetBalance()`                                   |
| DALP-1070              | No fees to reconcile                                                                                                                                            | —                                                                                                                                                     | user     | error    | No        | `NoFeesToReconcile()`                                            |
| DALP-1071              | No historical balances provider                                                                                                                                 | —                                                                                                                                                     | user     | error    | No        | `NoHistoricalBalancesProvider(address)`                          |
| DALP-1072              | No tokens to recover                                                                                                                                            | —                                                                                                                                                     | user     | error    | No        | `NoTokensToRecover()`                                            |
| DALP-1073              | Not whitelisted                                                                                                                                                 | —                                                                                                                                                     | user     | error    | No        | `NotWhitelisted()`                                               |
| DALP-1074              | Recipient address frozen                                                                                                                                        | —                                                                                                                                                     | user     | error    | No        | `RecipientAddressFrozen()`                                       |
| DALP-1075              | Recover insufficient balance                                                                                                                                    | —                                                                                                                                                     | user     | error    | No        | `RecoverInsufficientBalance()`                                   |
| DALP-1076              | Sender address frozen                                                                                                                                           | —                                                                                                                                                     | user     | error    | No        | `SenderAddressFrozen()`                                          |
| DALP-1077              | Token access manager implementation not set                                                                                                                     | —                                                                                                                                                     | user     | error    | No        | `TokenAccessManagerImplementationNotSet()`                       |
| DALP-1078              | Token already bound                                                                                                                                             | —                                                                                                                                                     | user     | error    | No        | `TokenAlreadyBound(address)`                                     |
| DALP-1079              | This operation has already been completed                                                                                                                       | —                                                                                                                                                     | user     | error    | No        | `TokenAlreadyRegistered(address)`                                |
| DALP-1080              | Token compliance already exists                                                                                                                                 | —                                                                                                                                                     | user     | error    | No        | `TokenComplianceAlreadyExists(address)`                          |
| DALP-1081              | Token compliance factory not available                                                                                                                          | —                                                                                                                                                     | operator | error    | No        | `TokenComplianceFactoryNotAvailable()`                           |
| DALP-1082              | Token decimals too high                                                                                                                                         | —                                                                                                                                                     | user     | error    | No        | `TokenDecimalsTooHigh(address,uint8)`                            |
| DALP-1083              | Token factory registry implementation not set                                                                                                                   | —                                                                                                                                                     | operator | error    | No        | `TokenFactoryRegistryImplementationNotSet()`                     |
| DALP-1084              | This operation has already been completed                                                                                                                       | —                                                                                                                                                     | operator | error    | No        | `TokenFactoryTypeAlreadyRegistered(string)`                      |
| DALP-1085              | This operation has already been completed                                                                                                                       | —                                                                                                                                                     | operator | error    | No        | `TokenFactoryTypeAlreadyRegisteredV2(bytes32)`                   |
| DALP-1086              | Token identity address mismatch                                                                                                                                 | —                                                                                                                                                     | user     | error    | No        | `TokenIdentityAddressMismatch(address,address)`                  |
| DALP-1087              | Token implementation not set                                                                                                                                    | —                                                                                                                                                     | user     | error    | No        | `TokenImplementationNotSet()`                                    |
| DALP-1088              | Token must support access managed                                                                                                                               | —                                                                                                                                                     | user     | error    | No        | `TokenMustSupportAccessManaged()`                                |
| DALP-1089              | Token not bound                                                                                                                                                 | —                                                                                                                                                     | user     | error    | No        | `TokenNotBound()`                                                |
| DALP-1090              | Token not bound                                                                                                                                                 | —                                                                                                                                                     | user     | error    | No        | `TokenNotBound(address)`                                         |
| DALP-1091              | Token not registered                                                                                                                                            | —                                                                                                                                                     | user     | error    | No        | `TokenNotRegistered(address)`                                    |
| DALP-1092              | Transfer blocked after maturity                                                                                                                                 | —                                                                                                                                                     | user     | error    | No        | `TransferBlockedAfterMaturity(address,address)`                  |
| DALP-1093              | You do not have permission for this operation                                                                                                                   | —                                                                                                                                                     | user     | error    | No        | `UnauthorizedApprover()`                                         |
| DALP-1094              | You do not have permission for this operation                                                                                                                   | —                                                                                                                                                     | user     | error    | No        | `UnauthorizedFeedCreation()`                                     |
| DALP-1095              | You do not have permission for this operation                                                                                                                   | —                                                                                                                                                     | user     | error    | No        | `UnauthorizedTokenSaleCreation()`                                |
| DALP-1096              | This transfer was blocked because the sender or recipient does not meet the compliance requirements for this token.                                             | Verify that both the sender and recipient have completed identity verification and meet all token requirements.                                       | user     | error    | No        | `TransferNotCompliant()`                                         |
| DALP-1097              | Wallet not registered to this identity                                                                                                                          | —                                                                                                                                                     | user     | error    | No        | `WalletNotRegisteredToThisIdentity(address,address)`             |
| DALP-1098              | A required value cannot be zero                                                                                                                                 | —                                                                                                                                                     | user     | error    | No        | `ZeroRedemptionAmount()`                                         |
| DALP-1099              | The provided input is invalid                                                                                                                                   | —                                                                                                                                                     | user     | error    | No        | `InvalidFeedsDirectory()`                                        |
| DALP-1100              | This wallet is not associated with the expected identity.                                                                                                       | Ensure your wallet is registered to the correct identity, or contact your administrator for assistance.                                               | user     | error    | No        | `WalletNotAssociatedWithIdentity(address,address)`               |
| DALP-1101              | The account does not have enough tokens. Available: \{\{available}}, required: \{\{required}}.                                                                  | Check the token balance and try again with a smaller amount, or acquire more tokens.                                                                  | user     | error    | No        | `ERC20InsufficientBalance(address,uint256,uint256)`              |
| DALP-1102              | The token allowance is too low. Current allowance: \{\{allowance}}, required: \{\{required}}.                                                                   | Approve a sufficient token allowance before retrying the operation.                                                                                   | user     | error    | Yes       | `ERC20InsufficientAllowance(address,uint256,uint256)`            |
| DALP-1103              | This operation is temporarily unavailable because it has been paused.                                                                                           | Wait for the administrator to resume operations, then try again.                                                                                      | user     | warning  | Yes       | `EnforcedPause()`                                                |
| DALP-1104              | The account \{\{account}} does not have a registered identity on this platform.                                                                                 | The account owner needs to complete the identity registration process before they can interact with this token.                                       | user     | error    | No        | `IdentityDoesNotExist(address)`                                  |
| DALP-1105              | The approved spending amount is not enough. Current: \{\{currentAllowance}}, required: \{\{requiredAllowance}}.                                                 | Increase the token allowance to cover the required amount, then try again.                                                                            | user     | error    | Yes       | `InsufficientAllowance(address,address,address,uint256,uint256)` |
| DALP-1106              | The amount exceeds the currently frozen token balance. Available: \{\{available}}, requested: \{\{requested}}.                                                  | Check the frozen balance and reduce the amount you are trying to unfreeze.                                                                            | user     | error    | No        | `InsufficientFrozenTokens(uint256,uint256)`                      |
| DALP-1107              | The provided account is not valid for identity verification.                                                                                                    | Double-check the account address and try again.                                                                                                       | user     | error    | No        | `InvalidIdentityAddress()`                                       |
| DALP-1108              | The provided token address is not valid.                                                                                                                        | Provide a valid, non-zero token address and try again.                                                                                                | user     | error    | No        | `InvalidToken()`                                                 |
| DALP-1109              | This token is currently paused and no operations can be performed.                                                                                              | Wait for the token administrator to resume the token, then try again.                                                                                 | user     | warning  | Yes       | `TokenPaused()`                                                  |
| DALP-1110              | This token cannot be issued to the recipient because they do not meet the compliance requirements.                                                              | Ensure the recipient has completed identity verification and meets all requirements for this token.                                                   | user     | error    | No        | `MintNotCompliant()`                                             |
| DALP-1111              | Stale feed                                                                                                                                                      | —                                                                                                                                                     | user     | error    | No        | `StaleFeed(address,uint256,uint256,uint256)`                     |
| DALP-1112              | Token compliance creation failed                                                                                                                                | —                                                                                                                                                     | user     | error    | No        | `TokenComplianceCreationFailed()`                                |
| DALP-1113              | Not factory token                                                                                                                                               | —                                                                                                                                                     | operator | error    | No        | `NotFactoryToken(address)`                                       |
| DALP-1114              | Only compliance engine                                                                                                                                          | —                                                                                                                                                     | user     | error    | No        | `OnlyComplianceEngine()`                                         |
| DALP-1115              | Token registries already exist                                                                                                                                  | —                                                                                                                                                     | user     | error    | No        | `TokenRegistriesAlreadyExist(address)`                           |
| DALP-1116              | Token registry implementations missing                                                                                                                          | —                                                                                                                                                     | operator | error    | No        | `TokenRegistryImplementationsMissing()`                          |
| DALP-1117              | Compliance module type mismatch                                                                                                                                 | —                                                                                                                                                     | user     | error    | No        | `ComplianceModuleTypeMismatch(bytes32,bytes32)`                  |
| DALP-1118              | Unsupported compliance module                                                                                                                                   | —                                                                                                                                                     | user     | error    | No        | `UnsupportedComplianceModule(address)`                           |
| DALP-1119              | Token scope not supported                                                                                                                                       | —                                                                                                                                                     | user     | error    | No        | `TokenScopeNotSupported()`                                       |
| DALP-1120              | Compliance check failed: \{\{reason}}                                                                                                                           | Review the compliance requirements for this token.                                                                                                    | user     | error    | No        | `ComplianceCheckFailed(address,bytes32,bytes32,string)`          |
| DALP-1121              | Identity v2 not supported                                                                                                                                       | —                                                                                                                                                     | user     | error    | No        | `IdentityV2NotSupported()`                                       |
| DALP-1122              | This operation can no longer be completed because the deadline has expired                                                                                      | —                                                                                                                                                     | user     | error    | No        | `ExpiredIdentityManagementKeyAuthorization(uint256)`             |
| DALP-1123              | Identity management-key authorization was signed by \{\{recovered}}, but it must be signed by \{\{wallet}}.                                                     | Ask the target wallet owner to sign a fresh identity authorization, then retry.                                                                       | user     | error    | No        | `InvalidIdentityManagementKeyAuthorization(address,address)`     |
| DALP-1124              | Cannot trigger early maturity — the scheduled maturity date has already been reached.                                                                           | Use the regular maturity action (governance role) to mature this bond. Early maturity is reserved for the emergency window before the scheduled date. | user     | error    | No        | `MaturityDateAlreadyReached(uint256,uint256)`                    |
| DALP-EXT-TOKEN-NO-CODE | There is no contract deployed at \{\{tokenAddress}} on this network. External token registration requires the token contract to actually exist at that address. | Verify the address is correct, that you're connected to the right network, and that the token contract has been deployed there before retrying.       | user     | error    | No        | `TokenAddressHasNoCode(address)`                                 |

***

## Settlement & XvP [#settlement--xvp]

| DALP Code | Message                                                                      | Suggested Action                                                                   | Audience | Severity | Retryable | Solidity Error                                     |
| --------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | -------- | -------- | --------- | -------------------------------------------------- |
| DALP-2001 | Sender not approved settlement                                               | —                                                                                  | user     | error    | No        | `SenderNotApprovedSettlement()`                    |
| DALP-2003 | You are not a participant in this settlement.                                | Verify that you are using the correct account and settlement reference.            | user     | error    | No        | `SenderNotInvolvedInSettlement()`                  |
| DALP-2004 | This settlement has already been cancelled.                                  | No further action is possible — create a new settlement if needed.                 | user     | error    | No        | `XvPSettlementAlreadyCancelled()`                  |
| DALP-2005 | This settlement has already been completed.                                  | No further action is needed — the settlement was executed successfully.            | user     | error    | No        | `XvPSettlementAlreadyExecuted()`                   |
| DALP-2006 | This settlement has expired and can no longer be executed.                   | Create a new settlement with an updated deadline.                                  | user     | error    | No        | `XvPSettlementExpired()`                           |
| DALP-2007 | This settlement expired and the funds have already been returned.            | No further withdrawal is needed — funds were returned when the settlement expired. | user     | error    | No        | `XvPSettlementExpiredWithdrawalAlreadyProcessed()` |
| DALP-2008 | This settlement cannot be executed because not all parties have approved it. | Check which participants still need to approve, then ask them to do so.            | user     | error    | Yes       | `XvPSettlementNotApproved()`                       |
| DALP-2009 | This settlement has not yet expired.                                         | Expired withdrawal is only available after the settlement deadline has passed.     | user     | error    | Yes       | `XvPSettlementNotExpired()`                        |
| DALP-2013 | You have already approved this settlement.                                   | No further action is needed — your approval has been recorded.                     | user     | warning  | No        | `SenderAlreadyApprovedSettlement()`                |

***

## Airdrop & distribution [#airdrop--distribution]

| DALP Code | Message                                                                 | Suggested Action                                                                   | Audience | Severity | Retryable | Solidity Error                                    |
| --------- | ----------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | -------- | -------- | --------- | ------------------------------------------------- |
| DALP-3001 | Airdrop ended                                                           | —                                                                                  | user     | error    | No        | `AirdropEnded()`                                  |
| DALP-3002 | Airdrop not started                                                     | —                                                                                  | user     | error    | No        | `AirdropNotStarted()`                             |
| DALP-3003 | Claim already revoked                                                   | —                                                                                  | user     | error    | No        | `ClaimAlreadyRevoked(bytes32)`                    |
| DALP-3004 | The requested resource could not be found                               | —                                                                                  | user     | error    | No        | `ClaimDoesNotExist(bytes32)`                      |
| DALP-3005 | Claim not eligible                                                      | —                                                                                  | user     | error    | No        | `ClaimNotEligible()`                              |
| DALP-3006 | Claim not valid according to issuer                                     | —                                                                                  | user     | error    | No        | `ClaimNotValidAccordingToIssuer(address,uint256)` |
| DALP-3007 | Cliff exceeds vesting duration                                          | —                                                                                  | user     | error    | No        | `CliffExceedsVestingDuration()`                   |
| DALP-3008 | Distribution cap exceeded                                               | —                                                                                  | user     | error    | No        | `DistributionCapExceeded()`                       |
| DALP-3009 | Duplicate claim topic                                                   | —                                                                                  | user     | error    | No        | `DuplicateClaimTopic(uint256)`                    |
| DALP-3010 | The provided input is invalid                                           | —                                                                                  | user     | error    | No        | `InvalidAirdropName()`                            |
| DALP-3011 | The provided input is invalid                                           | —                                                                                  | user     | error    | No        | `InvalidClaimTrackerAddress()`                    |
| DALP-3012 | The provided input is invalid                                           | —                                                                                  | user     | error    | No        | `InvalidDistributionAddress()`                    |
| DALP-3013 | The provided input is invalid                                           | —                                                                                  | user     | error    | No        | `InvalidMerkleRoot()`                             |
| DALP-3014 | The provided input is invalid                                           | —                                                                                  | user     | error    | No        | `InvalidVestingDuration()`                        |
| DALP-3015 | The provided input is invalid                                           | —                                                                                  | user     | error    | No        | `InvalidVestingStrategy(address)`                 |
| DALP-3016 | The provided input is invalid                                           | —                                                                                  | user     | error    | No        | `InvalidVestingStrategyAddress()`                 |
| DALP-3017 | No claim topics provided                                                | —                                                                                  | user     | error    | No        | `NoClaimTopicsProvided()`                         |
| DALP-3018 | Push airdrop claim not allowed                                          | —                                                                                  | user     | error    | No        | `PushAirdropClaimNotAllowed()`                    |
| DALP-3019 | Sender lacks claim signer key                                           | —                                                                                  | user     | error    | No        | `SenderLacksClaimSignerKey()`                     |
| DALP-3020 | You do not have permission for this operation                           | —                                                                                  | user     | error    | No        | `UnauthorizedAirdropCreation()`                   |
| DALP-3021 | You do not have permission for this operation                           | —                                                                                  | user     | error    | No        | `UnauthorizedContractClaim(address,address)`      |
| DALP-3022 | Unsupported claim scheme                                                | —                                                                                  | user     | error    | No        | `UnsupportedClaimScheme(uint256)`                 |
| DALP-3023 | Vesting airdrop implementation not set                                  | —                                                                                  | user     | error    | No        | `VestingAirdropImplementationNotSet()`            |
| DALP-3024 | Vesting already initialized                                             | —                                                                                  | user     | error    | No        | `VestingAlreadyInitialized()`                     |
| DALP-3025 | Vesting not initialized                                                 | —                                                                                  | user     | error    | No        | `VestingNotInitialized()`                         |
| DALP-3026 | Claim fallback disabled                                                 | —                                                                                  | user     | error    | No        | `ClaimFallbackDisabled()`                         |
| DALP-3027 | No claim fallback                                                       | —                                                                                  | user     | error    | No        | `NoClaimFallback(address)`                        |
| DALP-3029 | The claim amount cannot be zero.                                        | Enter a valid amount greater than zero to claim your airdrop tokens.               | user     | error    | Yes       | `ZeroClaimAmount()`                               |
| DALP-3030 | This airdrop reward has already been claimed.                           | Check your account — the tokens from this claim should already be in your balance. | user     | warning  | No        | `IndexAlreadyClaimed()`                           |
| DALP-3031 | The claim amount does not match what was allocated in the airdrop.      | Use the exact amount shown in your airdrop allocation.                             | user     | error    | Yes       | `InvalidClaimAmount()`                            |
| DALP-3032 | Your claim could not be verified against the airdrop distribution list. | Make sure you are using the correct account that was included in the airdrop.      | user     | error    | No        | `InvalidMerkleProof()`                            |

***

## System & infrastructure [#system--infrastructure]

| DALP Code                     | Message                                                                                                                                                                                                                                 | Suggested Action                                                                                                                                                               | Audience | Severity | Retryable | Solidity Error                                                    |
| ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | -------- | --------- | ----------------------------------------------------------------- |
| DALP-2010                     | This settlement requires a security code to execute.                                                                                                                                                                                    | Provide the required security code when executing the settlement.                                                                                                              | user     | error    | Yes       | `HashlockRequired()`                                              |
| DALP-2011                     | The settlement deadline is not valid because it is not far enough in the future.                                                                                                                                                        | Set the deadline to a time that is at least a few seconds from now and try again.                                                                                              | user     | error    | Yes       | `InvalidCutoffDate()`                                             |
| DALP-2012                     | The settlement has no payment flows defined.                                                                                                                                                                                            | Add at least one payment flow specifying the tokens and amounts to exchange.                                                                                                   | user     | error    | Yes       | `EmptyFlows()`                                                    |
| DALP-4001                     | Access managed invalid authority                                                                                                                                                                                                        | —                                                                                                                                                                              | user     | error    | No        | `AccessManagedInvalidAuthority(address)`                          |
| DALP-4002                     | Access managed required delay                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `AccessManagedRequiredDelay(address,uint32)`                      |
| DALP-4003                     | Access manager already deployed                                                                                                                                                                                                         | —                                                                                                                                                                              | user     | error    | No        | `AccessManagerAlreadyDeployed(address)`                           |
| DALP-4004                     | Access manager already scheduled                                                                                                                                                                                                        | —                                                                                                                                                                              | user     | error    | No        | `AccessManagerAlreadyScheduled(bytes32)`                          |
| DALP-4005                     | Access manager bad confirmation                                                                                                                                                                                                         | —                                                                                                                                                                              | user     | error    | No        | `AccessManagerBadConfirmation()`                                  |
| DALP-4006                     | This operation can no longer be completed because the deadline has expired                                                                                                                                                              | —                                                                                                                                                                              | user     | error    | No        | `AccessManagerExpired(bytes32)`                                   |
| DALP-4007                     | Access manager invalid initial admin                                                                                                                                                                                                    | —                                                                                                                                                                              | user     | error    | No        | `AccessManagerInvalidInitialAdmin(address)`                       |
| DALP-4008                     | Access manager locked role                                                                                                                                                                                                              | —                                                                                                                                                                              | user     | error    | No        | `AccessManagerLockedRole(uint64)`                                 |
| DALP-4009                     | Access manager not configured                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `AccessManagerNotConfigured()`                                    |
| DALP-4010                     | Access manager not ready                                                                                                                                                                                                                | —                                                                                                                                                                              | user     | error    | No        | `AccessManagerNotReady(bytes32)`                                  |
| DALP-4011                     | Access manager not scheduled                                                                                                                                                                                                            | —                                                                                                                                                                              | user     | error    | No        | `AccessManagerNotScheduled(bytes32)`                              |
| DALP-4012                     | Access manager unauthorized account                                                                                                                                                                                                     | —                                                                                                                                                                              | user     | error    | No        | `AccessManagerUnauthorizedAccount(address,uint64)`                |
| DALP-4013                     | Access manager unauthorized call                                                                                                                                                                                                        | —                                                                                                                                                                              | user     | error    | No        | `AccessManagerUnauthorizedCall(address,address,bytes4)`           |
| DALP-4014                     | Access manager unauthorized cancel                                                                                                                                                                                                      | —                                                                                                                                                                              | user     | error    | No        | `AccessManagerUnauthorizedCancel(address,address,address,bytes4)` |
| DALP-4015                     | Access manager unauthorized consume                                                                                                                                                                                                     | —                                                                                                                                                                              | user     | error    | No        | `AccessManagerUnauthorizedConsume(address)`                       |
| DALP-4016                     | Account implementation not set                                                                                                                                                                                                          | —                                                                                                                                                                              | user     | error    | No        | `AccountImplementationNotSet()`                                   |
| DALP-4017                     | Account unauthorized                                                                                                                                                                                                                    | —                                                                                                                                                                              | user     | error    | No        | `AccountUnauthorized(address)`                                    |
| DALP-4018                     | Accrual already closed                                                                                                                                                                                                                  | —                                                                                                                                                                              | user     | error    | No        | `AccrualAlreadyClosed(address)`                                   |
| DALP-4019                     | Addon registry implementation not set                                                                                                                                                                                                   | —                                                                                                                                                                              | operator | error    | No        | `AddonRegistryImplementationNotSet()`                             |
| DALP-4020                     | Address already deployed                                                                                                                                                                                                                | —                                                                                                                                                                              | user     | error    | No        | `AddressAlreadyDeployed(address)`                                 |
| DALP-4021                     | Address already on bypass list                                                                                                                                                                                                          | —                                                                                                                                                                              | user     | error    | No        | `AddressAlreadyOnBypassList(address)`                             |
| DALP-4022                     | The requested resource could not be found                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `AddressNotFoundInList(address)`                                  |
| DALP-4023                     | Address not on bypass list                                                                                                                                                                                                              | —                                                                                                                                                                              | user     | error    | No        | `AddressNotOnBypassList(address)`                                 |
| DALP-4024                     | Already archived                                                                                                                                                                                                                        | —                                                                                                                                                                              | user     | error    | No        | `AlreadyArchived(bytes32)`                                        |
| DALP-4025                     | Already distributed                                                                                                                                                                                                                     | —                                                                                                                                                                              | user     | error    | No        | `AlreadyDistributed()`                                            |
| DALP-4026                     | Already initialized                                                                                                                                                                                                                     | —                                                                                                                                                                              | user     | error    | No        | `AlreadyInitialized()`                                            |
| DALP-4027                     | Already matured                                                                                                                                                                                                                         | —                                                                                                                                                                              | user     | error    | No        | `AlreadyMatured()`                                                |
| DALP-4028                     | This operation has already been completed                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `AlreadyRegistered(bytes32)`                                      |
| DALP-4029                     | Ambiguous interest provider                                                                                                                                                                                                             | —                                                                                                                                                                              | user     | error    | No        | `AmbiguousInterestProvider(uint256)`                              |
| DALP-4030                     | Amount exceeds int256 max                                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `AmountExceedsInt256Max()`                                        |
| DALP-4031                     | And or operation requires two operands                                                                                                                                                                                                  | —                                                                                                                                                                              | user     | error    | No        | `AndOrOperationRequiresTwoOperands()`                             |
| DALP-4032                     | And or operations require two operands                                                                                                                                                                                                  | —                                                                                                                                                                              | user     | error    | No        | `AndOrOperationsRequireTwoOperands()`                             |
| DALP-4033                     | Approval already exists                                                                                                                                                                                                                 | —                                                                                                                                                                              | user     | error    | No        | `ApprovalAlreadyExists()`                                         |
| DALP-4034                     | Approval already used                                                                                                                                                                                                                   | —                                                                                                                                                                              | user     | error    | No        | `ApprovalAlreadyUsed()`                                           |
| DALP-4035                     | This operation can no longer be completed because the deadline has expired                                                                                                                                                              | —                                                                                                                                                                              | user     | error    | No        | `ApprovalExpired()`                                               |
| DALP-4036                     | Approval required                                                                                                                                                                                                                       | —                                                                                                                                                                              | user     | error    | No        | `ApprovalRequired()`                                              |
| DALP-4037                     | Archive not registered                                                                                                                                                                                                                  | —                                                                                                                                                                              | user     | error    | No        | `ArchiveNotRegistered(bytes32)`                                   |
| DALP-4038                     | Array length mismatch                                                                                                                                                                                                                   | —                                                                                                                                                                              | user     | error    | No        | `ArrayLengthMismatch()`                                           |
| DALP-4039                     | Array length mismatch                                                                                                                                                                                                                   | —                                                                                                                                                                              | user     | error    | No        | `ArrayLengthMismatch(uint256,uint256)`                            |
| DALP-4040                     | Associated contract not set                                                                                                                                                                                                             | —                                                                                                                                                                              | user     | error    | No        | `AssociatedContractNotSet()`                                      |
| DALP-4041                     | This operation has already been completed                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `AuthorizationContractAlreadyRegistered(address)`                 |
| DALP-4042                     | Authorization contract not registered                                                                                                                                                                                                   | —                                                                                                                                                                              | user     | error    | No        | `AuthorizationContractNotRegistered(address)`                     |
| DALP-4043                     | Batch size exceeds limit                                                                                                                                                                                                                | —                                                                                                                                                                              | user     | error    | No        | `BatchSizeExceedsLimit()`                                         |
| DALP-4044                     | Below min conversion amount                                                                                                                                                                                                             | —                                                                                                                                                                              | user     | error    | No        | `BelowMinConversionAmount(uint256,uint256)`                       |
| DALP-4045                     | Buyer not eligible                                                                                                                                                                                                                      | —                                                                                                                                                                              | user     | error    | No        | `BuyerNotEligible()`                                              |
| DALP-4046                     | Caller not factory                                                                                                                                                                                                                      | —                                                                                                                                                                              | operator | error    | No        | `CallerNotFactory()`                                              |
| DALP-4047                     | Cancel not allowed                                                                                                                                                                                                                      | —                                                                                                                                                                              | user     | error    | No        | `CancelNotAllowed()`                                              |
| DALP-4048                     | Cancel vote already cast                                                                                                                                                                                                                | —                                                                                                                                                                              | user     | error    | No        | `CancelVoteAlreadyCast(address)`                                  |
| DALP-4049                     | Cancel vote not cast                                                                                                                                                                                                                    | —                                                                                                                                                                              | user     | error    | No        | `CancelVoteNotCast(address)`                                      |
| DALP-4050                     | Cannot execute to zero address                                                                                                                                                                                                          | —                                                                                                                                                                              | user     | error    | No        | `CannotExecuteToZeroAddress()`                                    |
| DALP-4051                     | Cannot initialize logic contract                                                                                                                                                                                                        | —                                                                                                                                                                              | user     | error    | No        | `CannotInitializeLogicContract()`                                 |
| DALP-4052                     | Cannot recover self                                                                                                                                                                                                                     | —                                                                                                                                                                              | user     | error    | No        | `CannotRecoverSelf()`                                             |
| DALP-4053                     | Cannot remove default validator                                                                                                                                                                                                         | —                                                                                                                                                                              | user     | error    | No        | `CannotRemoveDefaultValidator(address)`                           |
| DALP-4054                     | Contract already linked                                                                                                                                                                                                                 | —                                                                                                                                                                              | user     | error    | No        | `ContractAlreadyLinked(address)`                                  |
| DALP-4055                     | Conversion id already used                                                                                                                                                                                                              | —                                                                                                                                                                              | user     | error    | No        | `ConversionIdAlreadyUsed(bytes32)`                                |
| DALP-4056                     | Conversion minter missing                                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `ConversionMinterMissing()`                                       |
| DALP-4057                     | Conversion window closed                                                                                                                                                                                                                | —                                                                                                                                                                              | user     | error    | No        | `ConversionWindowClosed()`                                        |
| DALP-4058                     | Conversion window not open                                                                                                                                                                                                              | —                                                                                                                                                                              | user     | error    | No        | `ConversionWindowNotOpen()`                                       |
| DALP-4059                     | Create2 empty bytecode                                                                                                                                                                                                                  | —                                                                                                                                                                              | user     | error    | No        | `Create2EmptyBytecode()`                                          |
| DALP-4060                     | This operation can no longer be completed because the deadline has expired                                                                                                                                                              | —                                                                                                                                                                              | user     | error    | No        | `DeadlineExpired()`                                               |
| DALP-4061                     | Decimal mismatch                                                                                                                                                                                                                        | —                                                                                                                                                                              | user     | error    | No        | `DecimalMismatch(uint8,uint8)`                                    |
| DALP-4062                     | Default validator not set                                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `DefaultValidatorNotSet()`                                        |
| DALP-4063                     | Delegate and revert                                                                                                                                                                                                                     | —                                                                                                                                                                              | user     | error    | No        | `DelegateAndRevert(bool,bytes)`                                   |
| DALP-4064                     | Denomination mismatch                                                                                                                                                                                                                   | —                                                                                                                                                                              | user     | error    | No        | `DenominationMismatch(address,address)`                           |
| DALP-4065                     | Deployment address mismatch                                                                                                                                                                                                             | —                                                                                                                                                                              | user     | error    | No        | `DeploymentAddressMismatch()`                                     |
| DALP-4066                     | Deposit withdrawal failed                                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `DepositWithdrawalFailed(address,address,uint256,bytes)`          |
| DALP-4067                     | Directory already set                                                                                                                                                                                                                   | —                                                                                                                                                                              | user     | error    | No        | `DirectoryAlreadySet()`                                           |
| DALP-4068                     | Directory not set                                                                                                                                                                                                                       | —                                                                                                                                                                              | user     | error    | No        | `DirectoryNotSet()`                                               |
| DALP-4069                     | Duplicate feature                                                                                                                                                                                                                       | —                                                                                                                                                                              | user     | error    | No        | `DuplicateFeature(address)`                                       |
| DALP-4070                     | Duplicate module                                                                                                                                                                                                                        | —                                                                                                                                                                              | user     | error    | No        | `DuplicateModule(address)`                                        |
| DALP-4071                     | Duplicate signature                                                                                                                                                                                                                     | —                                                                                                                                                                              | user     | error    | No        | `DuplicateSignature(address)`                                     |
| DALP-4072                     | Duplicate type id                                                                                                                                                                                                                       | —                                                                                                                                                                              | user     | error    | No        | `DuplicateTypeId(bytes32)`                                        |
| DALP-4073                     | ETH not accepted                                                                                                                                                                                                                        | —                                                                                                                                                                              | user     | error    | No        | `ETHNotAccepted()`                                                |
| DALP-4074                     | ETH transfers not allowed                                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `ETHTransfersNotAllowed()`                                        |
| DALP-4075                     | Eip7702 sender not delegate                                                                                                                                                                                                             | —                                                                                                                                                                              | user     | error    | No        | `Eip7702SenderNotDelegate(address)`                               |
| DALP-4076                     | Eip7702 sender without code                                                                                                                                                                                                             | —                                                                                                                                                                              | user     | error    | No        | `Eip7702SenderWithoutCode(address)`                               |
| DALP-4077                     | Empty arrays provided                                                                                                                                                                                                                   | —                                                                                                                                                                              | user     | error    | No        | `EmptyArraysProvided()`                                           |
| DALP-4078                     | Empty expression not allowed                                                                                                                                                                                                            | —                                                                                                                                                                              | user     | error    | No        | `EmptyExpressionNotAllowed()`                                     |
| DALP-4079                     | Empty id                                                                                                                                                                                                                                | —                                                                                                                                                                              | user     | error    | No        | `EmptyId()`                                                       |
| DALP-4080                     | Empty name                                                                                                                                                                                                                              | —                                                                                                                                                                              | user     | error    | No        | `EmptyName()`                                                     |
| DALP-4081                     | Empty signature                                                                                                                                                                                                                         | —                                                                                                                                                                              | user     | error    | No        | `EmptySignature()`                                                |
| DALP-4082                     | Exceeded cap                                                                                                                                                                                                                            | —                                                                                                                                                                              | user     | error    | No        | `ExceededCap(uint256,uint256)`                                    |
| DALP-4083                     | Execution already performed                                                                                                                                                                                                             | —                                                                                                                                                                              | user     | error    | No        | `ExecutionAlreadyPerformed(uint256)`                              |
| DALP-4084                     | Execution failed                                                                                                                                                                                                                        | —                                                                                                                                                                              | user     | error    | No        | `ExecutionFailed()`                                               |
| DALP-4085                     | The requested resource could not be found                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `ExecutionIdDoesNotExist(uint256)`                                |
| DALP-4086                     | Expression stack overflow                                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `ExpressionStackOverflow()`                                       |
| DALP-4087                     | Expression too complex                                                                                                                                                                                                                  | —                                                                                                                                                                              | user     | error    | No        | `ExpressionTooComplex()`                                          |
| DALP-4088                     | Failed deployment                                                                                                                                                                                                                       | —                                                                                                                                                                              | user     | error    | No        | `FailedDeployment()`                                              |
| DALP-4089                     | Failed op                                                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `FailedOp(uint256,string)`                                        |
| DALP-4090                     | Failed op with revert                                                                                                                                                                                                                   | —                                                                                                                                                                              | user     | error    | No        | `FailedOpWithRevert(uint256,string,bytes)`                        |
| DALP-4091                     | Failed send to beneficiary                                                                                                                                                                                                              | —                                                                                                                                                                              | user     | error    | No        | `FailedSendToBeneficiary(address,uint256,bytes)`                  |
| DALP-4092                     | Feature already exists                                                                                                                                                                                                                  | —                                                                                                                                                                              | user     | error    | No        | `FeatureAlreadyExists()`                                          |
| DALP-4093                     | Feature creation failed                                                                                                                                                                                                                 | —                                                                                                                                                                              | user     | error    | No        | `FeatureCreationFailed()`                                         |
| DALP-4094                     | The requested resource could not be found                                                                                                                                                                                               | —                                                                                                                                                                              | operator | error    | No        | `FeatureFactoryNotFound(bytes32)`                                 |
| DALP-4095                     | Future lookup                                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `FutureLookup(uint256,uint48)`                                    |
| DALP-4096                     | Global module already added                                                                                                                                                                                                             | —                                                                                                                                                                              | user     | error    | No        | `GlobalModuleAlreadyAdded(address)`                               |
| DALP-4097                     | The requested resource could not be found                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `GlobalModuleNotFound(address)`                                   |
| DALP-4098                     | Governor already cast vote                                                                                                                                                                                                              | —                                                                                                                                                                              | user     | error    | No        | `GovernorAlreadyCastVote(address)`                                |
| DALP-4099                     | Governor already queued proposal                                                                                                                                                                                                        | —                                                                                                                                                                              | user     | error    | No        | `GovernorAlreadyQueuedProposal(uint256)`                          |
| DALP-4100                     | Governor disabled deposit                                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `GovernorDisabledDeposit()`                                       |
| DALP-4101                     | Governor insufficient proposer votes                                                                                                                                                                                                    | —                                                                                                                                                                              | user     | error    | No        | `GovernorInsufficientProposerVotes(address,uint256,uint256)`      |
| DALP-4102                     | Governor invalid proposal length                                                                                                                                                                                                        | —                                                                                                                                                                              | user     | error    | No        | `GovernorInvalidProposalLength(uint256,uint256,uint256)`          |
| DALP-4103                     | Governor invalid signature                                                                                                                                                                                                              | —                                                                                                                                                                              | user     | error    | No        | `GovernorInvalidSignature(address)`                               |
| DALP-4104                     | Governor invalid vote params                                                                                                                                                                                                            | —                                                                                                                                                                              | user     | error    | No        | `GovernorInvalidVoteParams()`                                     |
| DALP-4105                     | Governor invalid vote type                                                                                                                                                                                                              | —                                                                                                                                                                              | user     | error    | No        | `GovernorInvalidVoteType()`                                       |
| DALP-4106                     | Governor invalid voting period                                                                                                                                                                                                          | —                                                                                                                                                                              | user     | error    | No        | `GovernorInvalidVotingPeriod(uint256)`                            |
| DALP-4107                     | Governor nonexistent proposal                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `GovernorNonexistentProposal(uint256)`                            |
| DALP-4108                     | Governor not queued proposal                                                                                                                                                                                                            | —                                                                                                                                                                              | user     | error    | No        | `GovernorNotQueuedProposal(uint256)`                              |
| DALP-4109                     | Governor only executor                                                                                                                                                                                                                  | —                                                                                                                                                                              | user     | error    | No        | `GovernorOnlyExecutor(address)`                                   |
| DALP-4110                     | Governor queue not implemented                                                                                                                                                                                                          | —                                                                                                                                                                              | user     | error    | No        | `GovernorQueueNotImplemented()`                                   |
| DALP-4111                     | Governor restricted proposer                                                                                                                                                                                                            | —                                                                                                                                                                              | user     | error    | No        | `GovernorRestrictedProposer(address)`                             |
| DALP-4112                     | Governor unable to cancel                                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `GovernorUnableToCancel(uint256,address)`                         |
| DALP-4113                     | Governor unexpected proposal state                                                                                                                                                                                                      | —                                                                                                                                                                              | user     | error    | No        | `GovernorUnexpectedProposalState(uint256,uint8,bytes32)`          |
| DALP-4114                     | Hard cap exceeded                                                                                                                                                                                                                       | —                                                                                                                                                                              | user     | error    | No        | `HardCapExceeded()`                                               |
| DALP-4115                     | Hard cap must be positive                                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `HardCapMustBePositive()`                                         |
| DALP-4116                     | Hashlock reveal not required                                                                                                                                                                                                            | —                                                                                                                                                                              | user     | error    | No        | `HashlockRevealNotRequired()`                                     |
| DALP-4117                     | History not supported                                                                                                                                                                                                                   | —                                                                                                                                                                              | user     | error    | No        | `HistoryNotSupported()`                                           |
| DALP-4118                     | Identities required                                                                                                                                                                                                                     | —                                                                                                                                                                              | user     | error    | No        | `IdentitiesRequired()`                                            |
| DALP-4119                     | Implementation not set in factory                                                                                                                                                                                                       | —                                                                                                                                                                              | operator | error    | No        | `ImplementationNotSetInFactory()`                                 |
| DALP-4120                     | Index out of bounds                                                                                                                                                                                                                     | —                                                                                                                                                                              | user     | error    | No        | `IndexOutOfBounds(uint256,uint256)`                               |
| DALP-4121                     | Initial key already setup                                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `InitialKeyAlreadySetup()`                                        |
| DALP-4122                     | Initialization deadline passed                                                                                                                                                                                                          | —                                                                                                                                                                              | user     | error    | No        | `InitializationDeadlinePassed()`                                  |
| DALP-4123                     | Initialization with zero address                                                                                                                                                                                                        | —                                                                                                                                                                              | user     | error    | No        | `InitializationWithZeroAddress()`                                 |
| DALP-4124                     | Your account does not have enough resources for this operation                                                                                                                                                                          | —                                                                                                                                                                              | user     | error    | No        | `InsufficientAccruedInterest(uint256,uint256)`                    |
| DALP-4125                     | Your account does not have enough resources for this operation                                                                                                                                                                          | —                                                                                                                                                                              | user     | error    | No        | `InsufficientDeposit(uint256,uint256)`                            |
| DALP-4126                     | Your account does not have enough resources for this operation                                                                                                                                                                          | —                                                                                                                                                                              | user     | error    | No        | `InsufficientPrincipal(uint256,uint256)`                          |
| DALP-4127                     | Your account does not have enough resources for this operation                                                                                                                                                                          | —                                                                                                                                                                              | user     | error    | No        | `InsufficientSignatures(uint256,uint256)`                         |
| DALP-4128                     | Your account does not have enough resources for this operation                                                                                                                                                                          | —                                                                                                                                                                              | user     | error    | No        | `InsufficientWeight(uint256,uint256)`                             |
| DALP-4129                     | Interest provider missing                                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `InterestProviderMissing()`                                       |
| DALP-4130                     | Interface registration limit reached                                                                                                                                                                                                    | —                                                                                                                                                                              | user     | error    | No        | `InterfaceRegistrationLimitReached()`                             |
| DALP-4131                     | Internal function                                                                                                                                                                                                                       | —                                                                                                                                                                              | user     | error    | No        | `InternalFunction()`                                              |
| DALP-4132                     | Interoperable address empty reference and address                                                                                                                                                                                       | —                                                                                                                                                                              | user     | error    | No        | `InteroperableAddressEmptyReferenceAndAddress()`                  |
| DALP-4133                     | Interoperable address parsing error                                                                                                                                                                                                     | —                                                                                                                                                                              | user     | error    | No        | `InteroperableAddressParsingError(bytes)`                         |
| DALP-4134                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidAccessManager()`                                          |
| DALP-4135                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidAccountNonce(address,uint256)`                            |
| DALP-4136                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidAddonAddress()`                                           |
| DALP-4137                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidAddress()`                                                |
| DALP-4138                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidAmount()`                                                 |
| DALP-4139                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidAuthorizationContract(address)`                           |
| DALP-4140                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidBasisPerUnit()`                                           |
| DALP-4141                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidBeneficiary(address)`                                     |
| DALP-4142                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidCap(uint256)`                                             |
| DALP-4143                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidContractAddress()`                                        |
| DALP-4144                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidConversionWindow(uint256,uint256)`                        |
| DALP-4145                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidDecimals(uint8)`                                          |
| DALP-4146                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidDenominationAsset()`                                      |
| DALP-4147                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidDirectory()`                                              |
| DALP-4148                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidDirectoryAddress()`                                       |
| DALP-4149                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidEndDate()`                                                |
| DALP-4150                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidEndTime()`                                                |
| DALP-4151                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidExpressionMustEvaluateToOneResult()`                      |
| DALP-4152                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidExpressionStackResult()`                                  |
| DALP-4153                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidExternalChainId(uint64)`                                  |
| DALP-4154                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidFaceValue()`                                              |
| DALP-4155                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | operator | error    | No        | `InvalidFactoryAddress()`                                         |
| DALP-4156                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidFeatureConfig()`                                          |
| DALP-4157                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | operator | error    | No        | `InvalidGlobalRegistryAddress(address)`                           |
| DALP-4158                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidHistorySize()`                                            |
| DALP-4159                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidImplementation()`                                         |
| DALP-4160                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidImplementationAddress()`                                  |
| DALP-4161                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidImplementationInterface(address,bytes4)`                  |
| DALP-4162                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidInitialManagementKey()`                                   |
| DALP-4163                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidInitialization()`                                         |
| DALP-4164                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidInitializationDeadline()`                                 |
| DALP-4165                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidInputArrayLengths()`                                      |
| DALP-4166                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidInterval()`                                               |
| DALP-4167                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidIssuerAddress()`                                          |
| DALP-4168                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidLostWallet()`                                             |
| DALP-4169                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidModule()`                                                 |
| DALP-4170                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidNonce()`                                                  |
| DALP-4171                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidObservedAt()`                                             |
| DALP-4172                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidOnchainID()`                                              |
| DALP-4173                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidOnchainId()`                                              |
| DALP-4174                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidParameter()`                                              |
| DALP-4175                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidParameters()`                                             |
| DALP-4176                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidParameters(string)`                                       |
| DALP-4177                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidPaymaster(address)`                                       |
| DALP-4178                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidPaymasterData(uint256)`                                   |
| DALP-4179                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidPaymasterSignatureLength(uint256,uint256)`                |
| DALP-4180                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidPaymentCurrency()`                                        |
| DALP-4181                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidPeriod()`                                                 |
| DALP-4182                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidPhaseTransition()`                                        |
| DALP-4183                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidPriceCalculation()`                                       |
| DALP-4184                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidRange()`                                                  |
| DALP-4185                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidRate()`                                                   |
| DALP-4186                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidRedeemAddress()`                                          |
| DALP-4187                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidRedeemAmount()`                                           |
| DALP-4188                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | operator | error    | No        | `InvalidRegistryAddress()`                                        |
| DALP-4189                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | operator | error    | No        | `InvalidRegistryAddress(address)`                                 |
| DALP-4190                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidRequirement(uint256,uint256)`                             |
| DALP-4191                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidSaleStatus()`                                             |
| DALP-4192                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidScalarSchemaHash(bytes32,bytes32)`                        |
| DALP-4193                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidSecret()`                                                 |
| DALP-4194                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidShortString()`                                            |
| DALP-4195                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidSignature()`                                              |
| DALP-4196                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidSignatureLength()`                                        |
| DALP-4197                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidSigner()`                                                 |
| DALP-4198                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidStake(uint256,uint256)`                                   |
| DALP-4199                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidStartDate()`                                              |
| DALP-4200                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidStartTime()`                                              |
| DALP-4201                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidStorageAddress()`                                         |
| DALP-4202                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidSubjectAddress()`                                         |
| DALP-4203                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidSystemAddress()`                                          |
| DALP-4204                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidTimeWindow()`                                             |
| DALP-4205                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidTiming()`                                                 |
| DALP-4206                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidTopicIdZeroNotAllowed()`                                  |
| DALP-4207                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | operator | error    | No        | `InvalidTopicSchemeRegistry()`                                    |
| DALP-4208                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | operator | error    | No        | `InvalidTopicSchemeRegistryAddress()`                             |
| DALP-4209                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidTreasury()`                                               |
| DALP-4210                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | operator | error    | No        | `InvalidTrustedIssuersRegistry()`                                 |
| DALP-4211                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidUnstakeDelay(uint256,uint256)`                            |
| DALP-4212                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidUserAddress()`                                            |
| DALP-4213                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidWithdrawalAddress()`                                      |
| DALP-4214                     | Issuer already exists                                                                                                                                                                                                                   | —                                                                                                                                                                              | user     | error    | No        | `IssuerAlreadyExists(address)`                                    |
| DALP-4215                     | Issuer cannot be zero address                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `IssuerCannotBeZeroAddress()`                                     |
| DALP-4216                     | The requested resource could not be found                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `IssuerDoesNotExist(address)`                                     |
| DALP-4217                     | You do not have permission for this operation                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `IssuerNotAuthorized()`                                           |
| DALP-4218                     | The requested resource could not be found                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `IssuerNotFoundInTopicList(address,uint256)`                      |
| DALP-4219                     | Key already has this purpose                                                                                                                                                                                                            | —                                                                                                                                                                              | user     | error    | No        | `KeyAlreadyHasThisPurpose(bytes32,uint256)`                       |
| DALP-4220                     | Key cannot be zero                                                                                                                                                                                                                      | —                                                                                                                                                                              | user     | error    | No        | `KeyCannotBeZero()`                                               |
| DALP-4221                     | The requested resource could not be found                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `KeyDoesNotExist(bytes32)`                                        |
| DALP-4222                     | Key does not have this purpose                                                                                                                                                                                                          | —                                                                                                                                                                              | user     | error    | No        | `KeyDoesNotHaveThisPurpose(bytes32,uint256)`                      |
| DALP-4223                     | Kind mismatch                                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `KindMismatch(uint8,uint8)`                                       |
| DALP-4224                     | Length mismatch                                                                                                                                                                                                                         | —                                                                                                                                                                              | user     | error    | No        | `LengthMismatch()`                                                |
| DALP-4225                     | Locked amount mismatch                                                                                                                                                                                                                  | —                                                                                                                                                                              | user     | error    | No        | `LockedAmountMismatch(address,address,uint256,uint256)`           |
| DALP-4226                     | Max features reached                                                                                                                                                                                                                    | —                                                                                                                                                                              | user     | error    | No        | `MaxFeaturesReached()`                                            |
| DALP-4227                     | Maximum allocation exceeded                                                                                                                                                                                                             | —                                                                                                                                                                              | user     | error    | No        | `MaximumAllocationExceeded()`                                     |
| DALP-4228                     | Meta registry cannot provide complete answer                                                                                                                                                                                            | —                                                                                                                                                                              | operator | error    | No        | `MetaRegistryCannotProvideCompleteAnswer()`                       |
| DALP-4229                     | Metadata immutable                                                                                                                                                                                                                      | —                                                                                                                                                                              | user     | error    | No        | `MetadataImmutable()`                                             |
| DALP-4230                     | Missing type identifier                                                                                                                                                                                                                 | —                                                                                                                                                                              | user     | error    | No        | `MissingTypeIdentifier(address)`                                  |
| DALP-4231                     | Module already added                                                                                                                                                                                                                    | —                                                                                                                                                                              | operator | error    | No        | `ModuleAlreadyAdded()`                                            |
| DALP-4233                     | This operation has already been completed                                                                                                                                                                                               | —                                                                                                                                                                              | operator | error    | No        | `ModuleAlreadyRegistered(bytes32,address)`                        |
| DALP-4234                     | The requested resource could not be found                                                                                                                                                                                               | —                                                                                                                                                                              | operator | error    | No        | `ModuleNotFound()`                                                |
| DALP-4236                     | Module not registered                                                                                                                                                                                                                   | —                                                                                                                                                                              | operator | error    | No        | `ModuleNotRegistered(address)`                                    |
| DALP-4237                     | No approval to revoke                                                                                                                                                                                                                   | —                                                                                                                                                                              | user     | error    | No        | `NoApprovalToRevoke()`                                            |
| DALP-4238                     | No bytecode                                                                                                                                                                                                                             | —                                                                                                                                                                              | user     | error    | No        | `NoBytecode(address)`                                             |
| DALP-4239                     | No checkpoint at timepoint                                                                                                                                                                                                              | —                                                                                                                                                                              | user     | error    | No        | `NoCheckpointAtTimepoint(uint256)`                                |
| DALP-4240                     | No contribution to refund                                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `NoContributionToRefund()`                                        |
| DALP-4241                     | No initial admins                                                                                                                                                                                                                       | —                                                                                                                                                                              | user     | error    | No        | `NoInitialAdmins()`                                               |
| DALP-4242                     | No local flows                                                                                                                                                                                                                          | —                                                                                                                                                                              | user     | error    | No        | `NoLocalFlows()`                                                  |
| DALP-4243                     | No yield available                                                                                                                                                                                                                      | —                                                                                                                                                                              | user     | error    | No        | `NoYieldAvailable()`                                              |
| DALP-4244                     | Not initialized                                                                                                                                                                                                                         | —                                                                                                                                                                              | user     | error    | No        | `NotInitialized()`                                                |
| DALP-4245                     | Not initializing                                                                                                                                                                                                                        | —                                                                                                                                                                              | user     | error    | No        | `NotInitializing()`                                               |
| DALP-4246                     | Not installed                                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `NotInstalled()`                                                  |
| DALP-4247                     | Not matured                                                                                                                                                                                                                             | —                                                                                                                                                                              | user     | error    | No        | `NotMatured()`                                                    |
| DALP-4248                     | Not operation requires one operand                                                                                                                                                                                                      | —                                                                                                                                                                              | user     | error    | No        | `NotOperationRequiresOneOperand()`                                |
| DALP-4249                     | Not registered                                                                                                                                                                                                                          | —                                                                                                                                                                              | user     | error    | No        | `NotRegistered(bytes32)`                                          |
| DALP-4250                     | Not registered feature                                                                                                                                                                                                                  | —                                                                                                                                                                              | user     | error    | No        | `NotRegisteredFeature(address)`                                   |
| DALP-4251                     | Not staked                                                                                                                                                                                                                              | —                                                                                                                                                                              | user     | error    | No        | `NotStaked(uint256,uint256,bool)`                                 |
| DALP-4252                     | Observed at too far in future                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `ObservedAtTooFarInFuture()`                                      |
| DALP-4253                     | Onchain id already set                                                                                                                                                                                                                  | —                                                                                                                                                                              | user     | error    | No        | `OnchainIdAlreadySet()`                                           |
| DALP-4254                     | Out of range access                                                                                                                                                                                                                     | —                                                                                                                                                                              | user     | error    | No        | `OutOfRangeAccess()`                                              |
| DALP-4255                     | Owner already set                                                                                                                                                                                                                       | —                                                                                                                                                                              | user     | error    | No        | `OwnerAlreadySet()`                                               |
| DALP-4256                     | Partial conversion disabled                                                                                                                                                                                                             | —                                                                                                                                                                              | user     | error    | No        | `PartialConversionDisabled()`                                     |
| DALP-4257                     | Paymaster unauthorized                                                                                                                                                                                                                  | —                                                                                                                                                                              | user     | error    | No        | `PaymasterUnauthorized(address)`                                  |
| DALP-4258                     | Paymaster zero entry point                                                                                                                                                                                                              | —                                                                                                                                                                              | user     | error    | No        | `PaymasterZeroEntryPoint()`                                       |
| DALP-4259                     | Paymaster zero signer                                                                                                                                                                                                                   | —                                                                                                                                                                              | user     | error    | No        | `PaymasterZeroSigner()`                                           |
| DALP-4260                     | Phase not active                                                                                                                                                                                                                        | —                                                                                                                                                                              | user     | error    | No        | `PhaseNotActive()`                                                |
| DALP-4261                     | Post op reverted                                                                                                                                                                                                                        | —                                                                                                                                                                              | user     | error    | No        | `PostOpReverted(bytes)`                                           |
| DALP-4262                     | Premint already completed                                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `PremintAlreadyCompleted()`                                       |
| DALP-4263                     | Proxy creation failed                                                                                                                                                                                                                   | —                                                                                                                                                                              | operator | error    | No        | `ProxyCreationFailed()`                                           |
| DALP-4264                     | Purchase amount too low                                                                                                                                                                                                                 | —                                                                                                                                                                              | user     | error    | No        | `PurchaseAmountTooLow()`                                          |
| DALP-4265                     | Query before enabled                                                                                                                                                                                                                    | —                                                                                                                                                                              | user     | error    | No        | `QueryBeforeEnabled(uint256,uint48)`                              |
| DALP-4266                     | Recipient not verified                                                                                                                                                                                                                  | —                                                                                                                                                                              | user     | error    | No        | `RecipientNotVerified()`                                          |
| DALP-4267                     | Recover zero address                                                                                                                                                                                                                    | —                                                                                                                                                                              | user     | error    | No        | `RecoverZeroAddress()`                                            |
| DALP-4268                     | Reentrancy                                                                                                                                                                                                                              | —                                                                                                                                                                              | user     | error    | No        | `Reentrancy()`                                                    |
| DALP-4269                     | Reentrant initialization                                                                                                                                                                                                                | —                                                                                                                                                                              | user     | error    | No        | `ReentrantInitialization()`                                       |
| DALP-4270                     | Refund grace period active                                                                                                                                                                                                              | —                                                                                                                                                                              | user     | error    | No        | `RefundGracePeriodActive()`                                       |
| DALP-4271                     | The requested resource could not be found                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `RemapSourceNotFound(bytes32)`                                    |
| DALP-4272                     | Remap target already exists                                                                                                                                                                                                             | —                                                                                                                                                                              | user     | error    | No        | `RemapTargetAlreadyExists(bytes32)`                               |
| DALP-4273                     | Replicated execution already performed                                                                                                                                                                                                  | —                                                                                                                                                                              | user     | error    | No        | `ReplicatedExecutionAlreadyPerformed(uint256)`                    |
| DALP-4274                     | The requested resource could not be found                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `ReplicatedExecutionIdDoesNotExist(uint256)`                      |
| DALP-4275                     | Revocation not allowed after commit                                                                                                                                                                                                     | —                                                                                                                                                                              | user     | error    | No        | `RevocationNotAllowedAfterCommit()`                               |
| DALP-4276                     | The requested resource could not be found                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `RoundNotFound(uint80)`                                           |
| DALP-4277                     | Sale duration must be positive                                                                                                                                                                                                          | —                                                                                                                                                                              | user     | error    | No        | `SaleDurationMustBePositive()`                                    |
| DALP-4278                     | Sale ended                                                                                                                                                                                                                              | —                                                                                                                                                                              | user     | error    | No        | `SaleEnded()`                                                     |
| DALP-4279                     | Sale never activated                                                                                                                                                                                                                    | —                                                                                                                                                                              | user     | error    | No        | `SaleNeverActivated()`                                            |
| DALP-4280                     | Sale not active                                                                                                                                                                                                                         | —                                                                                                                                                                              | user     | error    | No        | `SaleNotActive()`                                                 |
| DALP-4281                     | Sale not ended                                                                                                                                                                                                                          | —                                                                                                                                                                              | user     | error    | No        | `SaleNotEnded()`                                                  |
| DALP-4282                     | Sale not failed                                                                                                                                                                                                                         | —                                                                                                                                                                              | user     | error    | No        | `SaleNotFailed()`                                                 |
| DALP-4283                     | Sale not finalized as success                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `SaleNotFinalizedAsSuccess()`                                     |
| DALP-4284                     | Sale not started                                                                                                                                                                                                                        | —                                                                                                                                                                              | user     | error    | No        | `SaleNotStarted()`                                                |
| DALP-4285                     | Sale start must be in future                                                                                                                                                                                                            | —                                                                                                                                                                              | user     | error    | No        | `SaleStartMustBeInFuture()`                                       |
| DALP-4286                     | Salt already taken                                                                                                                                                                                                                      | —                                                                                                                                                                              | user     | error    | No        | `SaltAlreadyTaken(string)`                                        |
| DALP-4287                     | Same address                                                                                                                                                                                                                            | —                                                                                                                                                                              | user     | error    | No        | `SameAddress()`                                                   |
| DALP-4288                     | Schedule not active                                                                                                                                                                                                                     | —                                                                                                                                                                              | user     | error    | No        | `ScheduleNotActive()`                                             |
| DALP-4289                     | Schema hash mismatch                                                                                                                                                                                                                    | —                                                                                                                                                                              | user     | error    | No        | `SchemaHashMismatch()`                                            |
| DALP-4290                     | Schema hash mismatch                                                                                                                                                                                                                    | —                                                                                                                                                                              | user     | error    | No        | `SchemaHashMismatch(bytes32,bytes32)`                             |
| DALP-4291                     | Secret already revealed                                                                                                                                                                                                                 | —                                                                                                                                                                              | user     | error    | No        | `SecretAlreadyRevealed()`                                         |
| DALP-4292                     | Secret not revealed                                                                                                                                                                                                                     | —                                                                                                                                                                              | user     | error    | No        | `SecretNotRevealed()`                                             |
| DALP-4293                     | Self transfer                                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `SelfTransfer()`                                                  |
| DALP-4294                     | Sender address result                                                                                                                                                                                                                   | —                                                                                                                                                                              | user     | error    | No        | `SenderAddressResult(address)`                                    |
| DALP-4295                     | Sender lacks action key                                                                                                                                                                                                                 | —                                                                                                                                                                              | user     | error    | No        | `SenderLacksActionKey()`                                          |
| DALP-4296                     | Sender lacks management key                                                                                                                                                                                                             | —                                                                                                                                                                              | user     | error    | No        | `SenderLacksManagementKey()`                                      |
| DALP-4297                     | Sender not local                                                                                                                                                                                                                        | —                                                                                                                                                                              | user     | error    | No        | `SenderNotLocal()`                                                |
| DALP-4298                     | Signature unchanged                                                                                                                                                                                                                     | —                                                                                                                                                                              | user     | error    | No        | `SignatureUnchanged(string,string)`                               |
| DALP-4299                     | Signature validation failed                                                                                                                                                                                                             | —                                                                                                                                                                              | user     | error    | No        | `SignatureValidationFailed(address)`                              |
| DALP-4300                     | Slippage exceeded                                                                                                                                                                                                                       | —                                                                                                                                                                              | user     | error    | No        | `SlippageExceeded(uint256,uint256)`                               |
| DALP-4301                     | Soft cap not reached                                                                                                                                                                                                                    | —                                                                                                                                                                              | user     | error    | No        | `SoftCapNotReached()`                                             |
| DALP-4302                     | Stake not unlocked                                                                                                                                                                                                                      | —                                                                                                                                                                              | user     | error    | No        | `StakeNotUnlocked(uint256,uint256)`                               |
| DALP-4303                     | Stake withdrawal failed                                                                                                                                                                                                                 | —                                                                                                                                                                              | user     | error    | No        | `StakeWithdrawalFailed(address,address,uint256,bytes)`            |
| DALP-4304                     | Stale observation                                                                                                                                                                                                                       | —                                                                                                                                                                              | user     | error    | No        | `StaleObservation()`                                              |
| DALP-4305                     | String too long                                                                                                                                                                                                                         | —                                                                                                                                                                              | user     | error    | No        | `StringTooLong(string)`                                           |
| DALP-4306                     | System access manager not set                                                                                                                                                                                                           | —                                                                                                                                                                              | operator | error    | No        | `SystemAccessManagerNotSet()`                                     |
| DALP-4307                     | System addon implementation not set                                                                                                                                                                                                     | —                                                                                                                                                                              | operator | error    | No        | `SystemAddonImplementationNotSet(bytes32)`                        |
| DALP-4308                     | This operation has already been completed                                                                                                                                                                                               | —                                                                                                                                                                              | operator | error    | No        | `SystemAddonTypeAlreadyRegistered(string)`                        |
| DALP-4309                     | This operation has already been completed                                                                                                                                                                                               | —                                                                                                                                                                              | operator | error    | No        | `SystemAddonTypeAlreadyRegisteredV2(bytes32)`                     |
| DALP-4310                     | System already bootstrapped                                                                                                                                                                                                             | —                                                                                                                                                                              | operator | error    | No        | `SystemAlreadyBootstrapped()`                                     |
| DALP-4311                     | System trusted issuers registry implementation not set                                                                                                                                                                                  | —                                                                                                                                                                              | operator | error    | No        | `SystemTrustedIssuersRegistryImplementationNotSet()`              |
| DALP-4312                     | Terms already set                                                                                                                                                                                                                       | —                                                                                                                                                                              | user     | error    | No        | `TermsAlreadySet()`                                               |
| DALP-4313                     | Terms not accepted                                                                                                                                                                                                                      | —                                                                                                                                                                              | user     | error    | No        | `TermsNotAccepted()`                                              |
| DALP-4314                     | Terms not set                                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `TermsNotSet()`                                                   |
| DALP-4315                     | Too many payment currencies                                                                                                                                                                                                             | —                                                                                                                                                                              | user     | error    | No        | `TooManyPaymentCurrencies()`                                      |
| DALP-4316                     | The requested resource could not be found                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `TopicIdNotFoundInArray(uint256)`                                 |
| DALP-4317                     | Topic mismatch                                                                                                                                                                                                                          | —                                                                                                                                                                              | user     | error    | No        | `TopicMismatch()`                                                 |
| DALP-4318                     | Topic not registered                                                                                                                                                                                                                    | —                                                                                                                                                                              | user     | error    | No        | `TopicNotRegistered(uint256)`                                     |
| DALP-4319                     | Topic scheme already exists                                                                                                                                                                                                             | —                                                                                                                                                                              | user     | error    | No        | `TopicSchemeAlreadyExists(string)`                                |
| DALP-4320                     | The requested resource could not be found                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `TopicSchemeDoesNotExist(uint256)`                                |
| DALP-4321                     | The requested resource could not be found                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `TopicSchemeDoesNotExistByName(string)`                           |
| DALP-4322                     | Topic scheme registry implementation not set                                                                                                                                                                                            | —                                                                                                                                                                              | operator | error    | No        | `TopicSchemeRegistryImplementationNotSet()`                       |
| DALP-4323                     | Trigger already exists                                                                                                                                                                                                                  | —                                                                                                                                                                              | user     | error    | No        | `TriggerAlreadyExists(bytes32)`                                   |
| DALP-4324                     | This operation can no longer be completed because the deadline has expired                                                                                                                                                              | —                                                                                                                                                                              | user     | error    | No        | `TriggerExpired(bytes32)`                                         |
| DALP-4325                     | Trigger not active                                                                                                                                                                                                                      | —                                                                                                                                                                              | user     | error    | No        | `TriggerNotActive(bytes32)`                                       |
| DALP-4326                     | The requested resource could not be found                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `TriggerNotFound(bytes32)`                                        |
| DALP-4327                     | Trusted issuers meta registry implementation not set                                                                                                                                                                                    | —                                                                                                                                                                              | operator | error    | No        | `TrustedIssuersMetaRegistryImplementationNotSet()`                |
| DALP-4328                     | The requested resource could not be found                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `TxDoesNotExist(uint256,uint256)`                                 |
| DALP-4329                     | Tx executed                                                                                                                                                                                                                             | —                                                                                                                                                                              | user     | error    | No        | `TxExecuted(uint256)`                                             |
| DALP-4330                     | You do not have permission for this operation                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `Unauthorized()`                                                  |
| DALP-4331                     | You do not have permission for this operation                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `UnauthorizedCaller()`                                            |
| DALP-4332                     | You do not have permission for this operation                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `UnauthorizedCaller(address,address)`                             |
| DALP-4333                     | You do not have permission for this operation                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `UnauthorizedContractOperation(address)`                          |
| DALP-4334                     | You do not have permission for this operation                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `UnauthorizedConverter(address)`                                  |
| DALP-4335                     | You do not have permission for this operation                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `UnauthorizedFeatureCreation()`                                   |
| DALP-4336                     | You do not have permission for this operation                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `UnauthorizedHookCaller(address)`                                 |
| DALP-4337                     | You do not have permission for this operation                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `UnauthorizedOperation(address)`                                  |
| DALP-4338                     | You do not have permission for this operation                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `UnauthorizedSigner(address)`                                     |
| DALP-4339                     | You do not have permission for this operation                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `UnauthorizedVotingUnitsQuery()`                                  |
| DALP-4340                     | Unknown expression type                                                                                                                                                                                                                 | —                                                                                                                                                                              | user     | error    | No        | `UnknownExpressionType()`                                         |
| DALP-4341                     | Unregistered key                                                                                                                                                                                                                        | —                                                                                                                                                                              | user     | error    | No        | `UnregisteredKey(bytes32)`                                        |
| DALP-4342                     | Unsupported attribute                                                                                                                                                                                                                   | —                                                                                                                                                                              | user     | error    | No        | `UnsupportedAttribute(bytes4)`                                    |
| DALP-4343                     | Unsupported execution operation                                                                                                                                                                                                         | —                                                                                                                                                                              | user     | error    | No        | `UnsupportedExecutionOperation()`                                 |
| DALP-4344                     | Unsupported key operation                                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `UnsupportedKeyOperation()`                                       |
| DALP-4345                     | Unsupported payment currency                                                                                                                                                                                                            | —                                                                                                                                                                              | user     | error    | No        | `UnsupportedPaymentCurrency()`                                    |
| DALP-4346                     | Value not positive                                                                                                                                                                                                                      | —                                                                                                                                                                              | user     | error    | No        | `ValueNotPositive()`                                              |
| DALP-4347                     | This operation can no longer be completed because the deadline has expired                                                                                                                                                              | —                                                                                                                                                                              | user     | error    | No        | `VotesExpiredSignature(uint256)`                                  |
| DALP-4348                     | Wallet already linked                                                                                                                                                                                                                   | —                                                                                                                                                                              | user     | error    | No        | `WalletAlreadyLinked(address)`                                    |
| DALP-4349                     | Wallet already marked as lost                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `WalletAlreadyMarkedAsLost(address)`                              |
| DALP-4350                     | Wallet in management keys                                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `WalletInManagementKeys()`                                        |
| DALP-4351                     | Withdrawal already scheduled                                                                                                                                                                                                            | —                                                                                                                                                                              | user     | error    | No        | `WithdrawalAlreadyScheduled()`                                    |
| DALP-4352                     | Withdrawal not due                                                                                                                                                                                                                      | —                                                                                                                                                                              | user     | error    | No        | `WithdrawalNotDue(uint256,uint256)`                               |
| DALP-4353                     | Withdrawal not ready                                                                                                                                                                                                                    | —                                                                                                                                                                              | user     | error    | No        | `WithdrawalNotReady()`                                            |
| DALP-4354                     | Withdrawal not scheduled                                                                                                                                                                                                                | —                                                                                                                                                                              | user     | error    | No        | `WithdrawalNotScheduled()`                                        |
| DALP-4355                     | Wrapped error                                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `WrappedError(address,bytes4,bytes,bytes)`                        |
| DALP-4356                     | Yield schedule active                                                                                                                                                                                                                   | —                                                                                                                                                                              | user     | error    | No        | `YieldScheduleActive()`                                           |
| DALP-4357                     | Yield schedule already set                                                                                                                                                                                                              | —                                                                                                                                                                              | user     | error    | No        | `YieldScheduleAlreadySet()`                                       |
| DALP-4358                     | A required value cannot be zero                                                                                                                                                                                                         | —                                                                                                                                                                              | user     | error    | No        | `ZeroAddress()`                                                   |
| DALP-4359                     | A required value cannot be zero                                                                                                                                                                                                         | —                                                                                                                                                                              | user     | error    | No        | `ZeroAddress(string)`                                             |
| DALP-4360                     | A required value cannot be zero                                                                                                                                                                                                         | —                                                                                                                                                                              | user     | error    | No        | `ZeroAddressNotAllowed()`                                         |
| DALP-4361                     | A required value cannot be zero                                                                                                                                                                                                         | —                                                                                                                                                                              | user     | error    | No        | `ZeroAddressOwner()`                                              |
| DALP-4362                     | A required value cannot be zero                                                                                                                                                                                                         | —                                                                                                                                                                              | user     | error    | No        | `ZeroAmount()`                                                    |
| DALP-4363                     | A required value cannot be zero                                                                                                                                                                                                         | —                                                                                                                                                                              | user     | error    | No        | `ZeroAmountToDistribute()`                                        |
| DALP-4364                     | A required value cannot be zero                                                                                                                                                                                                         | —                                                                                                                                                                              | user     | error    | No        | `ZeroAmountToTransfer()`                                          |
| DALP-4365                     | A required value cannot be zero                                                                                                                                                                                                         | —                                                                                                                                                                              | user     | error    | No        | `ZeroDenominationAsset()`                                         |
| DALP-4366                     | A required value cannot be zero                                                                                                                                                                                                         | —                                                                                                                                                                              | user     | error    | No        | `ZeroEffectivePrice()`                                            |
| DALP-4367                     | A required value cannot be zero                                                                                                                                                                                                         | —                                                                                                                                                                              | user     | error    | No        | `ZeroEntryPoint()`                                                |
| DALP-4368                     | A required value cannot be zero                                                                                                                                                                                                         | —                                                                                                                                                                              | user     | error    | No        | `ZeroFaceValue()`                                                 |
| DALP-4369                     | A required value cannot be zero                                                                                                                                                                                                         | —                                                                                                                                                                              | user     | error    | No        | `ZeroRecipient()`                                                 |
| DALP-4370                     | A required value cannot be zero                                                                                                                                                                                                         | —                                                                                                                                                                              | user     | error    | No        | `ZeroTargetAmount()`                                              |
| DALP-4371                     | A required value cannot be zero                                                                                                                                                                                                         | —                                                                                                                                                                              | user     | error    | No        | `ZeroTreasuryAddress()`                                           |
| DALP-4372                     | Cannot remove last validator                                                                                                                                                                                                            | —                                                                                                                                                                              | user     | error    | No        | `CannotRemoveLastValidator()`                                     |
| DALP-4373                     | Too many validators                                                                                                                                                                                                                     | —                                                                                                                                                                              | user     | error    | No        | `TooManyValidators(uint256)`                                      |
| DALP-4374                     | Not implemented                                                                                                                                                                                                                         | —                                                                                                                                                                              | user     | error    | No        | `NotImplemented()`                                                |
| DALP-4375                     | Paymaster not deployed                                                                                                                                                                                                                  | —                                                                                                                                                                              | user     | error    | No        | `PaymasterNotDeployed(address)`                                   |
| DALP-4376                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidMaxStaleness()`                                           |
| DALP-4377                     | Paymaster entry point not contract                                                                                                                                                                                                      | —                                                                                                                                                                              | user     | error    | No        | `PaymasterEntryPointNotContract(address)`                         |
| DALP-4378                     | Asset type name required                                                                                                                                                                                                                | —                                                                                                                                                                              | user     | error    | No        | `AssetTypeNameRequired()`                                         |
| DALP-4379                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidParentAddress(address)`                                   |
| DALP-4380                     | Implementation not registered                                                                                                                                                                                                           | —                                                                                                                                                                              | operator | error    | No        | `ImplementationNotRegistered(bytes32)`                            |
| DALP-4381                     | Instance deployment failed                                                                                                                                                                                                              | —                                                                                                                                                                              | user     | error    | No        | `InstanceDeploymentFailed()`                                      |
| DALP-4382                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidConfig(string)`                                           |
| DALP-4383                     | Not module admin                                                                                                                                                                                                                        | —                                                                                                                                                                              | user     | error    | No        | `NotModuleAdmin()`                                                |
| DALP-4384                     | Registry not available                                                                                                                                                                                                                  | —                                                                                                                                                                              | operator | error    | No        | `RegistryNotAvailable()`                                          |
| DALP-4389                     | Module family mismatch                                                                                                                                                                                                                  | —                                                                                                                                                                              | operator | error    | No        | `ModuleFamilyMismatch(bool,bool)`                                 |
| DALP-4390                     | Type id mismatch                                                                                                                                                                                                                        | —                                                                                                                                                                              | user     | error    | No        | `TypeIdMismatch(bytes32,bytes32)`                                 |
| DALP-4392                     | Max chain depth exceeded                                                                                                                                                                                                                | —                                                                                                                                                                              | user     | error    | No        | `MaxChainDepthExceeded()`                                         |
| DALP-4393                     | Not a validator module                                                                                                                                                                                                                  | —                                                                                                                                                                              | user     | error    | No        | `NotAValidatorModule(address)`                                    |
| DALP-4394                     | System registry not available                                                                                                                                                                                                           | —                                                                                                                                                                              | operator | error    | No        | `SystemRegistryNotAvailable(string)`                              |
| DALP-4396                     | V1 hook must bypass adapter                                                                                                                                                                                                             | —                                                                                                                                                                              | user     | error    | No        | `V1HookMustBypassAdapter()`                                       |
| DALP-4400                     | The account \{\{account}} does not have the required role to perform this action.                                                                                                                                                       | Contact your administrator to request the necessary permissions.                                                                                                               | user     | error    | No        | `AccessControlUnauthorizedAccount(address,bytes32)`               |
| DALP-4401                     | Only the owner of this resource can perform this action.                                                                                                                                                                                | Contact the owner or administrator for assistance.                                                                                                                             | user     | error    | No        | `OwnableUnauthorizedAccount(address)`                             |
| DALP-4402                     | You do not have permission to perform this action.                                                                                                                                                                                      | Contact your administrator to request access.                                                                                                                                  | user     | error    | No        | `AccessManagedUnauthorized(address)`                              |
| DALP-4404                     | System already set                                                                                                                                                                                                                      | —                                                                                                                                                                              | operator | error    | No        | `SystemAlreadySet()`                                              |
| DALP-4405                     | System not set                                                                                                                                                                                                                          | —                                                                                                                                                                              | operator | error    | No        | `SystemNotSet()`                                                  |
| DALP-4406                     | Scope expression too complex                                                                                                                                                                                                            | —                                                                                                                                                                              | user     | error    | No        | `ScopeExpressionTooComplex()`                                     |
| DALP-4407                     | Management keys not supported                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `ManagementKeysNotSupported()`                                    |
| DALP-4408                     | Config immutable                                                                                                                                                                                                                        | —                                                                                                                                                                              | user     | error    | No        | `ConfigImmutable()`                                               |
| DALP-4409                     | Binding already active                                                                                                                                                                                                                  | —                                                                                                                                                                              | user     | error    | No        | `BindingAlreadyActive(address)`                                   |
| DALP-4410                     | Binding already inactive                                                                                                                                                                                                                | —                                                                                                                                                                              | user     | error    | No        | `BindingAlreadyInactive(address)`                                 |
| DALP-4411                     | Binding not active                                                                                                                                                                                                                      | —                                                                                                                                                                              | user     | error    | No        | `BindingNotActive(address)`                                       |
| DALP-4412                     | The requested resource could not be found                                                                                                                                                                                               | —                                                                                                                                                                              | user     | error    | No        | `BindingNotFound(address)`                                        |
| DALP-4413                     | You do not have permission for this operation                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `UnauthorizedOnchainIDSetter(address)`                            |
| DALP-4414                     | Caller \{\{caller}} is not authorized to create management keys for contract \{\{contractAddress}}.                                                                                                                                     | Use an authorized contract-management signer or ask an administrator to create the contract identity.                                                                          | user     | error    | No        | `UnauthorizedContractManagementKeys(address,address)`             |
| DALP-4415                     | Caller \{\{caller}} is not authorized to create management keys for wallet \{\{wallet}}.                                                                                                                                                | Use the target wallet owner to sign identity creation, or ask an administrator to retry.                                                                                       | user     | error    | No        | `UnauthorizedWalletManagementKeys(address,address)`               |
| DALP-4416                     | Account onchain id mismatch                                                                                                                                                                                                             | —                                                                                                                                                                              | user     | error    | No        | `AccountOnchainIDMismatch(address,address,address)`               |
| DALP-4417                     | This operation can no longer be completed because the deadline has expired                                                                                                                                                              | —                                                                                                                                                                              | user     | error    | No        | `ExpiredAccountCreationAuthorization(uint256)`                    |
| DALP-4418                     | The provided input is invalid                                                                                                                                                                                                           | —                                                                                                                                                                              | user     | error    | No        | `InvalidAccountCreationAuthorization(address,address)`            |
| DALP-4419                     | Unexpected validator init data                                                                                                                                                                                                          | —                                                                                                                                                                              | user     | error    | No        | `UnexpectedValidatorInitData()`                                   |
| DALP-4420                     | Empty batch                                                                                                                                                                                                                             | —                                                                                                                                                                              | user     | error    | No        | `EmptyBatch()`                                                    |
| DALP-4421                     | The expiry timestamp must be in the future.                                                                                                                                                                                             | Choose a future expiry timestamp, or use zero when the conversion trigger should not expire.                                                                                   | user     | error    | Yes       | `InvalidExpiry(uint256)`                                          |
| DALP-4422                     | The authorized converter must be a conversion feature.                                                                                                                                                                                  | Select a loan token conversion feature address that supports IConversionFeature, then retry.                                                                                   | user     | error    | No        | `NotAConversionFeature(address)`                                  |
| DALP-4423                     | Your account does not have enough resources for this operation                                                                                                                                                                          | —                                                                                                                                                                              | user     | error    | No        | `InsufficientApproval()`                                          |
| DALP-CHAIN-EMPTY-REVERT       | 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. | Check that you have the required role for this action and that the system is fully deployed on this chain. Share the request id with your administrator if the issue persists. | user     | error    | No        | `EmptyRevert()`                                                   |
| DALP-WORKFLOW-FAILED          | The deployment workflow failed before it could finish.                                                                                                                                                                                  | Retry the deployment. If the problem persists, share the correlation id with your administrator.                                                                               | user     | error    | Yes       | `WorkflowFailed()`                                                |
| DALP-WORKFLOW-RPC-UNAVAILABLE | The blockchain RPC endpoint is temporarily unreachable, so the deployment could not be completed.                                                                                                                                       | Wait a few seconds and retry. If the problem persists, contact your administrator.                                                                                             | user     | error    | Yes       | `RpcUnavailable()`                                                |

***

## Internal (OpenZeppelin / low-level) [#internal-openzeppelin--low-level]

| DALP Code | Message                                                                    | Suggested Action | Audience | Severity | Retryable | Solidity Error                                                |
| --------- | -------------------------------------------------------------------------- | ---------------- | -------- | -------- | --------- | ------------------------------------------------------------- |
| DALP-9001 | Access control bad confirmation                                            | —                | internal | error    | No        | `AccessControlBadConfirmation()`                              |
| DALP-9002 | Access control enforced default admin delay                                | —                | internal | error    | No        | `AccessControlEnforcedDefaultAdminDelay(uint48)`              |
| DALP-9003 | Access control enforced default admin rules                                | —                | internal | error    | No        | `AccessControlEnforcedDefaultAdminRules()`                    |
| DALP-9004 | Access control invalid default admin                                       | —                | internal | error    | No        | `AccessControlInvalidDefaultAdmin(address)`                   |
| DALP-9005 | Access control missing any of roles                                        | —                | internal | error    | No        | `AccessControlMissingAnyOfRoles(address,bytes32,bytes32)`     |
| DALP-9006 | Address empty code                                                         | —                | internal | error    | No        | `AddressEmptyCode(address)`                                   |
| DALP-9007 | Checkpoint unordered insertion                                             | —                | internal | error    | No        | `CheckpointUnorderedInsertion()`                              |
| DALP-9008 | ECDSA invalid signature                                                    | —                | internal | error    | No        | `ECDSAInvalidSignature()`                                     |
| DALP-9009 | ECDSA invalid signature length                                             | —                | internal | error    | No        | `ECDSAInvalidSignatureLength(uint256)`                        |
| DALP-9010 | ECDSA invalid signature s                                                  | —                | internal | error    | No        | `ECDSAInvalidSignatureS(bytes32)`                             |
| DALP-9011 | ERC 1155 insufficient balance                                              | —                | internal | error    | No        | `ERC1155InsufficientBalance(address,uint256,uint256,uint256)` |
| DALP-9012 | ERC 1155 invalid approver                                                  | —                | internal | error    | No        | `ERC1155InvalidApprover(address)`                             |
| DALP-9013 | ERC 1155 invalid array length                                              | —                | internal | error    | No        | `ERC1155InvalidArrayLength(uint256,uint256)`                  |
| DALP-9014 | ERC 1155 invalid operator                                                  | —                | internal | error    | No        | `ERC1155InvalidOperator(address)`                             |
| DALP-9015 | ERC 1155 invalid receiver                                                  | —                | internal | error    | No        | `ERC1155InvalidReceiver(address)`                             |
| DALP-9016 | ERC 1155 invalid sender                                                    | —                | internal | error    | No        | `ERC1155InvalidSender(address)`                               |
| DALP-9017 | ERC 1155 missing approval for all                                          | —                | internal | error    | No        | `ERC1155MissingApprovalForAll(address,address)`               |
| DALP-9018 | ERC 1967 invalid implementation                                            | —                | internal | error    | No        | `ERC1967InvalidImplementation(address)`                       |
| DALP-9019 | ERC 1967 non payable                                                       | —                | internal | error    | No        | `ERC1967NonPayable()`                                         |
| DALP-9020 | ERC 1967 proxy uninitialized                                               | —                | internal | error    | No        | `ERC1967ProxyUninitialized()`                                 |
| DALP-9021 | ERC 20 exceeded safe supply                                                | —                | internal | error    | No        | `ERC20ExceededSafeSupply(uint256,uint256)`                    |
| DALP-9022 | ERC 20 invalid approver                                                    | —                | internal | error    | No        | `ERC20InvalidApprover(address)`                               |
| DALP-9023 | ERC 20 invalid receiver                                                    | —                | internal | error    | No        | `ERC20InvalidReceiver(address)`                               |
| DALP-9024 | ERC 20 invalid sender                                                      | —                | internal | error    | No        | `ERC20InvalidSender(address)`                                 |
| DALP-9025 | ERC 20 invalid spender                                                     | —                | internal | error    | No        | `ERC20InvalidSpender(address)`                                |
| DALP-9026 | This operation can no longer be completed because the deadline has expired | —                | internal | error    | No        | `ERC2612ExpiredSignature(uint256)`                            |
| DALP-9027 | ERC 2612 invalid signer                                                    | —                | internal | error    | No        | `ERC2612InvalidSigner(address,address)`                       |
| DALP-9028 | This operation can no longer be completed because the deadline has expired | —                | internal | error    | No        | `ERC2771ForwarderExpiredRequest(uint48)`                      |
| DALP-9029 | ERC 2771 forwarder invalid signer                                          | —                | internal | error    | No        | `ERC2771ForwarderInvalidSigner(address,address)`              |
| DALP-9030 | ERC 2771 forwarder mismatched value                                        | —                | internal | error    | No        | `ERC2771ForwarderMismatchedValue(uint256,uint256)`            |
| DALP-9031 | ERC 2771 untrustful target                                                 | —                | internal | error    | No        | `ERC2771UntrustfulTarget(address,address)`                    |
| DALP-9032 | ERC 5805 future lookup                                                     | —                | internal | error    | No        | `ERC5805FutureLookup(uint256,uint48)`                         |
| DALP-9033 | ERC 6372 inconsistent clock                                                | —                | internal | error    | No        | `ERC6372InconsistentClock()`                                  |
| DALP-9034 | ERC 721 incorrect owner                                                    | —                | internal | error    | No        | `ERC721IncorrectOwner(address,uint256,address)`               |
| DALP-9035 | ERC 721 insufficient approval                                              | —                | internal | error    | No        | `ERC721InsufficientApproval(address,uint256)`                 |
| DALP-9036 | ERC 721 invalid approver                                                   | —                | internal | error    | No        | `ERC721InvalidApprover(address)`                              |
| DALP-9037 | ERC 721 invalid operator                                                   | —                | internal | error    | No        | `ERC721InvalidOperator(address)`                              |
| DALP-9038 | ERC 721 invalid owner                                                      | —                | internal | error    | No        | `ERC721InvalidOwner(address)`                                 |
| DALP-9039 | ERC 721 invalid receiver                                                   | —                | internal | error    | No        | `ERC721InvalidReceiver(address)`                              |
| DALP-9040 | ERC 721 invalid sender                                                     | —                | internal | error    | No        | `ERC721InvalidSender(address)`                                |
| DALP-9041 | ERC 721 nonexistent token                                                  | —                | internal | error    | No        | `ERC721NonexistentToken(uint256)`                             |
| DALP-9042 | ERC 7579 already installed module                                          | —                | internal | error    | No        | `ERC7579AlreadyInstalledModule(uint256,address)`              |
| DALP-9043 | ERC 7579 cannot decode fallback data                                       | —                | internal | error    | No        | `ERC7579CannotDecodeFallbackData()`                           |
| DALP-9044 | ERC 7579 decoding error                                                    | —                | internal | error    | No        | `ERC7579DecodingError()`                                      |
| DALP-9045 | ERC 7579 mismatched module type id                                         | —                | internal | error    | No        | `ERC7579MismatchedModuleTypeId(uint256,address)`              |
| DALP-9046 | ERC 7579 missing fallback handler                                          | —                | internal | error    | No        | `ERC7579MissingFallbackHandler(bytes4)`                       |
| DALP-9047 | ERC 7579 multisig already exists                                           | —                | internal | error    | No        | `ERC7579MultisigAlreadyExists(bytes)`                         |
| DALP-9048 | ERC 7579 multisig invalid init data                                        | —                | internal | error    | No        | `ERC7579MultisigInvalidInitData()`                            |
| DALP-9049 | ERC 7579 multisig invalid signer                                           | —                | internal | error    | No        | `ERC7579MultisigInvalidSigner(bytes)`                         |
| DALP-9050 | ERC 7579 multisig invalid weight                                           | —                | internal | error    | No        | `ERC7579MultisigInvalidWeight(bytes,uint64)`                  |
| DALP-9051 | ERC 7579 multisig mismatched length                                        | —                | internal | error    | No        | `ERC7579MultisigMismatchedLength()`                           |
| DALP-9052 | ERC 7579 multisig nonexistent signer                                       | —                | internal | error    | No        | `ERC7579MultisigNonexistentSigner(bytes)`                     |
| DALP-9053 | ERC 7579 multisig unreachable threshold                                    | —                | internal | error    | No        | `ERC7579MultisigUnreachableThreshold(uint64,uint64)`          |
| DALP-9054 | ERC 7579 multisig zero threshold                                           | —                | internal | error    | No        | `ERC7579MultisigZeroThreshold()`                              |
| DALP-9055 | ERC 7579 uninstalled module                                                | —                | internal | error    | No        | `ERC7579UninstalledModule(uint256,address)`                   |
| DALP-9056 | ERC 7579 unsupported call type                                             | —                | internal | error    | No        | `ERC7579UnsupportedCallType(bytes1)`                          |
| DALP-9057 | ERC 7579 unsupported exec type                                             | —                | internal | error    | No        | `ERC7579UnsupportedExecType(bytes1)`                          |
| DALP-9058 | ERC 7579 unsupported module type                                           | —                | internal | error    | No        | `ERC7579UnsupportedModuleType(uint256)`                       |
| DALP-9059 | Expected pause                                                             | —                | internal | error    | No        | `ExpectedPause()`                                             |
| DALP-9060 | Failed call                                                                | —                | internal | error    | No        | `FailedCall()`                                                |
| DALP-9061 | Your account does not have enough resources for this operation             | —                | internal | error    | No        | `InsufficientBalance(uint256,uint256)`                        |
| DALP-9062 | Ownable invalid owner                                                      | —                | internal | error    | No        | `OwnableInvalidOwner(address)`                                |
| DALP-9063 | Reentrancy guard reentrant call                                            | —                | internal | error    | No        | `ReentrancyGuardReentrantCall()`                              |
| DALP-9064 | Safe cast overflowed uint downcast                                         | —                | internal | error    | No        | `SafeCastOverflowedUintDowncast(uint8,uint256)`               |
| DALP-9065 | Safe erc 20 failed operation                                               | —                | internal | error    | No        | `SafeERC20FailedOperation(address)`                           |
| DALP-9066 | Strings insufficient hex length                                            | —                | internal | error    | No        | `StringsInsufficientHexLength(uint256,uint256)`               |
| DALP-9067 | UUPS unauthorized call context                                             | —                | internal | error    | No        | `UUPSUnauthorizedCallContext()`                               |
| DALP-9068 | UUPS unsupported proxiable uuid                                            | —                | internal | error    | No        | `UUPSUnsupportedProxiableUUID(bytes32)`                       |

***

## Summary [#summary]

| Metric                          | Count |
| ------------------------------- | ----- |
| Total errors                    | 650   |
| Curated (hand-written messages) | 42    |
| Templated (pattern-matched)     | 193   |
| Scaffolded (auto-generated)     | 415   |

{/* ENTRY_COUNT:650 */}
