pub fn sign_taproot_script(
    provider: &SigningProvider,
    creator: &dyn BaseSignatureCreator,
    sigdata: &mut SignatureData,
    leaf_version: i32,
    script: &Script,
    result: &mut Vec<ValType>
) -> bool