bip352 0.1.0-alpha.3

Implementation of BIP 352 Silent Payments
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
// use bdk::{keys::DerivableKey, miniscript::Tap, template::DescriptorTemplate, KeychainKind};

// pub struct SilentPayment<K: DerivableKey<Tap>>(pub K, pub KeychainKind);

// impl<K: DerivableKey<Tap>> DescriptorTemplate for SilentPayment<K> {
//     fn build(
//         self,
//         network: bdk::bitcoin::Network,
//     ) -> Result<bdk::template::DescriptorTemplateOut, bdk::descriptor::DescriptorError> {
//         todo!()
//     }
// }