pub struct RedeemScriptContent {
pub public_keys: Vec<PublicKey>,
pub quorum: usize,
}Expand description
Redeem script content.
Fields§
§public_keys: Vec<PublicKey>The public keys of the participants of this redeem script.
quorum: usizeThe number of signatures required to spend the input which corresponds to the given redeem script.
Implementations§
Source§impl RedeemScriptContent
impl RedeemScriptContent
Sourcepub fn parse(script: &Script) -> Result<RedeemScriptContent, RedeemScriptError>
pub fn parse(script: &Script) -> Result<RedeemScriptContent, RedeemScriptError>
Tries to fetch redeem script content from the given raw script and returns error
if the script doesn’t satisfy BIP-16 standard.
Trait Implementations§
Source§impl Debug for RedeemScriptContent
impl Debug for RedeemScriptContent
Source§impl PartialEq for RedeemScriptContent
impl PartialEq for RedeemScriptContent
impl StructuralPartialEq for RedeemScriptContent
Auto Trait Implementations§
impl Freeze for RedeemScriptContent
impl RefUnwindSafe for RedeemScriptContent
impl Send for RedeemScriptContent
impl Sync for RedeemScriptContent
impl Unpin for RedeemScriptContent
impl UnsafeUnpin for RedeemScriptContent
impl UnwindSafe for RedeemScriptContent
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