@@ -21,8 +21,9 @@ axum-macros = { version = "0.5.0" }
2121bincode = { version = " 1.3.3" }
2222bitcoin = { workspace = true , features = [" rand" , " rand-std" ] }
2323bitcoincore-rpc = { version = " 0.19.0" }
24- charms-client = { path = " ./charms-client" , version = " 0.6.4" }
25- charms-data = { path = " ./charms-data" , version = " 0.6.4" }
24+ charms-app-runner = { path = " ./charms-app-runner" , version = " 0.7.0" }
25+ charms-client = { path = " ./charms-client" , version = " 0.7.0" }
26+ charms-data = { path = " ./charms-data" , version = " 0.7.0" }
2627clap = { version = " 4.5.40" , features = [" derive" ] }
2728clap_complete = { version = " 4.5.54" }
2829cml-chain = { workspace = true }
@@ -32,13 +33,15 @@ serde = { workspace = true, features = ["derive"] }
3233serde_json = { workspace = true }
3334serde_with = { version = " 3.13.0" , features = [" base64" ] }
3435serde_yaml = { workspace = true }
36+ sha2 = { workspace = true }
3537sp1-core-executor = { workspace = true }
3638sp1-core-machine = { workspace = true }
3739sp1-cuda = { workspace = true }
3840sp1-primitives = { workspace = true }
3941sp1-prover = { workspace = true }
4042sp1-sdk = { workspace = true }
4143tokio = { version = " 1.45" , features = [" full" ] }
44+ toml = { version = " 0.8.23" }
4245tower-http = { version = " 0.6.6" , features = [" cors" ] }
4346tracing = { workspace = true }
4447tracing-forest = { version = " 0.1.6" }
@@ -55,7 +58,8 @@ proptest-derive = { workspace = true }
5558
5659[workspace ]
5760members = [
58- " ." ,
61+ " ." , " charms-app-checker" ,
62+ " charms-app-runner" ,
5963 " charms-client" ,
6064 " charms-data" ,
6165 " charms-sdk" ,
@@ -76,6 +80,7 @@ proptest-derive = { version = "0.5.1" }
7680serde = { version = " 1.0" }
7781serde_json = { version = " 1.0.140" }
7882serde_yaml = { version = " 0.9.34" }
83+ sha2 = { version = " 0.10.8" }
7984sp1-core-executor = { version = " 5.0.5" }
8085sp1-core-machine = { version = " 5.0.5" }
8186sp1-cuda = { version = " 5.0.5" }
@@ -99,3 +104,4 @@ strip = "debuginfo"
99104[patch .crates-io ]
100105secp256k1 = { git = " https://github.com/sp1-patches/rust-secp256k1" , tag = " patch-0.29.1-sp1-5.0.0" }
101106sha2 = { git = " https://github.com/sp1-patches/RustCrypto-hashes" , package = " sha2" , tag = " patch-sha2-0.10.8-sp1-4.0.0" }
107+ wasmi = { git = " https://github.com/imikushin/wasmi" , branch = " rust-1.85" }
0 commit comments