[package] name = "aptosdb-indexer" version = "0.2.7" authors = ["Aptos Labs "] description = "AptosDB Internal Indexer" repository = "https://github.com/aptos-labs/aptos-core" homepage = "https://aptoslabs.com" license = "Apache-2.0" edition = "2018" [dependencies] anyhow = "1.0.57" bcs = "0.1.3" byteorder = "1.4.3" num-derive = "0.3.3" num-traits = "0.2.15" proptest = { version = "1.0.0", optional = true } proptest-derive = { version = "0.3.0", optional = true } serde = "1.0.137" accumulator = { version = "0.2.1", path = "../accumulator", package = "aptos-accumulator" } aptos-config = { version = "0.2.1", path = "../../config" } aptos-crypto = { version = "0.2.1", path = "../../crates/aptos-crypto" } aptos-infallible = { version = "0.2.1", path = "../../crates/aptos-infallible" } aptos-jellyfish-merkle = { version = "0.2.1", path = "../jellyfish-merkle" } aptos-logger = { version = "0.2.1", path = "../../crates/aptos-logger" } aptos-metrics-core = { version = "0.2.1", path = "../../crates/aptos-metrics-core" } aptos-proptest-helpers = { version = "0.2.1", path = "../../crates/aptos-proptest-helpers", optional = true } aptos-state-view = { version = "0.2.1", path = "../state-view" } aptos-temppath = { version = "0.2.1", path = "../../crates/aptos-temppath", optional = true } aptos-types = { version = "0.2.1", path = "../../types" } aptos-vm = { version = "0.2.1", path = "../../aptos-move/aptos-vm" } executor-types = { version = "0.2.1", path = "../../execution/executor-types" } move-deps = { version = "0.2.1", path = "../../aptos-move/move-deps", features = [ "address32" ] } num-variants = { version = "0.2.6", path = "../../crates/num-variants" } schemadb = { version = "0.2.1", path = "../schemadb" } scratchpad = { version = "0.2.1", path = "../scratchpad", package = "aptos-scratchpad" } storage-interface = { version = "0.2.1", path = "../storage-interface" } [dev-dependencies] proptest = "1.0.0" proptest-derive = "0.3.0" rand = "0.7.3" aptos-proptest-helpers = { path = "../../crates/aptos-proptest-helpers" } aptos-types = { path = "../../types", features = ["fuzzing"] } schemadb = { path = "../schemadb", features = ["fuzzing"] } [features] default = [] fuzzing = [ "proptest", "proptest-derive", "aptos-proptest-helpers", "aptos-temppath", "aptos-crypto/fuzzing", "aptos-jellyfish-merkle/fuzzing", "aptos-types/fuzzing", "executor-types/fuzzing", "schemadb/fuzzing", "scratchpad/fuzzing" ]