Version
Git
Description
The sighash parameters in the transaction verifier are possibly incorrect and need to be checked.
I've done some investigation, but I haven't discovered the fix yet.
Here's what I know:
Here's what we could check next:
Here's what I think the bug could be:
* work out if all 3 of our sighash usages are failing (there's 1 for sprout and 2 for sapling)
It looks like only the Sapling binding signature is failing - which means the bug is probably in the Sapling binding signature code.

I'd like to run a full sync on mainnet and testnet to be sure.
I'm using this code and dashboard:
https://github.com/teor2345/zebra/tree/sighash-diagnosis
Notes:
Just confirming that it's only the binding signature, after syncing to tip.
Notes:
