pub mod artifact;
use clap::Subcommand;
use artifact::Artifact;
#[derive(Subcommand)]
pub enum Solc {
Artifact(Artifact),
}
pub fn dispatch(solc: Solc) -> anyhow::Result<()> {
match solc {
Solc::Artifact(artifact) => artifact::artifact(artifact),
}
}