diff --git a/Cargo.lock b/Cargo.lock index 16de6b80d..d56e1f2f4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -6190,9 +6190,9 @@ checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" [[package]] name = "ractor" -version = "0.14.7" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d65972a0286ef14c43c6daafbac6cf15e96496446147683b2905292c35cc178" +checksum = "164cbdac94cb8f5c3bbb031f959643619e7e74f13d94381d69ba6161640f063e" dependencies = [ "async-trait", "bon 2.3.0", @@ -6201,7 +6201,9 @@ dependencies = [ "once_cell", "strum 0.26.3", "tokio", + "tokio_with_wasm", "tracing", + "web-time", ] [[package]] @@ -8561,6 +8563,30 @@ dependencies = [ "tokio", ] +[[package]] +name = "tokio_with_wasm" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4dfba9b946459940fb564dcf576631074cdfb0bfe4c962acd4c31f0dca7897e6" +dependencies = [ + "js-sys", + "tokio", + "tokio_with_wasm_proc", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + +[[package]] +name = "tokio_with_wasm_proc" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37e04c1865c281139e5ccf633cb9f76ffdaabeebfe53b703984cf82878e2aabb" +dependencies = [ + "quote", + "syn 2.0.104", +] + [[package]] name = "toml" version = "0.5.11" diff --git a/Cargo.toml b/Cargo.toml index ebc084b0f..6f9ee7a67 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -54,7 +54,7 @@ jsonrpsee = { version = "0.24.0", features = ["http-client", "tracing"] } prometheus = "0.13.3" prost = "0.13.4" prost-types = "0.13.3" -ractor = { version = "0.14", features = [ +ractor = { version = "0.15.6", features = [ "async-trait", ], default-features = false } rand = "0.9.0"