Skip to content

Commit dd990f7

Browse files
committed
Add convenience method TapTree:to_builder
1 parent 75d16e3 commit dd990f7

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/util/psbt/map/output.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,12 @@ impl TapTree {
162162
self.0
163163
}
164164

165+
/// Constructs [`TaprootBuilder`] by internally cloning the `self`. The builder is guaranteed
166+
/// to be finalized.
167+
pub fn to_builder(&self) -> TaprootBuilder {
168+
self.0.clone()
169+
}
170+
165171
/// Returns [`TapTreeIter`] iterator for a taproot script tree, operating in DFS order over
166172
/// tree [`ScriptLeaf`]s.
167173
pub fn script_leaves(&self) -> TapTreeIter {

0 commit comments

Comments
 (0)