diff --git a/common/src/contract.sol b/acvm_backend_barretenberg/src/acvm_interop/contract.sol similarity index 100% rename from common/src/contract.sol rename to acvm_backend_barretenberg/src/acvm_interop/contract.sol diff --git a/acvm_backend_barretenberg/src/acvm_interop/smart_contract.rs b/acvm_backend_barretenberg/src/acvm_interop/smart_contract.rs index 1d277273..89b53c8e 100644 --- a/acvm_backend_barretenberg/src/acvm_interop/smart_contract.rs +++ b/acvm_backend_barretenberg/src/acvm_interop/smart_contract.rs @@ -1,9 +1,11 @@ use common::acvm::SmartContract; use common::crs::G2; -use common::ULTRA_VERIFIER_CONTRACT; use crate::Barretenberg; +/// Embed the Solidity verifier file +const ULTRA_VERIFIER_CONTRACT: &str = include_str!("contract.sol"); + #[cfg(feature = "native")] impl SmartContract for Barretenberg { fn eth_contract_from_vk(&self, verification_key: &[u8]) -> String { diff --git a/common/src/contract.rs b/common/src/contract.rs deleted file mode 100644 index d43687ff..00000000 --- a/common/src/contract.rs +++ /dev/null @@ -1,4 +0,0 @@ -#[macro_use] -pub mod cryptography; - -pub mod turbo_verifier; diff --git a/common/src/lib.rs b/common/src/lib.rs index 03098f2e..6f5e834e 100644 --- a/common/src/lib.rs +++ b/common/src/lib.rs @@ -11,6 +11,3 @@ pub mod proof; // Re-export acvm pub use acvm; - -/// Embed the Solidity verifier file -pub const ULTRA_VERIFIER_CONTRACT: &str = include_str!("contract.sol");