Module prover

Module prover 

Source

Modules§

vm

Structs§

AggProver
AppProver
DeferralAggProver
DeferralHookCommits
EvmProver
EVM prover that produces a root STARK proof with Halo2 wrapping.
Halo2Prover
InternalLayerMetadata
MultiDeferralCircuitProver
Proves the configured set of deferral circuits through their hook proofs.
RootProver
SingleDeferralCircuitProver
SingleDeferralCircuitResult
StarkProver

Enums§

DeferralProof

Functions§

compute_deferral_merkle_proofs
Compute deferral merkle proofs from the initial and final memory merkle trees.
verify_app_proof
Verifies a ContinuationVmProof and returns the app_exe_commit
verify_app_proof_with_expected_exe_commit
Verifies a ContinuationVmProof and optionally checks that the recovered app_exe_commit matches the expected value.