arch-warp-cli 0.3.0

Scaffold, build, test, and deploy Archway Network Smart Contracts faster than ever before
1
2
3
4
5
6
7
8
9
10
11
12
use crate::{
    chains::chain_profile::ChainProfile, error::WarpError, utils::project_config::ProjectConfig,
};

pub trait Executable {
    fn execute(
        &self,
        project_root: Option<std::path::PathBuf>,
        config: Option<ProjectConfig>,
        profile: &Box<dyn ChainProfile>,
    ) -> Result<(), WarpError>;
}