11[package ]
22name = " fmo_server"
3- version = " 0.2 .0"
3+ version = " 0.3 .0"
44edition = " 2021"
55
66# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
@@ -17,10 +17,10 @@ anyhow = "1.0.81"
1717async-stream = " 0.3.5"
1818axum = { version = " 0.7.5" , features = [" json" ] }
1919axum-auth = " 0.7.0"
20- bitcoin = " 0.30.2 "
20+ bitcoin = " 0.32.5 "
2121csv = " 1.3.0"
2222dotenv = " 0.15.0"
23- esplora-client = { version = " 0.7 .0" , default-features = false , features = [
23+ esplora-client = { version = " 0.10 .0" , default-features = false , features = [
2424 " async-https-rustls" ,
2525] }
2626fmo_api_types = { path = " ../fmo_api_types" }
@@ -46,7 +46,12 @@ tower-http = { version = "0.5.2", features = ["cors"] }
4646chrono = { version = " 0.4.38" , features = [" serde" ] }
4747regex = " 1.10.4"
4848
49- stability-pool-common = { git = " https://github.com/tacio/fedi" , branch = " fmo-compatible" , optional = true }
49+ # The `stability_pool` feature requires two different versions of the `stability-pool-common` crate.
50+ # stability-pool-common-old is associated with the kind = stability_pool
51+ # stability-pool-common is associated with the kind = multi_sig_stability_pool
52+ stability-pool-common-old = { git = " https://github.com/fedixyz/fedi" , tag = " v25.7.1" , optional = true , package = " stability-pool-common-old" }
53+ stability-pool-common = { git = " https://github.com/fedixyz/fedi" , tag = " v25.7.1" , optional = true }
5054
5155[features ]
52- stability_pool_v1 = [" dep:stability-pool-common" ]
56+ # This feature is optional and intended for specific deployments that require stability pool functionality.
57+ stability_pool = [" dep:stability-pool-common-old" , " dep:stability-pool-common" ]
0 commit comments