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.)
#
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
#
Overflow- interface:
api.errors.balances.Overflow.is
- summary: Got an overflow after adding
#
VestingBalance- interface:
api.errors.balances.VestingBalance.is
- summary: Vesting balance too high to send value
#
benefits#
InsuffientBalance- interface:
api.errors.benefits.InsuffientBalance.is
- summary: Don't have enough money
#
InvalidTarget- interface:
api.errors.benefits.InvalidTarget.is
- summary: Don't have benefit records
#
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.
#
UnexpectedStatus- interface:
api.errors.bounties.UnexpectedStatus.is
- summary: The bounty status is unexpected.
#
candy#
AmountZero- interface:
api.errors.candy.AmountZero.is
- summary: Transfer amount should be non-zero
#
BalanceLow- interface:
api.errors.candy.BalanceLow.is
- summary: Account balance must be greater than or equal to the transfer amount
#
BalanceZero- interface:
api.errors.candy.BalanceZero.is
- summary: Balance should be non-zero
#
claims#
AlreadyBeClaimed- interface:
api.errors.claims.AlreadyBeClaimed.is
- summary: Ethereum tx already be claimed
#
AlreadyBeMint- interface:
api.errors.claims.AlreadyBeMint.is
- summary: Ethereum tx already be mint
#
ExceedClaimLimit- interface:
api.errors.claims.ExceedClaimLimit.is
- summary: Exceed claim limitation
#
IllegalMiner- interface:
api.errors.claims.IllegalMiner.is
- summary: Miner should be the registered
#
IllegalSuperior- interface:
api.errors.claims.IllegalSuperior.is
- summary: Superior not exist, should set it first
#
InvalidEthereumSignature- interface:
api.errors.claims.InvalidEthereumSignature.is
- summary: Invalid Ethereum signature.
#
MinerNotExist- interface:
api.errors.claims.MinerNotExist.is
- summary: Miner is not exist, should set it first
#
SignatureNotMatch- interface:
api.errors.claims.SignatureNotMatch.is
- summary: Sign not match
#
SignerHasNoClaim- interface:
api.errors.claims.SignerHasNoClaim.is
- summary: Ethereum address has no claims.
#
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
#
BadIndex- interface:
api.errors.democracy.BadIndex.is
- summary: Unknown index
#
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
#
InvalidWitness- interface:
api.errors.democracy.InvalidWitness.is
- summary: The provided witness data is wrong.
#
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
#
NotDelegated- interface:
api.errors.democracy.NotDelegated.is
- summary: Not delegated
#
NotDelegating- interface:
api.errors.democracy.NotDelegating.is
- summary: The account is not currently delegating.
#
NotExpired- interface:
api.errors.democracy.NotExpired.is
- summary: The lock on the account to be unlocked has not yet expired.
#
NotImminent- interface:
api.errors.democracy.NotImminent.is
- summary: Not imminent
#
NotLocked- interface:
api.errors.democracy.NotLocked.is
- summary: The target account does not have a lock.
#
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.
#
Overflow- interface:
api.errors.democracy.Overflow.is
- summary: An unexpected integer overflow occurred.
#
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.
#
Underflow- interface:
api.errors.democracy.Underflow.is
- summary: An unexpected integer underflow occurred.
#
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
orreap_vote
.
#
WrongUpperBound- interface:
api.errors.democracy.WrongUpperBound.is
- summary: Invalid upper bound.
#
elections#
DuplicatedCandidate- interface:
api.errors.elections.DuplicatedCandidate.is
- summary: Duplicated candidate submission.
#
InsufficientCandidateFunds- interface:
api.errors.elections.InsufficientCandidateFunds.is
- summary: Candidate does not have enough funds.
#
InvalidRenouncing- interface:
api.errors.elections.InvalidRenouncing.is
- summary: The renouncing origin presented a wrong
Renouncing
parameter.
#
InvalidReplacement- interface:
api.errors.elections.InvalidReplacement.is
- summary: Prediction regarding replacement after member removal is wrong.
#
InvalidVoteCount- interface:
api.errors.elections.InvalidVoteCount.is
- summary: The provided count of number of votes is incorrect.
#
InvalidWitnessData- interface:
api.errors.elections.InvalidWitnessData.is
- summary: The provided count of number of candidates is incorrect.
#
LowBalance- interface:
api.errors.elections.LowBalance.is
- summary: Cannot vote with stake less than minimum balance.
#
MaximumVotesExceeded- interface:
api.errors.elections.MaximumVotesExceeded.is
- summary: Cannot vote more than maximum allowed.
#
MemberSubmit- interface:
api.errors.elections.MemberSubmit.is
- summary: Member cannot re-submit candidacy.
#
MustBeVoter- interface:
api.errors.elections.MustBeVoter.is
- summary: Must be a voter.
#
NotMember- interface:
api.errors.elections.NotMember.is
- summary: Not a member.
#
NoVotes- interface:
api.errors.elections.NoVotes.is
- summary: Must vote for at least one candidate.
#
ReportSelf- interface:
api.errors.elections.ReportSelf.is
- summary: Cannot report self.
#
RunnerUpSubmit- interface:
api.errors.elections.RunnerUpSubmit.is
- summary: Runner cannot re-submit candidacy.
#
TooManyVotes- interface:
api.errors.elections.TooManyVotes.is
- summary: Cannot vote more than candidates.
#
UnableToPayBond- interface:
api.errors.elections.UnableToPayBond.is
- summary: Voter can not pay voting bond.
#
UnableToVote- interface:
api.errors.elections.UnableToVote.is
- summary: Cannot vote when no candidates or members exist.
#
grandpa#
ChangePending- interface:
api.errors.grandpa.ChangePending.is
- summary: Attempt to signal GRANDPA change with one already pending.
#
DuplicateOffenceReport- interface:
api.errors.grandpa.DuplicateOffenceReport.is
- summary: A given equivocation report is valid but already previously reported.
#
InvalidEquivocationProof- interface:
api.errors.grandpa.InvalidEquivocationProof.is
- summary: An equivocation proof provided as part of an equivocation report is invalid.
#
InvalidKeyOwnershipProof- interface:
api.errors.grandpa.InvalidKeyOwnershipProof.is
- summary: A key ownership proof provided as part of an equivocation report is invalid.
#
PauseFailed- interface:
api.errors.grandpa.PauseFailed.is
- summary: Attempt to signal GRANDPA pause when the authority set isn't live (either paused or already pending pause).
#
ResumeFailed- interface:
api.errors.grandpa.ResumeFailed.is
- summary: Attempt to signal GRANDPA resume when the authority set isn't paused (either live or already pending resume).
#
TooSoon- interface:
api.errors.grandpa.TooSoon.is
- summary: Cannot signal forced change so soon after last.
#
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.
#
imOnline#
DuplicatedHeartbeat- interface:
api.errors.imOnline.DuplicatedHeartbeat.is
- summary: Duplicated heartbeat.
#
InvalidKey- interface:
api.errors.imOnline.InvalidKey.is
- summary: Non existent public key.
#
market#
AlreadyRegistered- interface:
api.errors.market.AlreadyRegistered.is
- summary: Already registered before and cannot register again.
#
FileNotExist- interface:
api.errors.market.FileNotExist.is
- summary: The file does not exist. Please check the cid again.
#
FileSizeNotCorrect- interface:
api.errors.market.FileSizeNotCorrect.is
- summary: The file size is not correct. The same file is already on chain and the file size should be same. Please check the file size again.
#
FileTooLarge- interface:
api.errors.market.FileTooLarge.is
- summary: The file is too large. Please check the MaximumFileSize value.
#
InsufficientCollateral- interface:
api.errors.market.InsufficientCollateral.is
- summary: Don't have enough collateral to keep the reward. The collateral value of each merchant must be larger than his current reward.
#
InsufficientCurrency- interface:
api.errors.market.InsufficientCurrency.is
- summary: Don't have enough currency(CRU) to finish the extrinsic(transaction). Please transfer some CRU into this account.
#
InsufficientValue- interface:
api.errors.market.InsufficientValue.is
- summary: Can not choose the value less than the minimum balance. Please increase the value to be larger than the minimu balance.
#
NotEnoughReward- interface:
api.errors.market.NotEnoughReward.is
- summary: The reward is not enough.
#
NotInRewardPeriod- interface:
api.errors.market.NotInRewardPeriod.is
- summary: The file is not in the reward period. Please wait until the file is expired.
#
NotRegister- interface:
api.errors.market.NotRegister.is
- summary: Didn't register as a merchant before and cannot finish the extrinsic(transaction). Please register as a merchant first.
#
PlaceOrderNotAvailable- interface:
api.errors.market.PlaceOrderNotAvailable.is
- summary: Place order is not available right now. Please wait for a while.
#
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.
#
staking#
AllGuaranteed- interface:
api.errors.staking.AllGuaranteed.is
- summary: All stakes are guaranteed, cut guarantee first
#
AlreadyBonded- interface:
api.errors.staking.AlreadyBonded.is
- summary: Stash is already bonded.
#
AlreadyClaimed- interface:
api.errors.staking.AlreadyClaimed.is
- summary: Claimed reward twice.
#
AlreadyPaired- interface:
api.errors.staking.AlreadyPaired.is
- summary: Controller is already paired.
#
DuplicateIndex- interface:
api.errors.staking.DuplicateIndex.is
- summary: Duplicate index.
#
ExceedGuaranteeLimit- interface:
api.errors.staking.ExceedGuaranteeLimit.is
- summary: Can not bond with more than limit
#
FundedTarget- interface:
api.errors.staking.FundedTarget.is
- summary: Attempting to target a stash that still has funds.
#
InsufficientCurrency- interface:
api.errors.staking.InsufficientCurrency.is
- summary: Don't have enough balance to recharge the staking pot
#
InsufficientValue- interface:
api.errors.staking.InsufficientValue.is
- summary: Can not bond with value less than minimum balance.
#
InvalidEraToReward- interface:
api.errors.staking.InvalidEraToReward.is
- summary: Invalid era to reward.
#
InvalidSlashIndex- interface:
api.errors.staking.InvalidSlashIndex.is
- summary: Slash record index out of bounds.
#
InvalidTarget- interface:
api.errors.staking.InvalidTarget.is
- summary: Target is invalid.
#
NoMoreChunks- interface:
api.errors.staking.NoMoreChunks.is
- summary: Can not schedule more unlock chunks.
#
NotController- interface:
api.errors.staking.NotController.is
- summary: Not a controller account.
#
NotStash- interface:
api.errors.staking.NotStash.is
- summary: Not a stash account.
#
NoUnlockChunk- interface:
api.errors.staking.NoUnlockChunk.is
- summary: Can not rebond without unlocking chunks.
#
sudo#
RequireSudo- interface:
api.errors.sudo.RequireSudo.is
- summary: Sender must be the Sudo account
#
swork#
ABUpgradeFailed- interface:
api.errors.swork.ABUpgradeFailed.is
- summary: A/B Upgrade failed
#
AlreadyJoint- interface:
api.errors.swork.AlreadyJoint.is
- summary: Already joint one group
#
ExceedGroupLimit- interface:
api.errors.swork.ExceedGroupLimit.is
- summary: Exceed the limit of members number in one group.
#
GroupAlreadyExist- interface:
api.errors.swork.GroupAlreadyExist.is
- summary: The group already exist.
#
GroupOwnerForbidden- interface:
api.errors.swork.GroupOwnerForbidden.is
- summary: The group owner cannot be a sWorker member.
#
IdentityNotExist- interface:
api.errors.swork.IdentityNotExist.is
- summary: Identity doesn't exist
#
IllegalApplier- interface:
api.errors.swork.IllegalApplier.is
- summary: Illegal applier
#
IllegalFilesTransition- interface:
api.errors.swork.IllegalFilesTransition.is
- summary: Files change not legal
#
IllegalIdentity- interface:
api.errors.swork.IllegalIdentity.is
- summary: Identity check failed
#
IllegalReporter- interface:
api.errors.swork.IllegalReporter.is
- summary: Illegal reporter
#
IllegalUsed- interface:
api.errors.swork.IllegalUsed.is
- summary: The used value is not zero and cannot join a group.
#
IllegalWorkReportSig- interface:
api.errors.swork.IllegalWorkReportSig.is
- summary: Illegal work report signature
#
InvalidExpiredBlock- interface:
api.errors.swork.InvalidExpiredBlock.is
- summary: Cannot extend the valid duration for an existed enclave code.
#
InvalidReportTime- interface:
api.errors.swork.InvalidReportTime.is
- summary: Invalid timing
#
NotJoint- interface:
api.errors.swork.NotJoint.is
- summary: The member is not in this group and cannot quit.
#
NotOwner- interface:
api.errors.swork.NotOwner.is
- summary: The target is not a group owner. Please make sure that the target is a group owner.
#
OutdatedReporter- interface:
api.errors.swork.OutdatedReporter.is
- summary: Outdated reporter
#
system#
FailedToExtractRuntimeVersioninterface:
api.errors.system.FailedToExtractRuntimeVersion.is
summary: Failed to extract the runtime version from the new runtime.
Either calling
Core_version
or decodingRuntimeVersion
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.
#
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.