[package] description = "Block verification utilities." name = "verification" version = "0.1.0" authors = ["Parity Technologies ", "Tetcoin Developers "] edition = "2018" license = "GPL-3.0" documentation = "https://docs.rs/verification" homepage = "https://github.com/openvapory/tetsy-vapory" repository = "https://github.com/openvapory/tetsy-vapory" [[bench]] name = "verification" harness = false required-features = ['bench'] [dependencies] blockchain = { version = "0.1.0", package = "vapcore-blockchain", path = "../blockchain" } call-contract = { version = "0.1.0", package = "vapcore-call-contract", path = "../call-contract" } client-traits = { version = "0.1.0", path = "../client-traits" } common-types = { version = "0.1.0", path = "../types" } enjen = { version = "0.1.0", path = "../enjen" } vapcore-io = { version = "1.12.0", path = "../../util/io" } vapory-types = "0.8.0" tetsy-keccak-hash = "0.4.0" len-caching-lock = { version = "0.1.1", path = "../../util/len-caching-lock" } log = "0.4" num_cpus = "1.2" tetsy-bytes = "0.1.0" tetsy-util-mem = "0.3.0" parking_lot = "0.9" tetsy-rlp = "0.4.5" time-utils = { version = "0.1.0", path = "../../util/time-utils" } triehash = { version = "0.2", package = "triehash-vapory", path = "../../util/triehash-vapory" } tetsy-unexpected = { version = "0.1.0", path = "../../util/tetsy-unexpected" } [dev-dependencies] criterion = "0.3" vapcore = { path = "../", features = ["test-helpers"] } tetsy-crypto = { version = "0.4.2", features = ["publickey"] } mashina = { version = "0.1.0", path = "../mashina" } null-engine = { path = "../engines/null-engine" } vapcore-spec = { path = "../spec" } # Benches vapash = { package = "vapash-engine", path = "../engines/vapash" } tempdir = "0.3.7" [features] # Used to selectively expose code for benchmarks. bench = []