snark_verifier/loader/
evm.rs

1//! `Loader` implementation for generating yul code as EVM verifier.
2
3mod code;
4pub(crate) mod loader;
5pub(crate) mod util;
6
7pub use loader::{EcPoint, EvmLoader, Scalar};
8#[cfg(feature = "revm")]
9pub use util::deploy_and_call;
10pub use util::{
11    compile_solidity, encode_calldata, estimate_gas, fe_to_u256, modulus, u256_to_fe, Address,
12    B256, U256, U512,
13};