import '@polkadot/api-base/types/errors'; import type { ApiTypes, AugmentedError } from '@polkadot/api-base/types'; export declare type __AugmentedError = AugmentedError; declare module '@polkadot/api-base/types/errors' { interface AugmentedErrors { babe: { /** * A given equivocation report is valid but already previously reported. **/ DuplicateOffenceReport: AugmentedError; /** * Submitted configuration is invalid. **/ InvalidConfiguration: AugmentedError; /** * An equivocation proof provided as part of an equivocation report is invalid. **/ InvalidEquivocationProof: AugmentedError; /** * A key ownership proof provided as part of an equivocation report is invalid. **/ InvalidKeyOwnershipProof: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; balances: { /** * Beneficiary account must pre-exist **/ DeadAccount: AugmentedError; /** * Value too low to create account due to existential deposit **/ ExistentialDeposit: AugmentedError; /** * A vesting schedule already exists for this account **/ ExistingVestingSchedule: AugmentedError; /** * Balance too low to send value. **/ InsufficientBalance: AugmentedError; /** * Transfer/payment would kill account **/ KeepAlive: AugmentedError; /** * Account liquidity restrictions prevent withdrawal **/ LiquidityRestrictions: 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; /** * 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; }; electionProviderMultiPhase: { /** * Some bound not met **/ BoundNotMet: AugmentedError; /** * The call is not allowed at this point. **/ CallNotAllowed: AugmentedError; /** * The fallback failed **/ FallbackFailed: AugmentedError; /** * `Self::insert_submission` returned an invalid index. **/ InvalidSubmissionIndex: AugmentedError; /** * Snapshot metadata should exist but didn't. **/ MissingSnapshotMetadata: AugmentedError; /** * OCW submitted solution for wrong round **/ OcwCallWrongEra: AugmentedError; /** * Submission was too early. **/ PreDispatchEarlySubmission: AugmentedError; /** * Submission was too weak, score-wise. **/ PreDispatchWeakSubmission: AugmentedError; /** * Wrong number of winners presented. **/ PreDispatchWrongWinnerCount: AugmentedError; /** * The origin failed to pay the deposit. **/ SignedCannotPayDeposit: AugmentedError; /** * Witness data to dispatchable is invalid. **/ SignedInvalidWitness: AugmentedError; /** * The queue was full, and the solution was not better than any of the existing ones. **/ SignedQueueFull: AugmentedError; /** * The signed submission consumes too much weight **/ SignedTooMuchWeight: AugmentedError; /** * Submitted solution has too many winners **/ TooManyWinners: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; grandpa: { /** * Attempt to signal GRANDPA change with one already pending. **/ ChangePending: AugmentedError; /** * A given equivocation report is valid but already previously reported. **/ DuplicateOffenceReport: AugmentedError; /** * An equivocation proof provided as part of an equivocation report is invalid. **/ InvalidEquivocationProof: AugmentedError; /** * A key ownership proof provided as part of an equivocation report is invalid. **/ InvalidKeyOwnershipProof: AugmentedError; /** * Attempt to signal GRANDPA pause when the authority set isn't live * (either paused or already pending pause). **/ PauseFailed: AugmentedError; /** * Attempt to signal GRANDPA resume when the authority set isn't paused * (either live or already pending resume). **/ ResumeFailed: AugmentedError; /** * Cannot signal forced change so soon after last. **/ TooSoon: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; imOnline: { /** * Duplicated heartbeat. **/ DuplicatedHeartbeat: AugmentedError; /** * Non existent public key. **/ InvalidKey: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; palletProxy: { /** * Error getting schedule ref. **/ ErrorRef: AugmentedError; /** * The signing account has no permission to do the operation. **/ NoPermission: 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; }; staking: { /** * Stash is already bonded. **/ AlreadyBonded: AugmentedError; /** * Rewards for this era have already been claimed for this validator. **/ AlreadyClaimed: AugmentedError; /** * Controller is already paired. **/ AlreadyPaired: AugmentedError; /** * Internal state has become somehow corrupted and the operation cannot continue. **/ BadState: AugmentedError; /** * A nomination target was supplied that was blocked or otherwise not a validator. **/ BadTarget: AugmentedError; /** * Some bound is not met. **/ BoundNotMet: AugmentedError; /** * The user has enough bond and thus cannot be chilled forcefully by an external person. **/ CannotChillOther: AugmentedError; /** * Commission is too low. Must be at least `MinCommission`. **/ CommissionTooLow: AugmentedError; /** * Duplicate index. **/ DuplicateIndex: AugmentedError; /** * Targets cannot be empty. **/ EmptyTargets: AugmentedError; /** * Attempting to target a stash that still has funds. **/ FundedTarget: AugmentedError; /** * Incorrect previous history depth input provided. **/ IncorrectHistoryDepth: AugmentedError; /** * Incorrect number of slashing spans provided. **/ IncorrectSlashingSpans: AugmentedError; /** * Cannot have a validator or nominator role, with value less than the minimum defined by * governance (see `MinValidatorBond` and `MinNominatorBond`). If unbonding is the * intention, `chill` first to remove one's role as validator/nominator. **/ InsufficientBond: AugmentedError; /** * Invalid era to reward. **/ InvalidEraToReward: AugmentedError; /** * Invalid number of nominations. **/ InvalidNumberOfNominations: AugmentedError; /** * Slash record index out of bounds. **/ InvalidSlashIndex: AugmentedError; /** * Can not schedule more unlock chunks. **/ NoMoreChunks: AugmentedError; /** * Not a controller account. **/ NotController: AugmentedError; /** * Items are not sorted and unique. **/ NotSortedAndUnique: AugmentedError; /** * Not a stash account. **/ NotStash: AugmentedError; /** * Can not rebond without unlocking chunks. **/ NoUnlockChunk: AugmentedError; /** * There are too many nominators in the system. Governance needs to adjust the staking * settings to keep things safe for the runtime. **/ TooManyNominators: AugmentedError; /** * Too many nomination targets supplied. **/ TooManyTargets: AugmentedError; /** * There are too many validator candidates in the system. Governance needs to adjust the * staking settings to keep things safe for the runtime. **/ TooManyValidators: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; sudo: { /** * Sender must be the Sudo account **/ RequireSudo: 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; /** * The specification version is not allowed to decrease between the current runtime * and the new runtime. **/ SpecVersionNeedsToIncrease: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; taskSchedule: { /** * Error getting schedule ref. **/ ErrorRef: AugmentedError; /** * The signing account has no permission to do the operation. **/ NoPermission: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; tesseractSigStorage: { /** * Shard registartion failed **/ ShardRegistrationFailed: AugmentedError; /** * The Tesseract address in not known **/ UnknownTesseract: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; treasury: { /** * 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 or bounty at that index. **/ InvalidIndex: AugmentedError; /** * Proposal has not been approved. **/ ProposalNotApproved: 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: { /** * The vested transfer amount is too low **/ AmountLow: AugmentedError; /** * Insufficient amount of balance to lock **/ InsufficientBalanceToLock: AugmentedError; /** * Failed because the maximum vesting schedules was exceeded **/ MaxVestingSchedulesExceeded: AugmentedError; /** * This account have too many vesting schedules **/ TooManyVestingSchedules: AugmentedError; /** * Vesting period is zero **/ ZeroVestingPeriod: AugmentedError; /** * Number of vests is zero **/ ZeroVestingPeriodCount: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; voterList: { /** * A error in the list interface implementation. **/ List: AugmentedError; /** * Generic error **/ [key: string]: AugmentedError; }; } }