[package] name = "sg-marketplace-common" version = "1.2.0" authors = [ "Shane Vitarana ", "Tasio Victoria ", ] description = "Common functionality used in Stargaze Marketplace contracts" edition = { workspace = true } homepage = { workspace = true } repository = { workspace = true } license = { workspace = true } exclude = [ # Those files are rust-optimizer artifacts. You might want to commit them for convenience but they should not be part of the source code publication. "contract.wasm", "hash.txt", ] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [lib] crate-type = ["cdylib", "rlib"] [features] # for more explicit tests, cargo test --features=backtraces backtraces = ["cosmwasm-std/backtraces"] # use library feature to disable all instantiate/execute/query exports library = [] [dependencies] cosmwasm-schema = "1.5.3" cosmwasm-std = "1.5.3" cw-storage-plus = "1.2.0" cw-utils = "1.0.3" cw2 = "1.1.2" cw721 = "0.18.0" cw721-base = { version = "0.18.0", features = ["library"] } sg721-base = { version = "2.1.0", features = ["library"] } sg721 = { version = "2.1.0", features = ["library"] } sg-std = "2.1.0" sg1 = "2.1.0" stargaze-fair-burn = { version = "1.0.4", features = ["library"] } serde = "1.0.196" thiserror = "1.0.56" [dev-dependencies] cw-multi-test = "0.16.2" sg-multi-test = "2.1.0" test-suite = "2.1.0" base-minter = "2.1.0" mockall = { workspace = true }