Skip to main contentModule selectors
Source use alloy_primitives::hex; ๐ use alloy_primitives::hex; ๐ use clap::Parser; ๐ use comfy_table::Table; ๐ use comfy_table::presets::ASCII_FULL; ๐ use comfy_table::presets::ASCII_MARKDOWN; ๐ use eyre::Result; ๐ use foundry_cli::opts::BuildOpts; ๐ use foundry_cli::opts::ProjectPathOpts; ๐ use foundry_cli::utils::FoundryPathExt; ๐ use foundry_cli::utils::LoadConfig; ๐ use foundry_cli::utils::cache_local_signatures; ๐ use foundry_cli::utils::cache_signatures_from_abis; ๐ use foundry_common::compile::PathOrContractInfo; ๐ use foundry_common::compile::ProjectCompiler; ๐ use foundry_common::compile::compile_abi_project; ๐ use foundry_common::compile::compile_abi_project_cached; ๐ use foundry_common::external_compiler::is_external_artifact; ๐ use foundry_common::fs::canonicalize_path; ๐ use foundry_common::selectors::SelectorImportData; ๐ use foundry_common::selectors::import_selectors; ๐ use foundry_common::shell; ๐ use foundry_compilers::Project; ๐ use foundry_compilers::ProjectCompileOutput; ๐ use foundry_compilers::artifacts::ConfigurableContractArtifact; ๐ use foundry_compilers::artifacts::output_selection::ContractOutputSelection; ๐ use foundry_compilers::artifacts::output_selection::EvmOutputSelection; ๐ use foundry_compilers::artifacts::output_selection::OutputSelection; ๐ use foundry_compilers::info::ContractInfo; ๐ use foundry_compilers::multi::MultiCompiler; ๐ use std::collections::BTreeMap; ๐ use std::path::Path; ๐
- SelectorsSubcommands
- CLI arguments for
forge selectors.
- project_from_paths ๐
- selector_artifacts ๐