Executes the bridge circuit in a zkVM environment, verifying multiple cryptographic proofs
related to watchtower work, SPV, and storage proofs.
Computes a deposit constant hash using various transaction and cryptographic components.
Encodes the BIP341 signing data for any flag type into a given object implementing the
[io::Write
] trait. This version takes a pre-computed annex hash and panics on error.
Computes the maximum verified total work and watchtower challenge flags from challenge transactions.
Verifies watchtower challenge transactions and collects their outputs.