From 63888e8e031eccf699a7727654409db72f943178 Mon Sep 17 00:00:00 2001 From: Chris Stewart Date: Thu, 6 Mar 2025 15:32:54 -0600 Subject: [PATCH] Use LeafVersion.fromMaskedByte() --- .../org/bitcoins/core/protocol/script/ControlBlock.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/main/scala/org/bitcoins/core/protocol/script/ControlBlock.scala b/core/src/main/scala/org/bitcoins/core/protocol/script/ControlBlock.scala index cfb153cae4..f6a9df10c7 100644 --- a/core/src/main/scala/org/bitcoins/core/protocol/script/ControlBlock.scala +++ b/core/src/main/scala/org/bitcoins/core/protocol/script/ControlBlock.scala @@ -23,10 +23,10 @@ sealed abstract class ControlBlock extends NetworkElement { } val leafVersion: LeafVersion = - LeafVersion.fromByte((bytes.head & LeafVersion.TAPROOT_LEAF_MASK).toByte) + LeafVersion.fromMaskedByte(bytes.head) val isTapLeafMask: Boolean = { - (bytes.head & LeafVersion.TAPROOT_LEAF_MASK).toByte == LeafVersion.Tapscript.toByte + leafVersion == LeafVersion.Tapscript } /** Leaf or branch hashes embedded in the control block */