[package] description = "Vapory State Machine" name = "mashina" version = "0.1.1" authors = ["Parity Technologies ", "Tetcoin Developers "] edition = "2018" license = "GPL-3.0" documentation = "https://docs.rs/mashina" homepage = "https://github.com/openvapory/tetsy-vapory" repository = "https://github.com/openvapory/tetsy-vapory" [[bench]] name = "builtin_contract" harness = false required-features = ["test-helpers"] [dependencies] account-state = { version = "0.1.0", path = "../account-state" } client-traits = { version = "0.1.0", path = "../client-traits" } common-types = { version = "0.1.0", path = "../types" } crossbeam-utils = "0.6" vapabi = "9.0.1" vapabi-contract = "9.0.0" vapabi-derive = "9.0.1" vapcore-builtin = { version = "0.1.0", path = "../builtin" } vapcore-call-contract = { version = "0.1.0", path = "../call-contract" } vapcore-io = { version = "1.12.0", path = "../../util/io" } vapory-types = "0.8.0" # Used for tests in other crates through the `test-helpers` feature vapjson = { version = "0.1.0", path = "../../json", optional = true } vvm = { version = "0.1.0", path = "../vvm" } tetsy-keccak-hash = "0.4.0" log = "0.4" lru-cache = "0.1.2" tetsy-bytes = "0.1.0" parking_lot = "0.9" tetsy-rlp = "0.4.5" state-db = { version = "0.1.0", path = "../state-db" } vapcore-trace = { version = "0.1.0", path = "../trace" } trie-vm-factories = { version = "0.1.0", path = "../trie-vm-factories" } tetsy-vm = { version = "0.1.0", path = "../vm" } [dev-dependencies] common-types = { version = "0.1.0", path = "../types", features = ["test-helpers"] } criterion = "0.3" vapcore = { path = "../", features = ["test-helpers"] } vapcore-io = { version = "1.12.0", path = "../../util/io" } vapjson = { path = "../../json" } tetsy-crypto = { version = "0.4.2", features = ["publickey"] } tetsy-macros = { version = "0.1.0", path = "../../util/macros" } rustc-hex = "1.0" vapcore-spec = { version = "0.1.0", path = "../spec" } tempdir = "0.3" vapcore-trace = { version = "0.1.0", path = "../trace" } [features] test-helpers = ["vapjson"]