Skip to main content

Module opts

Module opts 

Source

Modulesยง

build ๐Ÿ”’
chain ๐Ÿ”’
dependency ๐Ÿ”’
CLI dependency parsing
global ๐Ÿ”’
rpc ๐Ÿ”’
transaction ๐Ÿ”’

Structsยง

BuildOpts
ChainValueParser
Custom Clap value parser for [Chain]s.
CompilerOpts
Dependency
A git dependency which will be installed as a submodule
EthereumOpts
EtherscanOpts
GlobalArgs
Global arguments for the CLI.
ProjectPathOpts
Common arguments for a projectโ€™s paths.
ResolcOpts
Compiler options for resolc
RpcOpts
TransactionOpts

Enumsยง

CliAuthorizationList
CLI helper to parse a EIP-7702 authorization list. Can be either a hex-encoded signed authorization or an address.

Staticsยง

GH_REPO_PREFIX_REGEX
Git repo prefix regex

Functionsยง

init_thread_pool
Initialize the global thread pool.
solar_pcx_from_build_opts
Builds a Solar [solar_sema::ParsingContext] from BuildOpts.
solar_pcx_from_solc_project
Builds a Solar [solar_sema::ParsingContext] from a [foundry_compilers::Project] and a [SolcVersionedInput].