[package] name = "vm-validator" version = "0.2.7" authors = ["Aptos Labs "] description = "Aptos vm validator" repository = "https://github.com/aptos-labs/aptos-core" homepage = "https://aptoslabs.com" license = "Apache-2.0" edition = "2018" [dependencies] anyhow = "1.0.57" aptos-gas = { version = "0.2.6", path = "../aptos-move/aptos-gas" } fail = "0.5.0" aptos-state-view = { version = "0.2.1", path = "../storage/state-view" } aptos-types = { version = "0.2.1", path = "../types" } aptos-vm = { version = "0.2.1", path = "../aptos-move/aptos-vm" } executor = { version = "0.2.1", path = "../execution/executor", package = "aptos-executor" } executor-types = { version = "0.2.1", path = "../execution/executor-types" } scratchpad = { version = "0.2.1", path = "../storage/scratchpad", package = "aptos-scratchpad" } storage-interface = { version = "0.2.1", path = "../storage/storage-interface" } [dev-dependencies] rand = "0.7.3" aptos-crypto = { version = "0.2.1", path = "../crates/aptos-crypto", features = [ "fuzzing" ] } aptos-temppath = { version = "0.2.1", path = "../crates/aptos-temppath" } aptos-transaction-builder = { version = "0.2.1", path = "../sdk/transaction-builder" } aptos-types = { version = "0.2.1", path = "../types", features = ["fuzzing"] } aptos-vm = { version = "0.2.1", path = "../aptos-move/aptos-vm" } aptosdb = { version = "0.2.1", path = "../storage/aptosdb", features = [ "fuzzing" ] } executor-test-helpers = { version = "0.2.1", path = "../execution/executor-test-helpers" } move-deps = { version = "0.2.1", path = "../aptos-move/move-deps", features = [ "address32" ] } vm-genesis = { version = "0.2.1", path = "../aptos-move/vm-genesis" } [features] default = [] failpoints = ["fail/failpoints"] fuzzing = ["aptos-types/fuzzing", "aptos-crypto/fuzzing", "aptosdb/fuzzing"]