pub trait CreateSchnorrSig {
    // Required method
    fn create_schnorr_sig(
        &self,
        provider: &SigningProvider,
        sig: &mut Vec<u8>,
        pubkey: &XOnlyPubKey,
        leaf_hash: *const u256,
        merkle_root: *const u256,
        sigversion: SigVersion
    ) -> bool;
}

Required Methods§

source

fn create_schnorr_sig( &self, provider: &SigningProvider, sig: &mut Vec<u8>, pubkey: &XOnlyPubKey, leaf_hash: *const u256, merkle_root: *const u256, sigversion: SigVersion ) -> bool

Implementors§