[package] name = "elrond-codec" version = "0.16.0" edition = "2021" authors = ["Andrei Marinica ", "Elrond Network "] license = "GPL-3.0-only" readme = "README.md" repository = "https://github.com/ElrondNetwork/elrond-wasm-rs" homepage = "https://elrond.com/" documentation = "https://docs.elrond.com/" description = "Lightweight binary serializer/deserializer, written especially for Elrond smart contracts" keywords = ["elrond", "wasm", "webassembly", "blockchain", "contract"] categories = ["no-std", "wasm", "cryptography::cryptocurrencies", "development-tools"] [features] derive = ["elrond-codec-derive"] alloc = [] [dependencies.elrond-codec-derive] path = "../elrond-codec-derive" version = "=0.16.0" optional = true [dependencies] wee_alloc = "0.4" arrayvec = { version = "0.7.1", default-features = false } num-bigint = { version = "0.4.2", optional = true } # can only be used in std contexts [dev-dependencies.elrond-codec-derive] path = "../elrond-codec-derive" version = "=0.16.0"