Skip to content

Commit 0d2a834

Browse files
committed
Making all LeafInfo fields private
1 parent 23a014d commit 0d2a834

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

src/util/psbt/serialize.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -327,9 +327,9 @@ impl Serialize for TapTree {
327327
//
328328
// TaprootMerkleBranch can only have len atmost 128(TAPROOT_CONTROL_MAX_NODE_COUNT).
329329
// safe to cast from usize to u8
330-
buf.push(leaf_info.merkle_branch.as_inner().len() as u8);
331-
buf.push(leaf_info.ver.to_consensus());
332-
leaf_info.script.consensus_encode(&mut buf).expect("Vecs dont err");
330+
buf.push(leaf_info.merkle_branch().as_inner().len() as u8);
331+
buf.push(leaf_info.leaf_version().to_consensus());
332+
leaf_info.script().consensus_encode(&mut buf).expect("Vecs dont err");
333333
}
334334
buf
335335
}

src/util/taproot.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -610,11 +610,11 @@ impl NodeInfo {
610610
#[cfg_attr(feature = "serde", derive(Serialize, Deserialize))]
611611
pub struct LeafInfo {
612612
/// The underlying script.
613-
pub(crate) script: Script,
613+
script: Script,
614614
/// The leaf version.
615-
pub(crate) ver: LeafVersion,
615+
ver: LeafVersion,
616616
/// The merkle proof (hashing partners) to get this node.
617-
pub(crate) merkle_branch: TaprootMerkleBranch,
617+
merkle_branch: TaprootMerkleBranch,
618618
}
619619

620620
impl LeafInfo {

0 commit comments

Comments
 (0)