Skip to content

Commit b08fdfa

Browse files
chore: the address of keychain internal also tweak
1 parent 55a814a commit b08fdfa

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/descriptor.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,8 @@ impl<K: DeriveXOnly> Derive<DerivedScript> for TapretKey<K> {
164164
let index = index.into();
165165
let terminal = Terminal::new(keychain, index);
166166
let internal_key = self.tr.as_internal_key().derive(keychain, index);
167-
if keychain.into_inner() == RgbKeychain::Tapret as u8 {
167+
let keychain = keychain.into_inner();
168+
if keychain == RgbKeychain::Internal as u8 || keychain == RgbKeychain::Tapret as u8 {
168169
if let Some(tweak) = self.tweaks.get(&terminal) {
169170
let script_commitment = TapScript::commit(tweak);
170171
let tap_tree = TapTree::with_single_leaf(script_commitment);

0 commit comments

Comments
 (0)