forked from 0xMiden/protocol
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCargo.toml
More file actions
71 lines (64 loc) · 3.08 KB
/
Cargo.toml
File metadata and controls
71 lines (64 loc) · 3.08 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
[workspace]
members = [
"bin/bench-note-checker",
"bin/bench-transaction",
# "crates/miden-agglayer",
"crates/miden-block-prover",
"crates/miden-protocol",
"crates/miden-protocol-macros",
"crates/miden-standards",
"crates/miden-testing",
"crates/miden-tx",
"crates/miden-tx-batch-prover",
]
resolver = "3"
[workspace.package]
authors = ["Miden contributors"]
edition = "2024"
exclude = [".github/"]
homepage = "https://miden.xyz"
license = "MIT"
repository = "https://github.com/0xMiden/protocol"
rust-version = "1.90"
version = "0.14.0-alpha.1"
[profile.release]
codegen-units = 1
lto = true
[profile.test-dev]
inherits = "dev"
opt-level = 1
[profile.bench]
codegen-units = 1
lto = true
[workspace.dependencies]
# Workspace crates
miden-agglayer = { default-features = false, path = "crates/miden-agglayer", version = "=0.14.0-alpha.1" }
miden-block-prover = { default-features = false, path = "crates/miden-block-prover", version = "=0.14.0-alpha.1" }
miden-protocol = { default-features = false, path = "crates/miden-protocol", version = "=0.14.0-alpha.1" }
miden-protocol-macros = { default-features = false, path = "crates/miden-protocol-macros", version = "=0.14.0-alpha.1" }
miden-standards = { default-features = false, path = "crates/miden-standards", version = "=0.14.0-alpha.1" }
miden-testing = { default-features = false, path = "crates/miden-testing", version = "=0.14.0-alpha.1" }
miden-tx = { default-features = false, path = "crates/miden-tx", version = "=0.14.0-alpha.1" }
miden-tx-batch-prover = { default-features = false, path = "crates/miden-tx-batch-prover", version = "=0.14.0-alpha.1" }
# Miden dependencies
miden-assembly = { default-features = false, version = "0.21" }
miden-assembly-syntax = { default-features = false, version = "0.21" }
miden-core = { default-features = false, version = "0.21" }
miden-core-lib = { default-features = false, version = "0.21" }
miden-crypto = { default-features = false, version = "0.22" }
miden-mast-package = { default-features = false, version = "0.21" }
miden-processor = { default-features = false, version = "0.21" }
miden-prover = { default-features = false, version = "0.21" }
miden-utils-sync = { default-features = false, version = "0.21" }
miden-verifier = { default-features = false, version = "0.21" }
# External dependencies
anyhow = { default-features = false, features = ["backtrace", "std"], version = "1.0" }
assert_matches = { default-features = false, version = "1.5" }
fs-err = { default-features = false, version = "3" }
primitive-types = { default-features = false, version = "0.14" }
rand = { default-features = false, version = "0.9" }
rand_chacha = { default-features = false, version = "0.9" }
rstest = { version = "0.26" }
serde = { default-features = false, version = "1.0" }
thiserror = { default-features = false, version = "2.0" }
tokio = { default-features = false, features = ["sync"], version = "1" }