11[package ]
22name = " mithril-stm"
3- version = " 0.10.15 "
3+ version = " 0.10.16 "
44edition = { workspace = true }
55authors = { workspace = true }
66homepage = { workspace = true }
@@ -30,7 +30,13 @@ future_snark = [
3030 " dep:rand" ,
3131 " dep:sha2" ,
3232 " dep:rand_chacha" ,
33+ " dep:reqwest" ,
34+ " rustls" , # Temporarily activate rustls before it is activated in the caller
3335]
36+ # TLS backend for the SRS download client (used by `future_snark`).
37+ # Exactly one of these must be enabled together with `future_snark`.
38+ native-tls = [" reqwest?/native-tls" ]
39+ rustls = [" reqwest?/rustls" ]
3440num-integer-backend = [" dep:num-bigint" , " dep:num-integer" , " dep:num-rational" , " dep:num-traits" ]
3541rug-backend = [" rug/default" ]
3642
@@ -55,6 +61,7 @@ rand = { version = "0.10.1", optional = true }
5561rand_chacha = { workspace = true , optional = true }
5662rand_core = { workspace = true , features = [" std" ] }
5763rayon = { workspace = true }
64+ reqwest = { workspace = true , default-features = false , features = [" blocking" ], optional = true }
5865serde = { workspace = true }
5966sha2 = { version = " 0.10.9" , optional = true }
6067subtle = " 2.6.1"
@@ -77,6 +84,7 @@ rug = { version = "1.29.0", optional = true }
7784[dev-dependencies ]
7885blake2b_simd = " 1.0.3"
7986criterion = { version = " 0.8.2" , features = [" html_reports" ] }
87+ httpmock = " 0.8.3"
8088num-bigint = " 0.4.6"
8189num-rational = " 0.4.2"
8290proptest = " 1.11.0"
0 commit comments