Enum elements::ConfidentialTxOutError [−][src]
pub enum ConfidentialTxOutError { InvalidAddress, NoBlindingKeyInAddress, Upstream(Error), TxOutError(usize, TxOutError), ExpectedExplicitAsset, ExpectedExplicitValue, }
Expand description
Errors encountered when constructing confidential transaction outputs.
Variants
The script pubkey does not represent a valid address This is not a fundamental limitation, just a limitation of how the code API is structured
The address provided does not have a blinding key.
Upstream(Error)
Error originated in secp256k1_zkp
.
TxOutError(usize, TxOutError)
General TxOut errors
Expected Explicit Asset for blinding
Expected Explicit Value for blinding
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 ConfidentialTxOutError
impl Send for ConfidentialTxOutError
impl Sync for ConfidentialTxOutError
impl Unpin for ConfidentialTxOutError
impl UnwindSafe for ConfidentialTxOutError
Blanket Implementations
Mutably borrows from an owned value. Read more