Skip to content

Commit 881df71

Browse files
luisschwabcooparo
andcommitted
chore: rename merge_network_kinds to intersect_network_kinds
Co-authored-by: cooparo <github.ambitious226@slmails.com>
1 parent fdb9d13 commit 881df71

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

src/descriptor/dsl.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ macro_rules! impl_top_level_tr {
104104
ValidNetworkKinds,
105105
)| {
106106
key_map.extend(tree_keymap.into_iter());
107-
valid_network_kinds = $crate::keys::merge_network_kinds(
107+
valid_network_kinds = $crate::keys::intersect_network_kinds(
108108
&valid_network_kinds,
109109
&tree_network_kinds,
110110
);
@@ -220,7 +220,7 @@ macro_rules! impl_node_opcode_two {
220220

221221
minisc.check_miniscript()?;
222222

223-
Ok((minisc, a_keymap, $crate::keys::merge_network_kinds(&a_network_kinds, &b_network_kinds)))
223+
Ok((minisc, a_keymap, $crate::keys::intersect_network_kinds(&a_network_kinds, &b_network_kinds)))
224224
})
225225
});
226226
}
@@ -242,8 +242,8 @@ macro_rules! impl_node_opcode_three {
242242
a_keymap.extend(b_keymap.into_iter());
243243
a_keymap.extend(c_keymap.into_iter());
244244

245-
let network_kinds = $crate::keys::merge_network_kinds(&a_network_kinds, &b_network_kinds);
246-
let network_kinds = $crate::keys::merge_network_kinds(&network_kinds, &c_network_kinds);
245+
let network_kinds = $crate::keys::intersect_network_kinds(&a_network_kinds, &b_network_kinds);
246+
let network_kinds = $crate::keys::intersect_network_kinds(&network_kinds, &c_network_kinds);
247247

248248
let minisc = $crate::miniscript::Miniscript::from_ast($crate::miniscript::miniscript::decode::Terminal::$terminal_variant(
249249
$crate::alloc::sync::Arc::new(a_minisc),
@@ -294,7 +294,7 @@ macro_rules! parse_tap_tree {
294294
.and_then(|tree_a| Ok((tree_a, $tree_b?)))
295295
.and_then(|((a_tree, mut a_keymap, a_network_kinds), (b_tree, b_keymap, b_network_kinds))| {
296296
a_keymap.extend(b_keymap.into_iter());
297-
Ok((TapTree::combine(a_tree, b_tree), a_keymap, $crate::keys::merge_network_kinds(&a_network_kinds, &b_network_kinds)))
297+
Ok((TapTree::combine(a_tree, b_tree), a_keymap, $crate::keys::intersect_network_kinds(&a_network_kinds, &b_network_kinds)))
298298
})
299299

300300
}};
@@ -770,7 +770,7 @@ macro_rules! fragment {
770770

771771
let (key_maps, valid_network_kinds) = key_maps_network_kinds.into_iter().fold((KeyMap::default(), $crate::keys::any_network_kind()), |(mut keys_acc, net_acc), (key, net)| {
772772
keys_acc.extend(key.into_iter());
773-
let net_acc = $crate::keys::merge_network_kinds(&net_acc, &net);
773+
let net_acc = $crate::keys::intersect_network_kinds(&net_acc, &net);
774774

775775
(keys_acc, net_acc)
776776
});

src/keys/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ pub fn test_network_kind() -> ValidNetworkKinds {
6363
vec![NetworkKind::Test].into_iter().collect()
6464
}
6565
/// Compute the intersection of two sets.
66-
pub fn merge_network_kinds(a: &ValidNetworkKinds, b: &ValidNetworkKinds) -> ValidNetworkKinds {
66+
pub fn intersect_network_kinds(a: &ValidNetworkKinds, b: &ValidNetworkKinds) -> ValidNetworkKinds {
6767
a.intersection(b).cloned().collect()
6868
}
6969

@@ -807,7 +807,7 @@ fn expand_multi_keys<Pk: IntoDescriptorKey<Ctx>, Ctx: ScriptContext>(
807807
(KeyMap::default(), any_network_kind()),
808808
|(mut keys_acc, netkind_acc), (key, netkind)| {
809809
keys_acc.extend(key);
810-
let netkind_acc = merge_network_kinds(&netkind_acc, &netkind);
810+
let netkind_acc = intersect_network_kinds(&netkind_acc, &netkind);
811811

812812
(keys_acc, netkind_acc)
813813
},

0 commit comments

Comments
 (0)