[package] name = "multiversx-sc" version = "0.54.6" edition = "2021" rust-version = "1.78" authors = ["Andrei Marinica ", "MultiversX "] license = "GPL-3.0-only" readme = "README.md" repository = "https://github.com/multiversx/mx-sdk-rs" homepage = "https://multiversx.com/" documentation = "https://docs.multiversx.com/" description = "MultiversX smart contract API" keywords = ["multiversx", "wasm", "webassembly", "blockchain", "contract"] categories = ["no-std", "wasm", "cryptography::cryptocurrencies", "development-tools"] [package.metadata.docs.rs] all-features = true [features] num-bigint = ["multiversx-sc-codec/num-bigint"] alloc = [] managed-buffer-builder-cached = [] esdt-token-payment-legacy-decode = [] [dependencies] hex-literal = "=0.4.1" bitflags = "=2.6.0" num-traits = { version = "=0.2.19", default-features = false } unwrap-infallible = "0.1.5" [dependencies.multiversx-sc-derive] version = "=0.54.6" path = "../derive" [dependencies.multiversx-sc-codec] version = "=0.21.1" path = "../../data/codec" features = ["derive"] [dependencies.multiversx-chain-core] version = "=0.11.1" path = "../../chain/core"