Both BIP341 and BIP342 were using a mix of "TapSighash" and "TapSigHash". As existing implementations and tests use the former, use that one.
Originally pointed out here: https://github.com/bitcoin/bitcoin/pull/17977#discussion_r459531548
Both BIP341 and BIP342 were using a mix of "TapSighash" and "TapSigHash". As existing implementations and tests use the former, use that one.
Originally pointed out here: https://github.com/bitcoin/bitcoin/pull/17977#discussion_r459531548
ACK
I think it would be early enough in the process to use TapSigHash, which doesn't break any tests in your PR.
On the other hand we have a long history of treating "sighash" as a single word (e.g. SIGHASH_ALL).
ACK b9ea863727c8e53d69afc1a816feed8944cc1e58