Files
revive-differential-tests/crates/compiler/src/solc.rs
T
xermicus 84a5647a8b the solc binaries list downloader
Signed-off-by: xermicus <bigcyrill@hotmail.com>
2025-03-21 14:32:15 +01:00

26 lines
570 B
Rust

//! Implements the [SolidityCompiler] trait with solc for
//! compiling contracts to EVM bytecode.
use revive_solc_json_interface::{SolcStandardJsonInput, SolcStandardJsonOutput};
use semver::Version;
use crate::SolidityCompiler;
pub struct Solc {}
impl SolidityCompiler for Solc {
type Options = ();
fn build(
&self,
_input: &SolcStandardJsonInput,
_extra_options: &Option<Self::Options>,
) -> anyhow::Result<SolcStandardJsonOutput> {
todo!()
}
fn new(_solc_version: &Version) -> Self {
todo!()
}
}