multiversx_sc_snippets/
lib.rs

1pub mod account_tool;
2mod interactor;
3mod multi;
4pub mod network_response;
5
6pub use env_logger;
7pub use hex;
8pub use interactor::*;
9pub use log;
10pub use multi::*;
11pub use multiversx_sc_scenario::{self, multiversx_sc};
12pub use multiversx_sdk as sdk_core;
13pub use multiversx_sdk as sdk;
14
15/// Imports normally needed in interactors, grouped together.
16pub mod imports;
17
18/// Backwards compatibility.
19pub use crate::sdk_core::test_wallets;
20
21#[cfg(feature = "http")]
22pub type HttpInteractor = crate::InteractorBase<multiversx_sdk_http::GatewayHttpProxy>;
23
24/// Backwards compatibility.
25#[cfg(feature = "http")]
26pub type Interactor = HttpInteractor;
27
28#[cfg(feature = "dapp")]
29pub type DappInteractor = crate::InteractorBase<multiversx_sdk_dapp::GatewayDappProxy>;