[package] name = "substrate-subxt-proc-macro" version = "0.15.0" authors = [ "David Craven ", "Parity Technologies ", ] edition = "2018" autotests = false license = "GPL-3.0" repository = "https://github.com/paritytech/substrate-subxt" documentation = "https://docs.rs/substrate-subxt" homepage = "https://www.parity.io/" description = "Derive calls, events, storage and tests for interacting Substrate modules with substrate-subxt" [lib] proc-macro = true [dependencies] async-trait = "0.1.49" heck = "0.3.2" proc-macro2 = "1.0.24" proc-macro-crate = "0.1.5" proc-macro-error = "1.0.4" quote = "1.0.8" syn = "1.0.58" synstructure = "0.12.4" [dev-dependencies] async-std = { version = "1.8.0", features = ["attributes"] } codec = { package = "parity-scale-codec", version = "2.0.0", features = [ "derive", ] } env_logger = "0.8.2" pretty_assertions = "0.6.1" substrate-subxt = { path = ".." } trybuild = "1.0.38" sp-keyring = { git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.10" } [[test]] name = "balances" path = "tests/balances.rs"