Enum elements::VerificationError [−][src]
pub enum VerificationError { RangeProofError(usize, Error), RangeProofMissing(usize), SurjectionProofError(usize, Error), SurjectionProofVerificationError(usize), SurjectionProofMissing(usize), SpentTxOutError(usize, TxOutError), TxOutError(usize, TxOutError), IssuanceTransactionInput(usize), UtxoInputLenMismatch, BalanceCheckFailed, }
Expand description
Transaction Verification Errors
Variants
Verification of rangeproof failed
RangeProofMissing(usize)
Missing Range Proof
Verification of SurjectionProof failed
SurjectionProofVerificationError(usize)
Surjection Proof verification error
SurjectionProofMissing(usize)
Missing Range Proof
SpentTxOutError(usize, TxOutError)
Spent Txout error
TxOutError(usize, TxOutError)
Current transaction txout error
IssuanceTransactionInput(usize)
Issuance transaction verification not supported yet
Spent input len must match the len of transaction input
Balance Check failed
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for VerificationError
impl Send for VerificationError
impl Sync for VerificationError
impl Unpin for VerificationError
impl UnwindSafe for VerificationError
Blanket Implementations
Mutably borrows from an owned value. Read more