revive_solc_json_interface/
lib.rs1pub use self::combined_json::contract::Contract as CombinedJsonContract;
7pub use self::standard_json::input::language::Language as SolcStandardJsonInputLanguage;
8pub use self::standard_json::input::settings::metadata::Metadata as SolcStandardJsonInputSettingsMetadata;
9pub use self::standard_json::input::settings::metadata_hash::MetadataHash as SolcStandardJsonInputSettingsMetadataHash;
10pub use self::standard_json::input::settings::optimizer::Optimizer as SolcStandardJsonInputSettingsOptimizer;
11pub use self::standard_json::input::settings::polkavm::memory::MemoryConfig as SolcStandardJsonInputSettingsPolkaVMMemory;
12pub use self::standard_json::input::settings::polkavm::memory::DEFAULT_HEAP_SIZE as PolkaVMDefaultHeapMemorySize;
13pub use self::standard_json::input::settings::polkavm::memory::DEFAULT_STACK_SIZE as PolkaVMDefaultStackMemorySize;
14pub use self::standard_json::input::settings::polkavm::PolkaVM as SolcStandardJsonInputSettingsPolkaVM;
15pub use self::standard_json::input::settings::selection::file::flag::Flag as SolcStandardJsonInputSettingsSelectionFileFlag;
16pub use self::standard_json::input::settings::selection::file::File as SolcStandardJsonInputSettingsSelectionFile;
17pub use self::standard_json::input::settings::selection::Selection as SolcStandardJsonInputSettingsSelection;
18pub use self::standard_json::input::settings::Settings as SolcStandardJsonInputSettings;
19pub use self::standard_json::input::source::Source as SolcStandardJsonInputSource;
20pub use self::standard_json::input::Input as SolcStandardJsonInput;
21pub use self::standard_json::output::contract::evm::bytecode::Bytecode as SolcStandardJsonOutputContractEVMBytecode;
22pub use self::standard_json::output::contract::evm::EVM as SolcStandardJsonOutputContractEVM;
23pub use self::standard_json::output::contract::Contract as SolcStandardJsonOutputContract;
24pub use self::standard_json::output::Output as SolcStandardJsonOutput;
25#[cfg(feature = "resolc")]
26pub use self::warning::Warning as ResolcWarning;
27
28pub mod combined_json;
29pub mod standard_json;
30#[cfg(feature = "resolc")]
31pub mod warning;