|
3 | 3 | resolver = "2"
|
4 | 4 |
|
5 | 5 | members = [
|
6 |
| - "protocol-units/execution/maptos/dof", |
7 |
| - "protocol-units/execution/maptos/opt-executor", |
8 |
| - "protocol-units/execution/maptos/fin-view", |
9 |
| - "protocol-units/execution/maptos/util", |
10 |
| - "protocol-units/da/movement/protocol/*", |
11 |
| - "protocol-units/sequencing/memseq/*", |
12 |
| - "protocol-units/mempool/*", |
13 |
| - "protocol-units/syncing/*", |
14 |
| - "protocol-units/settlement/mcr/client", |
15 |
| - "protocol-units/settlement/mcr/config", |
16 |
| - "protocol-units/settlement/mcr/manager", |
17 |
| - "protocol-units/settlement/mcr/setup", |
18 |
| - "protocol-units/settlement/mcr/runner", |
19 |
| - "protocol-units/movement-rest", |
20 |
| - "protocol-units/access-control/aptos/account-whitelist", |
21 |
| - "util/buildtime", |
22 |
| - "util/buildtime/buildtime-helpers", |
23 |
| - "util/buildtime/buildtime-macros", |
24 |
| - "util/commander", |
25 |
| - "util/dot-movement", |
26 |
| - "util/flocks", |
27 |
| - "util/godfig", |
28 |
| - "util/movement-algs", |
29 |
| - "util/movement-types", |
30 |
| - "util/tracing", |
31 |
| - "util/syncador", |
32 |
| - "util/collections", |
33 |
| - "util/whitelist", |
34 |
| - "networks/movement/*", |
35 |
| - "benches/*", |
36 |
| - "util/signing/interface", |
37 |
| - "util/signing/integrations/aptos", |
38 |
| - "util/signing/providers/aws-kms", |
39 |
| - "util/signing/providers/hashicorp-vault", |
40 |
| - "util/signing/testing", |
41 |
| - "demo/hsm", |
42 |
| - "protocol-units/execution/maptos/framework/releases/*", |
43 |
| - "protocol-units/execution/maptos/framework/migrations/*", |
| 6 | + "protocol-units/execution/maptos/dof", |
| 7 | + "protocol-units/execution/maptos/opt-executor", |
| 8 | + "protocol-units/execution/maptos/fin-view", |
| 9 | + "protocol-units/execution/maptos/util", |
| 10 | + "protocol-units/da/movement/protocol/*", |
| 11 | + "protocol-units/sequencing/memseq/*", |
| 12 | + "protocol-units/mempool/*", |
| 13 | + "protocol-units/syncing/*", |
| 14 | + "protocol-units/settlement/mcr/client", |
| 15 | + "protocol-units/settlement/mcr/config", |
| 16 | + "protocol-units/settlement/mcr/manager", |
| 17 | + "protocol-units/settlement/mcr/setup", |
| 18 | + "protocol-units/settlement/mcr/runner", |
| 19 | + "protocol-units/movement-rest", |
| 20 | + "protocol-units/access-control/aptos/account-whitelist", |
| 21 | + "util/buildtime", |
| 22 | + "util/buildtime/buildtime-helpers", |
| 23 | + "util/buildtime/buildtime-macros", |
| 24 | + "util/commander", |
| 25 | + "util/dot-movement", |
| 26 | + "util/flocks", |
| 27 | + "util/godfig", |
| 28 | + "util/movement-algs", |
| 29 | + "util/movement-types", |
| 30 | + "util/tracing", |
| 31 | + "util/syncador", |
| 32 | + "util/collections", |
| 33 | + "util/whitelist", |
| 34 | + "networks/movement/*", |
| 35 | + "benches/*", |
| 36 | + "util/signing/interface", |
| 37 | + "util/signing/integrations/aptos", |
| 38 | + "util/signing/providers/aws-kms", |
| 39 | + "util/signing/providers/hashicorp-vault", |
| 40 | + "util/signing/testing", |
| 41 | + "demo/hsm", |
| 42 | + "protocol-units/execution/maptos/framework/releases/*", |
| 43 | + "protocol-units/execution/maptos/framework/migrations/*", |
| 44 | + "protocol-units/da-sequencer/config", |
| 45 | + "protocol-units/da-sequencer/setup", |
| 46 | + "protocol-units/da-sequencer/client", |
| 47 | + "protocol-units/da-sequencer/node" |
44 | 48 | ]
|
45 | 49 |
|
46 | 50 | [workspace.package]
|
@@ -77,6 +81,12 @@ maptos-opt-executor = { path = "protocol-units/execution/maptos/opt-executor" }
|
77 | 81 | maptos-fin-view = { path = "protocol-units/execution/maptos/fin-view" }
|
78 | 82 | maptos-execution-util = { path = "protocol-units/execution/maptos/util" }
|
79 | 83 |
|
| 84 | +## movement da sequencer |
| 85 | +movement-da-sequencer-client = { path = "protocol-units/da-sequencer/client" } |
| 86 | +movement-da-sequencer-config = { path = "protocol-units/da-sequencer/config" } |
| 87 | +movement-da-sequencer-node = { path = "protocol-units/da-sequencer/node" } |
| 88 | +movement-da-sequencer-proto = { path = "protocol-units/da-sequencer/proto" } |
| 89 | + |
80 | 90 | # framework releases
|
81 | 91 | maptos-framework-release-util = { path = "protocol-units/execution/maptos/framework/releases/util" }
|
82 | 92 | aptos-framework-head-release = { path = "protocol-units/execution/maptos/framework/releases/head" }
|
@@ -151,44 +161,46 @@ borsh = { version = "0.10" } # todo: internalize jmt and bump
|
151 | 161 |
|
152 | 162 | ### We use a forked version so that we can override dependency versions. This is required
|
153 | 163 | ### to be avoid dependency conflicts with other Sovereign Labs crates.
|
154 |
| -aptos-api = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
155 |
| -aptos-api-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
156 |
| -aptos-bitvec = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
157 |
| -aptos-block-executor = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
158 |
| -aptos-cached-packages = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
159 |
| -aptos-config = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
160 |
| -aptos-consensus-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
161 |
| -aptos-crypto = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355", features = [ |
| 164 | +aptos-api = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 165 | +aptos-api-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 166 | +aptos-bitvec = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 167 | +aptos-block-executor = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 168 | +aptos-cached-packages = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 169 | +aptos-config = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 170 | +aptos-consensus-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 171 | +aptos-crypto = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67", features = [ |
162 | 172 | "cloneable-private-keys",
|
163 | 173 | ] }
|
164 |
| -aptos-db = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
165 |
| -aptos-executor = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
166 |
| -aptos-executor-test-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
167 |
| -aptos-executor-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
168 |
| -aptos-faucet-core = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
169 |
| -aptos-framework = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
170 |
| -aptos-language-e2e-tests = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
171 |
| -aptos-mempool = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
172 |
| -aptos-proptest-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
173 |
| -aptos-sdk = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
174 |
| -aptos-state-view = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
175 |
| -aptos-storage-interface = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
176 |
| -aptos-temppath = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
177 |
| -aptos-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
178 |
| -aptos-vm = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
179 |
| -aptos-vm-genesis = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
180 |
| -aptos-vm-logging = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
181 |
| -aptos-vm-validator = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
182 |
| -aptos-logger = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
183 |
| -aptos-vm-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
184 |
| -aptos-indexer = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
185 |
| -aptos-indexer-grpc-fullnode = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
186 |
| -aptos-indexer-grpc-table-info = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
187 |
| -aptos-protos = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
188 |
| -aptos-release-builder = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
189 |
| -aptos-gas-schedule = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
190 |
| -move-package = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
191 |
| -movement = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "c34b9e9347a0e4c0440930796ba06555e8be3355" } |
| 174 | + |
| 175 | +aptos-crypto-derive = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 176 | +aptos-db = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 177 | +aptos-executor = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 178 | +aptos-executor-test-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 179 | +aptos-executor-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 180 | +aptos-faucet-core = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 181 | +aptos-framework = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 182 | +aptos-language-e2e-tests = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 183 | +aptos-mempool = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 184 | +aptos-proptest-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 185 | +aptos-sdk = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 186 | +aptos-state-view = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 187 | +aptos-storage-interface = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 188 | +aptos-temppath = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 189 | +aptos-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 190 | +aptos-vm = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 191 | +aptos-vm-genesis = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 192 | +aptos-vm-logging = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 193 | +aptos-vm-validator = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 194 | +aptos-logger = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 195 | +aptos-vm-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 196 | +aptos-indexer = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 197 | +aptos-indexer-grpc-fullnode = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 198 | +aptos-indexer-grpc-table-info = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 199 | +aptos-protos = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 200 | +aptos-release-builder = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 201 | +aptos-gas-schedule = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 202 | +move-package = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
| 203 | +movement = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "1d1cdbbd7fabb80dcb95ba5e23213faa072fab67" } |
192 | 204 |
|
193 | 205 | # Indexer
|
194 | 206 | processor = { git = "https://github.com/movementlabsxyz/aptos-indexer-processors", rev = "20be1190105908fd4fea4e78c330997658e9428e" }
|
@@ -327,7 +339,7 @@ tracing-subscriber = { version = "0.3", features = ["env-filter"] }
|
327 | 339 | tracing-test = "0.2.5"
|
328 | 340 | trie-db = "0.28.0"
|
329 | 341 | url = "2.2.2"
|
330 |
| -ed25519-dalek = "2.1" |
| 342 | +ed25519-dalek = { version = "2.1", features = ["rand_core"] } |
331 | 343 | ed25519 = "2.2.3"
|
332 | 344 | ring-compat = "0.8.0"
|
333 | 345 | zstd-sys = "2.0.9"
|
@@ -364,7 +376,7 @@ aws-sdk-s3 = "1.42.0"
|
364 | 376 | movement-client = { path = "networks/movement/movement-client" }
|
365 | 377 | simple_asn1 = "0.6.3"
|
366 | 378 | dotenv = "0.15.0"
|
367 |
| -rand_core = "0.9.0" |
| 379 | +rand_core = { version = "0.9.0", features = ["std", "os_rng"] } |
368 | 380 |
|
369 | 381 | [workspace.lints.rust]
|
370 | 382 | dead_code = "deny" ## Alloy Dependencies
|
|
0 commit comments