Tr(): rawnode() and rawleaf() support

Thank you for working on this!

It provides strictly more information: the internal key. Philosophically, I think, the idea of partial descriptors is that any subset of relevant information should be conveyable, so that would be sufficient justification for having it. But practically, imagine a signer that recognizes the internal key, but does not recognize the tweaked output key; having the internal_key and merkle_root would enable them to locate the correct key.

3 Likes