Re-exportsยง
use crate::dispatcher::view_session;๐use crate::opts::Chisel;๐use crate::opts::ChiselSubcommand;๐use crate::prelude::ChiselCommand;๐use crate::prelude::ChiselDispatcher;๐use crate::prelude::SolidityHelper;๐use clap::Parser;๐use eyre::Context;๐use eyre::Result;๐use foundry_cli::utils;๐use foundry_cli::utils::LoadConfig;๐use foundry_common::fs;๐use foundry_config::Chain;๐use foundry_config::Config;๐use foundry_evm::core::evm::EthEvmNetwork;๐use foundry_evm::core::evm::FoundryEvmNetwork;๐use foundry_evm::core::evm::TempoEvmNetwork;๐use foundry_evm::executors::ExecutorBuilder;๐use foundry_evm::opts::EvmOpts;๐use foundry_evm_networks::NetworkConfigs;๐use foundry_evm_networks::NetworkVariant;๐use rustyline::Editor;๐use rustyline::config::Configurer;๐use rustyline::error::ReadlineError;๐use std::ops::ControlFlow;๐use std::path::PathBuf;๐use yansi::Paint;๐use foundry_evm::core::evm::BaseEvmNetwork;๐baseuse foundry_evm::core::evm::MonadEvmNetwork;๐monaduse foundry_evm::core::evm::OpEvmNetwork;๐optimism
Macrosยง
- try_cf ๐
Functionsยง
- chisel_
history_ ๐file - evaluate_
prelude ๐ - Evaluate multiple Solidity source files contained within a Chisel prelude directory.
- handle_
cli_ ๐command - infer_
network_ ๐from_ chain_ id - load_
prelude_ ๐file - Loads a single Solidity file into the prelude.
- run
- Run the
chiselcommand line interface. - run_
command - Run the subcommand.
- run_
command_ ๐with_ network - setup
- Setup the global logger and other utilities.