From f2331b955e06a86c0f17df881ecdccf86aca00b2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Feb 2026 00:46:24 +0000 Subject: [PATCH] deps: bump the rust-dependencies group across 1 directory with 17 updates Updates the requirements on [bincode](https://github.com/bincode-org/bincode), [rand](https://github.com/rust-random/rand), [rand_chacha](https://github.com/rust-random/rand), [jsonrpsee](https://github.com/paritytech/jsonrpsee), [toml](https://github.com/toml-rs/toml), [revm](https://github.com/bluealloy/revm), [alloy-primitives](https://github.com/alloy-rs/core), [alloy-trie](https://github.com/alloy-rs/trie), [wasmer](https://github.com/wasmerio/wasmer), [wasmparser](https://github.com/bytecodealliance/wasm-tools), [cairo-vm](https://github.com/lambdaclass/cairo-vm), lambdaworks-math, lambdaworks-crypto, [starknet-crypto](https://github.com/xJonathanLEI/starknet-rs), [winterfell](https://github.com/novifinancial/winterfell), [winter-math](https://github.com/novifinancial/winterfell) and [winter-crypto](https://github.com/novifinancial/winterfell) to permit the latest version. Updates `bincode` to 3.0.0 - [Commits](https://github.com/bincode-org/bincode/commits) Updates `rand` to 0.10.0 - [Release notes](https://github.com/rust-random/rand/releases) - [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-random/rand/compare/rand_core-0.9.1...0.10.0) Updates `rand_chacha` to 0.9.0 - [Release notes](https://github.com/rust-random/rand/releases) - [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-random/rand/compare/0.9.0...0.9.0) Updates `jsonrpsee` to 0.26.0 - [Release notes](https://github.com/paritytech/jsonrpsee/releases) - [Changelog](https://github.com/paritytech/jsonrpsee/blob/master/CHANGELOG.md) - [Commits](https://github.com/paritytech/jsonrpsee/compare/v0.21.0...v0.26.0) Updates `toml` to 1.0.1+spec-1.1.0 - [Commits](https://github.com/toml-rs/toml/compare/toml-v0.9.0...toml-v1.0.1) Updates `revm` to 34.0.0 - [Release notes](https://github.com/bluealloy/revm/releases) - [Changelog](https://github.com/bluealloy/revm/blob/main/CHANGELOG.md) - [Commits](https://github.com/bluealloy/revm/compare/v19...v34) Updates `alloy-primitives` to 1.5.6 - [Release notes](https://github.com/alloy-rs/core/releases) - [Changelog](https://github.com/alloy-rs/core/blob/main/CHANGELOG.md) - [Commits](https://github.com/alloy-rs/core/compare/v0.8.0...v1.5.6) Updates `alloy-trie` to 0.9.4 - [Release notes](https://github.com/alloy-rs/trie/releases) - [Changelog](https://github.com/alloy-rs/trie/blob/main/CHANGELOG.md) - [Commits](https://github.com/alloy-rs/trie/compare/v0.7.0...v0.9.4) Updates `wasmer` to 7.0.1 - [Release notes](https://github.com/wasmerio/wasmer/releases) - [Changelog](https://github.com/wasmerio/wasmer/blob/main/CHANGELOG.md) - [Commits](https://github.com/wasmerio/wasmer/compare/v4.3.0...v7.0.1) Updates `wasmparser` to 0.245.1 - [Release notes](https://github.com/bytecodealliance/wasm-tools/releases) - [Commits](https://github.com/bytecodealliance/wasm-tools/commits) Updates `cairo-vm` to 3.1.0 - [Release notes](https://github.com/lambdaclass/cairo-vm/releases) - [Changelog](https://github.com/lambdaclass/cairo-vm/blob/main/CHANGELOG.md) - [Commits](https://github.com/lambdaclass/cairo-vm/compare/v1.0.0...v3.1.0) Updates `lambdaworks-math` to 0.13.0 Updates `lambdaworks-crypto` to 0.13.0 Updates `starknet-crypto` to 0.8.1 - [Release notes](https://github.com/xJonathanLEI/starknet-rs/releases) - [Commits](https://github.com/xJonathanLEI/starknet-rs/compare/starknet-crypto/v0.7.0...starknet-crypto/v0.8.1) Updates `winterfell` to 0.13.1 - [Release notes](https://github.com/novifinancial/winterfell/releases) - [Changelog](https://github.com/facebook/winterfell/blob/main/CHANGELOG.md) - [Commits](https://github.com/novifinancial/winterfell/compare/v0.9.0...v0.13.1) Updates `winter-math` to 0.13.1 - [Release notes](https://github.com/novifinancial/winterfell/releases) - [Changelog](https://github.com/facebook/winterfell/blob/main/CHANGELOG.md) - [Commits](https://github.com/novifinancial/winterfell/compare/v0.9.0...v0.13.1) Updates `winter-crypto` to 0.13.1 - [Release notes](https://github.com/novifinancial/winterfell/releases) - [Changelog](https://github.com/facebook/winterfell/blob/main/CHANGELOG.md) - [Commits](https://github.com/novifinancial/winterfell/compare/v0.9.0...v0.13.1) --- updated-dependencies: - dependency-name: bincode dependency-version: 3.0.0 dependency-type: direct:production dependency-group: rust-dependencies - dependency-name: rand dependency-version: 0.10.0 dependency-type: direct:production dependency-group: rust-dependencies - dependency-name: rand_chacha dependency-version: 0.9.0 dependency-type: direct:production dependency-group: rust-dependencies - dependency-name: jsonrpsee dependency-version: 0.26.0 dependency-type: direct:production dependency-group: rust-dependencies - dependency-name: toml dependency-version: 1.0.1+spec-1.1.0 dependency-type: direct:production dependency-group: rust-dependencies - dependency-name: revm dependency-version: 34.0.0 dependency-type: direct:production dependency-group: rust-dependencies - dependency-name: alloy-primitives dependency-version: 1.5.6 dependency-type: direct:production dependency-group: rust-dependencies - dependency-name: alloy-trie dependency-version: 0.9.4 dependency-type: direct:production dependency-group: rust-dependencies - dependency-name: wasmer dependency-version: 7.0.1 dependency-type: direct:production dependency-group: rust-dependencies - dependency-name: wasmparser dependency-version: 0.245.1 dependency-type: direct:production dependency-group: rust-dependencies - dependency-name: cairo-vm dependency-version: 3.1.0 dependency-type: direct:production dependency-group: rust-dependencies - dependency-name: lambdaworks-math dependency-version: 0.13.0 dependency-type: direct:production dependency-group: rust-dependencies - dependency-name: lambdaworks-crypto dependency-version: 0.13.0 dependency-type: direct:production dependency-group: rust-dependencies - dependency-name: starknet-crypto dependency-version: 0.8.1 dependency-type: direct:production dependency-group: rust-dependencies - dependency-name: winterfell dependency-version: 0.13.1 dependency-type: direct:production dependency-group: rust-dependencies - dependency-name: winter-math dependency-version: 0.13.1 dependency-type: direct:production dependency-group: rust-dependencies - dependency-name: winter-crypto dependency-version: 0.13.1 dependency-type: direct:production dependency-group: rust-dependencies ... Signed-off-by: dependabot[bot] --- Cargo.toml | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 063dcfe..da07465 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -33,7 +33,7 @@ async-trait = "0.1" # Serialization serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" -bincode = "1.3" +bincode = "3.0" hex = "0.4" # Cryptography @@ -42,8 +42,8 @@ sha2 = "0.10" sha3 = "0.10" ed25519-dalek = { version = "2.1", features = ["serde"] } x25519-dalek = "2.0" -rand = "0.9" -rand_chacha = "0.9" +rand = "0.10" +rand_chacha = "0.10" # Hashing (for KAWPOW) tiny-keccak = { version = "2.0", features = ["keccak"] } @@ -66,7 +66,7 @@ libp2p = { version = "0.56", features = [ ] } # RPC -jsonrpsee = { version = "0.21", features = ["server", "client", "macros"] } +jsonrpsee = { version = "0.26", features = ["server", "client", "macros"] } tower = "0.5" tower-http = { version = "0.6", features = ["cors", "trace"] } hyper = { version = "1.1", features = ["full"] } @@ -94,7 +94,7 @@ primitive-types = { version = "0.14", features = ["serde"] } chrono = { version = "0.4", features = ["serde"] } # Configuration -toml = "0.9" +toml = "1.0" config = "0.15" # Metrics @@ -106,20 +106,20 @@ criterion = "0.8" proptest = "1.4" # EVM -revm = { version = "19", default-features = false, features = ["std", "serde"] } -alloy-primitives = { version = "0.8", features = ["serde", "rlp"] } +revm = { version = "34", default-features = false, features = ["std", "serde"] } +alloy-primitives = { version = "1.5", features = ["serde", "rlp"] } alloy-rlp = "0.3" -alloy-trie = "0.7" +alloy-trie = "0.9" # WASM Runtime -wasmer = { version = "4.3", default-features = false, features = ["sys", "cranelift"] } -wasmparser = "0.201" +wasmer = { version = "7.0", default-features = false, features = ["sys", "cranelift"] } +wasmparser = "0.245" # Cairo VM for STARK-native execution -cairo-vm = { version = "1.0", default-features = false, features = ["std"] } -lambdaworks-math = "0.7" -lambdaworks-crypto = "0.7" -starknet-crypto = "0.7" +cairo-vm = { version = "3.1", default-features = false, features = ["std"] } +lambdaworks-math = "0.13" +lambdaworks-crypto = "0.13" +starknet-crypto = "0.8" # Post-Quantum Cryptography pqcrypto-dilithium = "0.5" @@ -127,9 +127,9 @@ pqcrypto-sphincsplus = "0.7" pqcrypto-traits = "0.3" # ZK/STARK Proving -winterfell = "0.9" -winter-math = "0.9" -winter-crypto = "0.9" +winterfell = "0.13" +winter-math = "0.13" +winter-crypto = "0.13" [profile.release] lto = "thin"