Enum bee_message::prelude::Error [−][src]
pub enum Error {}Show variants
CryptoError(CryptoError), DuplicateAddress(Address), DuplicateSignature(usize), DuplicateUtxo(UtxoInput), InputUnlockBlockCountMismatch(usize, usize), InvalidAccumulatedOutput(u128), InvalidAddress, InvalidAddressKind(u8), InvalidAmount(u64), InvalidDustAllowanceAmount(u64), InvalidEssenceKind(u8), InvalidHexadecimalChar(String), InvalidHexadecimalLength(usize, usize), InvalidIndexationDataLength(usize), InvalidIndexationIndexLength(usize), InvalidInputKind(u8), InvalidInputOutputCount(usize), InvalidInputOutputIndex(u16), InvalidMessageLength(usize), InvalidMigratedFundsEntryAmount(u64), InvalidOutputKind(u8), InvalidParentsCount(usize), InvalidPayloadKind(u32), InvalidPayloadLength(usize, usize), InvalidPowScoreValues(u32, u32), InvalidReceiptFundsCount(usize), InvalidReferenceIndex(u16), InvalidSignature, InvalidSignatureKind(u8), InvalidTailTransactionHash, InvalidTreasuryAmount(u64), InvalidUnlockBlockCount(usize), InvalidUnlockBlockKind(u8), InvalidUnlockBlockReference(usize), Io(Error), MigratedFundsNotSorted, MilestoneInvalidPublicKeyCount(usize), MilestoneInvalidSignatureCount(usize), MilestonePublicKeysNotUniqueSorted, MilestonePublicKeysSignaturesCountMismatch(usize, usize), MissingField(&'static str), MissingPayload, ParentsNotUniqueSorted, RemainingBytesAfterMessage, SignaturePublicKeyMismatch(String, String), TailTransactionHashNotUnique(usize, usize), TransactionInputsNotSorted, TransactionOutputsNotSorted,
Error occurring when creating/parsing/validating messages.
Variants
CryptoError(CryptoError)
DuplicateAddress(Address)
DuplicateSignature(usize)
DuplicateUtxo(UtxoInput)
InvalidAccumulatedOutput(u128)
InvalidAddressKind(u8)
InvalidAmount(u64)
InvalidDustAllowanceAmount(u64)
InvalidEssenceKind(u8)
InvalidHexadecimalChar(String)
InvalidIndexationDataLength(usize)
InvalidIndexationIndexLength(usize)
InvalidInputKind(u8)
InvalidInputOutputCount(usize)
InvalidInputOutputIndex(u16)
InvalidMessageLength(usize)
InvalidMigratedFundsEntryAmount(u64)
InvalidOutputKind(u8)
InvalidParentsCount(usize)
InvalidPayloadKind(u32)
InvalidReceiptFundsCount(usize)
InvalidReferenceIndex(u16)
InvalidSignatureKind(u8)
InvalidTreasuryAmount(u64)
InvalidUnlockBlockCount(usize)
InvalidUnlockBlockKind(u8)
InvalidUnlockBlockReference(usize)
Io(Error)
MilestoneInvalidPublicKeyCount(usize)
MilestoneInvalidSignatureCount(usize)
MissingField(&'static str)
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Error
impl !RefUnwindSafe for Error
impl !UnwindSafe for Error
impl !UnwindSafe for Error