diff --git a/Cargo.lock b/Cargo.lock index 8c561b3bb..5fe5a77e2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -8,6 +8,16 @@ version = "0.11.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3" +[[package]] +name = "abstract-domain-derive" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + [[package]] name = "abstract-domain-derive" version = "0.1.0" @@ -782,17 +792,30 @@ version = "1.0.93" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c95c10ba0b00a02636238b814946408b1322d5ac4760326e6fb8ec956d85775" +[[package]] +name = "aptos-abstract-gas-usage" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-gas-algebra 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-gas-meter 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-vm-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", +] + [[package]] name = "aptos-abstract-gas-usage" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-gas-algebra", - "aptos-gas-meter", - "aptos-gas-schedule", - "aptos-vm-types", - "move-binary-format", + "aptos-gas-algebra 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-gas-meter 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", ] [[package]] @@ -800,20 +823,30 @@ name = "aptos-account-whitelist" version = "0.3.4" dependencies = [ "anyhow", - "aptos-types", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "godfig", "serde", "whitelist", ] +[[package]] +name = "aptos-accumulator" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", +] + [[package]] name = "aptos-accumulator" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-crypto", - "aptos-types", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", ] [[package]] @@ -822,15 +855,15 @@ version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-config", - "aptos-consensus", - "aptos-crypto", - "aptos-infallible", - "aptos-logger", - "aptos-runtimes", - "aptos-storage-interface", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-consensus 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-system-utils 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", - "aptos-types", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "http 0.2.12", "hyper 0.14.31", @@ -839,18 +872,74 @@ dependencies = [ "url", ] +[[package]] +name = "aptos-aggregator" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "claims", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", +] + [[package]] name = "aptos-aggregator" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-logger", - "aptos-types", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "claims", - "move-binary-format", - "move-core-types", - "move-vm-types", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", +] + +[[package]] +name = "aptos-api" +version = "0.2.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-api-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-bcs-utils 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-build-info 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-global-constants 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-mempool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-vm 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "async-trait", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bytes 1.8.0", + "fail", + "futures", + "hex", + "hyper 0.14.31", + "itertools 0.12.1", + "mime", + "mini-moka", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "num_cpus", + "once_cell", + "paste", + "poem", + "poem-openapi", + "regex", + "serde", + "serde_json", + "tokio", ] [[package]] @@ -859,20 +948,20 @@ version = "0.2.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-api-types", - "aptos-bcs-utils", - "aptos-build-info", - "aptos-config", - "aptos-crypto", - "aptos-gas-schedule", - "aptos-global-constants", - "aptos-logger", - "aptos-mempool", - "aptos-metrics-core", - "aptos-runtimes", - "aptos-storage-interface", - "aptos-types", - "aptos-vm", + "aptos-api-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-bcs-utils 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-build-info 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-global-constants 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-mempool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "async-trait", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", @@ -883,7 +972,7 @@ dependencies = [ "itertools 0.12.1", "mime", "mini-moka", - "move-core-types", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "num_cpus", "once_cell", "paste", @@ -895,28 +984,58 @@ dependencies = [ "tokio", ] +[[package]] +name = "aptos-api-types" +version = "0.0.1" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-framework 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-openapi 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-resource-viewer 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-vm 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "async-trait", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bytes 1.8.0", + "hex", + "indoc", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "once_cell", + "poem", + "poem-openapi", + "poem-openapi-derive", + "serde", + "serde_json", +] + [[package]] name = "aptos-api-types" version = "0.0.1" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-config", - "aptos-crypto", - "aptos-framework", - "aptos-logger", - "aptos-openapi", - "aptos-resource-viewer", - "aptos-storage-interface", - "aptos-types", - "aptos-vm", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-framework 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-openapi 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-resource-viewer 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "async-trait", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "hex", "indoc", - "move-binary-format", - "move-core-types", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "once_cell", "poem", "poem-openapi", @@ -932,22 +1051,22 @@ source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80d dependencies = [ "anyhow", "aptos-backup-service", - "aptos-config", - "aptos-crypto", - "aptos-db", - "aptos-executor", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-db 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-executor 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-executor-test-helpers", - "aptos-executor-types", - "aptos-infallible", - "aptos-jellyfish-merkle", - "aptos-logger", - "aptos-metrics-core", - "aptos-proptest-helpers", - "aptos-push-metrics", - "aptos-storage-interface", - "aptos-temppath", - "aptos-types", - "aptos-vm", + "aptos-executor-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-jellyfish-merkle 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-proptest-helpers 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-push-metrics 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-temppath 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "async-trait", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", @@ -955,8 +1074,8 @@ dependencies = [ "csv", "futures", "itertools 0.12.1", - "move-binary-format", - "move-bytecode-verifier", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-bytecode-verifier 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "num_cpus", "once_cell", "pin-project 1.1.7", @@ -978,13 +1097,13 @@ name = "aptos-backup-service" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-crypto", - "aptos-db", - "aptos-logger", - "aptos-metrics-core", - "aptos-runtimes", - "aptos-storage-interface", - "aptos-types", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-db 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "hyper 0.14.31", @@ -995,6 +1114,15 @@ dependencies = [ "warp", ] +[[package]] +name = "aptos-bcs-utils" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "hex", +] + [[package]] name = "aptos-bcs-utils" version = "0.1.0" @@ -1004,6 +1132,15 @@ dependencies = [ "hex", ] +[[package]] +name = "aptos-bitvec" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "serde", + "serde_bytes", +] + [[package]] name = "aptos-bitvec" version = "0.1.0" @@ -1013,21 +1150,56 @@ dependencies = [ "serde_bytes", ] +[[package]] +name = "aptos-block-executor" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-aggregator 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-drop-helper 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-mvhashmap 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-vm-logging 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-vm-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "arc-swap", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bytes 1.8.0", + "claims", + "concurrent-queue", + "crossbeam", + "dashmap 5.5.3", + "derivative", + "fail", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "num_cpus", + "once_cell", + "parking_lot 0.12.3", + "rand 0.7.3", + "rayon", + "scopeguard", +] + [[package]] name = "aptos-block-executor" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-aggregator", - "aptos-drop-helper", - "aptos-infallible", - "aptos-logger", - "aptos-metrics-core", - "aptos-mvhashmap", - "aptos-types", - "aptos-vm-logging", - "aptos-vm-types", + "aptos-aggregator 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-drop-helper 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-mvhashmap 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-logging 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "arc-swap", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", @@ -1037,9 +1209,9 @@ dependencies = [ "dashmap 5.5.3", "derivative", "fail", - "move-binary-format", - "move-core-types", - "move-vm-types", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "num_cpus", "once_cell", "parking_lot 0.12.3", @@ -1048,27 +1220,58 @@ dependencies = [ "scopeguard", ] +[[package]] +name = "aptos-block-partitioner" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "clap 4.5.21", + "dashmap 5.5.3", + "itertools 0.12.1", + "jemallocator", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "once_cell", + "rand 0.7.3", + "rayon", + "serde", +] + [[package]] name = "aptos-block-partitioner" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-crypto", - "aptos-logger", - "aptos-metrics-core", - "aptos-types", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "clap 4.5.21", "dashmap 5.5.3", "itertools 0.12.1", "jemallocator", - "move-core-types", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "once_cell", "rand 0.7.3", "rayon", "serde", ] +[[package]] +name = "aptos-bounded-executor" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "futures", + "rustversion", + "tokio", +] + [[package]] name = "aptos-bounded-executor" version = "0.1.0" @@ -1079,6 +1282,14 @@ dependencies = [ "tokio", ] +[[package]] +name = "aptos-build-info" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "shadow-rs", +] + [[package]] name = "aptos-build-info" version = "0.1.0" @@ -1087,28 +1298,53 @@ dependencies = [ "shadow-rs", ] +[[package]] +name = "aptos-cached-packages" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-framework 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-package-builder 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "once_cell", +] + [[package]] name = "aptos-cached-packages" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-framework", - "aptos-package-builder", - "aptos-types", + "aptos-framework 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-package-builder 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", - "move-core-types", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "once_cell", ] +[[package]] +name = "aptos-channels" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "futures", +] + [[package]] name = "aptos-channels" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-infallible", - "aptos-metrics-core", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "futures", ] @@ -1122,36 +1358,84 @@ dependencies = [ "clap_complete", ] +[[package]] +name = "aptos-collections" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" + [[package]] name = "aptos-collections" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" +[[package]] +name = "aptos-compression" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "lz4", + "once_cell", + "thiserror 1.0.69", +] + [[package]] name = "aptos-compression" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-logger", - "aptos-metrics-core", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "lz4", "once_cell", "thiserror 1.0.69", ] +[[package]] +name = "aptos-config" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-global-constants 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-secure-storage 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-short-hex-str 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-temppath 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "arr_macro", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "byteorder", + "cfg-if", + "get_if_addrs", + "maplit", + "num_cpus", + "number_range", + "poem-openapi", + "rand 0.7.3", + "serde", + "serde_json", + "serde_merge", + "serde_yaml 0.8.26", + "thiserror 1.0.69", + "url", +] + [[package]] name = "aptos-config" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-crypto", - "aptos-global-constants", - "aptos-logger", - "aptos-secure-storage", - "aptos-short-hex-str", - "aptos-temppath", - "aptos-types", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-global-constants 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-secure-storage 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-short-hex-str 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-temppath 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "arr_macro", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "byteorder", @@ -1170,46 +1454,124 @@ dependencies = [ "url", ] +[[package]] +name = "aptos-consensus" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-bitvec 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-bounded-executor 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-channels 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-collections 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-consensus-notifications 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-consensus-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto-derive 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-dkg 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-enum-conversion-derive 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-event-notifications 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-executor 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-executor-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-experimental-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-fallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-global-constants 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-mempool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-network 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-peer-monitoring-service-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-reliable-broadcast 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-safety-rules 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-schemadb 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-secure-storage 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-temppath 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-time-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-validator-transaction-pool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-vm 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "async-trait", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "byteorder", + "bytes 1.8.0", + "chrono", + "claims", + "clap 4.5.21", + "dashmap 5.5.3", + "enum_dispatch", + "fail", + "futures", + "futures-channel", + "hex", + "itertools 0.12.1", + "lru 0.7.8", + "maplit", + "mini-moka", + "mirai-annotations", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "num-derive", + "num-traits", + "once_cell", + "ordered-float 3.9.2", + "rand 0.7.3", + "rayon", + "scopeguard", + "serde", + "serde_bytes", + "serde_json", + "serde_yaml 0.8.26", + "sha3 0.9.1", + "strum_macros 0.24.3", + "thiserror 1.0.69", + "tokio", + "tokio-retry", + "tokio-stream", +] + [[package]] name = "aptos-consensus" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-bitvec", - "aptos-bounded-executor", - "aptos-channels", - "aptos-collections", - "aptos-config", - "aptos-consensus-notifications", - "aptos-consensus-types", - "aptos-crypto", - "aptos-crypto-derive", - "aptos-dkg", - "aptos-enum-conversion-derive", - "aptos-event-notifications", - "aptos-executor", - "aptos-executor-types", - "aptos-experimental-runtimes", - "aptos-fallible", - "aptos-global-constants", - "aptos-infallible", - "aptos-logger", - "aptos-mempool", - "aptos-metrics-core", - "aptos-network", - "aptos-peer-monitoring-service-types", - "aptos-reliable-broadcast", - "aptos-runtimes", - "aptos-safety-rules", - "aptos-schemadb", - "aptos-secure-storage", - "aptos-storage-interface", - "aptos-temppath", - "aptos-time-service", - "aptos-types", - "aptos-validator-transaction-pool", - "aptos-vm", + "aptos-bitvec 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-bounded-executor 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-channels 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-collections 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-consensus-notifications 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-consensus-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto-derive 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-dkg 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-enum-conversion-derive 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-event-notifications 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-executor 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-executor-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-experimental-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-fallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-global-constants 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-mempool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-network 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-peer-monitoring-service-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-reliable-broadcast 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-safety-rules 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-schemadb 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-secure-storage 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-temppath 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-time-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-validator-transaction-pool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "async-trait", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "byteorder", @@ -1228,7 +1590,7 @@ dependencies = [ "maplit", "mini-moka", "mirai-annotations", - "move-core-types", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "num-derive", "num-traits", "once_cell", @@ -1248,14 +1610,29 @@ dependencies = [ "tokio-stream", ] +[[package]] +name = "aptos-consensus-notifications" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "async-trait", + "futures", + "serde", + "thiserror 1.0.69", + "tokio", +] + [[package]] name = "aptos-consensus-notifications" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-crypto", - "aptos-runtimes", - "aptos-types", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "async-trait", "futures", "serde", @@ -1266,17 +1643,17 @@ dependencies = [ [[package]] name = "aptos-consensus-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" dependencies = [ "anyhow", - "aptos-bitvec", - "aptos-crypto", - "aptos-crypto-derive", - "aptos-executor-types", - "aptos-infallible", - "aptos-logger", - "aptos-short-hex-str", - "aptos-types", + "aptos-bitvec 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto-derive 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-executor-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-short-hex-str 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "fail", "futures", @@ -1291,15 +1668,95 @@ dependencies = [ ] [[package]] -name = "aptos-crash-handler" +name = "aptos-consensus-types" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-logger", - "backtrace", - "move-core-types", - "serde", - "toml 0.8.19", + "anyhow", + "aptos-bitvec 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto-derive 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-executor-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-short-hex-str 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "fail", + "futures", + "itertools 0.12.1", + "mini-moka", + "mirai-annotations", + "once_cell", + "rand 0.7.3", + "rayon", + "serde", + "tokio", +] + +[[package]] +name = "aptos-crash-handler" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" +dependencies = [ + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "backtrace", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "serde", + "toml 0.8.19", +] + +[[package]] +name = "aptos-crypto" +version = "0.0.3" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aes-gcm", + "anyhow", + "aptos-crypto-derive 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "ark-bn254", + "ark-ec", + "ark-ff 0.4.2", + "ark-groth16", + "ark-std 0.4.0", + "base64 0.13.1", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "blst", + "bulletproofs", + "bytes 1.8.0", + "curve25519-dalek 3.2.0", + "curve25519-dalek-ng", + "digest 0.9.0", + "ed25519-dalek 1.0.1", + "ff 0.13.0", + "hex", + "hkdf 0.10.0", + "libsecp256k1", + "merlin", + "more-asserts", + "neptune", + "num-bigint 0.3.3", + "num-integer", + "once_cell", + "p256 0.13.2", + "poseidon-ark", + "proptest", + "proptest-derive", + "rand 0.7.3", + "rand_core 0.5.1", + "ring 0.16.20", + "serde", + "serde-name", + "serde_bytes", + "sha2 0.10.8", + "sha2 0.9.9", + "sha3 0.9.1", + "signature 2.2.0", + "static_assertions", + "thiserror 1.0.69", + "tiny-keccak", + "typenum", + "x25519-dalek", ] [[package]] @@ -1309,7 +1766,7 @@ source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80d dependencies = [ "aes-gcm", "anyhow", - "aptos-crypto-derive", + "aptos-crypto-derive 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "ark-bn254", "ark-ec", "ark-ff 0.4.2", @@ -1355,6 +1812,16 @@ dependencies = [ "x25519-dalek", ] +[[package]] +name = "aptos-crypto-derive" +version = "0.0.3" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + [[package]] name = "aptos-crypto-derive" version = "0.0.3" @@ -1365,24 +1832,55 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "aptos-data-client" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-id-generator 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-netcore 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-network 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-storage-service-client 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-storage-service-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-time-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "arc-swap", + "async-trait", + "dashmap 5.5.3", + "futures", + "itertools 0.12.1", + "maplit", + "ordered-float 3.9.2", + "rand 0.8.5", + "serde", + "thiserror 1.0.69", + "tokio", +] + [[package]] name = "aptos-data-client" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-config", - "aptos-crypto", - "aptos-id-generator", - "aptos-infallible", - "aptos-logger", - "aptos-metrics-core", - "aptos-netcore", - "aptos-network", - "aptos-storage-interface", - "aptos-storage-service-client", - "aptos-storage-service-types", - "aptos-time-service", - "aptos-types", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-id-generator 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-netcore 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-network 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-service-client 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-service-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-time-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "arc-swap", "async-trait", "dashmap 5.5.3", @@ -1396,21 +1894,47 @@ dependencies = [ "tokio", ] +[[package]] +name = "aptos-data-streaming-service" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-channels 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-data-client 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-id-generator 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-time-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "arc-swap", + "async-trait", + "enum_dispatch", + "futures", + "once_cell", + "serde", + "thiserror 1.0.69", + "tokio", + "tokio-stream", +] + [[package]] name = "aptos-data-streaming-service" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-channels", - "aptos-config", - "aptos-crypto", - "aptos-data-client", - "aptos-id-generator", - "aptos-infallible", - "aptos-logger", - "aptos-metrics-core", - "aptos-time-service", - "aptos-types", + "aptos-channels 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-data-client 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-id-generator 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-time-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "arc-swap", "async-trait", "enum_dispatch", @@ -1422,32 +1946,76 @@ dependencies = [ "tokio-stream", ] +[[package]] +name = "aptos-db" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-accumulator 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-db-indexer 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-db-indexer-schemas 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-executor 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-executor-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-experimental-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-jellyfish-merkle 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-resource-viewer 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-rocksdb-options 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-schemadb 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-scratchpad 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "arc-swap", + "arr_macro", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "byteorder", + "claims", + "dashmap 5.5.3", + "either", + "hex", + "itertools 0.12.1", + "lru 0.7.8", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "num-derive", + "once_cell", + "rayon", + "serde", + "static_assertions", + "status-line", + "tracing", +] + [[package]] name = "aptos-db" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-accumulator", - "aptos-config", - "aptos-crypto", - "aptos-db-indexer", - "aptos-db-indexer-schemas", - "aptos-executor", - "aptos-executor-types", - "aptos-experimental-runtimes", - "aptos-infallible", - "aptos-jellyfish-merkle", - "aptos-logger", - "aptos-metrics-core", - "aptos-proptest-helpers", - "aptos-resource-viewer", - "aptos-rocksdb-options", - "aptos-schemadb", - "aptos-scratchpad", - "aptos-storage-interface", - "aptos-temppath", - "aptos-types", + "aptos-accumulator 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-db-indexer 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-db-indexer-schemas 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-executor 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-executor-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-experimental-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-jellyfish-merkle 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-proptest-helpers 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-resource-viewer 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-rocksdb-options 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-schemadb 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-scratchpad 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-temppath 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "arc-swap", "arr_macro", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", @@ -1458,7 +2026,7 @@ dependencies = [ "hex", "itertools 0.12.1", "lru 0.7.8", - "move-core-types", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "num-derive", "once_cell", "proptest", @@ -1470,24 +2038,58 @@ dependencies = [ "tracing", ] +[[package]] +name = "aptos-db-indexer" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-db-indexer-schemas 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-resource-viewer 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-rocksdb-options 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-schemadb 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bytes 1.8.0", + "dashmap 5.5.3", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", +] + [[package]] name = "aptos-db-indexer" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-config", - "aptos-db-indexer-schemas", - "aptos-logger", - "aptos-resource-viewer", - "aptos-rocksdb-options", - "aptos-schemadb", - "aptos-storage-interface", - "aptos-types", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-db-indexer-schemas 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-resource-viewer 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-rocksdb-options 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-schemadb 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "dashmap 5.5.3", - "move-core-types", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", +] + +[[package]] +name = "aptos-db-indexer-schemas" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-schemadb 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "byteorder", + "serde", ] [[package]] @@ -1496,22 +2098,53 @@ version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-schemadb", - "aptos-storage-interface", - "aptos-types", + "aptos-schemadb 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "byteorder", "serde", ] +[[package]] +name = "aptos-dkg" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto-derive 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "blst", + "blstrs", + "criterion", + "ff 0.13.0", + "group 0.13.0", + "hex", + "merlin", + "more-asserts", + "num-bigint 0.3.3", + "num-integer", + "num-traits", + "once_cell", + "pairing", + "rand 0.7.3", + "rand_core 0.5.1", + "rayon", + "serde", + "serde_bytes", + "sha3 0.9.1", + "static_assertions", +] + [[package]] name = "aptos-dkg" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-crypto", - "aptos-crypto-derive", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto-derive 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "blst", "blstrs", @@ -1541,23 +2174,23 @@ version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-bounded-executor", - "aptos-channels", - "aptos-config", - "aptos-consensus-types", - "aptos-crypto", - "aptos-crypto-derive", - "aptos-enum-conversion-derive", - "aptos-event-notifications", - "aptos-infallible", - "aptos-logger", - "aptos-metrics-core", - "aptos-network", - "aptos-reliable-broadcast", - "aptos-runtimes", - "aptos-time-service", - "aptos-types", - "aptos-validator-transaction-pool", + "aptos-bounded-executor 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-channels 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-consensus-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto-derive 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-enum-conversion-derive 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-event-notifications 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-network 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-reliable-broadcast 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-time-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-validator-transaction-pool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "async-trait", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", @@ -1565,7 +2198,7 @@ dependencies = [ "futures", "futures-channel", "futures-util", - "move-core-types", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "once_cell", "rand 0.7.3", "serde", @@ -1573,17 +2206,37 @@ dependencies = [ "tokio-retry", ] +[[package]] +name = "aptos-drop-helper" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "once_cell", + "threadpool", +] + [[package]] name = "aptos-drop-helper" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-infallible", - "aptos-metrics-core", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "once_cell", "threadpool", ] +[[package]] +name = "aptos-enum-conversion-derive" +version = "0.0.3" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "quote", + "syn 1.0.109", +] + [[package]] name = "aptos-enum-conversion-derive" version = "0.0.3" @@ -1593,52 +2246,130 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "aptos-event-notifications" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-channels 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-id-generator 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "futures", + "serde", + "thiserror 1.0.69", +] + [[package]] name = "aptos-event-notifications" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-channels", - "aptos-id-generator", - "aptos-infallible", - "aptos-storage-interface", - "aptos-types", + "aptos-channels 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-id-generator 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "futures", "serde", "thiserror 1.0.69", ] +[[package]] +name = "aptos-executor" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-consensus-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-drop-helper 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-executor-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-executor-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-experimental-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-scratchpad 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-sdk 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-vm 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "arr_macro", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bytes 1.8.0", + "dashmap 5.5.3", + "fail", + "itertools 0.12.1", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "once_cell", + "rayon", + "serde", +] + [[package]] name = "aptos-executor" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-consensus-types", - "aptos-crypto", - "aptos-drop-helper", - "aptos-executor-service", - "aptos-executor-types", - "aptos-experimental-runtimes", - "aptos-infallible", - "aptos-logger", - "aptos-metrics-core", - "aptos-scratchpad", - "aptos-sdk", - "aptos-storage-interface", - "aptos-types", - "aptos-vm", + "aptos-consensus-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-drop-helper 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-executor-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-executor-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-experimental-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-scratchpad 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-sdk 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "arr_macro", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "dashmap 5.5.3", "fail", "itertools 0.12.1", - "move-core-types", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "once_cell", + "rayon", + "serde", +] + +[[package]] +name = "aptos-executor-service" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-block-partitioner 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-language-e2e-tests 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-node-resource-metrics 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-push-metrics 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-secure-net 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-vm 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "clap 4.5.21", + "crossbeam-channel", + "ctrlc", + "dashmap 5.5.3", + "itertools 0.12.1", + "num_cpus", "once_cell", "rayon", "serde", + "thiserror 1.0.69", ] [[package]] @@ -1646,18 +2377,18 @@ name = "aptos-executor-service" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-block-partitioner", - "aptos-config", - "aptos-infallible", - "aptos-language-e2e-tests", - "aptos-logger", - "aptos-metrics-core", - "aptos-node-resource-metrics", - "aptos-push-metrics", - "aptos-secure-net", - "aptos-storage-interface", - "aptos-types", - "aptos-vm", + "aptos-block-partitioner 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-language-e2e-tests 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-node-resource-metrics 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-push-metrics 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-secure-net 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "clap 4.5.21", "crossbeam-channel", @@ -1677,34 +2408,54 @@ version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-cached-packages", - "aptos-config", - "aptos-consensus-types", - "aptos-crypto", - "aptos-db", - "aptos-executor", - "aptos-executor-types", - "aptos-sdk", - "aptos-storage-interface", - "aptos-temppath", - "aptos-types", - "aptos-vm", - "aptos-vm-genesis", + "aptos-cached-packages 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-consensus-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-db 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-executor 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-executor-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-sdk 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-temppath 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-genesis 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "rand 0.7.3", ] +[[package]] +name = "aptos-executor-types" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-drop-helper 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-scratchpad 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-secure-net 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "criterion", + "itertools 0.12.1", + "once_cell", + "serde", + "thiserror 1.0.69", +] + [[package]] name = "aptos-executor-types" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-crypto", - "aptos-drop-helper", - "aptos-scratchpad", - "aptos-secure-net", - "aptos-storage-interface", - "aptos-types", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-drop-helper 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-scratchpad 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-secure-net 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "criterion", "itertools 0.12.1", @@ -1713,12 +2464,25 @@ dependencies = [ "thiserror 1.0.69", ] +[[package]] +name = "aptos-experimental-runtimes" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "core_affinity", + "libc", + "num_cpus", + "once_cell", + "rayon", +] + [[package]] name = "aptos-experimental-runtimes" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-runtimes", + "aptos-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "core_affinity", "libc", "num_cpus", @@ -1726,6 +2490,14 @@ dependencies = [ "rayon", ] +[[package]] +name = "aptos-fallible" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "thiserror 1.0.69", +] + [[package]] name = "aptos-fallible" version = "0.1.0" @@ -1740,11 +2512,11 @@ version = "2.0.1" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-config", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-faucet-metrics-server", - "aptos-logger", - "aptos-metrics-core", - "aptos-sdk", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-sdk 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "async-trait", "captcha", "clap 4.5.21", @@ -1774,29 +2546,97 @@ version = "2.0.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-logger", - "aptos-metrics-core", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "once_cell", "poem", "prometheus", "serde", ] +[[package]] +name = "aptos-framework" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-aggregator 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-gas-algebra 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-move-stdlib 0.1.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-native-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-sdk-builder 0.2.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-vm-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "ark-bls12-381", + "ark-bn254", + "ark-ec", + "ark-ff 0.4.2", + "ark-serialize 0.4.2", + "ark-std 0.4.0", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "better_any", + "blake2-rfc", + "bulletproofs", + "byteorder", + "clap 4.5.21", + "codespan-reporting", + "curve25519-dalek-ng", + "either", + "flate2", + "hex", + "itertools 0.12.1", + "libsecp256k1", + "log", + "lru 0.7.8", + "merlin", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-cli 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-compiler 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-docgen 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-model 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-package 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-prover 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-prover-boogie-backend 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-prover-bytecode-pipeline 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-stackless-bytecode 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-runtime 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "num-traits", + "once_cell", + "rand 0.7.3", + "rand_core 0.5.1", + "ripemd", + "serde", + "serde_bytes", + "sha2 0.10.8", + "sha2 0.9.9", + "sha3 0.9.1", + "siphasher", + "smallvec", + "tempfile", + "thiserror 1.0.69", + "tiny-keccak", +] + [[package]] name = "aptos-framework" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-aggregator", - "aptos-crypto", - "aptos-gas-algebra", - "aptos-gas-schedule", - "aptos-move-stdlib", - "aptos-native-interface", - "aptos-sdk-builder", - "aptos-types", - "aptos-vm-types", + "aptos-aggregator 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-gas-algebra 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-move-stdlib 0.1.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-native-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-sdk-builder 0.2.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "ark-bls12-381", "ark-bn254", "ark-ec", @@ -1819,20 +2659,20 @@ dependencies = [ "log", "lru 0.7.8", "merlin", - "move-binary-format", - "move-cli", - "move-command-line-common", - "move-compiler", - "move-core-types", - "move-docgen", - "move-model", - "move-package", - "move-prover", - "move-prover-boogie-backend", - "move-prover-bytecode-pipeline", - "move-stackless-bytecode", - "move-vm-runtime", - "move-vm-types", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-cli 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-compiler 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-docgen 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-model 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-package 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-prover 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-prover-boogie-backend 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-prover-bytecode-pipeline 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-stackless-bytecode 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-runtime 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "num-traits", "once_cell", "rand 0.7.3", @@ -1855,14 +2695,14 @@ name = "aptos-framework-biarritz-rc1-release" version = "0.3.4" dependencies = [ "anyhow", - "aptos-framework", + "aptos-framework 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-framework-release-script-release", "aptos-framework-set-feature-flags-release", "aptos-framework-upgrade-gas-release", - "aptos-gas-schedule", + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-release-builder", - "aptos-sdk", - "aptos-types", + "aptos-sdk 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "dot-movement", "hex", @@ -1883,7 +2723,7 @@ version = "0.3.4" dependencies = [ "aptos-framework-biarritz-rc1-release", "aptos-framework-pre-l1-merge-release", - "aptos-sdk", + "aptos-sdk 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "dot-movement", "maptos-framework-release-util", "movement-config", @@ -1895,12 +2735,12 @@ name = "aptos-framework-elsa-release" version = "0.3.4" dependencies = [ "anyhow", - "aptos-framework", + "aptos-framework 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-framework-upgrade-gas-release", - "aptos-gas-schedule", + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-release-builder", - "aptos-sdk", - "aptos-types", + "aptos-sdk 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "dot-movement", "hex", @@ -1919,7 +2759,7 @@ name = "aptos-framework-elsa-to-biarritz-rc1-migration" version = "0.3.4" dependencies = [ "aptos-framework-biarritz-rc1-release", - "aptos-sdk", + "aptos-sdk 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "dot-movement", "maptos-framework-release-util", "movement-config", @@ -1931,8 +2771,8 @@ name = "aptos-framework-head-release" version = "0.3.4" dependencies = [ "anyhow", - "aptos-cached-packages", - "aptos-framework", + "aptos-cached-packages 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-framework 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "maptos-framework-release-util", "tokio", ] @@ -1942,7 +2782,7 @@ name = "aptos-framework-known-release" version = "0.3.4" dependencies = [ "anyhow", - "aptos-framework", + "aptos-framework 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-framework-biarritz-rc1-release", "aptos-framework-elsa-release", "aptos-framework-head-release", @@ -1956,14 +2796,14 @@ name = "aptos-framework-pre-l1-merge-release" version = "0.3.4" dependencies = [ "anyhow", - "aptos-framework", + "aptos-framework 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-framework-release-script-release", "aptos-framework-set-feature-flags-release", "aptos-framework-upgrade-gas-release", - "aptos-gas-schedule", + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-release-builder", - "aptos-sdk", - "aptos-types", + "aptos-sdk 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "dot-movement", "hex", @@ -1983,15 +2823,15 @@ name = "aptos-framework-release-script-release" version = "0.3.4" dependencies = [ "anyhow", - "aptos-framework", - "aptos-gas-schedule", + "aptos-framework 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-release-builder", - "aptos-sdk", - "aptos-types", + "aptos-sdk 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "dot-movement", "maptos-framework-release-util", - "move-package", + "move-package 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "movement", "movement-client", "movement-config", @@ -2008,15 +2848,15 @@ name = "aptos-framework-set-feature-flags-release" version = "0.3.4" dependencies = [ "anyhow", - "aptos-framework", - "aptos-gas-schedule", + "aptos-framework 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-release-builder", - "aptos-sdk", - "aptos-types", + "aptos-sdk 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "dot-movement", "maptos-framework-release-util", - "move-package", + "move-package 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "movement", "movement-client", "movement-config", @@ -2033,15 +2873,15 @@ name = "aptos-framework-upgrade-gas-release" version = "0.3.4" dependencies = [ "anyhow", - "aptos-framework", - "aptos-gas-schedule", + "aptos-framework 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-release-builder", - "aptos-sdk", - "aptos-types", + "aptos-sdk 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "dot-movement", "maptos-framework-release-util", - "move-package", + "move-package 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "movement", "movement-client", "movement-config", @@ -2053,13 +2893,37 @@ dependencies = [ "url", ] +[[package]] +name = "aptos-gas-algebra" +version = "0.0.1" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "either", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", +] + [[package]] name = "aptos-gas-algebra" version = "0.0.1" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "either", - "move-core-types", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", +] + +[[package]] +name = "aptos-gas-meter" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-gas-algebra 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-vm-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", ] [[package]] @@ -2067,14 +2931,34 @@ name = "aptos-gas-meter" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-gas-algebra", - "aptos-gas-schedule", - "aptos-logger", - "aptos-types", - "aptos-vm-types", - "move-binary-format", - "move-core-types", - "move-vm-types", + "aptos-gas-algebra 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", +] + +[[package]] +name = "aptos-gas-profiling" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-gas-algebra 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-gas-meter 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-vm-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "handlebars", + "inferno", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "regex", + "serde_json", + "smallvec", ] [[package]] @@ -2083,29 +2967,42 @@ version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-gas-algebra", - "aptos-gas-meter", - "aptos-types", - "aptos-vm-types", + "aptos-gas-algebra 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-gas-meter 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "handlebars", "inferno", - "move-binary-format", - "move-core-types", - "move-vm-types", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "regex", "serde_json", "smallvec", ] +[[package]] +name = "aptos-gas-schedule" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-gas-algebra 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-global-constants 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "paste", + "rand 0.7.3", +] + [[package]] name = "aptos-gas-schedule" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-gas-algebra", - "aptos-global-constants", - "move-core-types", - "move-vm-types", + "aptos-gas-algebra 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-global-constants 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "paste", "rand 0.7.3", ] @@ -2116,13 +3013,13 @@ version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-gas-schedule", - "aptos-package-builder", - "aptos-types", + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-package-builder 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "clap 4.5.21", - "move-core-types", - "move-model", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-model 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", ] [[package]] @@ -2131,19 +3028,19 @@ version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-cached-packages", - "aptos-config", - "aptos-crypto", - "aptos-db", - "aptos-executor", - "aptos-framework", - "aptos-keygen", - "aptos-logger", - "aptos-storage-interface", - "aptos-temppath", - "aptos-types", - "aptos-vm", - "aptos-vm-genesis", + "aptos-cached-packages 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-db 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-executor 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-framework 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-keygen 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-temppath 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-genesis 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "rand 0.7.3", "serde", @@ -2155,18 +3052,28 @@ name = "aptos-github-client" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-proxy", + "aptos-proxy 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "serde", "serde_json", "thiserror 1.0.69", "ureq", ] +[[package]] +name = "aptos-global-constants" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" + [[package]] name = "aptos-global-constants" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" +[[package]] +name = "aptos-id-generator" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" + [[package]] name = "aptos-id-generator" version = "0.1.0" @@ -2178,16 +3085,16 @@ version = "0.0.1" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-api", - "aptos-api-types", - "aptos-bitvec", - "aptos-config", - "aptos-logger", - "aptos-mempool", - "aptos-metrics-core", - "aptos-runtimes", - "aptos-storage-interface", - "aptos-types", + "aptos-api 0.2.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-api-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-bitvec 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-mempool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "async-trait", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bigdecimal", @@ -2210,19 +3117,19 @@ version = "1.0.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-api", - "aptos-api-types", - "aptos-bitvec", - "aptos-config", + "aptos-api 0.2.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-api-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-bitvec 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-indexer-grpc-utils", - "aptos-logger", - "aptos-mempool", - "aptos-metrics-core", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-mempool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-moving-average 0.1.0 (git+https://github.com/movementlabsxyz/aptos-indexer-processors?rev=77a36245400250e7d8a854360194288d078681bc)", "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", - "aptos-runtimes", - "aptos-storage-interface", - "aptos-types", + "aptos-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "chrono", @@ -2230,9 +3137,9 @@ dependencies = [ "hex", "hyper 0.14.31", "itertools 0.12.1", - "move-binary-format", - "move-core-types", - "move-package", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-package 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "once_cell", "serde", "serde_json", @@ -2248,7 +3155,7 @@ version = "1.0.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-metrics-core", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-system-utils 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "async-trait", "backtrace", @@ -2270,18 +3177,18 @@ version = "1.0.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-api", - "aptos-api-types", - "aptos-config", - "aptos-db-indexer", + "aptos-api 0.2.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-api-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-db-indexer 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-indexer-grpc-fullnode", "aptos-indexer-grpc-utils", - "aptos-logger", - "aptos-mempool", - "aptos-runtimes", - "aptos-schemadb", - "aptos-storage-interface", - "aptos-types", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-mempool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-schemadb 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "flate2", "futures", "google-cloud-storage", @@ -2301,7 +3208,7 @@ version = "1.0.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-metrics-core", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "async-trait", "backoff", @@ -2326,6 +3233,11 @@ dependencies = [ "url", ] +[[package]] +name = "aptos-infallible" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" + [[package]] name = "aptos-infallible" version = "0.1.0" @@ -2337,17 +3249,17 @@ version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-build-info", - "aptos-config", - "aptos-data-client", - "aptos-logger", - "aptos-metrics-core", - "aptos-network", - "aptos-runtimes", - "aptos-storage-interface", - "aptos-storage-service-client", - "aptos-telemetry", - "aptos-time-service", + "aptos-build-info 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-data-client 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-network 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-service-client 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-telemetry 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-time-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "futures", "hyper 0.14.31", "once_cell", @@ -2357,20 +3269,46 @@ dependencies = [ "tokio", ] +[[package]] +name = "aptos-jellyfish-merkle" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto-derive 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-experimental-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "arr_macro", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "byteorder", + "itertools 0.12.1", + "num-derive", + "num-traits", + "once_cell", + "rayon", + "serde", + "thiserror 1.0.69", +] + [[package]] name = "aptos-jellyfish-merkle" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-crypto", - "aptos-crypto-derive", - "aptos-experimental-runtimes", - "aptos-infallible", - "aptos-logger", - "aptos-metrics-core", - "aptos-storage-interface", - "aptos-types", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto-derive 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-experimental-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "arr_macro", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "byteorder", @@ -2391,30 +3329,30 @@ version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-bitvec", - "aptos-bounded-executor", - "aptos-channels", - "aptos-config", - "aptos-consensus-types", - "aptos-crypto", - "aptos-enum-conversion-derive", - "aptos-event-notifications", - "aptos-infallible", + "aptos-bitvec 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-bounded-executor 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-channels 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-consensus-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-enum-conversion-derive 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-event-notifications 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-jwk-utils", - "aptos-logger", - "aptos-metrics-core", - "aptos-network", - "aptos-reliable-broadcast", - "aptos-runtimes", - "aptos-time-service", - "aptos-types", - "aptos-validator-transaction-pool", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-network 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-reliable-broadcast 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-time-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-validator-transaction-pool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "async-trait", "bytes 1.8.0", "futures", "futures-channel", "futures-util", - "move-core-types", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "once_cell", "serde", "tokio", @@ -2427,23 +3365,77 @@ version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-types", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "http 0.2.12", - "move-core-types", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "reqwest 0.11.27", "serde", "serde_json", "tokio", ] +[[package]] +name = "aptos-keygen" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "rand 0.7.3", +] + [[package]] name = "aptos-keygen" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-crypto", - "aptos-types", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "rand 0.7.3", +] + +[[package]] +name = "aptos-language-e2e-tests" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-abstract-gas-usage 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-bitvec 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-block-executor 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-cached-packages 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-framework 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-gas-algebra 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-gas-meter 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-gas-profiling 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-keygen 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-proptest-helpers 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-temppath 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-vm 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-vm-genesis 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-vm-logging 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-vm-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bytes 1.8.0", + "goldenfile", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-ir-compiler 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-model 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-runtime 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "num_cpus", + "once_cell", + "petgraph 0.5.1", + "proptest", + "proptest-derive", "rand 0.7.3", + "rayon", + "serde", ] [[package]] @@ -2452,34 +3444,34 @@ version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-abstract-gas-usage", - "aptos-bitvec", - "aptos-block-executor", - "aptos-cached-packages", - "aptos-crypto", - "aptos-framework", - "aptos-gas-algebra", - "aptos-gas-meter", - "aptos-gas-profiling", - "aptos-gas-schedule", - "aptos-keygen", - "aptos-proptest-helpers", - "aptos-temppath", - "aptos-types", - "aptos-vm", - "aptos-vm-genesis", - "aptos-vm-logging", - "aptos-vm-types", + "aptos-abstract-gas-usage 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-bitvec 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-block-executor 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-cached-packages 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-framework 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-gas-algebra 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-gas-meter 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-gas-profiling 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-keygen 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-proptest-helpers 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-temppath 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-genesis 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-logging 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "goldenfile", - "move-binary-format", - "move-command-line-common", - "move-core-types", - "move-ir-compiler", - "move-model", - "move-vm-runtime", - "move-vm-types", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-ir-compiler 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-model 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-runtime 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "num_cpus", "once_cell", "petgraph 0.5.1", @@ -2490,19 +3482,42 @@ dependencies = [ "serde", ] +[[package]] +name = "aptos-ledger" +version = "0.2.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "hex", + "ledger-apdu", + "ledger-transport-hid", + "thiserror 1.0.69", +] + [[package]] name = "aptos-ledger" version = "0.2.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-crypto", - "aptos-types", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "hex", "ledger-apdu", "ledger-transport-hid", "thiserror 1.0.69", ] +[[package]] +name = "aptos-log-derive" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + [[package]] name = "aptos-log-derive" version = "0.1.0" @@ -2513,14 +3528,38 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "aptos-logger" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-log-derive 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-node-identity 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "backtrace", + "chrono", + "erased-serde", + "futures", + "hostname", + "once_cell", + "prometheus", + "serde", + "serde_json", + "strum 0.24.1", + "strum_macros 0.24.3", + "tokio", + "tracing", + "tracing-subscriber 0.3.18", +] + [[package]] name = "aptos-logger" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-infallible", - "aptos-log-derive", - "aptos-node-identity", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-log-derive 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-node-identity 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "backtrace", "chrono", "erased-serde", @@ -2537,17 +3576,70 @@ dependencies = [ "tracing-subscriber 0.3.18", ] +[[package]] +name = "aptos-memory-usage-tracker" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-gas-algebra 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-gas-meter 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", +] + [[package]] name = "aptos-memory-usage-tracker" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-gas-algebra", - "aptos-gas-meter", - "aptos-types", - "move-binary-format", - "move-core-types", - "move-vm-types", + "aptos-gas-algebra 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-gas-meter 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", +] + +[[package]] +name = "aptos-mempool" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-bounded-executor 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-channels 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-consensus-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-event-notifications 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-mempool-notifications 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-netcore 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-network 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-peer-monitoring-service-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-short-hex-str 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-time-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-vm-validator 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "fail", + "futures", + "itertools 0.12.1", + "maplit", + "num_cpus", + "once_cell", + "rand 0.7.3", + "rayon", + "serde", + "thiserror 1.0.69", + "tokio", + "tokio-stream", ] [[package]] @@ -2556,25 +3648,25 @@ version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-bounded-executor", - "aptos-channels", - "aptos-config", - "aptos-consensus-types", - "aptos-crypto", - "aptos-event-notifications", - "aptos-infallible", - "aptos-logger", - "aptos-mempool-notifications", - "aptos-metrics-core", - "aptos-netcore", - "aptos-network", - "aptos-peer-monitoring-service-types", - "aptos-runtimes", - "aptos-short-hex-str", - "aptos-storage-interface", - "aptos-time-service", - "aptos-types", - "aptos-vm-validator", + "aptos-bounded-executor 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-channels 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-consensus-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-event-notifications 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-mempool-notifications 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-netcore 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-network 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-peer-monitoring-service-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-short-hex-str 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-time-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-validator 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "fail", "futures", @@ -2590,12 +3682,25 @@ dependencies = [ "tokio-stream", ] +[[package]] +name = "aptos-mempool-notifications" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "async-trait", + "futures", + "serde", + "thiserror 1.0.69", + "tokio", +] + [[package]] name = "aptos-mempool-notifications" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-types", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "async-trait", "futures", "serde", @@ -2603,17 +3708,37 @@ dependencies = [ "tokio", ] +[[package]] +name = "aptos-memsocket" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "bytes 1.8.0", + "futures", + "once_cell", +] + [[package]] name = "aptos-memsocket" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-infallible", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bytes 1.8.0", "futures", "once_cell", ] +[[package]] +name = "aptos-metrics-core" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "prometheus", +] + [[package]] name = "aptos-metrics-core" version = "0.1.0" @@ -2629,17 +3754,17 @@ version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-block-executor", - "aptos-consensus", - "aptos-crypto", - "aptos-gas-profiling", - "aptos-logger", - "aptos-rest-client", - "aptos-types", + "aptos-block-executor 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-consensus 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-gas-profiling 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-rest-client 0.0.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-validator-interface", - "aptos-vm", - "aptos-vm-logging", - "aptos-vm-types", + "aptos-vm 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-logging 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "clap 4.5.21", "itertools 0.12.1", @@ -2649,16 +3774,31 @@ dependencies = [ "url", ] +[[package]] +name = "aptos-move-stdlib" +version = "0.1.1" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-native-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-runtime 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "sha2 0.9.9", + "sha3 0.9.1", + "smallvec", +] + [[package]] name = "aptos-move-stdlib" version = "0.1.1" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-gas-schedule", - "aptos-native-interface", - "move-core-types", - "move-vm-runtime", - "move-vm-types", + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-native-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-runtime 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "sha2 0.9.9", "sha3 0.9.1", "smallvec", @@ -2680,52 +3820,107 @@ dependencies = [ "chrono", ] +[[package]] +name = "aptos-mvhashmap" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-aggregator 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-vm-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "bytes 1.8.0", + "claims", + "crossbeam", + "dashmap 5.5.3", + "derivative", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "serde", +] + [[package]] name = "aptos-mvhashmap" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-aggregator", - "aptos-crypto", - "aptos-types", - "aptos-vm-types", + "aptos-aggregator 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bytes 1.8.0", "claims", "crossbeam", "dashmap 5.5.3", "derivative", - "move-binary-format", - "move-core-types", - "move-vm-types", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "serde", ] +[[package]] +name = "aptos-native-interface" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-gas-algebra 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bytes 1.8.0", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-runtime 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "smallvec", +] + [[package]] name = "aptos-native-interface" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-gas-algebra", - "aptos-gas-schedule", - "aptos-types", + "aptos-gas-algebra 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", - "move-binary-format", - "move-core-types", - "move-vm-runtime", - "move-vm-types", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-runtime 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "smallvec", ] +[[package]] +name = "aptos-netcore" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-memsocket 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-proxy 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "bytes 1.8.0", + "futures", + "pin-project 1.1.7", + "serde", + "tokio", + "tokio-util", + "url", +] + [[package]] name = "aptos-netcore" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-memsocket", - "aptos-proxy", - "aptos-types", + "aptos-memsocket 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-proxy 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bytes 1.8.0", "futures", "pin-project 1.1.7", @@ -2735,27 +3930,72 @@ dependencies = [ "url", ] +[[package]] +name = "aptos-network" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-bitvec 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-channels 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-compression 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-id-generator 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-netcore 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-num-variants 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-peer-monitoring-service-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-short-hex-str 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-time-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "arc-swap", + "async-trait", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bytes 1.8.0", + "futures", + "futures-util", + "hex", + "itertools 0.12.1", + "maplit", + "once_cell", + "ordered-float 3.9.2", + "pin-project 1.1.7", + "rand 0.7.3", + "rand 0.8.5", + "serde", + "serde_bytes", + "serde_json", + "thiserror 1.0.69", + "tokio", + "tokio-retry", + "tokio-stream", + "tokio-util", +] + [[package]] name = "aptos-network" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-bitvec", - "aptos-channels", - "aptos-compression", - "aptos-config", - "aptos-crypto", - "aptos-id-generator", - "aptos-infallible", - "aptos-logger", - "aptos-metrics-core", - "aptos-netcore", - "aptos-num-variants", - "aptos-peer-monitoring-service-types", - "aptos-short-hex-str", - "aptos-time-service", - "aptos-types", + "aptos-bitvec 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-channels 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-compression 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-id-generator 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-netcore 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-num-variants 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-peer-monitoring-service-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-short-hex-str 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-time-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "arc-swap", "async-trait", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", @@ -2785,12 +4025,12 @@ name = "aptos-network-benchmark" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-config", - "aptos-logger", - "aptos-metrics-core", - "aptos-network", - "aptos-time-service", - "aptos-types", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-network 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-time-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "async-channel", "bytes 1.8.0", "futures", @@ -2805,16 +4045,16 @@ name = "aptos-network-builder" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-channels", - "aptos-config", - "aptos-crypto", - "aptos-event-notifications", - "aptos-logger", - "aptos-netcore", - "aptos-network", + "aptos-channels 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-event-notifications 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-netcore 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-network 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-network-discovery", - "aptos-time-service", - "aptos-types", + "aptos-time-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "futures", "maplit", @@ -2829,11 +4069,11 @@ version = "0.0.1" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-config", - "aptos-crypto", - "aptos-logger", - "aptos-network", - "aptos-types", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-network 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "clap 4.5.21", "futures", "serde", @@ -2846,17 +4086,17 @@ version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-channels", - "aptos-config", - "aptos-crypto", - "aptos-event-notifications", - "aptos-logger", - "aptos-metrics-core", - "aptos-network", - "aptos-rest-client", - "aptos-short-hex-str", - "aptos-time-service", - "aptos-types", + "aptos-channels 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-event-notifications 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-network 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-rest-client 0.0.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-short-hex-str 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-time-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "futures", "once_cell", @@ -2872,55 +4112,55 @@ source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80d dependencies = [ "anyhow", "aptos-admin-service", - "aptos-api", + "aptos-api 0.2.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-backup-service", - "aptos-build-info", - "aptos-cached-packages", - "aptos-channels", - "aptos-config", - "aptos-consensus", - "aptos-consensus-notifications", + "aptos-build-info 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-cached-packages 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-channels 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-consensus 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-consensus-notifications 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-crash-handler", - "aptos-crypto", - "aptos-data-client", - "aptos-data-streaming-service", - "aptos-db", - "aptos-db-indexer", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-data-client 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-data-streaming-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-db 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-db-indexer 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-dkg-runtime", - "aptos-event-notifications", - "aptos-executor", - "aptos-framework", + "aptos-event-notifications 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-executor 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-framework 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-genesis", "aptos-indexer-grpc-fullnode", "aptos-indexer-grpc-table-info", - "aptos-infallible", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-inspection-service", "aptos-jwk-consensus", - "aptos-logger", - "aptos-mempool", - "aptos-mempool-notifications", - "aptos-network", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-mempool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-mempool-notifications 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-network 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-network-benchmark", "aptos-network-builder", - "aptos-node-identity", + "aptos-node-identity 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-peer-monitoring-service-client", "aptos-peer-monitoring-service-server", - "aptos-peer-monitoring-service-types", - "aptos-runtimes", - "aptos-safety-rules", - "aptos-schemadb", - "aptos-state-sync-driver", - "aptos-storage-interface", - "aptos-storage-service-client", - "aptos-storage-service-notifications", + "aptos-peer-monitoring-service-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-safety-rules 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-schemadb 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-state-sync-driver 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-service-client 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-service-notifications 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-storage-service-server", - "aptos-storage-service-types", - "aptos-telemetry", - "aptos-temppath", - "aptos-time-service", - "aptos-types", - "aptos-validator-transaction-pool", - "aptos-vm", + "aptos-storage-service-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-telemetry 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-temppath 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-time-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-validator-transaction-pool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "clap 4.5.21", "either", @@ -2939,33 +4179,70 @@ dependencies = [ "url", ] +[[package]] +name = "aptos-node-identity" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "claims", + "once_cell", +] + [[package]] name = "aptos-node-identity" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-types", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "claims", "once_cell", ] +[[package]] +name = "aptos-node-resource-metrics" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-build-info 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "cfg-if", + "once_cell", + "procfs", + "prometheus", + "sysinfo", +] + [[package]] name = "aptos-node-resource-metrics" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-build-info", - "aptos-infallible", - "aptos-logger", - "aptos-metrics-core", + "aptos-build-info 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "cfg-if", "once_cell", - "procfs 0.14.2", + "procfs", "prometheus", "sysinfo", ] +[[package]] +name = "aptos-num-variants" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + [[package]] name = "aptos-num-variants" version = "0.1.0" @@ -2976,6 +4253,19 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "aptos-openapi" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "async-trait", + "percent-encoding", + "poem", + "poem-openapi", + "serde", + "serde_json", +] + [[package]] name = "aptos-openapi" version = "0.1.0" @@ -2989,16 +4279,29 @@ dependencies = [ "serde_json", ] +[[package]] +name = "aptos-package-builder" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-framework 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "itertools 0.12.1", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-package 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "tempfile", +] + [[package]] name = "aptos-package-builder" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-framework", + "aptos-framework 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "itertools 0.12.1", - "move-command-line-common", - "move-package", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-package 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "tempfile", ] @@ -3007,16 +4310,16 @@ name = "aptos-peer-monitoring-service-client" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-channels", - "aptos-config", - "aptos-id-generator", - "aptos-infallible", - "aptos-logger", - "aptos-metrics-core", - "aptos-network", - "aptos-peer-monitoring-service-types", - "aptos-time-service", - "aptos-types", + "aptos-channels 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-id-generator 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-network 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-peer-monitoring-service-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-time-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "enum_dispatch", "futures", "once_cell", @@ -3032,18 +4335,18 @@ name = "aptos-peer-monitoring-service-server" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-bounded-executor", - "aptos-build-info", - "aptos-channels", - "aptos-config", - "aptos-logger", - "aptos-metrics-core", - "aptos-netcore", - "aptos-network", - "aptos-peer-monitoring-service-types", - "aptos-storage-interface", - "aptos-time-service", - "aptos-types", + "aptos-bounded-executor 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-build-info 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-channels 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-netcore 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-network 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-peer-monitoring-service-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-time-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "futures", @@ -3053,13 +4356,25 @@ dependencies = [ "tokio", ] +[[package]] +name = "aptos-peer-monitoring-service-types" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "serde", + "thiserror 1.0.69", +] + [[package]] name = "aptos-peer-monitoring-service-types" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-config", - "aptos-types", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "serde", "thiserror 1.0.69", @@ -3091,6 +4406,16 @@ dependencies = [ "regex", ] +[[package]] +name = "aptos-proptest-helpers" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "crossbeam", + "proptest", + "proptest-derive", +] + [[package]] name = "aptos-proptest-helpers" version = "0.1.0" @@ -3101,6 +4426,18 @@ dependencies = [ "proptest-derive", ] +[[package]] +name = "aptos-protos" +version = "1.3.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "futures-core", + "pbjson", + "prost 0.12.6", + "serde", + "tonic 0.11.0", +] + [[package]] name = "aptos-protos" version = "1.3.0" @@ -3125,6 +4462,14 @@ dependencies = [ "tonic 0.11.0", ] +[[package]] +name = "aptos-proxy" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "ipnet", +] + [[package]] name = "aptos-proxy" version = "0.1.0" @@ -3133,13 +4478,24 @@ dependencies = [ "ipnet", ] +[[package]] +name = "aptos-push-metrics" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "ureq", + "url", +] + [[package]] name = "aptos-push-metrics" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-logger", - "aptos-metrics-core", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "ureq", "url", ] @@ -3150,26 +4506,26 @@ version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-api-types", - "aptos-build-info", - "aptos-crypto", - "aptos-framework", - "aptos-gas-schedule", + "aptos-api-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-build-info 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-framework 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-gas-schedule-updator", "aptos-genesis", - "aptos-infallible", - "aptos-keygen", - "aptos-rest-client", - "aptos-temppath", - "aptos-types", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-keygen 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-rest-client 0.0.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-temppath 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "clap 4.5.21", "futures", "git2 0.16.1", "handlebars", "hex", - "move-core-types", - "move-model", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-model 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "movement", "once_cell", "reqwest 0.11.27", @@ -3183,19 +4539,41 @@ dependencies = [ "url", ] +[[package]] +name = "aptos-reliable-broadcast" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-bounded-executor 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-consensus-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-enum-conversion-derive 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-time-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "async-trait", + "bytes 1.8.0", + "claims", + "futures", + "futures-channel", + "tokio", + "tokio-retry", +] + [[package]] name = "aptos-reliable-broadcast" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-bounded-executor", - "aptos-consensus-types", - "aptos-enum-conversion-derive", - "aptos-infallible", - "aptos-logger", - "aptos-time-service", - "aptos-types", + "aptos-bounded-executor 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-consensus-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-enum-conversion-derive 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-time-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "async-trait", "bytes 1.8.0", "claims", @@ -3205,18 +4583,55 @@ dependencies = [ "tokio-retry", ] +[[package]] +name = "aptos-resource-viewer" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-vm 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-bytecode-utils 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-resource-viewer 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", +] + [[package]] name = "aptos-resource-viewer" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-types", - "aptos-vm", - "move-binary-format", - "move-bytecode-utils", - "move-core-types", - "move-resource-viewer", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-bytecode-utils 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-resource-viewer 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", +] + +[[package]] +name = "aptos-rest-client" +version = "0.0.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-api-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bytes 1.8.0", + "hex", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "reqwest 0.11.27", + "serde", + "serde_json", + "thiserror 1.0.69", + "tokio", + "url", ] [[package]] @@ -3225,15 +4640,15 @@ version = "0.0.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-api-types", - "aptos-crypto", - "aptos-infallible", - "aptos-logger", - "aptos-types", + "aptos-api-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "hex", - "move-core-types", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "reqwest 0.11.27", "serde", "serde_json", @@ -3242,15 +4657,33 @@ dependencies = [ "url", ] +[[package]] +name = "aptos-rocksdb-options" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "rocksdb", +] + [[package]] name = "aptos-rocksdb-options" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-config", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "rocksdb", ] +[[package]] +name = "aptos-runtimes" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "rayon", + "tokio", +] + [[package]] name = "aptos-runtimes" version = "0.1.0" @@ -3260,23 +4693,47 @@ dependencies = [ "tokio", ] +[[package]] +name = "aptos-safety-rules" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-consensus-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-global-constants 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-secure-net 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-secure-storage 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-vault-client 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "once_cell", + "rand 0.7.3", + "serde", + "serde_json", + "thiserror 1.0.69", +] + [[package]] name = "aptos-safety-rules" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-config", - "aptos-consensus-types", - "aptos-crypto", - "aptos-global-constants", - "aptos-infallible", - "aptos-logger", - "aptos-metrics-core", - "aptos-secure-net", - "aptos-secure-storage", - "aptos-types", - "aptos-vault-client", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-consensus-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-global-constants 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-secure-net 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-secure-storage 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vault-client 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "once_cell", "rand 0.7.3", "serde", @@ -3284,16 +4741,32 @@ dependencies = [ "thiserror 1.0.69", ] +[[package]] +name = "aptos-schemadb" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "dunce", + "once_cell", + "rand 0.7.3", + "rocksdb", +] + [[package]] name = "aptos-schemadb" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-infallible", - "aptos-logger", - "aptos-metrics-core", - "aptos-storage-interface", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "dunce", "once_cell", "proptest", @@ -3301,17 +4774,35 @@ dependencies = [ "rocksdb", ] +[[package]] +name = "aptos-scratchpad" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-drop-helper 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-experimental-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "bitvec 1.0.1", + "itertools 0.12.1", + "once_cell", + "rayon", + "thiserror 1.0.69", +] + [[package]] name = "aptos-scratchpad" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-crypto", - "aptos-drop-helper", - "aptos-experimental-runtimes", - "aptos-infallible", - "aptos-metrics-core", - "aptos-types", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-drop-helper 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-experimental-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bitvec 1.0.1", "itertools 0.12.1", "once_cell", @@ -3320,39 +4811,79 @@ dependencies = [ "thiserror 1.0.69", ] +[[package]] +name = "aptos-sdk" +version = "0.0.3" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-cached-packages 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-global-constants 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-ledger 0.2.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-rest-client 0.0.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "base64 0.13.1", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "ed25519-dalek-bip32", + "hex", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "rand_core 0.5.1", + "serde_json", + "tiny-bip39", +] + [[package]] name = "aptos-sdk" version = "0.0.3" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-cached-packages", - "aptos-crypto", - "aptos-global-constants", - "aptos-ledger", - "aptos-rest-client", - "aptos-types", + "aptos-cached-packages 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-global-constants 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-ledger 0.2.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-rest-client 0.0.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "base64 0.13.1", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "ed25519-dalek-bip32", "hex", - "move-core-types", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "rand_core 0.5.1", "serde_json", "tiny-bip39", ] +[[package]] +name = "aptos-sdk-builder" +version = "0.2.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "clap 4.5.21", + "heck 0.4.1", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "once_cell", + "serde-generate", + "serde-reflection", + "serde_yaml 0.8.26", + "textwrap 0.15.2", +] + [[package]] name = "aptos-sdk-builder" version = "0.2.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-types", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "clap 4.5.21", "heck 0.4.1", - "move-core-types", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "once_cell", "serde-generate", "serde-reflection", @@ -3360,13 +4891,31 @@ dependencies = [ "textwrap 0.15.2", ] +[[package]] +name = "aptos-secure-net" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "crossbeam-channel", + "once_cell", + "serde", + "thiserror 1.0.69", + "tokio", + "tonic 0.11.0", + "tonic-reflection 0.11.0", +] + [[package]] name = "aptos-secure-net" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-logger", - "aptos-metrics-core", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "crossbeam-channel", @@ -3378,17 +4927,38 @@ dependencies = [ "tonic-reflection 0.11.0", ] +[[package]] +name = "aptos-secure-storage" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-temppath 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-time-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-vault-client 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "base64 0.13.1", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "chrono", + "enum_dispatch", + "rand 0.7.3", + "serde", + "serde_json", + "thiserror 1.0.69", +] + [[package]] name = "aptos-secure-storage" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-crypto", - "aptos-infallible", - "aptos-logger", - "aptos-temppath", - "aptos-time-service", - "aptos-vault-client", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-temppath 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-time-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vault-client 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "base64 0.13.1", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "chrono", @@ -3399,6 +4969,17 @@ dependencies = [ "thiserror 1.0.69", ] +[[package]] +name = "aptos-short-hex-str" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "mirai-annotations", + "serde", + "static_assertions", + "thiserror 1.0.69", +] + [[package]] name = "aptos-short-hex-str" version = "0.1.0" @@ -3410,49 +4991,122 @@ dependencies = [ "thiserror 1.0.69", ] +[[package]] +name = "aptos-speculative-state-helper" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "crossbeam", + "rayon", +] + [[package]] name = "aptos-speculative-state-helper" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-infallible", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "crossbeam", "rayon", ] +[[package]] +name = "aptos-state-sync-driver" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-consensus-notifications 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-data-client 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-data-streaming-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-db-indexer-schemas 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-event-notifications 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-executor-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-mempool-notifications 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-schemadb 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-storage-service-notifications 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-time-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "async-trait", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "futures", + "once_cell", + "serde", + "thiserror 1.0.69", + "tokio", + "tokio-stream", +] + [[package]] name = "aptos-state-sync-driver" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-config", - "aptos-consensus-notifications", - "aptos-crypto", - "aptos-data-client", - "aptos-data-streaming-service", - "aptos-db-indexer-schemas", - "aptos-event-notifications", - "aptos-executor-types", - "aptos-infallible", - "aptos-logger", - "aptos-mempool-notifications", - "aptos-metrics-core", - "aptos-runtimes", - "aptos-schemadb", - "aptos-storage-interface", - "aptos-storage-service-notifications", - "aptos-time-service", - "aptos-types", - "async-trait", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-consensus-notifications 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-data-client 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-data-streaming-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-db-indexer-schemas 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-event-notifications 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-executor-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-mempool-notifications 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-schemadb 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-service-notifications 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-time-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "async-trait", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "futures", + "once_cell", + "serde", + "thiserror 1.0.69", + "tokio", + "tokio-stream", +] + +[[package]] +name = "aptos-storage-interface" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-experimental-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-scratchpad 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-secure-net 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-vm 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", - "futures", + "crossbeam-channel", + "dashmap 5.5.3", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", "once_cell", + "parking_lot 0.12.3", + "proptest", + "proptest-derive", + "rayon", "serde", "thiserror 1.0.69", - "tokio", - "tokio-stream", + "threadpool", ] [[package]] @@ -3461,18 +5115,18 @@ version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-crypto", - "aptos-experimental-runtimes", - "aptos-logger", - "aptos-metrics-core", - "aptos-scratchpad", - "aptos-secure-net", - "aptos-types", - "aptos-vm", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-experimental-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-scratchpad 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-secure-net 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "crossbeam-channel", "dashmap 5.5.3", - "move-core-types", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "once_cell", "parking_lot 0.12.3", "proptest", @@ -3483,14 +5137,37 @@ dependencies = [ "threadpool", ] +[[package]] +name = "aptos-storage-service-client" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-network 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-storage-service-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "thiserror 1.0.69", +] + [[package]] name = "aptos-storage-service-client" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-config", - "aptos-network", - "aptos-storage-service-types", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-network 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-service-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "thiserror 1.0.69", +] + +[[package]] +name = "aptos-storage-service-notifications" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-channels 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "async-trait", + "futures", + "serde", "thiserror 1.0.69", ] @@ -3499,7 +5176,7 @@ name = "aptos-storage-service-notifications" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-channels", + "aptos-channels 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "async-trait", "futures", "serde", @@ -3512,17 +5189,17 @@ version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-channels", - "aptos-config", - "aptos-infallible", - "aptos-logger", - "aptos-metrics-core", - "aptos-network", - "aptos-storage-interface", - "aptos-storage-service-notifications", - "aptos-storage-service-types", - "aptos-time-service", - "aptos-types", + "aptos-channels 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-network 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-service-notifications 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-service-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-time-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "arc-swap", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", @@ -3535,16 +5212,32 @@ dependencies = [ "tokio", ] +[[package]] +name = "aptos-storage-service-types" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-compression 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-time-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "num-traits", + "serde", + "thiserror 1.0.69", +] + [[package]] name = "aptos-storage-service-types" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-compression", - "aptos-config", - "aptos-crypto", - "aptos-time-service", - "aptos-types", + "aptos-compression 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-time-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "num-traits", "serde", @@ -3591,45 +5284,102 @@ dependencies = [ "url", ] +[[package]] +name = "aptos-table-natives" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-native-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "better_any", + "bytes 1.8.0", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-table-extension 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-runtime 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "sha3 0.9.1", + "smallvec", +] + [[package]] name = "aptos-table-natives" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-gas-schedule", - "aptos-native-interface", + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-native-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "better_any", "bytes 1.8.0", - "move-binary-format", - "move-core-types", - "move-table-extension", - "move-vm-runtime", - "move-vm-types", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-table-extension 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-runtime 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "sha3 0.9.1", "smallvec", ] +[[package]] +name = "aptos-telemetry" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-api 0.2.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-consensus 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-db 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-mempool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-network 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-node-resource-metrics 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-state-sync-driver 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-telemetry-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "flate2", + "futures", + "once_cell", + "prometheus", + "rand 0.7.3", + "rand_core 0.5.1", + "reqwest 0.11.27", + "reqwest-middleware", + "reqwest-retry", + "serde", + "serde_json", + "sysinfo", + "tokio", + "tokio-stream", + "url", + "uuid", +] + [[package]] name = "aptos-telemetry" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-api", - "aptos-config", - "aptos-consensus", - "aptos-crypto", - "aptos-db", - "aptos-infallible", - "aptos-logger", - "aptos-mempool", - "aptos-metrics-core", - "aptos-network", - "aptos-node-resource-metrics", - "aptos-runtimes", - "aptos-state-sync-driver", - "aptos-telemetry-service", - "aptos-types", + "aptos-api 0.2.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-consensus 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-db 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-mempool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-network 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-node-resource-metrics 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-state-sync-driver 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-telemetry-service 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "flate2", "futures", "once_cell", @@ -3648,19 +5398,59 @@ dependencies = [ "uuid", ] +[[package]] +name = "aptos-telemetry-service" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-rest-client 0.0.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "base64 0.13.1", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "chrono", + "clap 4.5.21", + "debug-ignore", + "flate2", + "futures", + "gcp-bigquery-client", + "jsonwebtoken 8.3.0", + "once_cell", + "prometheus", + "rand 0.7.3", + "rand_core 0.5.1", + "reqwest 0.11.27", + "reqwest-middleware", + "reqwest-retry", + "serde", + "serde_json", + "serde_yaml 0.8.26", + "thiserror 1.0.69", + "tokio", + "tracing", + "url", + "uuid", + "warp", +] + [[package]] name = "aptos-telemetry-service" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-config", - "aptos-crypto", - "aptos-infallible", - "aptos-logger", - "aptos-metrics-core", - "aptos-rest-client", - "aptos-types", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-rest-client 0.0.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "base64 0.13.1", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "chrono", @@ -3688,6 +5478,15 @@ dependencies = [ "warp", ] +[[package]] +name = "aptos-temppath" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "hex", + "rand 0.7.3", +] + [[package]] name = "aptos-temppath" version = "0.1.0" @@ -3697,12 +5496,25 @@ dependencies = [ "rand 0.7.3", ] +[[package]] +name = "aptos-time-service" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "enum_dispatch", + "futures", + "pin-project 1.1.7", + "thiserror 1.0.69", + "tokio", +] + [[package]] name = "aptos-time-service" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-infallible", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "enum_dispatch", "futures", "pin-project 1.1.7", @@ -3710,18 +5522,75 @@ dependencies = [ "tokio", ] +[[package]] +name = "aptos-types" +version = "0.0.3" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-bitvec 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto-derive 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-dkg 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-experimental-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "ark-bn254", + "ark-ff 0.4.2", + "ark-groth16", + "ark-serialize 0.4.2", + "arr_macro", + "base64 0.13.1", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bytes 1.8.0", + "fixed", + "fxhash", + "hashbrown 0.14.5", + "hex", + "itertools 0.12.1", + "jsonwebtoken 8.3.0", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-bytecode-verifier 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-table-extension 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-runtime 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "num-bigint 0.3.3", + "num-derive", + "num-traits", + "once_cell", + "passkey-types", + "poem-openapi", + "poem-openapi-derive", + "proptest", + "proptest-derive", + "quick_cache", + "rand 0.7.3", + "rayon", + "ring 0.16.20", + "rsa 0.9.6", + "serde", + "serde-big-array", + "serde_bytes", + "serde_json", + "serde_with", + "serde_yaml 0.8.26", + "strum 0.24.1", + "strum_macros 0.24.3", + "thiserror 1.0.69", +] + [[package]] name = "aptos-types" version = "0.0.3" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-bitvec", - "aptos-crypto", - "aptos-crypto-derive", - "aptos-dkg", - "aptos-experimental-runtimes", - "aptos-infallible", + "aptos-bitvec 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto-derive 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-dkg 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-experimental-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "ark-bn254", "ark-ff 0.4.2", "ark-groth16", @@ -3736,12 +5605,12 @@ dependencies = [ "hex", "itertools 0.12.1", "jsonwebtoken 8.3.0", - "move-binary-format", - "move-bytecode-verifier", - "move-core-types", - "move-table-extension", - "move-vm-runtime", - "move-vm-types", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-bytecode-verifier 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-table-extension 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-runtime 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "num-bigint 0.3.3", "num-derive", "num-traits", @@ -3767,6 +5636,11 @@ dependencies = [ "thiserror 1.0.69", ] +[[package]] +name = "aptos-utils" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" + [[package]] name = "aptos-utils" version = "0.1.0" @@ -3778,18 +5652,31 @@ version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-api-types", - "aptos-config", - "aptos-db", - "aptos-framework", - "aptos-rest-client", - "aptos-storage-interface", - "aptos-types", + "aptos-api-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-db 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-framework 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-rest-client 0.0.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "async-recursion", "async-trait", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "lru 0.7.8", - "move-core-types", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "tokio", +] + +[[package]] +name = "aptos-validator-transaction-pool" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-channels 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "futures-util", "tokio", ] @@ -3798,20 +5685,36 @@ name = "aptos-validator-transaction-pool" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-channels", - "aptos-crypto", - "aptos-infallible", - "aptos-types", + "aptos-channels 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "futures-util", "tokio", ] +[[package]] +name = "aptos-vault-client" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "base64 0.13.1", + "chrono", + "native-tls", + "once_cell", + "serde", + "serde_json", + "thiserror 1.0.69", + "ureq", +] + [[package]] name = "aptos-vault-client" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-crypto", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "base64 0.13.1", "chrono", "native-tls", @@ -3822,34 +5725,84 @@ dependencies = [ "ureq", ] +[[package]] +name = "aptos-vm" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-aggregator 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-block-executor 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-block-partitioner 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto-derive 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-experimental-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-framework 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-gas-algebra 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-gas-meter 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-memory-usage-tracker 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-move-stdlib 0.1.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-mvhashmap 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-native-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-table-natives 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-utils 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-vm-logging 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-vm-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "ark-bn254", + "ark-groth16", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bytes 1.8.0", + "claims", + "crossbeam-channel", + "derive_more 0.99.18", + "fail", + "futures", + "hex", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-runtime 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "num_cpus", + "once_cell", + "ouroboros", + "rand 0.7.3", + "rayon", + "serde", +] + [[package]] name = "aptos-vm" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-aggregator", - "aptos-block-executor", - "aptos-block-partitioner", - "aptos-crypto", - "aptos-crypto-derive", - "aptos-experimental-runtimes", - "aptos-framework", - "aptos-gas-algebra", - "aptos-gas-meter", - "aptos-gas-schedule", - "aptos-infallible", - "aptos-logger", - "aptos-memory-usage-tracker", - "aptos-metrics-core", - "aptos-move-stdlib", - "aptos-mvhashmap", - "aptos-native-interface", - "aptos-table-natives", - "aptos-types", - "aptos-utils", - "aptos-vm-logging", - "aptos-vm-types", + "aptos-aggregator 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-block-executor 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-block-partitioner 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto-derive 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-experimental-runtimes 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-framework 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-gas-algebra 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-gas-meter 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-infallible 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-memory-usage-tracker 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-move-stdlib 0.1.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-mvhashmap 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-native-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-table-natives 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-utils 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-logging 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "ark-bn254", "ark-groth16", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", @@ -3860,11 +5813,11 @@ dependencies = [ "fail", "futures", "hex", - "move-binary-format", - "move-core-types", - "move-unit-test", - "move-vm-runtime", - "move-vm-types", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-unit-test 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-runtime 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "num_cpus", "once_cell", "ouroboros", @@ -3873,62 +5826,135 @@ dependencies = [ "serde", ] +[[package]] +name = "aptos-vm-genesis" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-cached-packages 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-framework 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-vm 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bytes 1.8.0", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-runtime 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "once_cell", + "rand 0.7.3", + "serde", +] + [[package]] name = "aptos-vm-genesis" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-cached-packages", - "aptos-crypto", - "aptos-framework", - "aptos-gas-schedule", - "aptos-types", - "aptos-vm", + "aptos-cached-packages 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-framework 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", - "move-core-types", - "move-vm-runtime", - "move-vm-types", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-runtime 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "once_cell", "rand 0.7.3", "serde", ] +[[package]] +name = "aptos-vm-logging" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-speculative-state-helper 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "arc-swap", + "once_cell", + "serde", +] + [[package]] name = "aptos-vm-logging" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "aptos-crypto", - "aptos-logger", - "aptos-metrics-core", - "aptos-speculative-state-helper", - "aptos-types", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-metrics-core 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-speculative-state-helper 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "arc-swap", "once_cell", "serde", ] +[[package]] +name = "aptos-vm-types" +version = "0.0.1" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-aggregator 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-gas-algebra 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bytes 1.8.0", + "claims", + "either", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-runtime 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "rand 0.7.3", + "serde", +] + [[package]] name = "aptos-vm-types" version = "0.0.1" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-aggregator", - "aptos-gas-algebra", - "aptos-gas-schedule", - "aptos-types", + "aptos-aggregator 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-gas-algebra 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "claims", "either", - "move-binary-format", - "move-core-types", - "move-vm-runtime", - "move-vm-types", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-runtime 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "rand 0.7.3", + "serde", +] + +[[package]] +name = "aptos-vm-validator" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-vm 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-vm-logging 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "fail", "rand 0.7.3", - "serde", ] [[package]] @@ -3937,11 +5963,11 @@ version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-logger", - "aptos-storage-interface", - "aptos-types", - "aptos-vm", - "aptos-vm-logging", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-logging 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "fail", "rand 0.7.3", ] @@ -8513,10 +10539,10 @@ name = "howzit" version = "0.3.4" dependencies = [ "anyhow", - "aptos-cached-packages", - "aptos-framework", - "aptos-sdk", - "aptos-types", + "aptos-cached-packages 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-framework 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-sdk 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "chrono", "futures", @@ -9536,36 +11562,36 @@ version = "0.3.4" dependencies = [ "anyhow", "aptos-account-whitelist", - "aptos-api", - "aptos-api-types", - "aptos-bitvec", - "aptos-block-executor", - "aptos-cached-packages", - "aptos-config", - "aptos-consensus-types", - "aptos-crypto", - "aptos-db", - "aptos-executor", + "aptos-api 0.2.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-api-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-bitvec 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-block-executor 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-cached-packages 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-consensus-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-db 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-executor 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-executor-test-helpers", - "aptos-executor-types", + "aptos-executor-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-faucet-core", - "aptos-framework", + "aptos-framework 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-indexer", "aptos-indexer-grpc-fullnode", "aptos-indexer-grpc-table-info", - "aptos-language-e2e-tests", - "aptos-logger", - "aptos-mempool", + "aptos-language-e2e-tests 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-mempool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", - "aptos-sdk", - "aptos-storage-interface", - "aptos-temppath", - "aptos-types", - "aptos-vm", - "aptos-vm-genesis", - "aptos-vm-logging", - "aptos-vm-types", - "aptos-vm-validator", + "aptos-sdk 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-temppath 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-genesis 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-logging 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-validator 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "async-trait", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "borsh 0.10.4", @@ -9979,14 +12005,14 @@ name = "maptos-dof-execution" version = "0.3.4" dependencies = [ "anyhow", - "aptos-api", - "aptos-config", - "aptos-crypto", - "aptos-db", - "aptos-mempool", - "aptos-proptest-helpers", - "aptos-sdk", - "aptos-types", + "aptos-api 0.2.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-db 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-mempool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-proptest-helpers 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-sdk 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "async-trait", "chrono", "dotenv", @@ -10014,9 +12040,9 @@ version = "0.3.4" dependencies = [ "anyhow", "aptos-account-whitelist", - "aptos-crypto", - "aptos-sdk", - "aptos-types", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-sdk 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "godfig", "hex", "movement-da-util", @@ -10038,12 +12064,12 @@ name = "maptos-fin-view" version = "0.3.4" dependencies = [ "anyhow", - "aptos-api", - "aptos-config", - "aptos-mempool", - "aptos-sdk", - "aptos-storage-interface", - "aptos-types", + "aptos-api 0.2.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-mempool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-sdk 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "chrono", "futures", "maptos-execution-util", @@ -10059,13 +12085,13 @@ name = "maptos-framework-release-util" version = "0.3.4" dependencies = [ "anyhow", - "aptos-cached-packages", - "aptos-framework", + "aptos-cached-packages 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-framework 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-release-builder", - "aptos-sdk", - "aptos-types", + "aptos-sdk 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", - "move-package", + "move-package 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "movement", "tempfile", "thiserror 1.0.69", @@ -10079,38 +12105,38 @@ version = "0.3.4" dependencies = [ "anyhow", "aptos-account-whitelist", - "aptos-api", - "aptos-api-types", - "aptos-bitvec", - "aptos-block-executor", - "aptos-cached-packages", - "aptos-config", - "aptos-consensus-types", - "aptos-crypto", - "aptos-db", - "aptos-executor", + "aptos-api 0.2.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-api-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-bitvec 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-block-executor 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-cached-packages 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-consensus-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-db 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-executor 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-executor-test-helpers", - "aptos-executor-types", + "aptos-executor-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-faucet-core", - "aptos-framework", + "aptos-framework 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-framework-known-release", - "aptos-gas-schedule", + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-indexer", "aptos-indexer-grpc-fullnode", "aptos-indexer-grpc-table-info", - "aptos-language-e2e-tests", - "aptos-logger", - "aptos-mempool", + "aptos-language-e2e-tests 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-mempool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", - "aptos-sdk", - "aptos-storage-interface", - "aptos-temppath", - "aptos-types", - "aptos-vm", - "aptos-vm-genesis", - "aptos-vm-logging", - "aptos-vm-types", - "aptos-vm-validator", + "aptos-sdk 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-temppath 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-genesis 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-logging 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-validator 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "async-trait", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "borsh 0.10.4", @@ -10490,6 +12516,23 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1fafa6961cabd9c63bcd77a45d7e3b7f3b552b70417831fb0f56db717e72407e" +[[package]] +name = "move-abigen" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "heck 0.4.1", + "log", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-bytecode-verifier 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-model 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "serde", +] + [[package]] name = "move-abigen" version = "0.1.0" @@ -10499,12 +12542,27 @@ dependencies = [ "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "heck 0.4.1", "log", - "move-binary-format", - "move-bytecode-verifier", - "move-command-line-common", - "move-core-types", - "move-model", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-bytecode-verifier 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-model 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "serde", +] + +[[package]] +name = "move-binary-format" +version = "0.0.3" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "backtrace", + "indexmap 1.9.3", + "move-bytecode-spec 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "ref-cast", "serde", + "variant_count", ] [[package]] @@ -10515,18 +12573,38 @@ dependencies = [ "anyhow", "backtrace", "indexmap 1.9.3", - "move-bytecode-spec", - "move-core-types", + "move-bytecode-spec 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "ref-cast", "serde", "variant_count", ] +[[package]] +name = "move-borrow-graph" +version = "0.0.1" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" + [[package]] name = "move-borrow-graph" version = "0.0.1" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" +[[package]] +name = "move-bytecode-source-map" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-ir-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-symbol-pool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "serde", +] + [[package]] name = "move-bytecode-source-map" version = "0.1.0" @@ -10534,14 +12612,24 @@ source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80d dependencies = [ "anyhow", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", - "move-binary-format", - "move-command-line-common", - "move-core-types", - "move-ir-types", - "move-symbol-pool", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-ir-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-symbol-pool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "serde", ] +[[package]] +name = "move-bytecode-spec" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "once_cell", + "quote", + "syn 1.0.109", +] + [[package]] name = "move-bytecode-spec" version = "0.1.0" @@ -10552,32 +12640,73 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "move-bytecode-utils" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "petgraph 0.5.1", + "serde-reflection", +] + [[package]] name = "move-bytecode-utils" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "move-binary-format", - "move-core-types", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "petgraph 0.5.1", "serde-reflection", ] +[[package]] +name = "move-bytecode-verifier" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "fail", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-borrow-graph 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "petgraph 0.5.1", + "serde", + "typed-arena", +] + [[package]] name = "move-bytecode-verifier" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "fail", - "move-binary-format", - "move-borrow-graph", - "move-core-types", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-borrow-graph 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "petgraph 0.5.1", "serde", "typed-arena", ] +[[package]] +name = "move-bytecode-viewer" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "clap 4.5.21", + "crossterm 0.26.1", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-bytecode-source-map 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-disassembler 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "regex", + "tui", +] + [[package]] name = "move-bytecode-viewer" version = "0.1.0" @@ -10586,13 +12715,43 @@ dependencies = [ "anyhow", "clap 4.5.21", "crossterm 0.26.1", - "move-binary-format", - "move-bytecode-source-map", - "move-disassembler", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-bytecode-source-map 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-disassembler 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "regex", "tui", ] +[[package]] +name = "move-cli" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "clap 4.5.21", + "codespan-reporting", + "colored", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-bytecode-viewer 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-compiler 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-compiler-v2 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-coverage 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-disassembler 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-docgen 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-errmapgen 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-model 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-package 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-prover 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-stdlib 0.1.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-unit-test 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-runtime 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-test-utils 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "once_cell", + "tempfile", +] + [[package]] name = "move-cli" version = "0.1.0" @@ -10602,27 +12761,44 @@ dependencies = [ "clap 4.5.21", "codespan-reporting", "colored", - "move-binary-format", - "move-bytecode-viewer", - "move-command-line-common", - "move-compiler", - "move-compiler-v2", - "move-core-types", - "move-coverage", - "move-disassembler", - "move-docgen", - "move-errmapgen", - "move-model", - "move-package", - "move-prover", - "move-stdlib", - "move-unit-test", - "move-vm-runtime", - "move-vm-test-utils", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-bytecode-viewer 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-compiler 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-compiler-v2 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-coverage 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-disassembler 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-docgen 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-errmapgen 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-model 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-package 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-prover 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-stdlib 0.1.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-unit-test 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-runtime 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-test-utils 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "once_cell", "tempfile", ] +[[package]] +name = "move-command-line-common" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "difference", + "dirs-next", + "hex", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "num-bigint 0.3.3", + "once_cell", + "serde", + "sha2 0.9.9", + "walkdir", +] + [[package]] name = "move-command-line-common" version = "0.1.0" @@ -10632,7 +12808,7 @@ dependencies = [ "difference", "dirs-next", "hex", - "move-core-types", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "num-bigint 0.3.3", "once_cell", "serde", @@ -10640,6 +12816,32 @@ dependencies = [ "walkdir", ] +[[package]] +name = "move-compiler" +version = "0.0.1" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "clap 4.5.21", + "codespan-reporting", + "hex", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-borrow-graph 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-bytecode-source-map 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-bytecode-verifier 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-ir-to-bytecode 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-ir-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-symbol-pool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "once_cell", + "petgraph 0.5.1", + "regex", + "sha3 0.9.1", + "tempfile", +] + [[package]] name = "move-compiler" version = "0.0.1" @@ -10650,15 +12852,15 @@ dependencies = [ "clap 4.5.21", "codespan-reporting", "hex", - "move-binary-format", - "move-borrow-graph", - "move-bytecode-source-map", - "move-bytecode-verifier", - "move-command-line-common", - "move-core-types", - "move-ir-to-bytecode", - "move-ir-types", - "move-symbol-pool", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-borrow-graph 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-bytecode-source-map 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-bytecode-verifier 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-ir-to-bytecode 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-ir-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-symbol-pool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "once_cell", "petgraph 0.5.1", "regex", @@ -10666,12 +12868,43 @@ dependencies = [ "tempfile", ] +[[package]] +name = "move-compiler-v2" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "abstract-domain-derive 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "anyhow", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "clap 4.5.21", + "codespan-reporting", + "ethnum", + "flexi_logger", + "im", + "itertools 0.12.1", + "log", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-bytecode-source-map 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-bytecode-verifier 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-compiler 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-disassembler 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-ir-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-model 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-stackless-bytecode 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-symbol-pool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "num", + "once_cell", + "petgraph 0.5.1", +] + [[package]] name = "move-compiler-v2" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "abstract-domain-derive", + "abstract-domain-derive 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "anyhow", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "clap 4.5.21", @@ -10681,22 +12914,47 @@ dependencies = [ "im", "itertools 0.12.1", "log", - "move-binary-format", - "move-bytecode-source-map", - "move-bytecode-verifier", - "move-command-line-common", - "move-compiler", - "move-core-types", - "move-disassembler", - "move-ir-types", - "move-model", - "move-stackless-bytecode", - "move-symbol-pool", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-bytecode-source-map 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-bytecode-verifier 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-compiler 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-disassembler 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-ir-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-model 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-stackless-bytecode 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-symbol-pool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "num", "once_cell", "petgraph 0.5.1", ] +[[package]] +name = "move-core-types" +version = "0.0.4" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "arbitrary", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bytes 1.8.0", + "ethnum", + "hashbrown 0.14.5", + "hex", + "num", + "once_cell", + "primitive-types 0.10.1", + "proptest", + "proptest-derive", + "rand 0.8.5", + "ref-cast", + "serde", + "serde_bytes", + "thiserror 1.0.69", + "uint", +] + [[package]] name = "move-core-types" version = "0.0.4" @@ -10722,6 +12980,25 @@ dependencies = [ "uint", ] +[[package]] +name = "move-coverage" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "clap 4.5.21", + "codespan", + "colored", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-bytecode-source-map 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-ir-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "petgraph 0.5.1", + "serde", +] + [[package]] name = "move-coverage" version = "0.1.0" @@ -10732,15 +13009,32 @@ dependencies = [ "clap 4.5.21", "codespan", "colored", - "move-binary-format", - "move-bytecode-source-map", - "move-command-line-common", - "move-core-types", - "move-ir-types", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-bytecode-source-map 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-ir-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "petgraph 0.5.1", "serde", ] +[[package]] +name = "move-disassembler" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "clap 4.5.21", + "colored", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-bytecode-source-map 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-compiler 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-coverage 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-ir-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", +] + [[package]] name = "move-disassembler" version = "0.1.0" @@ -10749,13 +13043,32 @@ dependencies = [ "anyhow", "clap 4.5.21", "colored", - "move-binary-format", - "move-bytecode-source-map", - "move-command-line-common", - "move-compiler", - "move-core-types", - "move-coverage", - "move-ir-types", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-bytecode-source-map 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-compiler 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-coverage 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-ir-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", +] + +[[package]] +name = "move-docgen" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "clap 4.5.21", + "codespan", + "codespan-reporting", + "itertools 0.12.1", + "log", + "move-compiler 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-model 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "once_cell", + "regex", + "serde", ] [[package]] @@ -10769,26 +13082,54 @@ dependencies = [ "codespan-reporting", "itertools 0.12.1", "log", - "move-compiler", - "move-core-types", - "move-model", + "move-compiler 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-model 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "once_cell", "regex", "serde", ] +[[package]] +name = "move-errmapgen" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-model 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "serde", +] + [[package]] name = "move-errmapgen" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "move-command-line-common", - "move-core-types", - "move-model", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-model 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "serde", ] +[[package]] +name = "move-ir-compiler" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "clap 4.5.21", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-bytecode-source-map 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-bytecode-verifier 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-ir-to-bytecode 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "serde_json", +] + [[package]] name = "move-ir-compiler" version = "0.1.0" @@ -10797,14 +13138,32 @@ dependencies = [ "anyhow", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "clap 4.5.21", - "move-binary-format", - "move-bytecode-source-map", - "move-bytecode-verifier", - "move-command-line-common", - "move-ir-to-bytecode", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-bytecode-source-map 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-bytecode-verifier 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-ir-to-bytecode 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "serde_json", ] +[[package]] +name = "move-ir-to-bytecode" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "codespan-reporting", + "log", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-bytecode-source-map 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-ir-to-bytecode-syntax 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-ir-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-symbol-pool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "ouroboros", +] + [[package]] name = "move-ir-to-bytecode" version = "0.1.0" @@ -10813,16 +13172,29 @@ dependencies = [ "anyhow", "codespan-reporting", "log", - "move-binary-format", - "move-bytecode-source-map", - "move-command-line-common", - "move-core-types", - "move-ir-to-bytecode-syntax", - "move-ir-types", - "move-symbol-pool", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-bytecode-source-map 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-ir-to-bytecode-syntax 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-ir-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-symbol-pool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "ouroboros", ] +[[package]] +name = "move-ir-to-bytecode-syntax" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "hex", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-ir-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-symbol-pool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", +] + [[package]] name = "move-ir-to-bytecode-syntax" version = "0.1.0" @@ -10830,10 +13202,23 @@ source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80d dependencies = [ "anyhow", "hex", - "move-command-line-common", - "move-core-types", - "move-ir-types", - "move-symbol-pool", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-ir-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-symbol-pool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", +] + +[[package]] +name = "move-ir-types" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "hex", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-symbol-pool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "once_cell", + "serde", ] [[package]] @@ -10842,10 +13227,36 @@ version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "hex", - "move-command-line-common", - "move-core-types", - "move-symbol-pool", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-symbol-pool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "once_cell", + "serde", +] + +[[package]] +name = "move-model" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "codespan", + "codespan-reporting", + "internment", + "itertools 0.12.1", + "log", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-bytecode-source-map 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-compiler 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-disassembler 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-ir-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-symbol-pool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "num", + "num-traits", "once_cell", + "regex", "serde", ] @@ -10860,14 +13271,14 @@ dependencies = [ "internment", "itertools 0.12.1", "log", - "move-binary-format", - "move-bytecode-source-map", - "move-command-line-common", - "move-compiler", - "move-core-types", - "move-disassembler", - "move-ir-types", - "move-symbol-pool", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-bytecode-source-map 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-compiler 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-disassembler 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-ir-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-symbol-pool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "num", "num-traits", "once_cell", @@ -10875,6 +13286,40 @@ dependencies = [ "serde", ] +[[package]] +name = "move-package" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "clap 4.5.21", + "colored", + "itertools 0.12.1", + "move-abigen 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-bytecode-source-map 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-bytecode-utils 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-compiler 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-compiler-v2 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-docgen 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-model 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-symbol-pool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "named-lock", + "once_cell", + "petgraph 0.5.1", + "regex", + "serde", + "serde_yaml 0.8.26", + "sha2 0.9.9", + "tempfile", + "termcolor", + "toml 0.8.19", + "walkdir", + "whoami", +] + [[package]] name = "move-package" version = "0.1.0" @@ -10884,17 +13329,17 @@ dependencies = [ "clap 4.5.21", "colored", "itertools 0.12.1", - "move-abigen", - "move-binary-format", - "move-bytecode-source-map", - "move-bytecode-utils", - "move-command-line-common", - "move-compiler", - "move-compiler-v2", - "move-core-types", - "move-docgen", - "move-model", - "move-symbol-pool", + "move-abigen 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-bytecode-source-map 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-bytecode-utils 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-compiler 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-compiler-v2 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-docgen 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-model 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-symbol-pool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "named-lock", "once_cell", "petgraph 0.5.1", @@ -10909,6 +13354,33 @@ dependencies = [ "whoami", ] +[[package]] +name = "move-prover" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "atty", + "clap 4.5.21", + "codespan-reporting", + "itertools 0.12.1", + "log", + "move-abigen 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-compiler 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-compiler-v2 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-docgen 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-errmapgen 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-model 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-prover-boogie-backend 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-prover-bytecode-pipeline 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-stackless-bytecode 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "once_cell", + "serde", + "simplelog", + "toml 0.8.19", +] + [[package]] name = "move-prover" version = "0.1.0" @@ -10920,22 +13392,51 @@ dependencies = [ "codespan-reporting", "itertools 0.12.1", "log", - "move-abigen", - "move-command-line-common", - "move-compiler", - "move-compiler-v2", - "move-docgen", - "move-errmapgen", - "move-model", - "move-prover-boogie-backend", - "move-prover-bytecode-pipeline", - "move-stackless-bytecode", + "move-abigen 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-compiler 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-compiler-v2 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-docgen 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-errmapgen 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-model 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-prover-boogie-backend 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-prover-bytecode-pipeline 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-stackless-bytecode 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "once_cell", "serde", "simplelog", "toml 0.8.19", ] +[[package]] +name = "move-prover-boogie-backend" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "async-trait", + "codespan", + "codespan-reporting", + "futures", + "itertools 0.12.1", + "log", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-compiler 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-model 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-prover-bytecode-pipeline 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-stackless-bytecode 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "num", + "once_cell", + "pretty", + "rand 0.7.3", + "regex", + "serde", + "tera", + "tokio", +] + [[package]] name = "move-prover-boogie-backend" version = "0.1.0" @@ -10948,13 +13449,13 @@ dependencies = [ "futures", "itertools 0.12.1", "log", - "move-binary-format", - "move-command-line-common", - "move-compiler", - "move-core-types", - "move-model", - "move-prover-bytecode-pipeline", - "move-stackless-bytecode", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-compiler 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-model 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-prover-bytecode-pipeline 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-stackless-bytecode 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "num", "once_cell", "pretty", @@ -10965,20 +13466,50 @@ dependencies = [ "tokio", ] +[[package]] +name = "move-prover-bytecode-pipeline" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "abstract-domain-derive 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "anyhow", + "codespan-reporting", + "itertools 0.12.1", + "log", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-model 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-stackless-bytecode 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "serde", +] + [[package]] name = "move-prover-bytecode-pipeline" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "abstract-domain-derive", + "abstract-domain-derive 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "anyhow", "codespan-reporting", "itertools 0.12.1", "log", - "move-binary-format", - "move-core-types", - "move-model", - "move-stackless-bytecode", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-model 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-stackless-bytecode 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "serde", +] + +[[package]] +name = "move-resource-viewer" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "hex", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-bytecode-utils 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", "serde", ] @@ -10989,9 +13520,9 @@ source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80d dependencies = [ "anyhow", "hex", - "move-binary-format", - "move-bytecode-utils", - "move-core-types", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-bytecode-utils 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "serde", ] @@ -11009,25 +13540,67 @@ dependencies = [ "tokio", ] +[[package]] +name = "move-stackless-bytecode" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "abstract-domain-derive 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "codespan-reporting", + "ethnum", + "im", + "itertools 0.12.1", + "log", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-model 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "num", + "paste", + "petgraph 0.5.1", +] + [[package]] name = "move-stackless-bytecode" version = "0.1.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ - "abstract-domain-derive", + "abstract-domain-derive 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "codespan-reporting", "ethnum", "im", "itertools 0.12.1", "log", - "move-binary-format", - "move-core-types", - "move-model", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-model 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "num", "paste", "petgraph 0.5.1", ] +[[package]] +name = "move-stdlib" +version = "0.1.1" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "hex", + "log", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-compiler 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-docgen 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-errmapgen 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-prover 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-runtime 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "sha2 0.9.9", + "sha3 0.9.1", + "smallvec", + "walkdir", +] + [[package]] name = "move-stdlib" version = "0.1.1" @@ -11036,21 +13609,30 @@ dependencies = [ "anyhow", "hex", "log", - "move-binary-format", - "move-command-line-common", - "move-compiler", - "move-core-types", - "move-docgen", - "move-errmapgen", - "move-prover", - "move-vm-runtime", - "move-vm-types", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-compiler 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-docgen 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-errmapgen 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-prover 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-runtime 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "sha2 0.9.9", "sha3 0.9.1", "smallvec", "walkdir", ] +[[package]] +name = "move-symbol-pool" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "once_cell", + "serde", +] + [[package]] name = "move-symbol-pool" version = "0.1.0" @@ -11060,6 +13642,21 @@ dependencies = [ "serde", ] +[[package]] +name = "move-table-extension" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "better_any", + "bytes 1.8.0", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-runtime 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "sha3 0.9.1", + "smallvec", +] + [[package]] name = "move-table-extension" version = "0.1.0" @@ -11067,14 +13664,42 @@ source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80d dependencies = [ "better_any", "bytes 1.8.0", - "move-binary-format", - "move-core-types", - "move-vm-runtime", - "move-vm-types", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-runtime 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "sha3 0.9.1", "smallvec", ] +[[package]] +name = "move-unit-test" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "better_any", + "clap 4.5.21", + "codespan-reporting", + "colored", + "itertools 0.12.1", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-bytecode-utils 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-compiler 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-ir-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-resource-viewer 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-stdlib 0.1.1 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-symbol-pool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-table-extension 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-runtime 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-test-utils 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "once_cell", + "rayon", + "regex", +] + [[package]] name = "move-unit-test" version = "0.1.0" @@ -11086,23 +13711,47 @@ dependencies = [ "codespan-reporting", "colored", "itertools 0.12.1", - "move-binary-format", - "move-bytecode-utils", - "move-command-line-common", - "move-compiler", - "move-core-types", - "move-ir-types", - "move-resource-viewer", - "move-stdlib", - "move-symbol-pool", - "move-table-extension", - "move-vm-runtime", - "move-vm-test-utils", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-bytecode-utils 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-compiler 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-ir-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-resource-viewer 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-stdlib 0.1.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-symbol-pool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-table-extension 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-runtime 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-test-utils 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "once_cell", "rayon", "regex", ] +[[package]] +name = "move-vm-runtime" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "better_any", + "bytes 1.8.0", + "fail", + "hashbrown 0.14.5", + "lazy_static", + "lru 0.7.8", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-bytecode-verifier 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "once_cell", + "parking_lot 0.12.3", + "serde", + "sha3 0.9.1", + "tracing", + "triomphe", + "typed-arena", +] + [[package]] name = "move-vm-runtime" version = "0.1.0" @@ -11114,10 +13763,10 @@ dependencies = [ "hashbrown 0.14.5", "lazy_static", "lru 0.7.8", - "move-binary-format", - "move-bytecode-verifier", - "move-core-types", - "move-vm-types", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-bytecode-verifier 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "once_cell", "parking_lot 0.12.3", "serde", @@ -11127,6 +13776,21 @@ dependencies = [ "typed-arena", ] +[[package]] +name = "move-vm-test-utils" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "anyhow", + "bytes 1.8.0", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-bytecode-utils 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "once_cell", + "serde", +] + [[package]] name = "move-vm-test-utils" version = "0.1.0" @@ -11134,15 +13798,31 @@ source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80d dependencies = [ "anyhow", "bytes 1.8.0", - "move-binary-format", - "move-bytecode-utils", - "move-core-types", - "move-table-extension", - "move-vm-types", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-bytecode-utils 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-table-extension 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "once_cell", "serde", ] +[[package]] +name = "move-vm-types" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement#31d9876e563698049a1ea0b7f1d88b48b921c3e9" +dependencies = [ + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "derivative", + "itertools 0.12.1", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "serde", + "smallbitvec", + "smallvec", + "triomphe", +] + [[package]] name = "move-vm-types" version = "0.1.0" @@ -11151,8 +13831,8 @@ dependencies = [ "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "derivative", "itertools 0.12.1", - "move-binary-format", - "move-core-types", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "serde", "smallbitvec", "smallvec", @@ -11165,40 +13845,40 @@ version = "3.5.0" source = "git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67#1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" dependencies = [ "anyhow", - "aptos-api-types", + "aptos-api-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-backup-cli", - "aptos-bitvec", - "aptos-build-info", - "aptos-cached-packages", + "aptos-bitvec 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-build-info 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-cached-packages 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-cli-common", - "aptos-config", - "aptos-crypto", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-faucet-core", - "aptos-framework", - "aptos-gas-profiling", - "aptos-gas-schedule", + "aptos-framework 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-gas-profiling 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-gas-schedule 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-genesis", "aptos-github-client", - "aptos-global-constants", + "aptos-global-constants 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-indexer-grpc-server-framework", "aptos-indexer-grpc-utils", - "aptos-keygen", - "aptos-ledger", - "aptos-logger", + "aptos-keygen 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-ledger 0.2.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-move-debugger", "aptos-network-checker", "aptos-node", "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", - "aptos-rest-client", - "aptos-sdk", - "aptos-storage-interface", - "aptos-telemetry", - "aptos-temppath", - "aptos-types", - "aptos-vm", - "aptos-vm-genesis", - "aptos-vm-logging", - "aptos-vm-types", + "aptos-rest-client 0.0.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-sdk 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-telemetry 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-temppath 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-genesis 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-logging 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "async-trait", "base64 0.13.1", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", @@ -11215,20 +13895,20 @@ dependencies = [ "itertools 0.12.1", "jemallocator", "maplit", - "move-binary-format", - "move-bytecode-source-map", - "move-cli", - "move-command-line-common", - "move-compiler", - "move-core-types", - "move-coverage", - "move-disassembler", - "move-ir-types", - "move-model", - "move-package", - "move-symbol-pool", - "move-unit-test", - "move-vm-runtime", + "move-binary-format 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-bytecode-source-map 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-cli 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-command-line-common 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-compiler 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-core-types 0.0.4 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-coverage 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-disassembler 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-ir-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-model 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-package 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-symbol-pool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-unit-test 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "move-vm-runtime 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "pathsearch", "poem", "processor 1.0.0 (git+https://github.com/movementlabsxyz/aptos-indexer-processors?rev=77a36245400250e7d8a854360194288d078681bc)", @@ -11330,11 +14010,11 @@ name = "movement-client" version = "0.3.4" dependencies = [ "anyhow", - "aptos-crypto", - "aptos-language-e2e-tests", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-language-e2e-tests 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", - "aptos-sdk", - "aptos-types", + "aptos-sdk 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "async-trait", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "buildtime-helpers", @@ -11381,7 +14061,7 @@ name = "movement-config" version = "0.3.4" dependencies = [ "anyhow", - "aptos-sdk", + "aptos-sdk 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "dot-movement", "godfig", "maptos-execution-util", @@ -11476,9 +14156,9 @@ name = "movement-da-light-node-prevalidator" version = "0.3.4" dependencies = [ "anyhow", - "aptos-crypto", - "aptos-sdk", - "aptos-types", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-sdk 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "async-stream", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "ecdsa 0.16.9", @@ -11623,10 +14303,10 @@ name = "movement-da-sequencer-node" version = "0.3.4" dependencies = [ "anyhow", - "aptos-crypto", - "aptos-crypto-derive", - "aptos-sdk", - "aptos-types", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto-derive 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-sdk 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "async-stream", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "celestia-rpc", @@ -11696,7 +14376,7 @@ dependencies = [ "alloy", "anyhow", "aptos-account-whitelist", - "aptos-types", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "async-stream", "base64 0.22.1", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", @@ -11735,10 +14415,10 @@ name = "movement-faucet-service" version = "2.0.1" dependencies = [ "anyhow", - "aptos-config", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-faucet-core", - "aptos-logger", - "aptos-sdk", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-sdk 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "clap 4.5.21", "dot-movement", "hex", @@ -11753,12 +14433,12 @@ version = "0.3.4" dependencies = [ "alloy-signer", "anyhow", - "aptos-api", - "aptos-api-types", - "aptos-crypto", + "aptos-api 0.2.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-api-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-framework-biarritz-rc1-to-pre-l1-merge-migration", "aptos-framework-elsa-to-biarritz-rc1-migration", - "aptos-sdk", + "aptos-sdk 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "clap 4.5.21", "console-subscriber", @@ -11805,7 +14485,7 @@ name = "movement-full-node-setup" version = "0.3.4" dependencies = [ "anyhow", - "aptos-sdk", + "aptos-sdk 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "async-recursion", "celestia-rpc", "celestia-types", @@ -11859,7 +14539,7 @@ name = "movement-rest" version = "0.3.4" dependencies = [ "anyhow", - "aptos-api", + "aptos-api 0.2.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "futures", "poem", "tokio", @@ -11958,8 +14638,8 @@ dependencies = [ "alloy-signer-aws", "alloy-transport-http", "anyhow", - "aptos-crypto", - "aptos-types", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "async-trait", "chrono", "ed25519-dalek 2.1.1", @@ -11984,10 +14664,10 @@ name = "movement-signing-aptos" version = "0.3.4" dependencies = [ "anyhow", - "aptos-crypto", - "aptos-sdk", - "aptos-storage-interface", - "aptos-types", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-sdk 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "chrono", "dotenv", @@ -12025,15 +14705,22 @@ dependencies = [ name = "movement-tracing" version = "0.3.4" dependencies = [ - "godfig", - "opentelemetry", - "opentelemetry-prometheus", - "opentelemetry_sdk", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-telemetry 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core.git?branch=movement)", + "clap 4.5.21", + "dot-movement", + "hex", + "lazy_static", + "movement-config", + "once_cell", "prometheus", - "serde", + "rand 0.7.3", + "ring 0.17.8", "tokio", - "tracing", - "tracing-subscriber 0.3.18", + "warp", ] [[package]] @@ -12041,9 +14728,9 @@ name = "movement-types" version = "0.3.4" dependencies = [ "anyhow", - "aptos-crypto", - "aptos-crypto-derive", - "aptos-types", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto-derive 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "blake3", "chrono", @@ -12060,7 +14747,7 @@ name = "movement-util" version = "0.3.4" dependencies = [ "anyhow", - "aptos-sdk", + "aptos-sdk 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "clap 4.5.21", "console-subscriber", @@ -12556,55 +15243,6 @@ dependencies = [ "vcpkg", ] -[[package]] -name = "opentelemetry" -version = "0.28.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "236e667b670a5cdf90c258f5a55794ec5ac5027e960c224bff8367a59e1e6426" -dependencies = [ - "futures-core", - "futures-sink", - "js-sys", - "pin-project-lite", - "thiserror 2.0.7", - "tracing", -] - -[[package]] -name = "opentelemetry-prometheus" -version = "0.28.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "765a76ba13ec77043903322f85dc5434d7d01a37e75536d0f871ed7b9b5bbf0d" -dependencies = [ - "once_cell", - "opentelemetry", - "opentelemetry_sdk", - "prometheus", - "protobuf", - "tracing", -] - -[[package]] -name = "opentelemetry_sdk" -version = "0.28.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84dfad6042089c7fc1f6118b7040dc2eb4ab520abbf410b79dc481032af39570" -dependencies = [ - "async-trait", - "futures-channel", - "futures-executor", - "futures-util", - "glob", - "opentelemetry", - "percent-encoding", - "rand 0.8.5", - "serde_json", - "thiserror 2.0.7", - "tokio", - "tokio-stream", - "tracing", -] - [[package]] name = "option-ext" version = "0.2.0" @@ -12714,36 +15352,36 @@ version = "0.3.4" dependencies = [ "anyhow", "aptos-account-whitelist", - "aptos-api", - "aptos-api-types", - "aptos-bitvec", - "aptos-block-executor", - "aptos-cached-packages", - "aptos-config", - "aptos-consensus-types", - "aptos-crypto", - "aptos-db", - "aptos-executor", + "aptos-api 0.2.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-api-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-bitvec 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-block-executor 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-cached-packages 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-config 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-consensus-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-crypto 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-db 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-executor 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-executor-test-helpers", - "aptos-executor-types", + "aptos-executor-types 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-faucet-core", - "aptos-framework", + "aptos-framework 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-indexer", "aptos-indexer-grpc-fullnode", "aptos-indexer-grpc-table-info", - "aptos-language-e2e-tests", - "aptos-logger", - "aptos-mempool", + "aptos-language-e2e-tests 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-logger 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-mempool 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", - "aptos-sdk", - "aptos-storage-interface", - "aptos-temppath", - "aptos-types", - "aptos-vm", - "aptos-vm-genesis", - "aptos-vm-logging", - "aptos-vm-types", - "aptos-vm-validator", + "aptos-sdk 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-storage-interface 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-temppath 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-types 0.0.3 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-genesis 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-logging 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-types 0.0.1 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", + "aptos-vm-validator 0.1.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=1d1cdbbd7fabb80dcb95ba5e23213faa072fab67)", "async-trait", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "borsh 0.10.4", @@ -13790,29 +16428,6 @@ dependencies = [ "rustix 0.36.17", ] -[[package]] -name = "procfs" -version = "0.16.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "731e0d9356b0c25f16f33b5be79b1c57b562f141ebfcdb0ad8ac2c13a24293b4" -dependencies = [ - "bitflags 2.6.0", - "hex", - "lazy_static", - "procfs-core", - "rustix 0.38.40", -] - -[[package]] -name = "procfs-core" -version = "0.16.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d3554923a69f4ce04c4a754260c338f505ce22642d3830e049a399fc2059a29" -dependencies = [ - "bitflags 2.6.0", - "hex", -] - [[package]] name = "prometheus" version = "0.13.4" @@ -13822,10 +16437,8 @@ dependencies = [ "cfg-if", "fnv", "lazy_static", - "libc", "memchr", "parking_lot 0.12.3", - "procfs 0.16.0", "protobuf", "thiserror 1.0.69", ] diff --git a/docker/compose/movement-full-node/docker-compose.telemetry.yml b/docker/compose/movement-full-node/docker-compose.telemetry.yml index 1ba68b562..a1ecb4b42 100644 --- a/docker/compose/movement-full-node/docker-compose.telemetry.yml +++ b/docker/compose/movement-full-node/docker-compose.telemetry.yml @@ -34,27 +34,23 @@ services: movement-full-node: environment: - - MOVEMENT_METRICS_ADDR=127.0.0.1:9464 - - MOVEMENT_OTLP=http://otel-collector:4317 + - MOVEMENT_METRICS_ADDR=0.0.0.0:9464 + - APTOS_TELEMETRY_SERVICE_ENDPOINT=/metrics ports: - "9464:9464" depends_on: - prometheus: condition: service_healthy - - otel-collector: - condition: service_healthy movement-celestia-da-light-node: environment: - - MOVEMENT_METRICS_ADDR=127.0.0.1:9464 - - MOVEMENT_OTLP=http://otel-collector:4317 + - MOVEMENT_METRICS_ADDR=0.0.0.0:9464 + - APTOS_TELEMETRY_SERVICE_ENDPOINT=/metrics ports: - "9465:9464" depends_on: - prometheus: condition: service_healthy - - otel-collector: - condition: service_healthy otel-collector: image: otel/opentelemetry-collector:0.96.0 diff --git a/docker/compose/movement-full-node/prometheus.yml b/docker/compose/movement-full-node/prometheus.yml index 3a8a7ee2b..e4524054e 100644 --- a/docker/compose/movement-full-node/prometheus.yml +++ b/docker/compose/movement-full-node/prometheus.yml @@ -3,8 +3,14 @@ global: evaluation_interval: 15s scrape_configs: - - job_name: "movement-full-node" + - job_name: "movement-metrics" static_configs: - - targets: ["127.0.0.1:9464"] + - targets: ["movement-full-node:9464"] + metrics_path: /metrics + scheme: http + + - job_name: "movement-celestia-da-light-node" + static_configs: + - targets: ["movement-celestia-da-light-node:9464"] metrics_path: /metrics scheme: http diff --git a/networks/movement/movement-client/src/bin/e2e/followers_consistent.rs b/networks/movement/movement-client/src/bin/e2e/followers_consistent.rs index d0b949b91..c361e12af 100644 --- a/networks/movement/movement-client/src/bin/e2e/followers_consistent.rs +++ b/networks/movement/movement-client/src/bin/e2e/followers_consistent.rs @@ -393,9 +393,7 @@ pub async fn basic_coin_transfers( #[tokio::main] async fn main() -> Result<(), anyhow::Error> { let dot_movement = DotMovement::try_from_env().context("Failed to get .movement path")?; - let _config = get_movement_config(&dot_movement)?; - let tracing_config = movement_tracing::Config::default(); - let _guard = movement_tracing::init_tracing_subscriber(tracing_config); + let config = get_movement_config(&dot_movement)?; // Get the follower count from the first argument. let follower_count = std::env::args() diff --git a/networks/movement/movement-full-node/src/main.rs b/networks/movement/movement-full-node/src/main.rs index 602569e0d..c1491d610 100644 --- a/networks/movement/movement-full-node/src/main.rs +++ b/networks/movement/movement-full-node/src/main.rs @@ -2,15 +2,9 @@ use clap::*; use movement_full_node::MovementFullNode; -use std::time::Duration; #[tokio::main] async fn main() -> Result<(), anyhow::Error> { - let tracing_config = movement_tracing::Config::default(); - let _guard = movement_tracing::init_telemetry(tracing_config).await; - - tokio::time::sleep(Duration::from_secs(1)).await; - let suzuka_util = MovementFullNode::parse(); let result = suzuka_util.execute().await; diff --git a/process-compose/movement-full-node/process-compose.telemetry.yml b/process-compose/movement-full-node/process-compose.telemetry.yml index 231fecd4a..24a22a2ce 100644 --- a/process-compose/movement-full-node/process-compose.telemetry.yml +++ b/process-compose/movement-full-node/process-compose.telemetry.yml @@ -1,26 +1,16 @@ version: "3" environment: + - RUST_LOG=info processes: - prometheus: - is_daemon: true + movement-telemetry: command: | - mkdir -p ${PWD}/tmp/prometheus - cp ${PWD}/docker/compose/movement-full-node/prometheus.yml ${PWD}/tmp/prometheus/prometheus.yml - sed -i.bak 's/movement-full-node:9464/127.0.0.1:9464/g' ${PWD}/tmp/prometheus/prometheus.yml - prometheus --config.file=${PWD}/tmp/prometheus/prometheus.yml --storage.tsdb.path=${PWD}/tmp/prometheus/data --web.listen-address=0.0.0.0:9091 --web.enable-lifecycle - shutdown: - command: | - pkill -f "prometheus --config.file" - readiness_probe: - initial_delay_seconds: 3 - exec: - command: curl -s http://127.0.0.1:9091/-/healthy || exit 1 - - movement-full-node: - depends_on: - prometheus: - condition: process_started + cargo run -p movement-tracing environment: - - MOVEMENT_METRICS_ADDR=127.0.0.1:9464 + - MOVEMENT_METRICS_ADDR=0.0.0.0:9464 + - APTOS_FORCE_ENABLE_TELEMETRY=1 + - RUST_LOG=debug,aptos_telemetry=debug + - APTOS_METRICS_PORT=9464 + - APTOS_DISABLE_TELEMETRY_PUSH_METRICS=1 + - PROMETHEUS_METRICS_ENABLED=1 diff --git a/process-compose/movement-full-node/process-compose.yml b/process-compose/movement-full-node/process-compose.yml index 4f6277691..a126f3443 100644 --- a/process-compose/movement-full-node/process-compose.yml +++ b/process-compose/movement-full-node/process-compose.yml @@ -47,6 +47,8 @@ processes: initial_delay_seconds: 10 exec: command: curl http://0.0.0.0:30731 + ports: + - "9464:9464" # Expose metrics endpoint movement-faucet: command : | diff --git a/protocol-units/da/movement/protocol/light-node/src/main.rs b/protocol-units/da/movement/protocol/light-node/src/main.rs index 2648251d4..1deee6927 100644 --- a/protocol-units/da/movement/protocol/light-node/src/main.rs +++ b/protocol-units/da/movement/protocol/light-node/src/main.rs @@ -7,9 +7,6 @@ use movement_signer_loader::LoadedSigner; #[tokio::main] async fn main() -> Result<(), Box> { - let tracing_config = movement_tracing::Config::default(); - let _guard = movement_tracing::init_tracing_subscriber(tracing_config); - let dot_movement = dot_movement::DotMovement::try_from_env()?; let config_path = dot_movement.get_config_json_path(); let config_file = tokio::fs::File::open(config_path).await?; diff --git a/util/tracing/Cargo.toml b/util/tracing/Cargo.toml index 33b0b0563..e29428b61 100644 --- a/util/tracing/Cargo.toml +++ b/util/tracing/Cargo.toml @@ -9,17 +9,25 @@ repository.workspace = true homepage.workspace = true publish.workspace = true rust-version.workspace = true +default-run = "movement-tracing" [dependencies] -tracing = { workspace = true } -tracing-subscriber = { workspace = true, features = ["json"] } -opentelemetry = { version = "0.28", features = ["metrics"] } -opentelemetry_sdk = { version = "0.28", features = ["metrics", "rt-tokio"] } -opentelemetry-prometheus = { version = "0.28" } -prometheus = { version = "0.13.4", features = ["process"] } -tokio = { workspace = true, features = ["full"] } -godfig = { workspace = true } -serde = { workspace = true, features = ["derive"] } +aptos-logger = { git = "https://github.com/movementlabsxyz/aptos-core.git", branch = "movement" } +aptos-telemetry = { git = "https://github.com/movementlabsxyz/aptos-core.git", branch = "movement" } +aptos-types = { git = "https://github.com/movementlabsxyz/aptos-core.git", branch = "movement" } +aptos-config = { git = "https://github.com/movementlabsxyz/aptos-core.git", branch = "movement" } +aptos-crypto = { git = "https://github.com/movementlabsxyz/aptos-core.git", branch = "movement" } +movement-config = { workspace = true } +dot-movement = { workspace = true } +once_cell = { workspace = true } +tokio = { workspace = true } +hex = { workspace = true } +rand = { workspace = true } +ring = "0.17.7" +warp = "0.3" +prometheus = "0.13" +clap = { workspace = true } +lazy_static = "1.4.0" [lints] workspace = true diff --git a/util/tracing/src/lib.rs b/util/tracing/src/lib.rs index 06a848c8a..f7ac37590 100644 --- a/util/tracing/src/lib.rs +++ b/util/tracing/src/lib.rs @@ -1,272 +1,429 @@ -use godfig::env_default; -use opentelemetry::{global, metrics::MeterProvider, KeyValue}; -use opentelemetry_sdk::metrics::SdkMeterProvider; -use prometheus::{Encoder, Registry, TextEncoder}; -use serde::{Deserialize, Serialize}; -use std::{net::SocketAddr, sync::Arc}; -use tokio::{net::TcpListener, sync::broadcast}; -use tracing::error; -use tracing_subscriber::{ - filter::{EnvFilter, LevelFilter}, - fmt, - prelude::*, - Layer, -}; -// The default metrics address hostname. Default 0.0.0.0 for docker containers. -env_default!(default_metrics_hostname, "MOVEMENT_METRICS_HOSTNAME", String, "0.0.0.0".to_string()); - -// The default metrics address port -env_default!(default_metrics_port, "MOVEMENT_METRICS_PORT", u16, 9464); - -#[derive(Default, Serialize, Deserialize, Clone)] -pub struct Config { - #[serde(default = "default_metrics_hostname")] - pub metrics_hostname: String, - #[serde(default = "default_metrics_port")] - pub metrics_port: u16, +use aptos_config::config::{NodeConfig, RoleType}; +use aptos_logger::{info, warn}; +use aptos_telemetry; +use aptos_types::chain_id::ChainId; +use lazy_static::lazy_static; +use once_cell::sync::Lazy; +use prometheus::{Counter, Encoder, Gauge}; +use std::collections::BTreeMap; +use std::net::SocketAddr; +use std::sync::atomic::{AtomicBool, Ordering}; +use std::sync::Arc; +use std::time::Duration; +use tokio::runtime::Runtime; +use tokio::time; +use warp::Filter; + +// Create a default NodeConfig for telemetry +static DEFAULT_NODE_CONFIG: Lazy = Lazy::new(|| { + let mut config = NodeConfig::default(); + config.base.role = RoleType::FullNode; + config.base.data_dir = "/tmp/aptos".into(); + config +}); + +static DEFAULT_CHAIN_ID: Lazy = Lazy::new(|| ChainId::new(1)); +static DEFAULT_BUILD_INFO: Lazy> = Lazy::new(BTreeMap::new); + +// Global runtime handle +static RUNTIME: Lazy> = + Lazy::new(|| Arc::new(Runtime::new().expect("Failed to create runtime"))); + +// Track if metrics have been initialized +static METRICS_INITIALIZED: AtomicBool = AtomicBool::new(false); + +// Custom metrics collectors +lazy_static! { + static ref CONSENSUS_METRICS: Arc = Arc::new(ConsensusMetrics::new()); + static ref DB_METRICS: Arc = Arc::new(DbMetrics::new()); + static ref MEMPOOL_METRICS: Arc = Arc::new(MempoolMetrics::new()); + static ref TRANSACTION_METRICS: Arc = Arc::new(TransactionMetrics::new()); + static ref SYNC_METRICS: Arc = Arc::new(SyncMetrics::new()); } -impl Config { - pub fn default() -> Self { - Self { metrics_hostname: default_metrics_hostname(), metrics_port: default_metrics_port() } +// Metrics collector that automatically collects metrics from aptos-core components +struct AptosMetricsCollector; + +impl AptosMetricsCollector { + fn new() -> Self { + Self } - pub fn with_metrics_addr(mut self, addr: impl Into) -> Self { - let addr_str = addr.into(); - if let Ok(socket_addr) = addr_str.parse::() { - self.metrics_hostname = socket_addr.ip().to_string(); - self.metrics_port = socket_addr.port(); - } else if let Some((host, port)) = addr_str.split_once(':') { - if let Ok(port) = port.parse() { - self.metrics_hostname = host.to_string(); - self.metrics_port = port; + fn collect_metrics(&self) { + // Collect metrics from the global registry + let metrics = prometheus::gather(); + + for metric_family in metrics { + let name = metric_family.get_name(); + info!("Found metric: {}", name); + + // Update our metrics based on the metric names from aptos-core + match name { + // Consensus metrics + "movement_consensus_last_committed_version" => { + if let Some(metric) = metric_family.get_metric().first() { + let value = metric.get_gauge().get_value(); + info!("Setting consensus block height to: {}", value); + CONSENSUS_METRICS.block_height.set(value); + } + } + "movement_consensus_current_round" => { + if let Some(metric) = metric_family.get_metric().first() { + let value = metric.get_gauge().get_value(); + info!("Setting consensus round to: {}", value); + CONSENSUS_METRICS.round.set(value); + } + } + "movement_consensus_round_timing" => { + if let Some(metric) = metric_family.get_metric().first() { + let value = metric.get_gauge().get_value(); + info!("Setting consensus round timing to: {}", value); + CONSENSUS_METRICS.round_timing.set(value); + } + } + + // Storage metrics + "movement_storage_ledger_version" => { + if let Some(metric) = metric_family.get_metric().first() { + let value = metric.get_gauge().get_value(); + info!("Setting ledger version to: {}", value); + DB_METRICS.db_size.set(value); + } + } + + // Mempool metrics + "movement_mempool_size" => { + if let Some(metric) = metric_family.get_metric().first() { + let value = metric.get_gauge().get_value(); + info!("Setting mempool size to: {}", value); + MEMPOOL_METRICS.txn_count.set(value); + } + } + "movement_mempool_txn_processing_time" => { + if let Some(metric) = metric_family.get_metric().first() { + let value = metric.get_gauge().get_value(); + info!("Setting mempool txn processing time to: {}", value); + MEMPOOL_METRICS.processing_time.set(value); + } + } + "movement_mempool_broadcast_time" => { + if let Some(metric) = metric_family.get_metric().first() { + let value = metric.get_gauge().get_value(); + info!("Setting mempool broadcast time to: {}", value); + MEMPOOL_METRICS.broadcast_time.set(value); + } + } + "movement_mempool_pending_txns" => { + if let Some(metric) = metric_family.get_metric().first() { + let value = metric.get_gauge().get_value(); + info!("Setting pending txns count to: {}", value); + MEMPOOL_METRICS.pending_txns.set(value); + } + } + + // Transaction metrics + "movement_txn_retrieval_latency" => { + if let Some(metric) = metric_family.get_metric().first() { + let value = metric.get_gauge().get_value(); + info!("Setting txn retrieval latency to: {}", value); + TRANSACTION_METRICS.retrieval_latency.set(value); + } + } + "movement_txn_commit_latency" => { + if let Some(metric) = metric_family.get_metric().first() { + let value = metric.get_gauge().get_value(); + info!("Setting txn commit latency to: {}", value); + TRANSACTION_METRICS.commit_latency.set(value); + } + } + "movement_txn_save_latency" => { + if let Some(metric) = metric_family.get_metric().first() { + let value = metric.get_gauge().get_value(); + info!("Setting txn save latency to: {}", value); + TRANSACTION_METRICS.save_latency.set(value); + } + } + + // State sync metrics + "movement_state_sync_version" => { + if let Some(metric) = metric_family.get_metric().first() { + let value = metric.get_counter().get_value(); + info!("Setting synced version to: {}", value); + SYNC_METRICS.synced_version.set(value); + } + } + "movement_state_sync_progress" => { + if let Some(metric) = metric_family.get_metric().first() { + let value = metric.get_gauge().get_value(); + info!("Setting sync progress to: {}", value); + SYNC_METRICS.sync_progress.set(value); + } + } + _ => {} } } - self - } - - pub fn get_socket_addr(&self) -> String { - format!("{}:{}", self.metrics_hostname, self.metrics_port) } } -pub struct TelemetryGuard { - _meter_provider: SdkMeterProvider, - metrics_server: Option>, +struct ConsensusMetrics { + block_height: Gauge, + round: Gauge, + committed_txns: Counter, + round_timing: Gauge, } -pub type WorkerGuard = TelemetryGuard; - -impl Drop for TelemetryGuard { - fn drop(&mut self) { - if let Some(server) = self.metrics_server.take() { - tokio::spawn(async move { - let _ = server.await; - }); +impl ConsensusMetrics { + fn new() -> Self { + Self { + block_height: Gauge::new( + "movement_consensus_last_committed_version", + "Last committed version", + ) + .unwrap(), + round: Gauge::new("movement_consensus_current_round", "Current consensus round") + .unwrap(), + committed_txns: Counter::new("movement_state_sync_version", "Synced version").unwrap(), + round_timing: Gauge::new("movement_consensus_round_timing", "Consensus round timing") + .unwrap(), } } } -pub fn init_tracing_subscriber(config: Config) -> WorkerGuard { - let in_tokio_runtime = tokio::runtime::Handle::try_current().is_ok(); +struct DbMetrics { + db_size: Gauge, +} - if in_tokio_runtime { - initialize_sync(config) - } else { - tokio::runtime::Runtime::new() - .expect("Failed to create tokio runtime") - .block_on(init_telemetry(config)) +impl DbMetrics { + fn new() -> Self { + Self { db_size: Gauge::new("movement_storage_ledger_version", "Ledger version").unwrap() } } } -fn initialize_sync(config: Config) -> WorkerGuard { - let registry = Registry::new(); - let exporter = opentelemetry_prometheus::exporter() - .with_registry(registry.clone()) - .build() - .unwrap(); - - let meter_provider = SdkMeterProvider::builder().with_reader(exporter).build(); - - let meter = meter_provider.meter("movement"); - - let uptime_counter = meter - .u64_counter("movement.uptime.seconds") - .with_description("Service uptime in seconds") - .build(); - - let requests_histogram = meter - .u64_histogram("movement.requests.duration") - .with_description("Request duration in milliseconds") - .build(); - - uptime_counter.add(0, &[KeyValue::new("service", "movement")]); - requests_histogram.record(0, &[KeyValue::new("service", "movement")]); - - global::set_meter_provider(meter_provider.clone()); - - let env_filter = EnvFilter::builder() - .with_default_directive(LevelFilter::INFO.into()) - .from_env_lossy(); - - let subscriber = tracing_subscriber::registry().with(fmt::layer().with_filter(env_filter)); - - tracing::subscriber::set_global_default(subscriber).expect("Failed to set tracing subscriber"); +struct MempoolMetrics { + txn_count: Gauge, + processing_time: Gauge, + broadcast_time: Gauge, + pending_txns: Gauge, +} - let config_clone = config.clone(); - let registry = Arc::new(registry); - let registry_clone = registry.clone(); - let metrics_server = tokio::spawn(async move { - if let Err(e) = serve_metrics(&config_clone, registry_clone).await { - tracing::error!("Metrics server error: {}", e); +impl MempoolMetrics { + fn new() -> Self { + Self { + txn_count: Gauge::new("movement_mempool_size", "Mempool size").unwrap(), + processing_time: Gauge::new( + "movement_mempool_txn_processing_time", + "Transaction processing time", + ) + .unwrap(), + broadcast_time: Gauge::new( + "movement_mempool_broadcast_time", + "Transaction broadcast time", + ) + .unwrap(), + pending_txns: Gauge::new("movement_mempool_pending_txns", "Pending transactions count") + .unwrap(), } - }); - - TelemetryGuard { _meter_provider: meter_provider, metrics_server: Some(metrics_server) } + } } -pub async fn init_telemetry(config: Config) -> TelemetryGuard { - let registry = Registry::new(); - let exporter = opentelemetry_prometheus::exporter() - .with_registry(registry.clone()) - .build() - .unwrap(); - - let meter_provider = SdkMeterProvider::builder().with_reader(exporter).build(); +struct TransactionMetrics { + retrieval_latency: Gauge, + commit_latency: Gauge, + save_latency: Gauge, +} - let meter = meter_provider.meter("movement"); +impl TransactionMetrics { + fn new() -> Self { + Self { + retrieval_latency: Gauge::new( + "movement_txn_retrieval_latency", + "Transaction retrieval latency", + ) + .unwrap(), + commit_latency: Gauge::new("movement_txn_commit_latency", "Transaction commit latency") + .unwrap(), + save_latency: Gauge::new("movement_txn_save_latency", "Transaction save latency") + .unwrap(), + } + } +} - let uptime_counter = meter - .u64_counter("movement.uptime.seconds") - .with_description("Service uptime in seconds") - .build(); +struct SyncMetrics { + synced_version: Gauge, + sync_progress: Gauge, +} - let requests_histogram = meter - .u64_histogram("movement.requests.duration") - .with_description("Request duration in milliseconds") - .build(); +impl SyncMetrics { + fn new() -> Self { + Self { + synced_version: Gauge::new("movement_state_sync_version", "Synced version").unwrap(), + sync_progress: Gauge::new("movement_state_sync_progress", "Sync progress").unwrap(), + } + } +} - uptime_counter.add(0, &[KeyValue::new("service", "movement")]); - requests_histogram.record(0, &[KeyValue::new("service", "movement")]); +fn register_custom_metrics() { + // Only register metrics if they haven't been registered before + if METRICS_INITIALIZED.load(Ordering::SeqCst) { + return; + } - global::set_meter_provider(meter_provider.clone()); + // Register consensus metrics + if let Err(e) = prometheus::register(Box::new(CONSENSUS_METRICS.block_height.clone())) { + warn!("Failed to register consensus block height metric: {}", e); + } + if let Err(e) = prometheus::register(Box::new(CONSENSUS_METRICS.round.clone())) { + warn!("Failed to register consensus round metric: {}", e); + } + if let Err(e) = prometheus::register(Box::new(CONSENSUS_METRICS.committed_txns.clone())) { + warn!("Failed to register consensus committed transactions metric: {}", e); + } + if let Err(e) = prometheus::register(Box::new(CONSENSUS_METRICS.round_timing.clone())) { + warn!("Failed to register consensus round timing metric: {}", e); + } - let env_filter = EnvFilter::builder() - .with_default_directive(LevelFilter::INFO.into()) - .from_env_lossy(); + // Register DB metrics + if let Err(e) = prometheus::register(Box::new(DB_METRICS.db_size.clone())) { + warn!("Failed to register DB size metric: {}", e); + } - let subscriber = tracing_subscriber::registry().with(fmt::layer().with_filter(env_filter)); + // Register mempool metrics + if let Err(e) = prometheus::register(Box::new(MEMPOOL_METRICS.txn_count.clone())) { + warn!("Failed to register mempool transaction count metric: {}", e); + } + if let Err(e) = prometheus::register(Box::new(MEMPOOL_METRICS.processing_time.clone())) { + warn!("Failed to register mempool processing time metric: {}", e); + } + if let Err(e) = prometheus::register(Box::new(MEMPOOL_METRICS.broadcast_time.clone())) { + warn!("Failed to register mempool broadcast time metric: {}", e); + } + if let Err(e) = prometheus::register(Box::new(MEMPOOL_METRICS.pending_txns.clone())) { + warn!("Failed to register mempool pending transactions metric: {}", e); + } - tracing::subscriber::set_global_default(subscriber).expect("Failed to set tracing subscriber"); + // Register transaction metrics + if let Err(e) = prometheus::register(Box::new(TRANSACTION_METRICS.retrieval_latency.clone())) { + warn!("Failed to register transaction retrieval latency metric: {}", e); + } + if let Err(e) = prometheus::register(Box::new(TRANSACTION_METRICS.commit_latency.clone())) { + warn!("Failed to register transaction commit latency metric: {}", e); + } + if let Err(e) = prometheus::register(Box::new(TRANSACTION_METRICS.save_latency.clone())) { + warn!("Failed to register transaction save latency metric: {}", e); + } - let config_clone = config.clone(); - let registry = Arc::new(registry); - let registry_clone = registry.clone(); - let metrics_server = tokio::spawn(async move { - if let Err(e) = serve_metrics(&config_clone, registry_clone).await { - tracing::error!("Metrics server error: {}", e); - } - }); + // Register sync metrics + if let Err(e) = prometheus::register(Box::new(SYNC_METRICS.synced_version.clone())) { + warn!("Failed to register sync version metric: {}", e); + } + if let Err(e) = prometheus::register(Box::new(SYNC_METRICS.sync_progress.clone())) { + warn!("Failed to register sync progress metric: {}", e); + } - TelemetryGuard { _meter_provider: meter_provider, metrics_server: Some(metrics_server) } + // Mark metrics as initialized + METRICS_INITIALIZED.store(true, Ordering::SeqCst); } -pub async fn serve_metrics( - config: &Config, - registry: Arc, -) -> Result<(), Box> { - let addr = match config.get_socket_addr().parse::() { - Ok(addr) => addr, - Err(e) => { - error!("Failed to parse metrics address: {}", e); - return Err(Box::new(e)); - } +/// Initialize and start the telemetry service +pub fn start_telemetry_service() { + // Configure environment variables for telemetry + std::env::set_var("APTOS_FORCE_ENABLE_TELEMETRY", "1"); + std::env::set_var("PROMETHEUS_METRICS_ENABLED", "1"); + std::env::set_var("APTOS_METRICS_PORT", "9464"); + std::env::set_var("APTOS_METRICS_HOST", "0.0.0.0"); + std::env::set_var("APTOS_DISABLE_TELEMETRY_PUSH_METRICS", "1"); + + // Enable additional metrics collection + std::env::set_var("APTOS_ENABLE_CONSENSUS_METRICS", "1"); + std::env::set_var("APTOS_ENABLE_DB_METRICS", "1"); + std::env::set_var("APTOS_ENABLE_MEMPOOL_METRICS", "1"); + std::env::set_var("APTOS_ENABLE_NETWORK_METRICS", "1"); + std::env::set_var("APTOS_ENABLE_STORAGE_METRICS", "1"); + std::env::set_var("APTOS_ENABLE_VM_METRICS", "1"); + + // Register custom metrics + register_custom_metrics(); + + let runtime = RUNTIME.clone(); + + // Start the metrics server first + let metrics_host = + std::env::var("APTOS_METRICS_HOST").unwrap_or_else(|_| "0.0.0.0".to_string()); + let metrics_port = std::env::var("APTOS_METRICS_PORT").unwrap_or_else(|_| "9464".to_string()); + let addr: SocketAddr = format!("{}:{}", metrics_host, metrics_port).parse().unwrap(); + + // Create metrics handler that includes both aptos-core metrics and our custom metrics + let metrics_handler = || { + let encoder = prometheus::TextEncoder::new(); + let mut buffer = vec![]; + encoder.encode(&prometheus::gather(), &mut buffer).unwrap(); + String::from_utf8(buffer).unwrap() }; - println!("Attempting to bind metrics server to {}", addr); - - let listener = match TcpListener::bind(addr).await { - Ok(l) => { - println!("Metrics server successfully bound to {}", addr); - l - } - Err(e) => { - tracing::error!("CRITICAL ERROR: Failed to bind metrics server to {}: {}", addr, e); - tracing::error!( - "This may be because the port is already in use or you don't have permission." - ); - return Err(Box::new(e)); - } - }; + let metrics_route = warp::path!("metrics").map(move || { + let metrics = metrics_handler(); + warp::reply::with_header(metrics, "content-type", "text/plain; version=0.0.4") + }); - println!("Metrics server listening on {}", addr); + info!("Starting metrics server at http://{}", addr); - let (shutdown_tx, mut shutdown_rx) = broadcast::channel(1); + // Spawn the metrics server + runtime.spawn(async move { + warp::serve(metrics_route).run(addr).await; + }); - let shutdown_tx_clone = shutdown_tx.clone(); - tokio::spawn(async move { - if let Err(e) = tokio::signal::ctrl_c().await { - tracing::error!("Failed to listen for Ctrl+C: {}", e); + // Start the metrics collector + let collector = Arc::new(AptosMetricsCollector::new()); + runtime.spawn(async move { + let mut interval = time::interval(Duration::from_secs(1)); + loop { + interval.tick().await; + collector.collect_metrics(); } - let _ = shutdown_tx_clone.send(()); }); - loop { - tokio::select! { - accept_result = listener.accept() => { - match accept_result { - Ok((stream, client_addr)) => { - let registry = Arc::clone(®istry); - let shutdown_rx = shutdown_tx.subscribe(); - - tokio::spawn(async move { - if let Err(e) = handle_metrics_request(stream, client_addr, registry, shutdown_rx).await { - tracing::error!("Error handling metrics request from {}: {}", client_addr, e); - } - }); - }, - Err(e) => { - tracing::error!("Error accepting connection: {}", e); - } - } - }, - - _ = shutdown_rx.recv() => { - println!("Metrics server received shutdown signal, exiting..."); - break; + // Now start the telemetry service + runtime.spawn(async move { + let result = aptos_telemetry::service::start_telemetry_service( + DEFAULT_NODE_CONFIG.clone(), + *DEFAULT_CHAIN_ID, + DEFAULT_BUILD_INFO.clone(), + None, + None, + ); + + match &result { + Some(_) => info!("Telemetry service started successfully"), + None => { + warn!("Failed to start telemetry service. This might be expected if telemetry is disabled."); + warn!("Metrics should still be available at the endpoint."); } } - } + }); +} - println!("Metrics server has shut down gracefully"); - Ok(()) +/// Ensures telemetry is initialized +pub fn ensure_telemetry_initialized() { + start_telemetry_service(); } -async fn handle_metrics_request( - mut stream: tokio::net::TcpStream, - _client_addr: std::net::SocketAddr, - registry: Arc, - mut _shutdown_rx: broadcast::Receiver<()>, -) -> Result<(), Box> { - let metrics = registry.gather(); - let encoder = TextEncoder::new(); - let mut buffer = vec![]; - encoder.encode(&metrics, &mut buffer)?; - - let response = format!( - "HTTP/1.1 200 OK\r\n\ - Content-Type: text/plain; charset=utf-8\r\n\ - Content-Length: {}\r\n\ - \r\n", - buffer.len() - ); - - use tokio::io::AsyncWriteExt; - - stream.write_all(response.as_bytes()).await?; - stream.write_all(&buffer).await?; - stream.flush().await?; - stream.shutdown().await?; - - Ok(()) +/// Returns the metrics endpoint URL that Prometheus should scrape +pub fn get_metrics_endpoint() -> String { + ensure_telemetry_initialized(); + "http://localhost:9464/metrics".to_string() +} + +/// Shutdown the telemetry service +pub fn shutdown_telemetry() { + info!("Shutting down telemetry service..."); +} + +#[cfg(test)] +mod tests { + use super::*; + + #[test] + fn test_metrics_endpoint() { + assert_eq!(get_metrics_endpoint(), "http://localhost:9464/metrics"); + } } diff --git a/util/tracing/src/main.rs b/util/tracing/src/main.rs new file mode 100644 index 000000000..208eb2bae --- /dev/null +++ b/util/tracing/src/main.rs @@ -0,0 +1,17 @@ +use aptos_logger::info; + +#[tokio::main] +async fn main() { + // Initialize logger (for debugging) + aptos_logger::Logger::builder().level(aptos_logger::Level::Debug).build(); + + // Initialize telemetry + movement_tracing::ensure_telemetry_initialized(); + + let endpoint = movement_tracing::get_metrics_endpoint(); + info!("Starting telemetry server at {}", endpoint); + + loop { + tokio::time::sleep(std::time::Duration::from_secs(1)).await; + } +}