pub trait ExpandPrivate {
    // Required method
    fn expand_private(
        &self,
        pos: i32,
        provider: &SigningProvider,
        out: &mut FlatSigningProvider
    );
}

Required Methods§

source

fn expand_private( &self, pos: i32, provider: &SigningProvider, out: &mut FlatSigningProvider )

| Expand the private key for a descriptor | at a specified position, if possible. | | ———– | @param[in] pos | | The position at which to expand the descriptor. | If IsRange() is false, this is ignored. | ––––– | @param[in] provider | | The provider to query for the private | keys. | ––––– | @param[out] out | | Any private keys available for the specified | pos. |

Implementors§