diff --git a/rust/Cargo.toml b/rust/Cargo.toml index f4a35ba..d04a626 100644 --- a/rust/Cargo.toml +++ b/rust/Cargo.toml @@ -19,7 +19,7 @@ crate-type = ["cdylib", "rlib"] [dependencies] bullet-exchange-interface = { version = "=0.14.3", features = ["schema"] } -bullet-ws-interface = "0.2" +bullet-ws-interface = "0.3" sov-universal-wallet = { version = "0.4", features = ["serde"] } @@ -35,11 +35,11 @@ url = "2" # Signing ed25519-dalek = { version = "2.1", features = ["rand_core"] } -rand = "0.8" +rand = "0.10" borsh = "1" hex = "0.4" -base64 = "0.22" -sha2 = "0.10" +base64 = "0.23" +sha2 = "0.11" # WebSocket (works on both native and WASM) reqwest-websocket = { version = "0.6", features = ["json"] } @@ -56,7 +56,7 @@ tokio = { version = "1", features = ["sync", "rt", "macros", "time"] } [target.'cfg(target_arch = "wasm32")'.dependencies] futures-timer = { version = "3", features = ["wasm-bindgen"] } -getrandom = { version = "0.2", features = ["js"] } +getrandom = { version = "0.4", features = ["js"] } wasm-bindgen-futures = "0.4" [build-dependencies] @@ -64,13 +64,13 @@ progenitor = "0.14" serde_json = "1.0" reqwest = { version = "0.13", features = ["blocking"] } openapiv3 = "2" -schemars = "0.8" +schemars = "0.9" syn = "2.0" -prettyplease = "0.2" +prettyplease = "0.3" clap = { version = "4", features = ["derive"] } [dev-dependencies] -tokio = { version = "=1.52.3", features = ["rt", "macros", "io-std", "io-util"] } +tokio = { version = "=1.53.1", features = ["rt", "macros", "io-std", "io-util"] } tracing-subscriber = { version = "=0.3.23", features = ["env-filter"] } wiremock = "=0.6.5" diff --git a/wasm/Cargo.toml b/wasm/Cargo.toml index 2aef652..7d4b9a6 100644 --- a/wasm/Cargo.toml +++ b/wasm/Cargo.toml @@ -29,7 +29,7 @@ futures-util = "0.3" bon = "3.9.0" [target.'cfg(target_arch = "wasm32")'.dependencies] -getrandom = { version = "0.2", features = ["js"] } +getrandom = { version = "0.4", features = ["js"] } [build-dependencies] bullet-exchange-interface = { workspace = true, features = ["schema"] } @@ -38,5 +38,5 @@ heck = "0.5" quote = "1" proc-macro2 = "1" syn = "2" -prettyplease = "0.2" +prettyplease = "0.3" strum = "0.28"