@@ -53,13 +53,6 @@ pub trait AssetProvider<Pk: MiniscriptKey> {
53
53
/// and return its size
54
54
fn provider_lookup_tap_leaf_script_sig ( & self , _: & Pk , _: & TapLeafHash ) -> Option < usize > { None }
55
55
56
- /// Obtain a reference to the control block for a ver and script
57
- fn provider_lookup_tap_control_block_map (
58
- & self ,
59
- ) -> Option < & BTreeMap < ControlBlock , ( bitcoin:: ScriptBuf , LeafVersion ) > > {
60
- None
61
- }
62
-
63
56
/// Given a raw `Pkh`, lookup corresponding [`bitcoin::PublicKey`]
64
57
fn provider_lookup_raw_pkh_pk ( & self , _: & hash160:: Hash ) -> Option < bitcoin:: PublicKey > { None }
65
58
@@ -133,7 +126,6 @@ impl AssetProvider<DefiniteDescriptorKey> for LoggerAssetProvider<'_> {
133
126
impl_log_method ! ( provider_lookup_ecdsa_sig, pk: & DefiniteDescriptorKey , -> bool ) ;
134
127
impl_log_method ! ( provider_lookup_tap_key_spend_sig, pk: & DefiniteDescriptorKey , -> Option <usize >) ;
135
128
impl_log_method ! ( provider_lookup_tap_leaf_script_sig, pk: & DefiniteDescriptorKey , leaf_hash: & TapLeafHash , -> Option <usize >) ;
136
- impl_log_method ! ( provider_lookup_tap_control_block_map, -> Option <& BTreeMap <ControlBlock , ( bitcoin:: ScriptBuf , LeafVersion ) >>) ;
137
129
impl_log_method ! ( provider_lookup_raw_pkh_pk, hash: & hash160:: Hash , -> Option <bitcoin:: PublicKey >) ;
138
130
impl_log_method ! ( provider_lookup_raw_pkh_x_only_pk, hash: & hash160:: Hash , -> Option <XOnlyPublicKey >) ;
139
131
impl_log_method ! ( provider_lookup_raw_pkh_ecdsa_sig, hash: & hash160:: Hash , -> Option <bitcoin:: PublicKey >) ;
@@ -167,12 +159,6 @@ where
167
159
Satisfier :: lookup_tap_leaf_script_sig ( self , pk, leaf_hash) . map ( |s| s. to_vec ( ) . len ( ) )
168
160
}
169
161
170
- fn provider_lookup_tap_control_block_map (
171
- & self ,
172
- ) -> Option < & BTreeMap < ControlBlock , ( bitcoin:: ScriptBuf , LeafVersion ) > > {
173
- Satisfier :: lookup_tap_control_block_map ( self )
174
- }
175
-
176
162
fn provider_lookup_raw_pkh_pk ( & self , hash : & hash160:: Hash ) -> Option < bitcoin:: PublicKey > {
177
163
Satisfier :: lookup_raw_pkh_pk ( self , hash)
178
164
}
0 commit comments