We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 55a814a commit b08fdfaCopy full SHA for b08fdfa
src/descriptor.rs
@@ -164,7 +164,8 @@ impl<K: DeriveXOnly> Derive<DerivedScript> for TapretKey<K> {
164
let index = index.into();
165
let terminal = Terminal::new(keychain, index);
166
let internal_key = self.tr.as_internal_key().derive(keychain, index);
167
- if keychain.into_inner() == RgbKeychain::Tapret as u8 {
+ let keychain = keychain.into_inner();
168
+ if keychain == RgbKeychain::Internal as u8 || keychain == RgbKeychain::Tapret as u8 {
169
if let Some(tweak) = self.tweaks.get(&terminal) {
170
let script_commitment = TapScript::commit(tweak);
171
let tap_tree = TapTree::with_single_leaf(script_commitment);
0 commit comments