[package]
name = "nym-wallet-types"
version = "1.0.0"
edition = "2021"
rust-version = "1.58"
license = "Apache-2.0"

[dependencies]
hex-literal = "0.3.3"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
strum = { version = "0.23", features = ["derive"] }
ts-rs = "10.0.0"

cosmwasm-std = "1.4.3"
cosmrs = "=0.15.0"

nym-config = { path = "../../common/config" }
nym-network-defaults = { path = "../../common/network-defaults" }
nym-mixnet-contract-common = { path = "../../common/cosmwasm-smart-contracts/mixnet-contract" }
nym-validator-client = { path = "../../common/client-libs/validator-client" }
nym-vesting-contract-common = { path = "../../common/cosmwasm-smart-contracts/vesting-contract" }

nym-types = { path = "../../common/types" }

[features]
default = []
generate-ts = ["nym-mixnet-contract-common/generate-ts", "nym-types/generate-ts"]



