Enum multisig_lite::Error
source · #[repr(u32)]
pub enum Error {
Show 13 variants
AccountEmpty,
AccountFull,
AccountLocked,
MissingRecipientAccountInfo,
FundAccountNotWritable,
FundAccountIsNotEmpty,
InvalidFundAddress,
InvalidFundBumpSeed,
NoSigners,
TooManySigners,
ThresholdTooHigh,
InvalidSigner,
NotEnoughFundBalance,
}Expand description
A multisig program specific error code.
Variants§
AccountEmpty
Multisig State queue is empty.
AccountFull
Multisig State queue is full.
AccountLocked
Multisig State account is locked.
MissingRecipientAccountInfo
Missing transfer recipient AccountInfo.
FundAccountNotWritable
Multisig Fund account is not writable.
FundAccountIsNotEmpty
Multisig Fund account data is not empty“)]
InvalidFundAddress
Invalid Multisig Fund PDA.
InvalidFundBumpSeed
Invalid Multisig Fund account bump.
NoSigners
No signers.
TooManySigners
Too many signers provided.
ThresholdTooHigh
The threshold, e.g. m, is too high.
InvalidSigner
Invalid signer given.
NotEnoughFundBalance
Not enough Fund balance.