pub enum RedeemScriptError {
IncorrectQuorum,
NoQuorum,
NotEnoughPublicKeys,
NotStandard,
}Expand description
Possible errors related to the redeem script.
Variants§
IncorrectQuorum
Not enough keys for the quorum.
NoQuorum
Quorum was not set during the redeem script building.
NotEnoughPublicKeys
Not enough public keys. At least one public key must be specified.
NotStandard
Given script is not the standard redeem script.
Trait Implementations§
Source§impl Clone for RedeemScriptError
impl Clone for RedeemScriptError
Source§fn clone(&self) -> RedeemScriptError
fn clone(&self) -> RedeemScriptError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RedeemScriptError
impl Debug for RedeemScriptError
Source§impl Display for RedeemScriptError
impl Display for RedeemScriptError
Source§impl Error for RedeemScriptError
impl Error for RedeemScriptError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns 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()
Source§impl PartialEq for RedeemScriptError
impl PartialEq for RedeemScriptError
impl Copy for RedeemScriptError
impl StructuralPartialEq for RedeemScriptError
Auto Trait Implementations§
impl Freeze for RedeemScriptError
impl RefUnwindSafe for RedeemScriptError
impl Send for RedeemScriptError
impl Sync for RedeemScriptError
impl Unpin for RedeemScriptError
impl UnsafeUnpin for RedeemScriptError
impl UnwindSafe for RedeemScriptError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more