diff --git a/evm/src/cpu/kernel/tests/bn254.rs b/evm/src/cpu/kernel/tests/bn254.rs index 4ca60696..1f2f12e3 100644 --- a/evm/src/cpu/kernel/tests/bn254.rs +++ b/evm/src/cpu/kernel/tests/bn254.rs @@ -4,11 +4,11 @@ use anyhow::Result; use ethereum_types::U256; use rand::Rng; -use crate::curve_pairings::{final_exponent, gen_fp12_sparse, miller_loop, Curve, CyclicGroup}; use crate::cpu::kernel::interpreter::{ run_interpreter_with_memory, Interpreter, InterpreterMemoryInitialization, }; use crate::cpu::kernel::tests::u256ify; +use crate::curve_pairings::{final_exponent, gen_fp12_sparse, miller_loop, Curve, CyclicGroup}; use crate::extension_tower::{FieldExt, Fp12, Fp2, Fp6, Stack, BN254}; use crate::memory::segments::Segment::BnPairing; @@ -201,14 +201,6 @@ fn test_bn_final_exponent() -> Result<()> { Ok(()) } -fn pairing_input() -> Vec { - let curve_gen: [U256; 2] = unsafe { transmute(Curve::::GENERATOR) }; - let twisted_gen: [U256; 4] = unsafe { transmute(Curve::>::GENERATOR) }; - let mut input = curve_gen.to_vec(); - input.extend_from_slice(&twisted_gen); - input -} - #[test] fn test_bn_miller() -> Result<()> { let ptr: usize = 100; diff --git a/evm/src/lib.rs b/evm/src/lib.rs index edce8060..02730321 100644 --- a/evm/src/lib.rs +++ b/evm/src/lib.rs @@ -9,11 +9,11 @@ pub mod all_stark; pub mod arithmetic; -pub mod curve_pairings; pub mod config; pub mod constraint_consumer; pub mod cpu; pub mod cross_table_lookup; +pub mod curve_pairings; pub mod extension_tower; pub mod fixed_recursive_verifier; pub mod generation;