Skip to main content

Module flatten

Module flatten 

Source

Re-exportsยง

use super::EtherscanSourceProvider; ๐Ÿ”’
use super::VerifyArgs; ๐Ÿ”’
use crate::provider::VerificationContext; ๐Ÿ”’
use eyre::Result; ๐Ÿ”’
use foundry_block_explorers::verify::CodeFormat; ๐Ÿ”’
use foundry_common::flatten; ๐Ÿ”’
use foundry_compilers::AggregatedCompilerOutput; ๐Ÿ”’
use foundry_compilers::artifacts::BytecodeHash; ๐Ÿ”’
use foundry_compilers::artifacts::Source; ๐Ÿ”’
use foundry_compilers::artifacts::Sources; ๐Ÿ”’
use foundry_compilers::buildinfo::RawBuildInfo; ๐Ÿ”’
use foundry_compilers::compilers::Compiler; ๐Ÿ”’
use foundry_compilers::compilers::CompilerInput; ๐Ÿ”’
use foundry_compilers::compilers::solc::SolcCompiler; ๐Ÿ”’
use foundry_compilers::compilers::solc::SolcLanguage; ๐Ÿ”’
use foundry_compilers::compilers::solc::SolcVersionedInput; ๐Ÿ”’
use foundry_compilers::solc::Solc; ๐Ÿ”’
use semver::BuildMetadata; ๐Ÿ”’
use semver::Version; ๐Ÿ”’
use std::path::Path; ๐Ÿ”’

Structsยง

EtherscanFlattenedSource

Functionsยง

strip_build_meta ๐Ÿ”’
Strips BuildMetadata from the Version