Re-exports§
pub use storage::storage_clear;pub use storage::storage_get;pub use storage::storage_get;pub use storage::storage_get_len;pub use storage::storage_set;pub use storage::storage_set;pub use multiversx_sc_derive as derive;pub use multiversx_sc_codec as codec;pub use multiversx_chain_core as chain_core;pub use crate::codec::arrayvec;pub use hex_literal;pub use hex_call_data::*;
Modules§
- Conveniently groups all imports required for deriving framework-related traits for types.
- Conveniently groups all framework imports required by a smart contract form the framework.
- Conveniently groups all imports required for generated proxies.
Macros§
- Imports required for deriving serialization and TypeAbi.
- Getting all imports needed for a smart contract.
- Converts usize to NonZeroUsize or returns SCError.
- only_
owner Deprecated Very compact way of not allowing anyone but the owner to call a function. - Allows us to write Solidity style
require!(<condition>, <error_msg>)and avoid if statements. - require_
old Deprecated Allows us to write Solidity stylerequire!(<condition>, <error_msg>)and avoid if statements. - sc_
error Deprecated Compact way of returning a static error message. - sc_try
Deprecated Equivalent to the?operator for SCResult.