[package] name = "odra-macros" edition = "2021" description = "Macros for Odra-based smart contracts." keywords = ["wasm", "webassembly", "blockchain"] version = { workspace = true } authors = { workspace = true } license = { workspace = true } homepage = { workspace = true } repository = { workspace = true } [dependencies] proc-macro2 = "1.0.69" quote = "1.0.33" syn = { version = "2.0.29", features = ["full", "extra-traits"] } syn_derive = "0.1.8" convert_case = { version = "0.5.0" } derive-try-from-ref = "0.1.0" derive_more = "0.99.17" itertools = "0.12.0" static_assertions = "1.1.0" [dev-dependencies] pretty_assertions = "1.4.0" prettyplease = "0.2.15" casper-types = { workspace = true } [lib] proc-macro = true [lints.rust] missing_docs = "warn"