git.delta.rocks / unique-network / refs/commits / 511167181f0c

difftreelog

source

tests/src/interfaces/augment-api-errors.ts27.6 KiBsourcehistory
1// Auto-generated via `yarn polkadot-types-from-chain`, do not edit2/* eslint-disable */34// import type lookup before we augment - in some environments5// this is required to allow for ambient/previous definitions6import '@polkadot/api-base/types/errors';78import type { ApiTypes, AugmentedError } from '@polkadot/api-base/types';910export type __AugmentedError<ApiType extends ApiTypes> = AugmentedError<ApiType>;1112declare module '@polkadot/api-base/types/errors' {13  interface AugmentedErrors<ApiType extends ApiTypes> {14    balances: {15      /**16       * Beneficiary account must pre-exist17       **/18      DeadAccount: AugmentedError<ApiType>;19      /**20       * Value too low to create account due to existential deposit21       **/22      ExistentialDeposit: AugmentedError<ApiType>;23      /**24       * A vesting schedule already exists for this account25       **/26      ExistingVestingSchedule: AugmentedError<ApiType>;27      /**28       * Balance too low to send value29       **/30      InsufficientBalance: AugmentedError<ApiType>;31      /**32       * Transfer/payment would kill account33       **/34      KeepAlive: AugmentedError<ApiType>;35      /**36       * Account liquidity restrictions prevent withdrawal37       **/38      LiquidityRestrictions: AugmentedError<ApiType>;39      /**40       * Number of named reserves exceed MaxReserves41       **/42      TooManyReserves: AugmentedError<ApiType>;43      /**44       * Vesting balance too high to send value45       **/46      VestingBalance: AugmentedError<ApiType>;47      /**48       * Generic error49       **/50      [key: string]: AugmentedError<ApiType>;51    };52    common: {53      /**54       * Account token limit exceeded per collection55       **/56      AccountTokenLimitExceeded: AugmentedError<ApiType>;57      /**58       * Can't transfer tokens to ethereum zero address59       **/60      AddressIsZero: AugmentedError<ApiType>;61      /**62       * Address is not in allow list.63       **/64      AddressNotInAllowlist: AugmentedError<ApiType>;65      /**66       * Requested value is more than the approved67       **/68      ApprovedValueTooLow: AugmentedError<ApiType>;69      /**70       * Tried to approve more than owned71       **/72      CantApproveMoreThanOwned: AugmentedError<ApiType>;73      /**74       * Destroying only empty collections is allowed75       **/76      CantDestroyNotEmptyCollection: AugmentedError<ApiType>;77      /**78       * Exceeded max admin count79       **/80      CollectionAdminCountExceeded: AugmentedError<ApiType>;81      /**82       * Collection description can not be longer than 255 char.83       **/84      CollectionDescriptionLimitExceeded: AugmentedError<ApiType>;85      /**86       * Tried to store more data than allowed in collection field87       **/88      CollectionFieldSizeExceeded: AugmentedError<ApiType>;89      /**90       * Tried to access an external collection with an internal API91       **/92      CollectionIsExternal: AugmentedError<ApiType>;93      /**94       * Tried to access an internal collection with an external API95       **/96      CollectionIsInternal: AugmentedError<ApiType>;97      /**98       * Collection limit bounds per collection exceeded99       **/100      CollectionLimitBoundsExceeded: AugmentedError<ApiType>;101      /**102       * Collection name can not be longer than 63 char.103       **/104      CollectionNameLimitExceeded: AugmentedError<ApiType>;105      /**106       * This collection does not exist.107       **/108      CollectionNotFound: AugmentedError<ApiType>;109      /**110       * Collection token limit exceeded111       **/112      CollectionTokenLimitExceeded: AugmentedError<ApiType>;113      /**114       * Token prefix can not be longer than 15 char.115       **/116      CollectionTokenPrefixLimitExceeded: AugmentedError<ApiType>;117      /**118       * Empty property keys are forbidden119       **/120      EmptyPropertyKey: AugmentedError<ApiType>;121      /**122       * Only ASCII letters, digits, and symbols `_`, `-`, and `.` are allowed123       **/124      InvalidCharacterInPropertyKey: AugmentedError<ApiType>;125      /**126       * Metadata flag frozen127       **/128      MetadataFlagFrozen: AugmentedError<ApiType>;129      /**130       * Sender parameter and item owner must be equal.131       **/132      MustBeTokenOwner: AugmentedError<ApiType>;133      /**134       * No permission to perform action135       **/136      NoPermission: AugmentedError<ApiType>;137      /**138       * Tried to store more property data than allowed139       **/140      NoSpaceForProperty: AugmentedError<ApiType>;141      /**142       * Insufficient funds to perform an action143       **/144      NotSufficientFounds: AugmentedError<ApiType>;145      /**146       * Tried to enable permissions which are only permitted to be disabled147       **/148      OwnerPermissionsCantBeReverted: AugmentedError<ApiType>;149      /**150       * Property key is too long151       **/152      PropertyKeyIsTooLong: AugmentedError<ApiType>;153      /**154       * Tried to store more property keys than allowed155       **/156      PropertyLimitReached: AugmentedError<ApiType>;157      /**158       * Collection is not in mint mode.159       **/160      PublicMintingNotAllowed: AugmentedError<ApiType>;161      /**162       * Only tokens from specific collections may nest tokens under this one163       **/164      SourceCollectionIsNotAllowedToNest: AugmentedError<ApiType>;165      /**166       * Item does not exist167       **/168      TokenNotFound: AugmentedError<ApiType>;169      /**170       * Item is balance not enough171       **/172      TokenValueTooLow: AugmentedError<ApiType>;173      /**174       * Total collections bound exceeded.175       **/176      TotalCollectionsLimitExceeded: AugmentedError<ApiType>;177      /**178       * Collection settings not allowing items transferring179       **/180      TransferNotAllowed: AugmentedError<ApiType>;181      /**182       * The operation is not supported183       **/184      UnsupportedOperation: AugmentedError<ApiType>;185      /**186       * User does not satisfy the nesting rule187       **/188      UserIsNotAllowedToNest: AugmentedError<ApiType>;189      /**190       * Generic error191       **/192      [key: string]: AugmentedError<ApiType>;193    };194    cumulusXcm: {195      /**196       * Generic error197       **/198      [key: string]: AugmentedError<ApiType>;199    };200    dmpQueue: {201      /**202       * The amount of weight given is possibly not enough for executing the message.203       **/204      OverLimit: AugmentedError<ApiType>;205      /**206       * The message index given is unknown.207       **/208      Unknown: AugmentedError<ApiType>;209      /**210       * Generic error211       **/212      [key: string]: AugmentedError<ApiType>;213    };214    ethereum: {215      /**216       * Signature is invalid.217       **/218      InvalidSignature: AugmentedError<ApiType>;219      /**220       * Pre-log is present, therefore transact is not allowed.221       **/222      PreLogExists: AugmentedError<ApiType>;223      /**224       * Generic error225       **/226      [key: string]: AugmentedError<ApiType>;227    };228    evm: {229      /**230       * Not enough balance to perform action231       **/232      BalanceLow: AugmentedError<ApiType>;233      /**234       * Calculating total fee overflowed235       **/236      FeeOverflow: AugmentedError<ApiType>;237      /**238       * Gas price is too low.239       **/240      GasPriceTooLow: AugmentedError<ApiType>;241      /**242       * Nonce is invalid243       **/244      InvalidNonce: AugmentedError<ApiType>;245      /**246       * Calculating total payment overflowed247       **/248      PaymentOverflow: AugmentedError<ApiType>;249      /**250       * Withdraw fee failed251       **/252      WithdrawFailed: AugmentedError<ApiType>;253      /**254       * Generic error255       **/256      [key: string]: AugmentedError<ApiType>;257    };258    evmCoderSubstrate: {259      OutOfFund: AugmentedError<ApiType>;260      OutOfGas: AugmentedError<ApiType>;261      /**262       * Generic error263       **/264      [key: string]: AugmentedError<ApiType>;265    };266    evmContractHelpers: {267      /**268       * No pending sponsor for contract.269       **/270      NoPendingSponsor: AugmentedError<ApiType>;271      /**272       * This method is only executable by contract owner273       **/274      NoPermission: AugmentedError<ApiType>;275      /**276       * Generic error277       **/278      [key: string]: AugmentedError<ApiType>;279    };280    evmMigration: {281      /**282       * Migration of this account is not yet started, or already finished.283       **/284      AccountIsNotMigrating: AugmentedError<ApiType>;285      /**286       * Can only migrate to empty address.287       **/288      AccountNotEmpty: AugmentedError<ApiType>;289      /**290       * Generic error291       **/292      [key: string]: AugmentedError<ApiType>;293    };294    foreingAssets: {295      /**296       * AssetId exists297       **/298      AssetIdExisted: AugmentedError<ApiType>;299      /**300       * AssetId not exists301       **/302      AssetIdNotExists: AugmentedError<ApiType>;303      /**304       * The given location could not be used (e.g. because it cannot be expressed in the305       * desired version of XCM).306       **/307      BadLocation: AugmentedError<ApiType>;308      /**309       * MultiLocation existed310       **/311      MultiLocationExisted: AugmentedError<ApiType>;312      /**313       * Generic error314       **/315      [key: string]: AugmentedError<ApiType>;316    };317    fungible: {318      /**319       * Fungible token does not support nesting.320       **/321      FungibleDisallowsNesting: AugmentedError<ApiType>;322      /**323       * Tried to set data for fungible item.324       **/325      FungibleItemsDontHaveData: AugmentedError<ApiType>;326      /**327       * Fungible tokens hold no ID, and the default value of TokenId for Fungible collection is 0.328       **/329      FungibleItemsHaveNoId: AugmentedError<ApiType>;330      /**331       * Not Fungible item data used to mint in Fungible collection.332       **/333      NotFungibleDataUsedToMintFungibleCollectionToken: AugmentedError<ApiType>;334      /**335       * Setting item properties is not allowed.336       **/337      SettingPropertiesNotAllowed: AugmentedError<ApiType>;338      /**339       * Generic error340       **/341      [key: string]: AugmentedError<ApiType>;342    };343    nonfungible: {344      /**345       * Unable to burn NFT with children346       **/347      CantBurnNftWithChildren: AugmentedError<ApiType>;348      /**349       * Used amount > 1 with NFT350       **/351      NonfungibleItemsHaveNoAmount: AugmentedError<ApiType>;352      /**353       * Not Nonfungible item data used to mint in Nonfungible collection.354       **/355      NotNonfungibleDataUsedToMintFungibleCollectionToken: AugmentedError<ApiType>;356      /**357       * Generic error358       **/359      [key: string]: AugmentedError<ApiType>;360    };361    parachainSystem: {362      /**363       * The inherent which supplies the host configuration did not run this block364       **/365      HostConfigurationNotAvailable: AugmentedError<ApiType>;366      /**367       * No code upgrade has been authorized.368       **/369      NothingAuthorized: AugmentedError<ApiType>;370      /**371       * No validation function upgrade is currently scheduled.372       **/373      NotScheduled: AugmentedError<ApiType>;374      /**375       * Attempt to upgrade validation function while existing upgrade pending376       **/377      OverlappingUpgrades: AugmentedError<ApiType>;378      /**379       * Polkadot currently prohibits this parachain from upgrading its validation function380       **/381      ProhibitedByPolkadot: AugmentedError<ApiType>;382      /**383       * The supplied validation function has compiled into a blob larger than Polkadot is384       * willing to run385       **/386      TooBig: AugmentedError<ApiType>;387      /**388       * The given code upgrade has not been authorized.389       **/390      Unauthorized: AugmentedError<ApiType>;391      /**392       * The inherent which supplies the validation data did not run this block393       **/394      ValidationDataNotAvailable: AugmentedError<ApiType>;395      /**396       * Generic error397       **/398      [key: string]: AugmentedError<ApiType>;399    };400    polkadotXcm: {401      /**402       * The location is invalid since it already has a subscription from us.403       **/404      AlreadySubscribed: AugmentedError<ApiType>;405      /**406       * The given location could not be used (e.g. because it cannot be expressed in the407       * desired version of XCM).408       **/409      BadLocation: AugmentedError<ApiType>;410      /**411       * The version of the `Versioned` value used is not able to be interpreted.412       **/413      BadVersion: AugmentedError<ApiType>;414      /**415       * Could not re-anchor the assets to declare the fees for the destination chain.416       **/417      CannotReanchor: AugmentedError<ApiType>;418      /**419       * The destination `MultiLocation` provided cannot be inverted.420       **/421      DestinationNotInvertible: AugmentedError<ApiType>;422      /**423       * The assets to be sent are empty.424       **/425      Empty: AugmentedError<ApiType>;426      /**427       * The message execution fails the filter.428       **/429      Filtered: AugmentedError<ApiType>;430      /**431       * Origin is invalid for sending.432       **/433      InvalidOrigin: AugmentedError<ApiType>;434      /**435       * The referenced subscription could not be found.436       **/437      NoSubscription: AugmentedError<ApiType>;438      /**439       * There was some other issue (i.e. not to do with routing) in sending the message. Perhaps440       * a lack of space for buffering the message.441       **/442      SendFailure: AugmentedError<ApiType>;443      /**444       * Too many assets have been attempted for transfer.445       **/446      TooManyAssets: AugmentedError<ApiType>;447      /**448       * The desired destination was unreachable, generally because there is a no way of routing449       * to it.450       **/451      Unreachable: AugmentedError<ApiType>;452      /**453       * The message's weight could not be determined.454       **/455      UnweighableMessage: AugmentedError<ApiType>;456      /**457       * Generic error458       **/459      [key: string]: AugmentedError<ApiType>;460    };461    refungible: {462      /**463       * Not Refungible item data used to mint in Refungible collection.464       **/465      NotRefungibleDataUsedToMintFungibleCollectionToken: AugmentedError<ApiType>;466      /**467       * Refungible token can't nest other tokens.468       **/469      RefungibleDisallowsNesting: AugmentedError<ApiType>;470      /**471       * Refungible token can't be repartitioned by user who isn't owns all pieces.472       **/473      RepartitionWhileNotOwningAllPieces: AugmentedError<ApiType>;474      /**475       * Setting item properties is not allowed.476       **/477      SettingPropertiesNotAllowed: AugmentedError<ApiType>;478      /**479       * Maximum refungibility exceeded.480       **/481      WrongRefungiblePieces: AugmentedError<ApiType>;482      /**483       * Generic error484       **/485      [key: string]: AugmentedError<ApiType>;486    };487    rmrkCore: {488      /**489       * Not the target owner of the sent NFT.490       **/491      CannotAcceptNonOwnedNft: AugmentedError<ApiType>;492      /**493       * Not the target owner of the sent NFT.494       **/495      CannotRejectNonOwnedNft: AugmentedError<ApiType>;496      /**497       * NFT was not sent and is not pending.498       **/499      CannotRejectNonPendingNft: AugmentedError<ApiType>;500      /**501       * If an NFT is sent to a descendant, that would form a nesting loop, an ouroboros.502       * Sending to self is redundant.503       **/504      CannotSendToDescendentOrSelf: AugmentedError<ApiType>;505      /**506       * Too many tokens created in the collection, no new ones are allowed.507       **/508      CollectionFullOrLocked: AugmentedError<ApiType>;509      /**510       * Only destroying collections without tokens is allowed.511       **/512      CollectionNotEmpty: AugmentedError<ApiType>;513      /**514       * Collection does not exist, has a wrong type, or does not map to a Unique ID.515       **/516      CollectionUnknown: AugmentedError<ApiType>;517      /**518       * Property of the type of RMRK collection could not be read successfully.519       **/520      CorruptedCollectionType: AugmentedError<ApiType>;521      /**522       * Could not find an ID for a collection. It is likely there were too many collections created on the chain, causing an overflow.523       **/524      NoAvailableCollectionId: AugmentedError<ApiType>;525      /**526       * Token does not exist, or there is no suitable ID for it, likely too many tokens were created in a collection, causing an overflow.527       **/528      NoAvailableNftId: AugmentedError<ApiType>;529      /**530       * Could not find an ID for the resource. It is likely there were too many resources created on an NFT, causing an overflow.531       **/532      NoAvailableResourceId: AugmentedError<ApiType>;533      /**534       * Token is marked as non-transferable, and thus cannot be transferred.535       **/536      NonTransferable: AugmentedError<ApiType>;537      /**538       * No permission to perform action.539       **/540      NoPermission: AugmentedError<ApiType>;541      /**542       * No such resource found.543       **/544      ResourceDoesntExist: AugmentedError<ApiType>;545      /**546       * Resource is not pending for the operation.547       **/548      ResourceNotPending: AugmentedError<ApiType>;549      /**550       * Could not find a property by the supplied key.551       **/552      RmrkPropertyIsNotFound: AugmentedError<ApiType>;553      /**554       * Too many symbols supplied as the property key. The maximum is [256](up_data_structs::MAX_PROPERTY_KEY_LENGTH).555       **/556      RmrkPropertyKeyIsTooLong: AugmentedError<ApiType>;557      /**558       * Too many bytes supplied as the property value. The maximum is [32768](up_data_structs::MAX_PROPERTY_VALUE_LENGTH).559       **/560      RmrkPropertyValueIsTooLong: AugmentedError<ApiType>;561      /**562       * Something went wrong when decoding encoded data from the storage.563       * Perhaps, there was a wrong key supplied for the type, or the data was improperly stored.564       **/565      UnableToDecodeRmrkData: AugmentedError<ApiType>;566      /**567       * Generic error568       **/569      [key: string]: AugmentedError<ApiType>;570    };571    rmrkEquip: {572      /**573       * Base collection linked to this ID does not exist.574       **/575      BaseDoesntExist: AugmentedError<ApiType>;576      /**577       * No Theme named "default" is associated with the Base.578       **/579      NeedsDefaultThemeFirst: AugmentedError<ApiType>;580      /**581       * Could not find an ID for a Base collection. It is likely there were too many collections created on the chain, causing an overflow.582       **/583      NoAvailableBaseId: AugmentedError<ApiType>;584      /**585       * Could not find a suitable ID for a Part, likely too many Part tokens were created in the Base, causing an overflow586       **/587      NoAvailablePartId: AugmentedError<ApiType>;588      /**589       * Cannot assign equippables to a fixed Part.590       **/591      NoEquippableOnFixedPart: AugmentedError<ApiType>;592      /**593       * Part linked to this ID does not exist.594       **/595      PartDoesntExist: AugmentedError<ApiType>;596      /**597       * No permission to perform action.598       **/599      PermissionError: AugmentedError<ApiType>;600      /**601       * Generic error602       **/603      [key: string]: AugmentedError<ApiType>;604    };605    scheduler: {606      /**607       * Failed to schedule a call608       **/609      FailedToSchedule: AugmentedError<ApiType>;610      /**611       * Cannot find the scheduled call.612       **/613      NotFound: AugmentedError<ApiType>;614      /**615       * Reschedule failed because it does not change scheduled time.616       **/617      RescheduleNoChange: AugmentedError<ApiType>;618      /**619       * Given target block number is in the past.620       **/621      TargetBlockNumberInPast: AugmentedError<ApiType>;622      /**623       * Generic error624       **/625      [key: string]: AugmentedError<ApiType>;626    };627    structure: {628      /**629       * While nesting, reached the breadth limit of nesting, exceeding the provided budget.630       **/631      BreadthLimit: AugmentedError<ApiType>;632      /**633       * While nesting, reached the depth limit of nesting, exceeding the provided budget.634       **/635      DepthLimit: AugmentedError<ApiType>;636      /**637       * While nesting, encountered an already checked account, detecting a loop.638       **/639      OuroborosDetected: AugmentedError<ApiType>;640      /**641       * Couldn't find the token owner that is itself a token.642       **/643      TokenNotFound: AugmentedError<ApiType>;644      /**645       * Generic error646       **/647      [key: string]: AugmentedError<ApiType>;648    };649    sudo: {650      /**651       * Sender must be the Sudo account652       **/653      RequireSudo: AugmentedError<ApiType>;654      /**655       * Generic error656       **/657      [key: string]: AugmentedError<ApiType>;658    };659    system: {660      /**661       * The origin filter prevent the call to be dispatched.662       **/663      CallFiltered: AugmentedError<ApiType>;664      /**665       * Failed to extract the runtime version from the new runtime.666       * 667       * Either calling `Core_version` or decoding `RuntimeVersion` failed.668       **/669      FailedToExtractRuntimeVersion: AugmentedError<ApiType>;670      /**671       * The name of specification does not match between the current runtime672       * and the new runtime.673       **/674      InvalidSpecName: AugmentedError<ApiType>;675      /**676       * Suicide called when the account has non-default composite data.677       **/678      NonDefaultComposite: AugmentedError<ApiType>;679      /**680       * There is a non-zero reference count preventing the account from being purged.681       **/682      NonZeroRefCount: AugmentedError<ApiType>;683      /**684       * The specification version is not allowed to decrease between the current runtime685       * and the new runtime.686       **/687      SpecVersionNeedsToIncrease: AugmentedError<ApiType>;688      /**689       * Generic error690       **/691      [key: string]: AugmentedError<ApiType>;692    };693    tokens: {694      /**695       * Cannot convert Amount into Balance type696       **/697      AmountIntoBalanceFailed: AugmentedError<ApiType>;698      /**699       * The balance is too low700       **/701      BalanceTooLow: AugmentedError<ApiType>;702      /**703       * Beneficiary account must pre-exist704       **/705      DeadAccount: AugmentedError<ApiType>;706      /**707       * Value too low to create account due to existential deposit708       **/709      ExistentialDeposit: AugmentedError<ApiType>;710      /**711       * Transfer/payment would kill account712       **/713      KeepAlive: AugmentedError<ApiType>;714      /**715       * Failed because liquidity restrictions due to locking716       **/717      LiquidityRestrictions: AugmentedError<ApiType>;718      /**719       * Failed because the maximum locks was exceeded720       **/721      MaxLocksExceeded: AugmentedError<ApiType>;722      TooManyReserves: AugmentedError<ApiType>;723      /**724       * Generic error725       **/726      [key: string]: AugmentedError<ApiType>;727    };728    treasury: {729      /**730       * The spend origin is valid but the amount it is allowed to spend is lower than the731       * amount to be spent.732       **/733      InsufficientPermission: AugmentedError<ApiType>;734      /**735       * Proposer's balance is too low.736       **/737      InsufficientProposersBalance: AugmentedError<ApiType>;738      /**739       * No proposal or bounty at that index.740       **/741      InvalidIndex: AugmentedError<ApiType>;742      /**743       * Proposal has not been approved.744       **/745      ProposalNotApproved: AugmentedError<ApiType>;746      /**747       * Too many approvals in the queue.748       **/749      TooManyApprovals: AugmentedError<ApiType>;750      /**751       * Generic error752       **/753      [key: string]: AugmentedError<ApiType>;754    };755    unique: {756      /**757       * Decimal_points parameter must be lower than [`up_data_structs::MAX_DECIMAL_POINTS`].758       **/759      CollectionDecimalPointLimitExceeded: AugmentedError<ApiType>;760      /**761       * This address is not set as sponsor, use setCollectionSponsor first.762       **/763      ConfirmUnsetSponsorFail: AugmentedError<ApiType>;764      /**765       * Length of items properties must be greater than 0.766       **/767      EmptyArgument: AugmentedError<ApiType>;768      /**769       * Repertition is only supported by refungible collection.770       **/771      RepartitionCalledOnNonRefungibleCollection: AugmentedError<ApiType>;772      /**773       * Generic error774       **/775      [key: string]: AugmentedError<ApiType>;776    };777    vesting: {778      /**779       * The vested transfer amount is too low780       **/781      AmountLow: AugmentedError<ApiType>;782      /**783       * Insufficient amount of balance to lock784       **/785      InsufficientBalanceToLock: AugmentedError<ApiType>;786      /**787       * Failed because the maximum vesting schedules was exceeded788       **/789      MaxVestingSchedulesExceeded: AugmentedError<ApiType>;790      /**791       * This account have too many vesting schedules792       **/793      TooManyVestingSchedules: AugmentedError<ApiType>;794      /**795       * Vesting period is zero796       **/797      ZeroVestingPeriod: AugmentedError<ApiType>;798      /**799       * Number of vests is zero800       **/801      ZeroVestingPeriodCount: AugmentedError<ApiType>;802      /**803       * Generic error804       **/805      [key: string]: AugmentedError<ApiType>;806    };807    xcmpQueue: {808      /**809       * Bad overweight index.810       **/811      BadOverweightIndex: AugmentedError<ApiType>;812      /**813       * Bad XCM data.814       **/815      BadXcm: AugmentedError<ApiType>;816      /**817       * Bad XCM origin.818       **/819      BadXcmOrigin: AugmentedError<ApiType>;820      /**821       * Failed to send XCM message.822       **/823      FailedToSend: AugmentedError<ApiType>;824      /**825       * Provided weight is possibly not enough to execute the message.826       **/827      WeightOverLimit: AugmentedError<ApiType>;828      /**829       * Generic error830       **/831      [key: string]: AugmentedError<ApiType>;832    };833    xTokens: {834      /**835       * Asset has no reserve location.836       **/837      AssetHasNoReserve: AugmentedError<ApiType>;838      /**839       * The specified index does not exist in a MultiAssets struct.840       **/841      AssetIndexNonExistent: AugmentedError<ApiType>;842      /**843       * The version of the `Versioned` value used is not able to be844       * interpreted.845       **/846      BadVersion: AugmentedError<ApiType>;847      /**848       * Could not re-anchor the assets to declare the fees for the849       * destination chain.850       **/851      CannotReanchor: AugmentedError<ApiType>;852      /**853       * The destination `MultiLocation` provided cannot be inverted.854       **/855      DestinationNotInvertible: AugmentedError<ApiType>;856      /**857       * We tried sending distinct asset and fee but they have different858       * reserve chains.859       **/860      DistinctReserveForAssetAndFee: AugmentedError<ApiType>;861      /**862       * Fee is not enough.863       **/864      FeeNotEnough: AugmentedError<ApiType>;865      /**866       * Could not get ancestry of asset reserve location.867       **/868      InvalidAncestry: AugmentedError<ApiType>;869      /**870       * The MultiAsset is invalid.871       **/872      InvalidAsset: AugmentedError<ApiType>;873      /**874       * Invalid transfer destination.875       **/876      InvalidDest: AugmentedError<ApiType>;877      /**878       * MinXcmFee not registered for certain reserve location879       **/880      MinXcmFeeNotDefined: AugmentedError<ApiType>;881      /**882       * Not cross-chain transfer.883       **/884      NotCrossChainTransfer: AugmentedError<ApiType>;885      /**886       * Currency is not cross-chain transferable.887       **/888      NotCrossChainTransferableCurrency: AugmentedError<ApiType>;889      /**890       * Not supported MultiLocation891       **/892      NotSupportedMultiLocation: AugmentedError<ApiType>;893      /**894       * The number of assets to be sent is over the maximum.895       **/896      TooManyAssetsBeingSent: AugmentedError<ApiType>;897      /**898       * The message's weight could not be determined.899       **/900      UnweighableMessage: AugmentedError<ApiType>;901      /**902       * XCM execution failed.903       **/904      XcmExecutionFailed: AugmentedError<ApiType>;905      /**906       * The transfering asset amount is zero.907       **/908      ZeroAmount: AugmentedError<ApiType>;909      /**910       * The fee is zero.911       **/912      ZeroFee: AugmentedError<ApiType>;913      /**914       * Generic error915       **/916      [key: string]: AugmentedError<ApiType>;917    };918  } // AugmentedErrors919} // declare module