mirror of
https://github.com/luxfi/zkvm-benchmarks.git
synced 2026-10-30 15:11:25 +00:00
70 lines
1.5 KiB
TOML
70 lines
1.5 KiB
TOML
[workspace]
|
|
[package]
|
|
version = "0.1.0"
|
|
name = "zkm-script"
|
|
edition = "2021"
|
|
|
|
[dependencies]
|
|
utils = { path = "../utils" }
|
|
num-traits = "0.2.18"
|
|
num-bigint = { version = "0.8.2", features = ["i128", "prime", "zeroize"], default-features = false, package = "num-bigint-dig" }
|
|
hex = "0.4.3"
|
|
bincode = "1.3.3"
|
|
serde = "1.0.204"
|
|
serde_json = "1.0.132"
|
|
tendermint-light-client-verifier = { version = "0.35.0", default-features = false, features = [
|
|
"rust-crypto",
|
|
] }
|
|
serde_cbor = "0.11.2"
|
|
zkm-build = { git = "https://github.com/ProjectZKM/Ziren.git", tag = "v1.1.0" }
|
|
zkm-core-machine = { git = "https://github.com/ProjectZKM/Ziren.git", tag = "v1.1.0" }
|
|
zkm-sdk = { git = "https://github.com/ProjectZKM/Ziren.git", tag = "v1.1.0" }
|
|
# zkm-build = { path = "../../zkMIPS/crates/build" }
|
|
# zkm-core-machine = { path = "../../zkMIPS/crates/core/machine" }
|
|
# zkm-sdk = { path = "../../zkMIPS/crates/sdk" }
|
|
|
|
[build-dependencies]
|
|
zkm-build = { git = "https://github.com/ProjectZKM/Ziren.git", tag = "v1.1.0" }
|
|
# zkm-build = { path = "../../zkMIPS/crates/build" }
|
|
|
|
[[bin]]
|
|
name = "fibo"
|
|
path = "src/bin/fibonacci.rs"
|
|
|
|
[[bin]]
|
|
name = "bigmem"
|
|
path = "src/bin/bigmem.rs"
|
|
|
|
[[bin]]
|
|
name = "sha2"
|
|
path = "src/bin/sha2.rs"
|
|
|
|
[[bin]]
|
|
name = "sha3"
|
|
path = "src/bin/sha3.rs"
|
|
|
|
[[bin]]
|
|
name = "sha2-chain"
|
|
path = "src/bin/sha2_chain.rs"
|
|
|
|
[[bin]]
|
|
name = "sha3-chain"
|
|
path = "src/bin/sha3_chain.rs"
|
|
|
|
[[bin]]
|
|
name = "tend"
|
|
path = "src/bin/tendermint.rs"
|
|
|
|
[[bin]]
|
|
name = "modpow"
|
|
path = "src/bin/modpow.rs"
|
|
|
|
[[bin]]
|
|
name = "mul2048"
|
|
path = "src/bin/mul2048.rs"
|
|
|
|
|
|
[[bin]]
|
|
name = "all"
|
|
path = "src/main.rs"
|