import '@polkadot/api-base/types/errors'; import type { ApiTypes, AugmentedError } from '@polkadot/api-base/types'; export type __AugmentedError = AugmentedError; declare module '@polkadot/api-base/types/errors' { interface AugmentedErrors { assetSwitchPool1: { /** * Attempt to switch less than the local ED tokens. **/ AmountTooLow: AugmentedError; /** * The runtime-injected logic returned an error with a specific code. **/ Hook: AugmentedError; /** * Internal error. **/ Internal: AugmentedError; /** * Provided switch pair info is not valid. **/ InvalidInput: AugmentedError; /** * There are not enough remote assets to cover the specified amount of * local tokens to switch. **/ Liquidity: AugmentedError; /** * Failure in transferring the local tokens from the user's balance to * the switch pair pool account. **/ LocalPoolBalance: AugmentedError; /** * Some switches have not yet been processed. **/ PendingSwitches: AugmentedError; /** * The calculated switch pair pool account does not have enough local * tokens to cover the specified `circulating_supply`. **/ PoolInitialLiquidityRequirement: AugmentedError; /** * A switch pair has already been set. **/ SwitchPairAlreadyExisting: AugmentedError; /** * The switch pair did not enable switches. **/ SwitchPairNotEnabled: AugmentedError; /** * No switch pair found. **/ SwitchPairNotFound: AugmentedError; /** * The user does not have enough local tokens to cover the requested * switch. **/ UserSwitchBalance: AugmentedError; /** * The user does not have enough assets to pay for the remote XCM fees. **/ UserXcmBalance: AugmentedError; /** * Something regarding XCM went wrong. **/ Xcm: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; attestation: { /** * There is already an attestation with the same claim hash stored on * chain. **/ AlreadyAttested: AugmentedError; /** * The attestation has already been revoked. **/ AlreadyRevoked: AugmentedError; /** * The attestation CType does not match the CType specified in the * delegation hierarchy root. **/ CTypeMismatch: AugmentedError; /** * The maximum number of delegated attestations has already been * reached for the corresponding delegation id such that another one * cannot be added. **/ MaxDelegatedAttestationsExceeded: AugmentedError; /** * The call origin is not authorized to change the attestation. **/ NotAuthorized: AugmentedError; /** * No attestation on chain matching the claim hash. **/ NotFound: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; balances: { /** * Beneficiary account must pre-exist. **/ DeadAccount: AugmentedError; /** * The delta cannot be zero. **/ DeltaZero: AugmentedError; /** * Value too low to create account due to existential deposit. **/ ExistentialDeposit: AugmentedError; /** * A vesting schedule already exists for this account. **/ ExistingVestingSchedule: AugmentedError; /** * Transfer/payment would kill account. **/ Expendability: AugmentedError; /** * Balance too low to send value. **/ InsufficientBalance: AugmentedError; /** * The issuance cannot be modified since it is already deactivated. **/ IssuanceDeactivated: AugmentedError; /** * Account liquidity restrictions prevent withdrawal. **/ LiquidityRestrictions: AugmentedError; /** * Number of freezes exceed `MaxFreezes`. **/ TooManyFreezes: AugmentedError; /** * Number of holds exceed `VariantCountOf`. **/ TooManyHolds: AugmentedError; /** * Number of named reserves exceed `MaxReserves`. **/ TooManyReserves: AugmentedError; /** * Vesting balance too high to send value. **/ VestingBalance: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; council: { /** * Members are already initialized! **/ AlreadyInitialized: AugmentedError; /** * Duplicate proposals not allowed **/ DuplicateProposal: AugmentedError; /** * Duplicate vote ignored **/ DuplicateVote: AugmentedError; /** * Account is not a member **/ NotMember: AugmentedError; /** * Prime account is not a member **/ PrimeAccountNotMember: AugmentedError; /** * Proposal must exist **/ ProposalMissing: AugmentedError; /** * The close call was made too early, before the end of the voting. **/ TooEarly: AugmentedError; /** * There can only be a maximum of `MaxProposals` active proposals. **/ TooManyProposals: AugmentedError; /** * Mismatched index **/ WrongIndex: AugmentedError; /** * The given length bound for the proposal was too low. **/ WrongProposalLength: AugmentedError; /** * The given weight bound for the proposal was too low. **/ WrongProposalWeight: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; ctype: { /** * The CType already exists. **/ AlreadyExists: AugmentedError; /** * There is no CType with the given hash. **/ NotFound: AugmentedError; /** * The paying account was unable to pay the fees for creating a ctype. **/ UnableToPayFees: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; delegation: { /** * The operation wasn't allowed because of insufficient rights. **/ AccessDenied: AugmentedError; /** * No delegate with the given ID stored on chain. **/ DelegateNotFound: AugmentedError; /** * There is already a delegation node with the same ID stored on chain. **/ DelegationAlreadyExists: AugmentedError; /** * No delegation with the given ID stored on chain. **/ DelegationNotFound: AugmentedError; /** * Max number of removals for delegation nodes has been reached for the * operation. **/ ExceededRemovalBounds: AugmentedError; /** * Max number of revocations for delegation nodes has been reached for * the operation. **/ ExceededRevocationBounds: AugmentedError; /** * There is already a hierarchy with the same ID stored on chain. **/ HierarchyAlreadyExists: AugmentedError; /** * No hierarchy with the given ID stored on chain. **/ HierarchyNotFound: AugmentedError; /** * An error that is not supposed to take place, yet it happened. **/ Internal: AugmentedError; /** * The delegate's signature for the delegation creation operation is * invalid. **/ InvalidDelegateSignature: AugmentedError; /** * The max number of all children has been reached for the * corresponding delegation node. **/ MaxChildrenExceeded: AugmentedError; /** * The max number of parent checks exceeds the limit for the pallet. **/ MaxParentChecksTooLarge: AugmentedError; /** * The max number of removals exceeds the limit for the pallet. **/ MaxRemovalsTooLarge: AugmentedError; /** * The max number of revocation exceeds the limit for the pallet. **/ MaxRevocationsTooLarge: AugmentedError; /** * Max number of nodes checked without verifying the given condition. **/ MaxSearchDepthReached: AugmentedError; /** * The delegation creator is not allowed to write the delegation * because they are not the owner of the delegation root node. **/ NotOwnerOfDelegationHierarchy: AugmentedError; /** * The delegation creator is not allowed to write the delegation * because they are not the owner of the delegation parent node. **/ NotOwnerOfParentDelegation: AugmentedError; /** * No parent delegation with the given ID stored on chain. **/ ParentDelegationNotFound: AugmentedError; /** * The parent delegation has previously been revoked. **/ ParentDelegationRevoked: AugmentedError; /** * The delegation creator is not allowed to create the delegation. **/ UnauthorizedDelegation: AugmentedError; /** * The call origin is not authorized to remove the delegation. **/ UnauthorizedRemoval: AugmentedError; /** * The delegation revoker is not allowed to revoke the delegation. **/ UnauthorizedRevocation: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; democracy: { /** * Cannot cancel the same proposal twice **/ AlreadyCanceled: AugmentedError; /** * The account is already delegating. **/ AlreadyDelegating: AugmentedError; /** * Identity may not veto a proposal twice **/ AlreadyVetoed: AugmentedError; /** * Proposal already made **/ DuplicateProposal: AugmentedError; /** * The instant referendum origin is currently disallowed. **/ InstantNotAllowed: AugmentedError; /** * Too high a balance was provided that the account cannot afford. **/ InsufficientFunds: AugmentedError; /** * Invalid hash **/ InvalidHash: AugmentedError; /** * Maximum number of votes reached. **/ MaxVotesReached: AugmentedError; /** * No proposals waiting **/ NoneWaiting: AugmentedError; /** * Delegation to oneself makes no sense. **/ Nonsense: AugmentedError; /** * The actor has no permission to conduct the action. **/ NoPermission: AugmentedError; /** * No external proposal **/ NoProposal: AugmentedError; /** * The account is not currently delegating. **/ NotDelegating: AugmentedError; /** * Next external proposal not simple majority **/ NotSimpleMajority: AugmentedError; /** * The given account did not vote on the referendum. **/ NotVoter: AugmentedError; /** * The preimage does not exist. **/ PreimageNotExist: AugmentedError; /** * Proposal still blacklisted **/ ProposalBlacklisted: AugmentedError; /** * Proposal does not exist **/ ProposalMissing: AugmentedError; /** * Vote given for invalid referendum **/ ReferendumInvalid: AugmentedError; /** * Maximum number of items reached. **/ TooMany: AugmentedError; /** * Value too low **/ ValueLow: AugmentedError; /** * The account currently has votes attached to it and the operation cannot succeed until * these are removed, either through `unvote` or `reap_vote`. **/ VotesExist: AugmentedError; /** * Voting period too low **/ VotingPeriodLow: AugmentedError; /** * Invalid upper bound. **/ WrongUpperBound: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; depositStorage: { /** * A deposit with the provided key already exists within the specified * namespace. **/ DepositExisting: AugmentedError; /** * The deposit with the provided key was not found within the specified * namespace. **/ DepositNotFound: AugmentedError; /** * The origin did not have enough fund to pay for the deposit. **/ FailedToHold: AugmentedError; /** * Error when trying to release a previously-reserved deposit. **/ FailedToRelease: AugmentedError; /** * The external hook failed. **/ Hook: AugmentedError; /** * Internal error. **/ Internal: AugmentedError; /** * The origin was not authorized to perform the operation on the * specified deposit entry. **/ Unauthorized: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; did: { /** * The DID has already been previously deleted. **/ AlreadyDeleted: AugmentedError; /** * The DID with the given identifier is already present on chain. **/ AlreadyExists: AugmentedError; /** * The DID call was submitted by the wrong account **/ BadDidOrigin: AugmentedError; /** * The DID cannot be deleted because the runtime logic returned an * error. **/ CannotDelete: AugmentedError; /** * An error that is not supposed to take place, yet it happened. **/ Internal: AugmentedError; /** * The call had parameters that conflicted with each other * or were invalid. **/ InvalidDidAuthorizationCall: AugmentedError; /** * The DID operation nonce is not equal to the current DID nonce + 1. **/ InvalidNonce: AugmentedError; /** * One of the service endpoint details contains non-ASCII characters. **/ InvalidServiceEncoding: AugmentedError; /** * The DID operation signature is invalid for the payload and the * verification key provided. **/ InvalidSignature: AugmentedError; /** * The DID operation signature is not in the format the verification * key expects. **/ InvalidSignatureFormat: AugmentedError; /** * The maximum number of key agreements has been reached for the DID * subject. **/ MaxKeyAgreementKeysExceeded: AugmentedError; /** * A number of new key agreement keys greater than the maximum allowed * has been provided. **/ MaxNewKeyAgreementKeysLimitExceeded: AugmentedError; /** * The maximum number of service endpoints for a DID has been exceeded. **/ MaxNumberOfServicesExceeded: AugmentedError; /** * The maximum number of types for a service endpoint has been * exceeded. **/ MaxNumberOfTypesPerServiceExceeded: AugmentedError; /** * The maximum number of URLs for a service endpoint has been exceeded. **/ MaxNumberOfUrlsPerServiceExceeded: AugmentedError; /** * The maximum number of public keys for this DID key identifier has * been reached. **/ MaxPublicKeysExceeded: AugmentedError; /** * The service endpoint ID exceeded the maximum allowed length. **/ MaxServiceIdLengthExceeded: AugmentedError; /** * One of the service endpoint types exceeded the maximum allowed * length. **/ MaxServiceTypeLengthExceeded: AugmentedError; /** * One of the service endpoint URLs exceeded the maximum allowed * length. **/ MaxServiceUrlLengthExceeded: AugmentedError; /** * The number of service endpoints stored under the DID is larger than * the number of endpoints to delete. **/ MaxStoredEndpointsCountExceeded: AugmentedError; /** * No DID with the given identifier is present on chain. **/ NotFound: AugmentedError; /** * Only the owner of the deposit can reclaim its reserved balance. **/ NotOwnerOfDeposit: AugmentedError; /** * A service with the provided ID is already present for the given DID. **/ ServiceAlreadyExists: AugmentedError; /** * A service with the provided ID is not present under the given DID. **/ ServiceNotFound: AugmentedError; /** * The block number provided in a DID-authorized operation is invalid. **/ TransactionExpired: AugmentedError; /** * The origin is unable to reserve the deposit and pay the fee. **/ UnableToPayFees: AugmentedError; /** * The called extrinsic does not support DID authorisation. **/ UnsupportedDidAuthorizationCall: AugmentedError; /** * One or more verification keys referenced are not stored in the set * of verification keys. **/ VerificationKeyNotFound: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; didLookup: { /** * The account has insufficient funds and can't pay the fees or reserve * the deposit. **/ InsufficientFunds: AugmentedError; /** * The deployed pallet supports a single account <-> link, which has * already been previously created for the provided DID. **/ LinkExisting: AugmentedError; /** * The ConnectedAccounts and ConnectedDids storage are out of sync. * * NOTE: this will only be returned if the storage has inconsistencies. **/ Migration: AugmentedError; /** * The origin was not allowed to manage the association between the DID * and the account ID. **/ NotAuthorized: AugmentedError; /** * The association does not exist. **/ NotFound: AugmentedError; /** * The supplied proof of ownership was outdated. **/ OutdatedProof: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; dipProvider: { /** * The specified commitment cannot be found. **/ CommitmentNotFound: AugmentedError; /** * Error inside the external hook logic. **/ Hook: AugmentedError; /** * Error when generating a commitment for the retrieved identity. **/ IdentityCommitmentGenerator: AugmentedError; /** * Error when retrieving the identity details of the provided subject. **/ IdentityProvider: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; fungibles: { /** * The asset-account already exists. **/ AlreadyExists: AugmentedError; /** * The asset is not live, and likely being destroyed. **/ AssetNotLive: AugmentedError; /** * Invalid metadata given. **/ BadMetadata: AugmentedError; /** * Invalid witness data given. **/ BadWitness: AugmentedError; /** * Account balance must be greater than or equal to the transfer amount. **/ BalanceLow: AugmentedError; /** * Callback action resulted in error **/ CallbackFailed: AugmentedError; /** * The origin account is frozen. **/ Frozen: AugmentedError; /** * The asset status is not the expected status. **/ IncorrectStatus: AugmentedError; /** * The asset ID is already taken. **/ InUse: AugmentedError; /** * The asset is a live asset and is actively being used. Usually emit for operations such * as `start_destroy` which require the asset to be in a destroying state. **/ LiveAsset: AugmentedError; /** * Minimum balance should be non-zero. **/ MinBalanceZero: AugmentedError; /** * The account to alter does not exist. **/ NoAccount: AugmentedError; /** * The asset-account doesn't have an associated deposit. **/ NoDeposit: AugmentedError; /** * The signing account has no permission to do the operation. **/ NoPermission: AugmentedError; /** * The asset should be frozen before the given operation. **/ NotFrozen: AugmentedError; /** * No approval exists that would allow the transfer. **/ Unapproved: AugmentedError; /** * Unable to increment the consumer reference counters on the account. Either no provider * reference exists to allow a non-zero balance of a non-self-sufficient asset, or one * fewer then the maximum number of consumers has been reached. **/ UnavailableConsumer: AugmentedError; /** * The given asset ID is unknown. **/ Unknown: AugmentedError; /** * The operation would result in funds being burned. **/ WouldBurn: AugmentedError; /** * The source account would not survive the transfer and it needs to stay alive. **/ WouldDie: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; indices: { /** * The index was not available. **/ InUse: AugmentedError; /** * The index was not already assigned. **/ NotAssigned: AugmentedError; /** * The index is assigned to another account. **/ NotOwner: AugmentedError; /** * The source and destination accounts are identical. **/ NotTransfer: AugmentedError; /** * The index is permanent and may not be freed/changed. **/ Permanent: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; messageQueue: { /** * The message was already processed and cannot be processed again. **/ AlreadyProcessed: AugmentedError; /** * There is temporarily not enough weight to continue servicing messages. **/ InsufficientWeight: AugmentedError; /** * The referenced message could not be found. **/ NoMessage: AugmentedError; /** * Page to be reaped does not exist. **/ NoPage: AugmentedError; /** * Page is not reapable because it has items remaining to be processed and is not old * enough. **/ NotReapable: AugmentedError; /** * The message is queued for future execution. **/ Queued: AugmentedError; /** * The queue is paused and no message can be executed from it. * * This can change at any time and may resolve in the future by re-trying. **/ QueuePaused: AugmentedError; /** * Another call is in progress and needs to finish before this call can happen. **/ RecursiveDisallowed: AugmentedError; /** * This message is temporarily unprocessable. * * Such errors are expected, but not guaranteed, to resolve themselves eventually through * retrying. **/ TemporarilyUnprocessable: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; migration: { KeyParse: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; multisig: { /** * Call is already approved by this signatory. **/ AlreadyApproved: AugmentedError; /** * The data to be stored is already stored. **/ AlreadyStored: AugmentedError; /** * The maximum weight information provided was too low. **/ MaxWeightTooLow: AugmentedError; /** * Threshold must be 2 or greater. **/ MinimumThreshold: AugmentedError; /** * Call doesn't need any (more) approvals. **/ NoApprovalsNeeded: AugmentedError; /** * Multisig operation not found when attempting to cancel. **/ NotFound: AugmentedError; /** * No timepoint was given, yet the multisig operation is already underway. **/ NoTimepoint: AugmentedError; /** * Only the account that originally created the multisig is able to cancel it. **/ NotOwner: AugmentedError; /** * The sender was contained in the other signatories; it shouldn't be. **/ SenderInSignatories: AugmentedError; /** * The signatories were provided out of order; they should be ordered. **/ SignatoriesOutOfOrder: AugmentedError; /** * There are too few signatories in the list. **/ TooFewSignatories: AugmentedError; /** * There are too many signatories in the list. **/ TooManySignatories: AugmentedError; /** * A timepoint was given, yet no multisig operation is underway. **/ UnexpectedTimepoint: AugmentedError; /** * A different timepoint was given to the multisig operation that is underway. **/ WrongTimepoint: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; parachainStaking: { /** * The delegator has already previously delegated the collator * candidate. **/ AlreadyDelegatedCollator: AugmentedError; /** * The account is already delegating the collator candidate. **/ AlreadyDelegating: AugmentedError; /** * The collator candidate has already trigger the process to leave the * set of collator candidates. **/ AlreadyLeaving: AugmentedError; /** * The account is already part of the collator candidates set. **/ CandidateExists: AugmentedError; /** * The account is not part of the collator candidates set. **/ CandidateNotFound: AugmentedError; /** * The collator candidate is in the process of leaving the set of * candidates and thus cannot be delegated to. **/ CannotDelegateIfLeaving: AugmentedError; /** * The account has a full list of unstaking requests and needs to * unlock at least one of these before being able to join (again). * NOTE: Can only happen if the account was a candidate or * delegator before and either got kicked or exited voluntarily. **/ CannotJoinBeforeUnlocking: AugmentedError; /** * The collator tried to leave before waiting at least for * `ExitQueueDelay` many rounds. **/ CannotLeaveYet: AugmentedError; /** * The number of selected candidates per staking round is * above the maximum value allowed. **/ CannotSetAboveMax: AugmentedError; /** * The number of selected candidates per staking round is * below the minimum value allowed. **/ CannotSetBelowMin: AugmentedError; /** * The collator candidate is in the process of leaving the set of * candidates and cannot perform any other actions in the meantime. **/ CannotStakeIfLeaving: AugmentedError; /** * The account has not staked enough funds to delegate a collator * candidate. **/ DelegationBelowMin: AugmentedError; /** * The given delegation does not exist in the set of delegations. **/ DelegationNotFound: AugmentedError; /** * The delegator has exceeded the number of delegations per round which * is equal to MaxDelegatorsPerCollator. * * This protects against attacks in which a delegator can re-delegate * from a collator who has already authored a block, to another one * which has not in this round. **/ DelegationsPerRoundExceeded: AugmentedError; /** * The account is already part of the delegators set. **/ DelegatorExists: AugmentedError; /** * The account is not part of the delegators set. **/ DelegatorNotFound: AugmentedError; /** * Invalid input provided. The meaning of this error is * extrinsic-dependent. **/ InvalidInput: AugmentedError; /** * An invalid inflation configuration is trying to be set. **/ InvalidSchedule: AugmentedError; /** * The delegator has already delegated the maximum number of candidates * allowed. **/ MaxCollatorsPerDelegatorExceeded: AugmentedError; /** * The staking reward being unlocked does not exist. * Max unlocking requests reached. **/ NoMoreUnstaking: AugmentedError; /** * The collator candidate wanted to execute the exit but has not * requested to leave before by calling `init_leave_candidates`. **/ NotLeaving: AugmentedError; /** * The account has not delegated any collator candidate yet, hence it * is not in the set of delegators. **/ NotYetDelegating: AugmentedError; /** * Cannot claim rewards if empty. **/ RewardsNotFound: AugmentedError; /** * Provided staked value is zero. Should never be thrown. **/ StakeNotFound: AugmentedError; /** * The reward rate cannot be adjusted yet as an entire year has not * passed. **/ TooEarly: AugmentedError; /** * The set of collator candidates would fall below the required minimum * if the collator left. **/ TooFewCollatorCandidates: AugmentedError; /** * The collator candidate has already reached the maximum number of * delegators. * * This error is generated in case a new delegation request does not * stake enough funds to replace some other existing delegation. **/ TooManyDelegators: AugmentedError; /** * The collator delegate or the delegator is trying to un-stake more * funds that are currently staked. **/ Underflow: AugmentedError; /** * Cannot unlock when Unstaked is empty. **/ UnstakingIsEmpty: AugmentedError; /** * The account has already staked the maximum amount of funds possible. **/ ValStakeAboveMax: AugmentedError; /** * The account has not staked enough funds to be added to the collator * candidates set. **/ ValStakeBelowMin: AugmentedError; /** * The account tried to stake more or less with amount zero. **/ ValStakeZero: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; parachainSystem: { /** * The inherent which supplies the host configuration did not run this block. **/ HostConfigurationNotAvailable: AugmentedError; /** * No code upgrade has been authorized. **/ NothingAuthorized: AugmentedError; /** * No validation function upgrade is currently scheduled. **/ NotScheduled: AugmentedError; /** * Attempt to upgrade validation function while existing upgrade pending. **/ OverlappingUpgrades: AugmentedError; /** * Polkadot currently prohibits this parachain from upgrading its validation function. **/ ProhibitedByPolkadot: AugmentedError; /** * The supplied validation function has compiled into a blob larger than Polkadot is * willing to run. **/ TooBig: AugmentedError; /** * The given code upgrade has not been authorized. **/ Unauthorized: AugmentedError; /** * The inherent which supplies the validation data did not run this block. **/ ValidationDataNotAvailable: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; polkadotXcm: { /** * The given account is not an identifiable sovereign account for any location. **/ AccountNotSovereign: AugmentedError; /** * The location is invalid since it already has a subscription from us. **/ AlreadySubscribed: AugmentedError; /** * The given location could not be used (e.g. because it cannot be expressed in the * desired version of XCM). **/ BadLocation: AugmentedError; /** * The version of the `Versioned` value used is not able to be interpreted. **/ BadVersion: AugmentedError; /** * Could not check-out the assets for teleportation to the destination chain. **/ CannotCheckOutTeleport: AugmentedError; /** * Could not re-anchor the assets to declare the fees for the destination chain. **/ CannotReanchor: AugmentedError; /** * The destination `Location` provided cannot be inverted. **/ DestinationNotInvertible: AugmentedError; /** * The assets to be sent are empty. **/ Empty: AugmentedError; /** * The operation required fees to be paid which the initiator could not meet. **/ FeesNotMet: AugmentedError; /** * The message execution fails the filter. **/ Filtered: AugmentedError; /** * The unlock operation cannot succeed because there are still consumers of the lock. **/ InUse: AugmentedError; /** * Invalid non-concrete asset. **/ InvalidAssetNotConcrete: AugmentedError; /** * Invalid asset, reserve chain could not be determined for it. **/ InvalidAssetUnknownReserve: AugmentedError; /** * Invalid asset, do not support remote asset reserves with different fees reserves. **/ InvalidAssetUnsupportedReserve: AugmentedError; /** * Origin is invalid for sending. **/ InvalidOrigin: AugmentedError; /** * Local XCM execution incomplete. **/ LocalExecutionIncomplete: AugmentedError; /** * A remote lock with the corresponding data could not be found. **/ LockNotFound: AugmentedError; /** * The owner does not own (all) of the asset that they wish to do the operation on. **/ LowBalance: AugmentedError; /** * The referenced subscription could not be found. **/ NoSubscription: AugmentedError; /** * There was some other issue (i.e. not to do with routing) in sending the message. * Perhaps a lack of space for buffering the message. **/ SendFailure: AugmentedError; /** * Too many assets have been attempted for transfer. **/ TooManyAssets: AugmentedError; /** * The asset owner has too many locks on the asset. **/ TooManyLocks: AugmentedError; /** * Too many assets with different reserve locations have been attempted for transfer. **/ TooManyReserves: AugmentedError; /** * The desired destination was unreachable, generally because there is a no way of routing * to it. **/ Unreachable: AugmentedError; /** * The message's weight could not be determined. **/ UnweighableMessage: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; preimage: { /** * Preimage has already been noted on-chain. **/ AlreadyNoted: AugmentedError; /** * The user is not authorized to perform this action. **/ NotAuthorized: AugmentedError; /** * The preimage cannot be removed since it has not yet been noted. **/ NotNoted: AugmentedError; /** * The preimage request cannot be removed since no outstanding requests exist. **/ NotRequested: AugmentedError; /** * A preimage may not be removed when there are outstanding requests. **/ Requested: AugmentedError; /** * Preimage is too large to store on-chain. **/ TooBig: AugmentedError; /** * Too few hashes were requested to be upgraded (i.e. zero). **/ TooFew: AugmentedError; /** * More than `MAX_HASH_UPGRADE_BULK_COUNT` hashes were requested to be upgraded at once. **/ TooMany: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; proxy: { /** * Account is already a proxy. **/ Duplicate: AugmentedError; /** * Call may not be made by proxy because it may escalate its privileges. **/ NoPermission: AugmentedError; /** * Cannot add self as proxy. **/ NoSelfProxy: AugmentedError; /** * Proxy registration not found. **/ NotFound: AugmentedError; /** * Sender is not a proxy of the account to be proxied. **/ NotProxy: AugmentedError; /** * There are too many proxies registered or too many announcements pending. **/ TooMany: AugmentedError; /** * Announcement, if made at all, was made too recently. **/ Unannounced: AugmentedError; /** * A call which is incompatible with the proxy type's filter was attempted. **/ Unproxyable: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; publicCredentials: { /** * A credential with the same root hash has already issued to the * specified subject. **/ AlreadyAttested: AugmentedError; /** * Catch-all for any other errors that should not happen, yet it * happened. **/ Internal: AugmentedError; /** * The credential input is invalid. **/ InvalidInput: AugmentedError; /** * The caller is not authorized to performed the operation. **/ NotAuthorized: AugmentedError; /** * No credential with the specified root hash has been issued to the * specified subject. **/ NotFound: AugmentedError; /** * Not enough tokens to pay for the fees or the deposit. **/ UnableToPayFees: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; scheduler: { /** * Failed to schedule a call **/ FailedToSchedule: AugmentedError; /** * Attempt to use a non-named function on a named task. **/ Named: AugmentedError; /** * Cannot find the scheduled call. **/ NotFound: AugmentedError; /** * Reschedule failed because it does not change scheduled time. **/ RescheduleNoChange: AugmentedError; /** * Given target block number is in the past. **/ TargetBlockNumberInPast: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; session: { /** * Registered duplicate key. **/ DuplicatedKey: AugmentedError; /** * Invalid ownership proof. **/ InvalidProof: AugmentedError; /** * Key setting account is not live, so it's impossible to associate keys. **/ NoAccount: AugmentedError; /** * No associated validator ID for account. **/ NoAssociatedValidatorId: AugmentedError; /** * No keys are associated with this account. **/ NoKeys: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; system: { /** * The origin filter prevent the call to be dispatched. **/ CallFiltered: AugmentedError; /** * Failed to extract the runtime version from the new runtime. * * Either calling `Core_version` or decoding `RuntimeVersion` failed. **/ FailedToExtractRuntimeVersion: AugmentedError; /** * The name of specification does not match between the current runtime * and the new runtime. **/ InvalidSpecName: AugmentedError; /** * Suicide called when the account has non-default composite data. **/ NonDefaultComposite: AugmentedError; /** * There is a non-zero reference count preventing the account from being purged. **/ NonZeroRefCount: AugmentedError; /** * No upgrade authorized. **/ NothingAuthorized: AugmentedError; /** * The specification version is not allowed to decrease between the current runtime * and the new runtime. **/ SpecVersionNeedsToIncrease: AugmentedError; /** * The submitted code is not authorized. **/ Unauthorized: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; technicalCommittee: { /** * Members are already initialized! **/ AlreadyInitialized: AugmentedError; /** * Duplicate proposals not allowed **/ DuplicateProposal: AugmentedError; /** * Duplicate vote ignored **/ DuplicateVote: AugmentedError; /** * Account is not a member **/ NotMember: AugmentedError; /** * Prime account is not a member **/ PrimeAccountNotMember: AugmentedError; /** * Proposal must exist **/ ProposalMissing: AugmentedError; /** * The close call was made too early, before the end of the voting. **/ TooEarly: AugmentedError; /** * There can only be a maximum of `MaxProposals` active proposals. **/ TooManyProposals: AugmentedError; /** * Mismatched index **/ WrongIndex: AugmentedError; /** * The given length bound for the proposal was too low. **/ WrongProposalLength: AugmentedError; /** * The given weight bound for the proposal was too low. **/ WrongProposalWeight: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; technicalMembership: { /** * Already a member. **/ AlreadyMember: AugmentedError; /** * Not a member. **/ NotMember: AugmentedError; /** * Too many members. **/ TooManyMembers: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; tips: { /** * The tip was already found/started. **/ AlreadyKnown: AugmentedError; /** * The tip given was too generous. **/ MaxTipAmountExceeded: AugmentedError; /** * The account attempting to retract the tip is not the finder of the tip. **/ NotFinder: AugmentedError; /** * The tip cannot be claimed/closed because it's still in the countdown period. **/ Premature: AugmentedError; /** * The reason given is just too big. **/ ReasonTooBig: AugmentedError; /** * The tip cannot be claimed/closed because there are not enough tippers yet. **/ StillOpen: AugmentedError; /** * The tip hash is unknown. **/ UnknownTip: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; tipsMembership: { /** * Already a member. **/ AlreadyMember: AugmentedError; /** * Not a member. **/ NotMember: AugmentedError; /** * Too many members. **/ TooManyMembers: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; treasury: { /** * The payment has already been attempted. **/ AlreadyAttempted: AugmentedError; /** * The spend is not yet eligible for payout. **/ EarlyPayout: AugmentedError; /** * The balance of the asset kind is not convertible to the balance of the native asset. **/ FailedToConvertBalance: AugmentedError; /** * The payment has neither failed nor succeeded yet. **/ Inconclusive: AugmentedError; /** * The spend origin is valid but the amount it is allowed to spend is lower than the * amount to be spent. **/ InsufficientPermission: AugmentedError; /** * Proposer's balance is too low. **/ InsufficientProposersBalance: AugmentedError; /** * No proposal, bounty or spend at that index. **/ InvalidIndex: AugmentedError; /** * The payout was not yet attempted/claimed. **/ NotAttempted: AugmentedError; /** * There was some issue with the mechanism of payment. **/ PayoutError: AugmentedError; /** * Proposal has not been approved. **/ ProposalNotApproved: AugmentedError; /** * The spend has expired and cannot be claimed. **/ SpendExpired: AugmentedError; /** * Too many approvals in the queue. **/ TooManyApprovals: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; utility: { /** * Too many calls batched. **/ TooManyCalls: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; vesting: { /** * Amount being transferred is too low to create a vesting schedule. **/ AmountLow: AugmentedError; /** * The account already has `MaxVestingSchedules` count of schedules and thus * cannot add another one. Consider merging existing schedules in order to add another. **/ AtMaxVestingSchedules: AugmentedError; /** * Failed to create a new schedule because some parameter was invalid. **/ InvalidScheduleParams: AugmentedError; /** * The account given is not vesting. **/ NotVesting: AugmentedError; /** * An index was out of bounds of the vesting schedules. **/ ScheduleIndexOutOfBounds: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; web3Names: { /** * The specified name has already been previously banned. **/ AlreadyBanned: AugmentedError; /** * The specified name has already been previously claimed. **/ AlreadyExists: AugmentedError; /** * The specified name has been banned and cannot be interacted * with. **/ Banned: AugmentedError; /** * The tx submitter does not have enough funds to pay for the deposit. **/ InsufficientFunds: AugmentedError; /** * A name that contains not allowed characters is being claimed. **/ InvalidCharacter: AugmentedError; /** * The actor cannot performed the specified operation. **/ NotAuthorized: AugmentedError; /** * The specified name is not currently banned. **/ NotBanned: AugmentedError; /** * The specified name does not exist. **/ NotFound: AugmentedError; /** * The specified owner already owns a name. **/ OwnerAlreadyExists: AugmentedError; /** * The specified owner does not own any names. **/ OwnerNotFound: AugmentedError; /** * A name that is too long is being claimed. **/ TooLong: AugmentedError; /** * A name that is too short is being claimed. **/ TooShort: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; xcmpQueue: { /** * The execution is already resumed. **/ AlreadyResumed: AugmentedError; /** * The execution is already suspended. **/ AlreadySuspended: AugmentedError; /** * Setting the queue config failed since one of its values was invalid. **/ BadQueueConfig: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; } }