Skip to content

Commit b17d607

Browse files
committed
fix: merge.
2 parents 12c204c + 931508c commit b17d607

File tree

118 files changed

+5410
-3680
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

118 files changed

+5410
-3680
lines changed

.github/workflows/nix-command.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ on:
1919

2020
jobs:
2121
run-command:
22-
runs-on: buildjet-16vcpu-ubuntu-2204
22+
runs-on: movement-runner
2323
steps:
2424
- name: Free Disk Space (Ubuntu)
2525
uses: jlumbroso/free-disk-space@main

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
target
22
*.pem
33
.debug
4+
debug
45
.env*
56
.idea
67
.direnv
8+
.DS_Store
79
.vendors
8-
.DS_Store

Cargo.lock

Lines changed: 2946 additions & 2721 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 45 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,12 @@ members = [
2020
"checks/migrator/citeria/*",
2121
"checks/migrator/checks/*",
2222
# util
23+
"util/bcs-ext",
2324
"util/movement/*",
2425
"util/movement-aptos/*",
2526
"util/bcs-ext",
27+
"util/types"
28+
2629
]
2730

2831
[workspace.package]
@@ -45,6 +48,7 @@ futures = "0.3.17"
4548
futures-channel = "0.3.17"
4649
serde = "1.0"
4750
serde_json = "1.0.140"
51+
serde_yaml = "0.8.24"
4852
serde_derive = "1.0"
4953
thiserror = "1.0.50"
5054
tracing = "0.1.40"
@@ -80,6 +84,7 @@ libp2p = { version = "0.55.0", features = ["tcp", "quic"] }
8084
chrono = "0.4.31"
8185
rand = "0.7.3"
8286
uuid = "1.10.0"
87+
glob = "0.3.2"
8388

8489
poem = { version = "=3.1.3", features = ["anyhow", "compression", "rustls"] }
8590
poem-openapi = { version = "=5.1.2", features = ["swagger-ui", "url"] }
@@ -95,29 +100,34 @@ either = "1.8.1"
95100
bcs = { git = "https://github.com/aptos-labs/bcs.git", rev = "d31fab9d81748e2594be5cd5cdf845786a30562d" }
96101
tempdir = "0.3.7"
97102
sysinfo = "0.34.2"
103+
portpicker = "0.1.0"
98104

99105

100106
# movement
101-
maptos-opt-executor = { git = "https://github.com/movementlabsxyz/movement.git", rev = "aa1ffed1a113441a65662792d15682ad52406108" }
102-
movement-client = { git = "https://github.com/movementlabsxyz/movement.git", rev = "aa1ffed1a113441a65662792d15682ad52406108" }
103-
syncador = { git = "https://github.com/movementlabsxyz/movement.git", rev = "aa1ffed1a113441a65662792d15682ad52406108" }
104-
movement-types = { git = "https://github.com/movementlabsxyz/movement.git", rev = "aa1ffed1a113441a65662792d15682ad52406108" }
105-
maptos-execution-util = { git = "https://github.com/movementlabsxyz/movement.git", rev = "aa1ffed1a113441a65662792d15682ad52406108" }
107+
maptos-opt-executor = { git = "https://github.com/movementlabsxyz/movement.git", rev = "8f820a5c23ce2b632200043acdabb3e6582c078a" }
108+
movement-client = { git = "https://github.com/movementlabsxyz/movement.git", rev = "8f820a5c23ce2b632200043acdabb3e6582c078a" }
109+
syncador = { git = "https://github.com/movementlabsxyz/movement.git", rev = "8f820a5c23ce2b632200043acdabb3e6582c078a" }
110+
movement-types = { git = "https://github.com/movementlabsxyz/movement.git", rev = "8f820a5c23ce2b632200043acdabb3e6582c078a" }
111+
maptos-execution-util = { git = "https://github.com/movementlabsxyz/movement.git", rev = "8f820a5c23ce2b632200043acdabb3e6582c078a" }
112+
movement-util = { git = "https://github.com/movementlabsxyz/movement.git", rev = "8f820a5c23ce2b632200043acdabb3e6582c078a" }
106113

107114

108115
# aptos-core
109-
aptos-executor = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "2941ee2b5876ab93cfb8010154c9466d7d593ed9" }
110-
aptos-vm = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "2941ee2b5876ab93cfb8010154c9466d7d593ed9" }
111-
aptos-rest-client = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "2941ee2b5876ab93cfb8010154c9466d7d593ed9" }
112-
aptos-storage-interface = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "2941ee2b5876ab93cfb8010154c9466d7d593ed9" }
113-
aptos-types = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "2941ee2b5876ab93cfb8010154c9466d7d593ed9" }
114-
aptos-db = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "2941ee2b5876ab93cfb8010154c9466d7d593ed9" }
115-
aptos_schemadb = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "2941ee2b5876ab93cfb8010154c9466d7d593ed9" }
116-
aptos-config = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "2941ee2b5876ab93cfb8010154c9466d7d593ed9" }
117-
aptos-db-indexer = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "2941ee2b5876ab93cfb8010154c9466d7d593ed9" }
118-
aptos-node = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "2941ee2b5876ab93cfb8010154c9466d7d593ed9" }
119-
aptos-cached-packages = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "2941ee2b5876ab93cfb8010154c9466d7d593ed9" }
120-
aptos-sdk = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "2941ee2b5876ab93cfb8010154c9466d7d593ed9" }
116+
aptos-executor = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "cb3b7b02f68c7d6982257e4c59955d0e63b513db" }
117+
aptos-vm = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "cb3b7b02f68c7d6982257e4c59955d0e63b513db" }
118+
aptos-rest-client = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "cb3b7b02f68c7d6982257e4c59955d0e63b513db" }
119+
aptos-storage-interface = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "cb3b7b02f68c7d6982257e4c59955d0e63b513db" }
120+
aptos-types = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "cb3b7b02f68c7d6982257e4c59955d0e63b513db" }
121+
aptos-db = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "cb3b7b02f68c7d6982257e4c59955d0e63b513db" }
122+
aptos_schemadb = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "cb3b7b02f68c7d6982257e4c59955d0e63b513db" }
123+
aptos-config = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "cb3b7b02f68c7d6982257e4c59955d0e63b513db" }
124+
aptos-db-indexer = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "cb3b7b02f68c7d6982257e4c59955d0e63b513db" }
125+
aptos-node = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "cb3b7b02f68c7d6982257e4c59955d0e63b513db" }
126+
aptos-cached-packages = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "cb3b7b02f68c7d6982257e4c59955d0e63b513db" }
127+
aptos-sdk = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "cb3b7b02f68c7d6982257e4c59955d0e63b513db" }
128+
aptos-crypto = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "cb3b7b02f68c7d6982257e4c59955d0e63b513db" }
129+
aptos-executor-types = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "cb3b7b02f68c7d6982257e4c59955d0e63b513db" }
130+
aptos-vm-genesis = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "cb3b7b02f68c7d6982257e4c59955d0e63b513db" }
121131

122132

123133
# secure-signing
@@ -126,12 +136,12 @@ secure-signer-loader = { git = "https://github.com/movementlabsxyz/secure-signin
126136
secure-signer-aws-kms = { git = "https://github.com/movementlabsxyz/secure-signing.git", rev = "f37eebd6d494d21b26b2faa44e1188de42ff1007" }
127137

128138
# kestrel
129-
kestrel = { git = "https://github.com/movementlabsxyz/kestrel.git", rev = "96fa1a31088af992748c8dbe6b8fe4ccfba771fa" }
130-
jsonlvar = { git = "https://github.com/movementlabsxyz/kestrel.git", rev = "96fa1a31088af992748c8dbe6b8fe4ccfba771fa" }
131-
commander = { git = "https://github.com/movementlabsxyz/kestrel.git", rev = "96fa1a31088af992748c8dbe6b8fe4ccfba771fa" }
132-
include-dir = { git = "https://github.com/movementlabsxyz/kestrel.git", rev = "96fa1a31088af992748c8dbe6b8fe4ccfba771fa" }
133-
include-vendor = { git = "https://github.com/movementlabsxyz/kestrel.git", rev = "96fa1a31088af992748c8dbe6b8fe4ccfba771fa" }
134-
ready-docker = { git = "https://github.com/movementlabsxyz/kestrel.git", rev = "96fa1a31088af992748c8dbe6b8fe4ccfba771fa" }
139+
kestrel = { git = "https://github.com/movementlabsxyz/kestrel.git", rev = "3220d704df7e06d1dcc5266e15eaf05db86fdb07" }
140+
jsonlvar = { git = "https://github.com/movementlabsxyz/kestrel.git", rev = "3220d704df7e06d1dcc5266e15eaf05db86fdb07" }
141+
commander = { git = "https://github.com/movementlabsxyz/kestrel.git", rev = "3220d704df7e06d1dcc5266e15eaf05db86fdb07" }
142+
include-dir = { git = "https://github.com/movementlabsxyz/kestrel.git", rev = "3220d704df7e06d1dcc5266e15eaf05db86fdb07" }
143+
include-vendor = { git = "https://github.com/movementlabsxyz/kestrel.git", rev = "3220d704df7e06d1dcc5266e15eaf05db86fdb07" }
144+
ready-docker = { git = "https://github.com/movementlabsxyz/kestrel.git", rev = "3220d704df7e06d1dcc5266e15eaf05db86fdb07" }
135145

136146
# orfile
137147
orfile = { git = "https://github.com/movementlabsxyz/orfile.git", rev = "b49cb42495816fa00a1107be5bbf41aff3a8255d" }
@@ -157,6 +167,8 @@ mtma-track-dev = { path = "migration/cli/track-dev" }
157167

158168
### core
159169
mtma-core = { path = "migration/core/mtma" }
170+
mtma-null-core = { path = "migration/core/mtma-null" }
171+
mtma-node-replay-core = { path = "migration/core/node/mtma-replay" }
160172
#### migrator
161173
mtma-migrator-null-core = { path = "migration/core/migrator/mtma-null" }
162174

@@ -177,18 +189,23 @@ mtma-node-test-global-storage-includes-criterion = { path = "checks/node/citeria
177189
mtma-node-test-global-storage-not-empty-criterion = { path = "checks/node/citeria/global-storage-not-empty" }
178190

179191

180-
### e2e
192+
### migrator
181193
mtma-migrator-test-types = { path = "checks/migrator/util/types" }
182194
mtma-migrator-test-empty-criterion = { path = "checks/migrator/citeria/empty" }
183195
mtma-migrator-test-matching-feature-flags-criterion = { path = "checks/migrator/citeria/matching-feature-flags" }
184196
mtma-migrator-test-transacting-criterion = { path = "checks/migrator/citeria/transacting" }
197+
mtma-migrator-test-accounts-equal-criterion = { path = "checks/migrator/citeria/accounts-equal" }
198+
mtma-migrator-test-balances-equal-criterion = { path = "checks/migrator/citeria/balances-equal" }
185199

186200
## util
187-
movement-syncing = { path = "util/movement/movement-syncing" }
188-
movement-core = { path = "util/movement/movement-core" }
189-
movement-util = { path = "util/movement/movement-util" }
190-
movement-aptos-core = { path = "util/movement-aptos/movement-aptos-core" }
191201
bcs-ext = { path = "util/bcs-ext" }
202+
movement-syncing = { path = "util/movement/syncing" }
203+
movement-core = { path = "util/movement/core" }
204+
movement-core-util = { path = "util/movement/core-util" }
205+
movement-aptos = { path = "util/movement-aptos/movement-aptos" }
206+
movement-aptos-core = { path = "util/movement-aptos/core" }
207+
movement-aptos-core-util = { path = "util/movement-aptos/core-util" }
208+
mtma-types = { path = "util/types" }
192209

193210
[workspace.lints.clippy]
194211
debug_assert_with_mut_call = "deny"

0 commit comments

Comments
 (0)