abstract-std 0.26.0

Abstract contract interfaces and storage layouts
Documentation
[package]
authors     = { workspace = true }
description = "Abstract contract interfaces and storage layouts"
edition     = { workspace = true }
license     = { workspace = true }
name        = "abstract-std"
readme      = "README.md"
repository  = "https://github.com/AbstractSDK/abstract"
version     = { workspace = true }

[lints]
workspace = true

[features]
# for quicker tests, cargo test --lib
xion = []

[dependencies]
cosmwasm-schema = { workspace = true }
cosmwasm-std    = { workspace = true, features = ["iterator"] }
cw-address-like = { workspace = true }
cw-asset        = { workspace = true }
cw-blob         = { workspace = true }
cw-clearable    = { workspace = true }
cw-controllers  = { workspace = true }
cw-orch         = { workspace = true }
cw-ownable      = { workspace = true }
cw-storage-plus = { workspace = true }
cw-utils        = { workspace = true }
cw2             = { workspace = true }
schemars        = { workspace = true }
semver          = { workspace = true, features = ["serde"] }
serde           = { workspace = true }
sha2            = { version = "0.10.8", default-features = false }
thiserror       = { workspace = true }

## Stringify function names
function_name = { version = "0.3.0" }

[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
workspace-hack = { version = "0.1", path = "../../workspace-hack" }

[dev-dependencies]
abstract-testing = { path = "../abstract-testing" }
anyhow           = { workspace = true }
coverage-helper  = { workspace = true }
cw20-base        = { workspace = true }
rstest           = { workspace = true }