pub struct CreateMultisig {
pub address: String,
pub redeem_script: String,
}Expand description
Result of JSON-RPC method createmultisig.
createmultisig nrequired [“key”,…] ( “address_type” )
Creates a multi-signature address with n signature of m keys required. It returns a json object with the address and redeemScript.
Arguments:
- nrequired (numeric, required) The number of required signatures out of the n keys.
- “keys” (string, required) A json array of hex-encoded public keys [ “key” (string) The hex-encoded public key ,… ]
Fields§
§address: StringThe value of the new multisig address.
redeem_script: StringThe string value of the hex-encoded redemption script.
Implementations§
Source§impl CreateMultisig
impl CreateMultisig
Sourcepub fn into_model(self) -> Result<CreateMultisig, CreateMultisigError>
pub fn into_model(self) -> Result<CreateMultisig, CreateMultisigError>
Converts version specific type to a version nonspecific, more strongly typed type.
Trait Implementations§
Source§impl Clone for CreateMultisig
impl Clone for CreateMultisig
Source§fn clone(&self) -> CreateMultisig
fn clone(&self) -> CreateMultisig
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 CreateMultisig
impl Debug for CreateMultisig
Source§impl<'de> Deserialize<'de> for CreateMultisig
impl<'de> Deserialize<'de> for CreateMultisig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for CreateMultisig
impl PartialEq for CreateMultisig
Source§impl Serialize for CreateMultisig
impl Serialize for CreateMultisig
impl StructuralPartialEq for CreateMultisig
Auto Trait Implementations§
impl Freeze for CreateMultisig
impl RefUnwindSafe for CreateMultisig
impl Send for CreateMultisig
impl Sync for CreateMultisig
impl Unpin for CreateMultisig
impl UnwindSafe for CreateMultisig
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