Skip to content

Commit 9dd3713

Browse files
authored
Merge pull request #28 from alpenlabs/state-machine-scaffolding-v2
State machine scaffolding v2
2 parents 0870d5d + d5daee1 commit 9dd3713

57 files changed

Lines changed: 3315 additions & 1614 deletions

Some content is hidden

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

Cargo.lock

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

Cargo.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ members = [
1717
"crates/rpc/provider",
1818
"crates/rpc/server",
1919
"crates/rpc/types",
20-
"crates/state-machine/api",
2120
"crates/state-machine/executor",
2221
"crates/storage/api",
2322
"crates/table-types",
@@ -59,7 +58,6 @@ mosaic-job-types = { path = "crates/job/types" }
5958
mosaic-rpc-api = { path = "crates/rpc/api" }
6059
mosaic-rpc-provider = { path = "crates/rpc/provider" }
6160
mosaic-rpc-types = { path = "crates/rpc/types" }
62-
mosaic-state-machine-api = { path = "crates/state-machine/api" }
6361
mosaic-state-machine-executor = { path = "crates/state-machine/executor" }
6462
mosaic-storage-api = { path = "crates/storage/api" }
6563
mosaic-table-types = { path = "crates/table-types" }
@@ -70,13 +68,16 @@ ark-ec = "0.5.0"
7068
ark-ff = "0.5.0"
7169
ark-secp256k1 = "0.5.0"
7270
async-trait = "0.1"
71+
bitvec = "1.0.1"
7372
bytes = "1.10"
73+
fasm = { git = "https://github.com/zk2u/fasm.git" }
7474
futures = "0.3.31"
7575
jsonrpsee = { version = "0.26.0", features = ["macros"] }
7676
jsonrpsee-types = "*" # constrained by jsonrpsee dep
7777
rand = "0.8"
7878
rand_core = "0.6"
7979
serde = { version = "1.0", features = ["derive"] }
80+
sha2 = "0.10.9"
8081
strata-codec = { git = "https://github.com/alpenlabs/strata-common.git" }
8182
thiserror = "2.0"
8283
tokio-util = "0.7"

crates/cac/protocol/Cargo.toml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,11 @@ keywords.workspace = true
1212

1313
[dependencies]
1414
mosaic-cac-types.workspace = true
15-
mosaic-state-machine-api.workspace = true
15+
mosaic-common.workspace = true
1616

17-
tracing.workspace = true
17+
bitvec.workspace = true
18+
fasm.workspace = true
19+
thiserror.workspace = true
1820

1921
[lints]
2022
workspace = true

crates/cac/protocol/src/deposit/evaluator.rs

Lines changed: 0 additions & 131 deletions
This file was deleted.

0 commit comments

Comments
 (0)