Enum bdk::wallet::verify::VerifyError [−][src]
pub enum VerifyError { MissingInputTx(Txid), InvalidInput(OutPoint), Consensus(Error), Global(Box<Error>), }
This is supported on crate feature
verify
only.Expand description
Error during validation of a tx agains the consensus rules
Variants
MissingInputTx(Txid)
The transaction being spent is not available in the database or the blockchain client
InvalidInput(OutPoint)
The transaction being spent doesn’t have the requested output
Consensus(Error)
Consensus error
Generic error
It has to be wrapped in a Box
since Error
has a variant that contains this enum
Trait Implementations
Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for VerifyError
impl Send for VerifyError
impl Sync for VerifyError
impl Unpin for VerifyError
impl !UnwindSafe for VerifyError
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self
pub fn vzip(self) -> V