mirror of
https://github.com/tlsnotary/tlsn.git
synced 2026-01-06 21:34:11 -05:00
170 lines
6.1 KiB
TOML
170 lines
6.1 KiB
TOML
[workspace]
|
|
members = [
|
|
"crates/attestation",
|
|
"crates/components/deap",
|
|
"crates/components/cipher",
|
|
"crates/components/hmac-sha256",
|
|
"crates/components/key-exchange",
|
|
"crates/core",
|
|
"crates/data-fixtures",
|
|
"crates/examples",
|
|
"crates/formats",
|
|
"crates/server-fixture/certs",
|
|
"crates/server-fixture/server",
|
|
"crates/tls/backend",
|
|
"crates/tls/client",
|
|
"crates/tls/client-async",
|
|
"crates/tls/core",
|
|
"crates/mpc-tls",
|
|
"crates/tls/server-fixture",
|
|
"crates/wasm",
|
|
"crates/harness/core",
|
|
"crates/harness/executor",
|
|
"crates/harness/runner",
|
|
"crates/harness/plot",
|
|
"crates/tlsn",
|
|
]
|
|
resolver = "2"
|
|
|
|
[workspace.lints.rust]
|
|
# unsafe_code = "forbid"
|
|
|
|
[workspace.lints.clippy]
|
|
# enum_glob_use = "deny"
|
|
|
|
[profile.tests-integration]
|
|
inherits = "release"
|
|
opt-level = 1
|
|
|
|
[profile.wasm]
|
|
inherits = "release"
|
|
lto = true
|
|
panic = "abort"
|
|
codegen-units = 1
|
|
|
|
[workspace.dependencies]
|
|
tls-server-fixture = { path = "crates/tls/server-fixture" }
|
|
tlsn-attestation = { path = "crates/attestation" }
|
|
tlsn-cipher = { path = "crates/components/cipher" }
|
|
tlsn-core = { path = "crates/core" }
|
|
tlsn-data-fixtures = { path = "crates/data-fixtures" }
|
|
tlsn-deap = { path = "crates/components/deap" }
|
|
tlsn-formats = { path = "crates/formats" }
|
|
tlsn-hmac-sha256 = { path = "crates/components/hmac-sha256" }
|
|
tlsn-key-exchange = { path = "crates/components/key-exchange" }
|
|
tlsn-mpc-tls = { path = "crates/mpc-tls" }
|
|
tlsn-server-fixture = { path = "crates/server-fixture/server" }
|
|
tlsn-server-fixture-certs = { path = "crates/server-fixture/certs" }
|
|
tlsn-tls-backend = { path = "crates/tls/backend" }
|
|
tlsn-tls-client = { path = "crates/tls/client" }
|
|
tlsn-tls-client-async = { path = "crates/tls/client-async" }
|
|
tlsn-tls-core = { path = "crates/tls/core" }
|
|
tlsn-utils = { git = "https://github.com/tlsnotary/tlsn-utils", rev = "6168663" }
|
|
tlsn-harness-core = { path = "crates/harness/core" }
|
|
tlsn-harness-executor = { path = "crates/harness/executor" }
|
|
tlsn-harness-runner = { path = "crates/harness/runner" }
|
|
tlsn-wasm = { path = "crates/wasm" }
|
|
tlsn = { path = "crates/tlsn" }
|
|
|
|
mpz-circuits = { git = "https://github.com/privacy-ethereum/mpz", tag = "v0.1.0-alpha.4" }
|
|
mpz-memory-core = { git = "https://github.com/privacy-ethereum/mpz", tag = "v0.1.0-alpha.4" }
|
|
mpz-common = { git = "https://github.com/privacy-ethereum/mpz", tag = "v0.1.0-alpha.4" }
|
|
mpz-core = { git = "https://github.com/privacy-ethereum/mpz", tag = "v0.1.0-alpha.4" }
|
|
mpz-vm-core = { git = "https://github.com/privacy-ethereum/mpz", tag = "v0.1.0-alpha.4" }
|
|
mpz-garble = { git = "https://github.com/privacy-ethereum/mpz", tag = "v0.1.0-alpha.4" }
|
|
mpz-garble-core = { git = "https://github.com/privacy-ethereum/mpz", tag = "v0.1.0-alpha.4" }
|
|
mpz-ole = { git = "https://github.com/privacy-ethereum/mpz", tag = "v0.1.0-alpha.4" }
|
|
mpz-ot = { git = "https://github.com/privacy-ethereum/mpz", tag = "v0.1.0-alpha.4" }
|
|
mpz-share-conversion = { git = "https://github.com/privacy-ethereum/mpz", tag = "v0.1.0-alpha.4" }
|
|
mpz-fields = { git = "https://github.com/privacy-ethereum/mpz", tag = "v0.1.0-alpha.4" }
|
|
mpz-zk = { git = "https://github.com/privacy-ethereum/mpz", tag = "v0.1.0-alpha.4" }
|
|
mpz-hash = { git = "https://github.com/privacy-ethereum/mpz", tag = "v0.1.0-alpha.4" }
|
|
mpz-ideal-vm = { git = "https://github.com/privacy-ethereum/mpz", tag = "v0.1.0-alpha.4" }
|
|
|
|
rangeset = { version = "0.2" }
|
|
serio = { version = "0.2" }
|
|
spansy = { git = "https://github.com/tlsnotary/tlsn-utils", rev = "6168663" }
|
|
uid-mux = { version = "0.2" }
|
|
websocket-relay = { git = "https://github.com/tlsnotary/tlsn-utils", rev = "6168663" }
|
|
|
|
aead = { version = "0.4" }
|
|
aes = { version = "0.8" }
|
|
aes-gcm = { version = "0.9" }
|
|
anyhow = { version = "1.0" }
|
|
async-trait = { version = "0.1" }
|
|
axum = { version = "0.8" }
|
|
bcs = { version = "0.1" }
|
|
bincode = { version = "1.3" }
|
|
blake3 = { version = "1.5" }
|
|
bon = { version = "3.6" }
|
|
bytes = { version = "1.4" }
|
|
cfg-if = { version = "1" }
|
|
chromiumoxide = { version = "0.7" }
|
|
chrono = { version = "0.4" }
|
|
cipher = { version = "0.4" }
|
|
clap = { version = "4.5" }
|
|
criterion = { version = "0.5" }
|
|
ctr = { version = "0.9" }
|
|
derive_builder = { version = "0.12" }
|
|
digest = { version = "0.10" }
|
|
elliptic-curve = { version = "0.13" }
|
|
enum-try-as-inner = { version = "0.1" }
|
|
env_logger = { version = "0.10" }
|
|
futures = { version = "0.3" }
|
|
futures-rustls = { version = "0.25" }
|
|
generic-array = { version = "0.14" }
|
|
ghash = { version = "0.5" }
|
|
hex = { version = "0.4" }
|
|
hmac = { version = "0.12" }
|
|
http-body-util = { version = "0.1" }
|
|
hyper = { version = "1.1" }
|
|
hyper-util = { version = "0.1" }
|
|
ipnet = { version = "2.11" }
|
|
inventory = { version = "0.3" }
|
|
itybity = { version = "0.2" }
|
|
js-sys = { version = "0.3" }
|
|
k256 = { version = "0.13" }
|
|
log = { version = "0.4" }
|
|
once_cell = { version = "1.19" }
|
|
opaque-debug = { version = "0.3" }
|
|
p256 = { version = "0.13" }
|
|
pin-project-lite = { version = "0.2" }
|
|
pollster = { version = "0.4" }
|
|
rand = { version = "0.9" }
|
|
rand_chacha = { version = "0.9" }
|
|
rand_core = { version = "0.9" }
|
|
rand06-compat = { version = "0.1" }
|
|
rayon = { version = "1.10" }
|
|
regex = { version = "1.10" }
|
|
ring = { version = "0.17" }
|
|
rs_merkle = { git = "https://github.com/tlsnotary/rs-merkle.git", rev = "85f3e82" }
|
|
rstest = { version = "0.17" }
|
|
rustls = { version = "0.21" }
|
|
rustls-pemfile = { version = "1.0" }
|
|
rustls-webpki = { version = "0.103" }
|
|
rustls-pki-types = { version = "1.12" }
|
|
sct = { version = "0.7" }
|
|
semver = { version = "1.0" }
|
|
serde = { version = "1.0" }
|
|
serde_json = { version = "1.0" }
|
|
sha2 = { version = "0.10" }
|
|
signature = { version = "2.2" }
|
|
thiserror = { version = "1.0" }
|
|
tiny-keccak = { version = "2.0" }
|
|
tokio = { version = "1.38" }
|
|
tokio-util = { version = "0.7" }
|
|
toml = { version = "0.8" }
|
|
tower = { version = "0.5" }
|
|
tower-http = { version = "0.5" }
|
|
tower-service = { version = "0.3" }
|
|
tracing = { version = "0.1" }
|
|
tracing-subscriber = { version = "0.3" }
|
|
wasm-bindgen = { version = "0.2" }
|
|
wasm-bindgen-futures = { version = "0.4" }
|
|
web-spawn = { version = "0.2" }
|
|
web-time = { version = "0.2" }
|
|
webpki-roots = { version = "1.0" }
|
|
webpki-root-certs = { version = "1.0" }
|
|
ws_stream_wasm = { version = "0.7.5" }
|
|
zeroize = { version = "1.8" }
|