[package] name = "sr-api-macros" version = "1.0.0" authors = ["Parity Technologies "] edition = "2018" [lib] proc-macro = true [dependencies] quote = "0.6.12" syn = { version = "^0.15.30", features = [ "full", "fold", "extra-traits", "visit" ] } proc-macro2 = "0.4" blake2-rfc = "0.2" proc-macro-crate = "0.1.3" [dev-dependencies] client = { package = "substrate-client", path = "../client" } test_client = { package = "substrate-test-client", path = "../test-client" } state_machine = { package = "substrate-state-machine", path = "../state-machine" } runtime_primitives = { package = "sr-primitives", path = "../sr-primitives" } sr-version = { path = "../sr-version" } substrate-primitives = { path = "../primitives" } criterion = "0.2" consensus_common = { package = "substrate-consensus-common", path = "../consensus/common" } codec = { package = "parity-codec", version = "3.5.1" } [[bench]] name = "bench" harness = false