LocalProofProvider
Proves transactions locally on the phone using cached proving keys.
Uses the same Rust proving engine as the Midnight proof server. Proving keys must be downloaded via ProvingKeyManager before use.
Parameters
provingKeyManager
Manages proving key download and caching