| 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() |