title: Errors

This page lists the errors that can be encountered in the different modules.

(NOTE: These were generated from a static/snapshot view of a recent Substrate master node. Some items may not be available in older nodes, or in any customized implementations.)


assets

AlreadyExists

  • interface: api.errors.assets.AlreadyExists.is
  • summary: The asset-account already exists.

BadMetadata

  • interface: api.errors.assets.BadMetadata.is
  • summary: Invalid metadata given.

BadWitness

  • interface: api.errors.assets.BadWitness.is
  • summary: Invalid witness data given.

BalanceLow

  • interface: api.errors.assets.BalanceLow.is
  • summary: Account balance must be greater than or equal to the transfer amount.

Frozen

  • interface: api.errors.assets.Frozen.is
  • summary: The origin account is frozen.

InUse

  • interface: api.errors.assets.InUse.is
  • summary: The asset ID is already taken.

MinBalanceZero

  • interface: api.errors.assets.MinBalanceZero.is
  • summary: Minimum balance should be non-zero.

NoAccount

  • interface: api.errors.assets.NoAccount.is
  • summary: The account to alter does not exist.

NoDeposit

  • interface: api.errors.assets.NoDeposit.is
  • summary: The asset-account doesn't have an associated deposit.

NoPermission

  • interface: api.errors.assets.NoPermission.is
  • summary: The signing account has no permission to do the operation.

NoProvider

  • interface: api.errors.assets.NoProvider.is
  • summary: 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 the maximum number of consumers has been reached.

Unapproved

  • interface: api.errors.assets.Unapproved.is
  • summary: No approval exists that would allow the transfer.

Unknown

  • interface: api.errors.assets.Unknown.is
  • summary: The given asset ID is unknown.

WouldBurn

  • interface: api.errors.assets.WouldBurn.is
  • summary: The operation would result in funds being burned.

WouldDie

  • interface: api.errors.assets.WouldDie.is
  • summary: The source account would not survive the transfer and it needs to stay alive.

authorship

GenesisUncle

  • interface: api.errors.authorship.GenesisUncle.is
  • summary: The uncle is genesis.

InvalidUncleParent

  • interface: api.errors.authorship.InvalidUncleParent.is
  • summary: The uncle parent not in the chain.

OldUncle

  • interface: api.errors.authorship.OldUncle.is
  • summary: The uncle isn't recent enough to be included.

TooHighUncle

  • interface: api.errors.authorship.TooHighUncle.is
  • summary: The uncle is too high in chain.

TooManyUncles

  • interface: api.errors.authorship.TooManyUncles.is
  • summary: Too many uncles.

UncleAlreadyIncluded

  • interface: api.errors.authorship.UncleAlreadyIncluded.is
  • summary: The uncle is already included.

UnclesAlreadySet

  • interface: api.errors.authorship.UnclesAlreadySet.is
  • summary: Uncles already set in the block.

balances

DeadAccount

  • interface: api.errors.balances.DeadAccount.is
  • summary: Beneficiary account must pre-exist

ExistentialDeposit

  • interface: api.errors.balances.ExistentialDeposit.is
  • summary: Value too low to create account due to existential deposit

ExistingVestingSchedule

  • interface: api.errors.balances.ExistingVestingSchedule.is
  • summary: A vesting schedule already exists for this account

InsufficientBalance

  • interface: api.errors.balances.InsufficientBalance.is
  • summary: Balance too low to send value

KeepAlive

  • interface: api.errors.balances.KeepAlive.is
  • summary: Transfer/payment would kill account

LiquidityRestrictions

  • interface: api.errors.balances.LiquidityRestrictions.is
  • summary: Account liquidity restrictions prevent withdrawal

TooManyReserves

  • interface: api.errors.balances.TooManyReserves.is
  • summary: Number of named reserves exceed MaxReserves

VestingBalance

  • interface: api.errors.balances.VestingBalance.is
  • summary: Vesting balance too high to send value

bounties

HasActiveChildBounty

  • interface: api.errors.bounties.HasActiveChildBounty.is
  • summary: The bounty cannot be closed because it has active child bounties.

InsufficientProposersBalance

  • interface: api.errors.bounties.InsufficientProposersBalance.is
  • summary: Proposer's balance is too low.

InvalidFee

  • interface: api.errors.bounties.InvalidFee.is
  • summary: Invalid bounty fee.

InvalidIndex

  • interface: api.errors.bounties.InvalidIndex.is
  • summary: No proposal or bounty at that index.

InvalidValue

  • interface: api.errors.bounties.InvalidValue.is
  • summary: Invalid bounty value.

PendingPayout

  • interface: api.errors.bounties.PendingPayout.is
  • summary: A bounty payout is pending. To cancel the bounty, you must unassign and slash the curator.

Premature

  • interface: api.errors.bounties.Premature.is
  • summary: The bounties cannot be claimed/closed because it's still in the countdown period.

ReasonTooBig

  • interface: api.errors.bounties.ReasonTooBig.is
  • summary: The reason given is just too big.

RequireCurator

  • interface: api.errors.bounties.RequireCurator.is
  • summary: Require bounty curator.

TooManyQueued

  • interface: api.errors.bounties.TooManyQueued.is
  • summary: Too many approvals are already queued.

UnexpectedStatus

  • interface: api.errors.bounties.UnexpectedStatus.is
  • summary: The bounty status is unexpected.

childBounties

InsufficientBountyBalance

  • interface: api.errors.childBounties.InsufficientBountyBalance.is
  • summary: The bounty balance is not enough to add new child-bounty.

ParentBountyNotActive

  • interface: api.errors.childBounties.ParentBountyNotActive.is
  • summary: The parent bounty is not in active state.

TooManyChildBounties

  • interface: api.errors.childBounties.TooManyChildBounties.is
  • summary: Number of child bounties exceeds limit MaxActiveChildBountyCount.

collatorSelection

AlreadyCandidate

  • interface: api.errors.collatorSelection.AlreadyCandidate.is
  • summary: User is already a candidate

AlreadyInvulnerable

  • interface: api.errors.collatorSelection.AlreadyInvulnerable.is
  • summary: User is already an Invulnerable

NoAssociatedValidatorId

  • interface: api.errors.collatorSelection.NoAssociatedValidatorId.is
  • summary: Account has no associated validator ID

NotCandidate

  • interface: api.errors.collatorSelection.NotCandidate.is
  • summary: User is not a candidate

Permission

  • interface: api.errors.collatorSelection.Permission.is
  • summary: Permission issue

TooFewCandidates

  • interface: api.errors.collatorSelection.TooFewCandidates.is
  • summary: Too few candidates

TooManyCandidates

  • interface: api.errors.collatorSelection.TooManyCandidates.is
  • summary: Too many candidates

Unknown

  • interface: api.errors.collatorSelection.Unknown.is
  • summary: Unknown error

ValidatorNotRegistered

  • interface: api.errors.collatorSelection.ValidatorNotRegistered.is
  • summary: Validator ID is not yet registered

council

AlreadyInitialized

  • interface: api.errors.council.AlreadyInitialized.is
  • summary: Members are already initialized!

DuplicateProposal

  • interface: api.errors.council.DuplicateProposal.is
  • summary: Duplicate proposals not allowed

DuplicateVote

  • interface: api.errors.council.DuplicateVote.is
  • summary: Duplicate vote ignored

NotMember

  • interface: api.errors.council.NotMember.is
  • summary: Account is not a member

ProposalMissing

  • interface: api.errors.council.ProposalMissing.is
  • summary: Proposal must exist

TooEarly

  • interface: api.errors.council.TooEarly.is
  • summary: The close call was made too early, before the end of the voting.

TooManyProposals

  • interface: api.errors.council.TooManyProposals.is
  • summary: There can only be a maximum of MaxProposals active proposals.

WrongIndex

  • interface: api.errors.council.WrongIndex.is
  • summary: Mismatched index

WrongProposalLength

  • interface: api.errors.council.WrongProposalLength.is
  • summary: The given length bound for the proposal was too low.

WrongProposalWeight

  • interface: api.errors.council.WrongProposalWeight.is
  • summary: The given weight bound for the proposal was too low.

democracy

AlreadyCanceled

  • interface: api.errors.democracy.AlreadyCanceled.is
  • summary: Cannot cancel the same proposal twice

AlreadyDelegating

  • interface: api.errors.democracy.AlreadyDelegating.is
  • summary: The account is already delegating.

AlreadyVetoed

  • interface: api.errors.democracy.AlreadyVetoed.is
  • summary: Identity may not veto a proposal twice

DuplicatePreimage

  • interface: api.errors.democracy.DuplicatePreimage.is
  • summary: Preimage already noted

DuplicateProposal

  • interface: api.errors.democracy.DuplicateProposal.is
  • summary: Proposal already made

Imminent

  • interface: api.errors.democracy.Imminent.is
  • summary: Imminent

InstantNotAllowed

  • interface: api.errors.democracy.InstantNotAllowed.is
  • summary: The instant referendum origin is currently disallowed.

InsufficientFunds

  • interface: api.errors.democracy.InsufficientFunds.is
  • summary: Too high a balance was provided that the account cannot afford.

InvalidHash

  • interface: api.errors.democracy.InvalidHash.is
  • summary: Invalid hash

MaxVotesReached

  • interface: api.errors.democracy.MaxVotesReached.is
  • summary: Maximum number of votes reached.

NoneWaiting

  • interface: api.errors.democracy.NoneWaiting.is
  • summary: No proposals waiting

Nonsense

  • interface: api.errors.democracy.Nonsense.is
  • summary: Delegation to oneself makes no sense.

NoPermission

  • interface: api.errors.democracy.NoPermission.is
  • summary: The actor has no permission to conduct the action.

NoProposal

  • interface: api.errors.democracy.NoProposal.is
  • summary: No external proposal

NotDelegating

  • interface: api.errors.democracy.NotDelegating.is
  • summary: The account is not currently delegating.

NotImminent

  • interface: api.errors.democracy.NotImminent.is
  • summary: Not imminent

NotSimpleMajority

  • interface: api.errors.democracy.NotSimpleMajority.is
  • summary: Next external proposal not simple majority

NotVoter

  • interface: api.errors.democracy.NotVoter.is
  • summary: The given account did not vote on the referendum.

PreimageInvalid

  • interface: api.errors.democracy.PreimageInvalid.is
  • summary: Invalid preimage

PreimageMissing

  • interface: api.errors.democracy.PreimageMissing.is
  • summary: Preimage not found

ProposalBlacklisted

  • interface: api.errors.democracy.ProposalBlacklisted.is
  • summary: Proposal still blacklisted

ProposalMissing

  • interface: api.errors.democracy.ProposalMissing.is
  • summary: Proposal does not exist

ReferendumInvalid

  • interface: api.errors.democracy.ReferendumInvalid.is
  • summary: Vote given for invalid referendum

TooEarly

  • interface: api.errors.democracy.TooEarly.is
  • summary: Too early

TooManyProposals

  • interface: api.errors.democracy.TooManyProposals.is
  • summary: Maximum number of proposals reached.

ValueLow

  • interface: api.errors.democracy.ValueLow.is
  • summary: Value too low

VotesExist

  • interface: api.errors.democracy.VotesExist.is
  • summary: The account currently has votes attached to it and the operation cannot succeed until these are removed, either through unvote or reap_vote.

WrongUpperBound

  • interface: api.errors.democracy.WrongUpperBound.is
  • summary: Invalid upper bound.

identity

AlreadyClaimed

  • interface: api.errors.identity.AlreadyClaimed.is
  • summary: Account ID is already named.

EmptyIndex

  • interface: api.errors.identity.EmptyIndex.is
  • summary: Empty index.

FeeChanged

  • interface: api.errors.identity.FeeChanged.is
  • summary: Fee is changed.

InvalidIndex

  • interface: api.errors.identity.InvalidIndex.is
  • summary: The index is invalid.

InvalidJudgement

  • interface: api.errors.identity.InvalidJudgement.is
  • summary: Invalid judgement.

InvalidTarget

  • interface: api.errors.identity.InvalidTarget.is
  • summary: The target is invalid.

JudgementGiven

  • interface: api.errors.identity.JudgementGiven.is
  • summary: Judgement given.

NoIdentity

  • interface: api.errors.identity.NoIdentity.is
  • summary: No identity found.

NotFound

  • interface: api.errors.identity.NotFound.is
  • summary: Account isn't found.

NotNamed

  • interface: api.errors.identity.NotNamed.is
  • summary: Account isn't named.

NotOwned

  • interface: api.errors.identity.NotOwned.is
  • summary: Sub-account isn't owned by sender.

NotSub

  • interface: api.errors.identity.NotSub.is
  • summary: Sender is not a sub-account.

StickyJudgement

  • interface: api.errors.identity.StickyJudgement.is
  • summary: Sticky judgement.

TooManyFields

  • interface: api.errors.identity.TooManyFields.is
  • summary: Too many additional fields.

TooManyRegistrars

  • interface: api.errors.identity.TooManyRegistrars.is
  • summary: Maximum amount of registrars reached. Cannot add any more.

TooManySubAccounts

  • interface: api.errors.identity.TooManySubAccounts.is
  • summary: Too many subs-accounts.

lottery

AlreadyEnded

  • interface: api.errors.lottery.AlreadyEnded.is
  • summary: A lottery has already ended.

AlreadyParticipating

  • interface: api.errors.lottery.AlreadyParticipating.is
  • summary: You are already participating in the lottery with this call.

EncodingFailed

  • interface: api.errors.lottery.EncodingFailed.is
  • summary: Failed to encode calls

InProgress

  • interface: api.errors.lottery.InProgress.is
  • summary: A lottery is already in progress.

InvalidCall

  • interface: api.errors.lottery.InvalidCall.is
  • summary: The call is not valid for an open lottery.

NotConfigured

  • interface: api.errors.lottery.NotConfigured.is
  • summary: A lottery has not been configured.

TooManyCalls

  • interface: api.errors.lottery.TooManyCalls.is
  • summary: Too many calls for a single lottery.

multisig

AlreadyApproved

  • interface: api.errors.multisig.AlreadyApproved.is
  • summary: Call is already approved by this signatory.

AlreadyStored

  • interface: api.errors.multisig.AlreadyStored.is
  • summary: The data to be stored is already stored.

MaxWeightTooLow

  • interface: api.errors.multisig.MaxWeightTooLow.is
  • summary: The maximum weight information provided was too low.

MinimumThreshold

  • interface: api.errors.multisig.MinimumThreshold.is
  • summary: Threshold must be 2 or greater.

NoApprovalsNeeded

  • interface: api.errors.multisig.NoApprovalsNeeded.is
  • summary: Call doesn't need any (more) approvals.

NotFound

  • interface: api.errors.multisig.NotFound.is
  • summary: Multisig operation not found when attempting to cancel.

NoTimepoint

  • interface: api.errors.multisig.NoTimepoint.is
  • summary: No timepoint was given, yet the multisig operation is already underway.

NotOwner

  • interface: api.errors.multisig.NotOwner.is
  • summary: Only the account that originally created the multisig is able to cancel it.

SenderInSignatories

  • interface: api.errors.multisig.SenderInSignatories.is
  • summary: The sender was contained in the other signatories; it shouldn't be.

SignatoriesOutOfOrder

  • interface: api.errors.multisig.SignatoriesOutOfOrder.is
  • summary: The signatories were provided out of order; they should be ordered.

TooFewSignatories

  • interface: api.errors.multisig.TooFewSignatories.is
  • summary: There are too few signatories in the list.

TooManySignatories

  • interface: api.errors.multisig.TooManySignatories.is
  • summary: There are too many signatories in the list.

UnexpectedTimepoint

  • interface: api.errors.multisig.UnexpectedTimepoint.is
  • summary: A timepoint was given, yet no multisig operation is underway.

WrongTimepoint

  • interface: api.errors.multisig.WrongTimepoint.is
  • summary: A different timepoint was given to the multisig operation that is underway.

parachainSystem

HostConfigurationNotAvailable

  • interface: api.errors.parachainSystem.HostConfigurationNotAvailable.is
  • summary: The inherent which supplies the host configuration did not run this block

NothingAuthorized

  • interface: api.errors.parachainSystem.NothingAuthorized.is
  • summary: No code upgrade has been authorized.

NotScheduled

  • interface: api.errors.parachainSystem.NotScheduled.is
  • summary: No validation function upgrade is currently scheduled.

OverlappingUpgrades

  • interface: api.errors.parachainSystem.OverlappingUpgrades.is
  • summary: Attempt to upgrade validation function while existing upgrade pending

ProhibitedByPolkadot

  • interface: api.errors.parachainSystem.ProhibitedByPolkadot.is
  • summary: Polkadot currently prohibits this parachain from upgrading its validation function

TooBig

  • interface: api.errors.parachainSystem.TooBig.is
  • summary: The supplied validation function has compiled into a blob larger than Polkadot is willing to run

Unauthorized

  • interface: api.errors.parachainSystem.Unauthorized.is
  • summary: The given code upgrade has not been authorized.

ValidationDataNotAvailable

  • interface: api.errors.parachainSystem.ValidationDataNotAvailable.is
  • summary: The inherent which supplies the validation data did not run this block

phragmenElection

DuplicatedCandidate

  • interface: api.errors.phragmenElection.DuplicatedCandidate.is
  • summary: Duplicated candidate submission.

InsufficientCandidateFunds

  • interface: api.errors.phragmenElection.InsufficientCandidateFunds.is
  • summary: Candidate does not have enough funds.

InvalidRenouncing

  • interface: api.errors.phragmenElection.InvalidRenouncing.is
  • summary: The renouncing origin presented a wrong Renouncing parameter.

InvalidReplacement

  • interface: api.errors.phragmenElection.InvalidReplacement.is
  • summary: Prediction regarding replacement after member removal is wrong.

InvalidVoteCount

  • interface: api.errors.phragmenElection.InvalidVoteCount.is
  • summary: The provided count of number of votes is incorrect.

InvalidWitnessData

  • interface: api.errors.phragmenElection.InvalidWitnessData.is
  • summary: The provided count of number of candidates is incorrect.

LowBalance

  • interface: api.errors.phragmenElection.LowBalance.is
  • summary: Cannot vote with stake less than minimum balance.

MaximumVotesExceeded

  • interface: api.errors.phragmenElection.MaximumVotesExceeded.is
  • summary: Cannot vote more than maximum allowed.

MemberSubmit

  • interface: api.errors.phragmenElection.MemberSubmit.is
  • summary: Member cannot re-submit candidacy.

MustBeVoter

  • interface: api.errors.phragmenElection.MustBeVoter.is
  • summary: Must be a voter.

NotMember

  • interface: api.errors.phragmenElection.NotMember.is
  • summary: Not a member.

NoVotes

  • interface: api.errors.phragmenElection.NoVotes.is
  • summary: Must vote for at least one candidate.

ReportSelf

  • interface: api.errors.phragmenElection.ReportSelf.is
  • summary: Cannot report self.

RunnerUpSubmit

  • interface: api.errors.phragmenElection.RunnerUpSubmit.is
  • summary: Runner cannot re-submit candidacy.

TooManyVotes

  • interface: api.errors.phragmenElection.TooManyVotes.is
  • summary: Cannot vote more than candidates.

UnableToPayBond

  • interface: api.errors.phragmenElection.UnableToPayBond.is
  • summary: Voter can not pay voting bond.

UnableToVote

  • interface: api.errors.phragmenElection.UnableToVote.is
  • summary: Cannot vote when no candidates or members exist.

preimage

AlreadyNoted

  • interface: api.errors.preimage.AlreadyNoted.is
  • summary: Preimage has already been noted on-chain.

NotAuthorized

  • interface: api.errors.preimage.NotAuthorized.is
  • summary: The user is not authorized to perform this action.

NotNoted

  • interface: api.errors.preimage.NotNoted.is
  • summary: The preimage cannot be removed since it has not yet been noted.

NotRequested

  • interface: api.errors.preimage.NotRequested.is
  • summary: The preimage request cannot be removed since no outstanding requests exist.

Requested

  • interface: api.errors.preimage.Requested.is
  • summary: A preimage may not be removed when there are outstanding requests.

TooLarge

  • interface: api.errors.preimage.TooLarge.is
  • summary: Preimage is too large to store on-chain.

proxy

Duplicate

  • interface: api.errors.proxy.Duplicate.is
  • summary: Account is already a proxy.

NoPermission

  • interface: api.errors.proxy.NoPermission.is
  • summary: Call may not be made by proxy because it may escalate its privileges.

NoSelfProxy

  • interface: api.errors.proxy.NoSelfProxy.is
  • summary: Cannot add self as proxy.

NotFound

  • interface: api.errors.proxy.NotFound.is
  • summary: Proxy registration not found.

NotProxy

  • interface: api.errors.proxy.NotProxy.is
  • summary: Sender is not a proxy of the account to be proxied.

TooMany

  • interface: api.errors.proxy.TooMany.is
  • summary: There are too many proxies registered or too many announcements pending.

Unannounced

  • interface: api.errors.proxy.Unannounced.is
  • summary: Announcement, if made at all, was made too recently.

Unproxyable

  • interface: api.errors.proxy.Unproxyable.is
  • summary: A call which is incompatible with the proxy type's filter was attempted.

scheduler

FailedToSchedule

  • interface: api.errors.scheduler.FailedToSchedule.is
  • summary: Failed to schedule a call

NotFound

  • interface: api.errors.scheduler.NotFound.is
  • summary: Cannot find the scheduled call.

RescheduleNoChange

  • interface: api.errors.scheduler.RescheduleNoChange.is
  • summary: Reschedule failed because it does not change scheduled time.

TargetBlockNumberInPast

  • interface: api.errors.scheduler.TargetBlockNumberInPast.is
  • summary: Given target block number is in the past.

session

DuplicatedKey

  • interface: api.errors.session.DuplicatedKey.is
  • summary: Registered duplicate key.

InvalidProof

  • interface: api.errors.session.InvalidProof.is
  • summary: Invalid ownership proof.

NoAccount

  • interface: api.errors.session.NoAccount.is
  • summary: Key setting account is not live, so it's impossible to associate keys.

NoAssociatedValidatorId

  • interface: api.errors.session.NoAssociatedValidatorId.is
  • summary: No associated validator ID for account.

NoKeys

  • interface: api.errors.session.NoKeys.is
  • summary: No keys are associated with this account.

sudo

RequireSudo

  • interface: api.errors.sudo.RequireSudo.is
  • summary: Sender must be the Sudo account

system

CallFiltered

  • interface: api.errors.system.CallFiltered.is
  • summary: The origin filter prevent the call to be dispatched.

FailedToExtractRuntimeVersion

  • interface: api.errors.system.FailedToExtractRuntimeVersion.is

  • summary: Failed to extract the runtime version from the new runtime.

    Either calling Core_version or decoding RuntimeVersion failed.

InvalidSpecName

  • interface: api.errors.system.InvalidSpecName.is
  • summary: The name of specification does not match between the current runtime and the new runtime.

NonDefaultComposite

  • interface: api.errors.system.NonDefaultComposite.is
  • summary: Suicide called when the account has non-default composite data.

NonZeroRefCount

  • interface: api.errors.system.NonZeroRefCount.is
  • summary: There is a non-zero reference count preventing the account from being purged.

SpecVersionNeedsToIncrease

  • interface: api.errors.system.SpecVersionNeedsToIncrease.is
  • summary: The specification version is not allowed to decrease between the current runtime and the new runtime.

technicalCommittee

AlreadyInitialized

  • interface: api.errors.technicalCommittee.AlreadyInitialized.is
  • summary: Members are already initialized!

DuplicateProposal

  • interface: api.errors.technicalCommittee.DuplicateProposal.is
  • summary: Duplicate proposals not allowed

DuplicateVote

  • interface: api.errors.technicalCommittee.DuplicateVote.is
  • summary: Duplicate vote ignored

NotMember

  • interface: api.errors.technicalCommittee.NotMember.is
  • summary: Account is not a member

ProposalMissing

  • interface: api.errors.technicalCommittee.ProposalMissing.is
  • summary: Proposal must exist

TooEarly

  • interface: api.errors.technicalCommittee.TooEarly.is
  • summary: The close call was made too early, before the end of the voting.

TooManyProposals

  • interface: api.errors.technicalCommittee.TooManyProposals.is
  • summary: There can only be a maximum of MaxProposals active proposals.

WrongIndex

  • interface: api.errors.technicalCommittee.WrongIndex.is
  • summary: Mismatched index

WrongProposalLength

  • interface: api.errors.technicalCommittee.WrongProposalLength.is
  • summary: The given length bound for the proposal was too low.

WrongProposalWeight

  • interface: api.errors.technicalCommittee.WrongProposalWeight.is
  • summary: The given weight bound for the proposal was too low.

technicalMembership

AlreadyMember

  • interface: api.errors.technicalMembership.AlreadyMember.is
  • summary: Already a member.

NotMember

  • interface: api.errors.technicalMembership.NotMember.is
  • summary: Not a member.

tips

AlreadyKnown

  • interface: api.errors.tips.AlreadyKnown.is
  • summary: The tip was already found/started.

NotFinder

  • interface: api.errors.tips.NotFinder.is
  • summary: The account attempting to retract the tip is not the finder of the tip.

Premature

  • interface: api.errors.tips.Premature.is
  • summary: The tip cannot be claimed/closed because it's still in the countdown period.

ReasonTooBig

  • interface: api.errors.tips.ReasonTooBig.is
  • summary: The reason given is just too big.

StillOpen

  • interface: api.errors.tips.StillOpen.is
  • summary: The tip cannot be claimed/closed because there are not enough tippers yet.

UnknownTip

  • interface: api.errors.tips.UnknownTip.is
  • summary: The tip hash is unknown.

treasury

InsufficientProposersBalance

  • interface: api.errors.treasury.InsufficientProposersBalance.is
  • summary: Proposer's balance is too low.

InvalidIndex

  • interface: api.errors.treasury.InvalidIndex.is
  • summary: No proposal or bounty at that index.

ProposalNotApproved

  • interface: api.errors.treasury.ProposalNotApproved.is
  • summary: Proposal has not been approved.

TooManyApprovals

  • interface: api.errors.treasury.TooManyApprovals.is
  • summary: Too many approvals in the queue.

utility

TooManyCalls

  • interface: api.errors.utility.TooManyCalls.is
  • summary: Too many calls batched.

vesting

AmountLow

  • interface: api.errors.vesting.AmountLow.is
  • summary: Amount being transferred is too low to create a vesting schedule.

AtMaxVestingSchedules

  • interface: api.errors.vesting.AtMaxVestingSchedules.is
  • summary: The account already has MaxVestingSchedules count of schedules and thus cannot add another one. Consider merging existing schedules in order to add another.

InvalidScheduleParams

  • interface: api.errors.vesting.InvalidScheduleParams.is
  • summary: Failed to create a new schedule because some parameter was invalid.

NotVesting

  • interface: api.errors.vesting.NotVesting.is
  • summary: The account given is not vesting.

ScheduleIndexOutOfBounds

  • interface: api.errors.vesting.ScheduleIndexOutOfBounds.is
  • summary: An index was out of bounds of the vesting schedules.