Enum monero::blockdata::transaction::SignatureHashError
source · pub enum SignatureHashError {
MissingRctSigBase,
NoBulletproofs,
UnsupportedRctType(RctType),
}
Available on crate feature
experimental
only.Expand description
Possible errors when calculating the signature hash of a transaction.
Variants§
MissingRctSigBase
RctSigBase
was not set in Transaction
NoBulletproofs
Either all of RctSigPrunable
was not set within Transaction
or the list of bulletproofs was empty.
UnsupportedRctType(RctType)
The transaction’s RctType
is not supported.
Trait Implementations§
source§impl Debug for SignatureHashError
impl Debug for SignatureHashError
source§impl Display for SignatureHashError
impl Display for SignatureHashError
source§impl Error for SignatureHashError
impl Error for SignatureHashError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()