[package] name = "ink-wrapper-types" version = "0.9.0" description = "Helper library for contract client code generated with ink-wrapper." categories = ["development-tools::build-utils"] authors = ["Cardinal Cryptography", "Cardinal"] edition = "2021" license = "Apache-2.0" readme = "../README.md" repository = "https://github.com/Cardinal-Cryptography/ink-wrapper.git" homepage = "https://github.com/Cardinal-Cryptography/ink-wrapper" documentation = "https://docs.rs/ink-wrapper-types" keywords = ["ink", "wasm", "blockchain", "contract", "client"] [dependencies] # Base, common dependencies. ink_primitives = "4.3.0" scale = { package = "parity-scale-codec", version = "3", default-features = false, features = [ "derive", ] } anyhow = { version = "1.0.51" } thiserror = { version = "1.0.40" } # drink specific integration. drink = { version = "0.8.7", optional = true } drink-test-macro = { version = "0.8.7", optional = true } ink_metadata = { version = "4.3.0", optional = true } pallet-contracts-primitives = { version = "26.0.0", optional = true } # See https://github.com/rust-lang/rust/issues/86161#issuecomment-1885012778 ahash = "0.8.6" [features] default = ["drink"] drink = ["dep:drink", "drink-test-macro", "dep:ink_metadata", "pallet-contracts-primitives"]