multiversx_sc_meta/
lib.rs1#![allow(unknown_lints)]
3#![allow(clippy::collapsible_if)]
4#![allow(clippy::manual_is_multiple_of)]
5
6pub mod cli;
7pub mod cmd;
8pub mod folder_structure;
9
10pub use multiversx_sc_meta_lib::abi_json;
11pub use multiversx_sc_meta_lib::ei;
12pub use multiversx_sc_meta_lib::ei_check_json;
13pub use multiversx_sc_meta_lib::version;
14pub use multiversx_sc_meta_lib::version_history;
15
16#[deprecated(
20 since = "0.41.0",
21 note = "Backwards compatibility only, please use `cli_main` from crate `multiversx-sc-meta-lib` instead."
22)]
23pub fn cli_main<AbiObj: multiversx_sc::contract_base::ContractAbiProvider>() {
24 multiversx_sc_meta_lib::cli_main::<AbiObj>()
25}
26
27#[deprecated(
29 since = "0.41.0",
30 note = "Backwards compatibility only, please use `multi_contract_config` from crate `multiversx-sc-meta-lib` instead."
31)]
32pub fn multi_contract_config<AbiObj: multiversx_sc::contract_base::ContractAbiProvider>(
33 contract_crate_path: &std::path::Path,
34) -> multiversx_sc_meta_lib::contract::sc_config::ScConfig {
35 multiversx_sc_meta_lib::multi_contract_config::<AbiObj>(contract_crate_path)
36}