diff --git a/Cargo.lock b/Cargo.lock index db7ae282..a610d7ef 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -198,9 +198,9 @@ dependencies = [ [[package]] name = "alloy-primitives" -version = "1.5.7" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de3b431b4e72cd8bd0ec7a50b4be18e73dab74de0dba180eef171055e5d5926e" +checksum = "4885c1409b6936c4898e646ef58baf6ec54edaf6d8179f79df805a7b85b7cf3e" dependencies = [ "alloy-rlp", "bytes", @@ -208,7 +208,7 @@ dependencies = [ "const-hex", "derive_more", "foldhash 0.2.0", - "hashbrown 0.16.1", + "hashbrown 0.17.0", "indexmap 2.14.0", "itoa", "k256", @@ -219,8 +219,9 @@ dependencies = [ "rapidhash", "ruint", "rustc-hash", + "secp256k1 0.31.1", "serde", - "sha3 0.10.9", + "sha3", ] [[package]] @@ -2307,17 +2308,6 @@ dependencies = [ "foldhash 0.1.5", ] -[[package]] -name = "hashbrown" -version = "0.16.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" -dependencies = [ - "foldhash 0.2.0", - "serde", - "serde_core", -] - [[package]] name = "hashbrown" version = "0.17.0" @@ -2327,6 +2317,8 @@ dependencies = [ "allocator-api2", "equivalent", "foldhash 0.2.0", + "serde", + "serde_core", ] [[package]] @@ -2901,15 +2893,6 @@ dependencies = [ "sha2 0.10.9", ] -[[package]] -name = "keccak" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb26cec98cce3a3d96cbb7bced3c4b16e3d13f27ec56dbd62cbc8f39cfb9d653" -dependencies = [ - "cpufeatures 0.2.17", -] - [[package]] name = "keccak" version = "0.2.0" @@ -5223,7 +5206,7 @@ dependencies = [ "serde", "serde_json", "sha2 0.11.0", - "sha3 0.11.0", + "sha3", "subtle", "tempfile", "thiserror 2.0.18", @@ -5248,7 +5231,7 @@ dependencies = [ "serde", "serde_json", "sha2 0.11.0", - "sha3 0.11.0", + "sha3", "tempfile", "tracing", ] @@ -5285,7 +5268,7 @@ dependencies = [ "serde", "serde_json", "sha2 0.11.0", - "sha3 0.11.0", + "sha3", "tempfile", "toml", "tracing", @@ -5303,7 +5286,7 @@ dependencies = [ "sentrix-primitives", "serde", "serde_json", - "sha3 0.11.0", + "sha3", "tracing", ] @@ -5407,7 +5390,7 @@ dependencies = [ "serde", "serde_json", "sha2 0.11.0", - "sha3 0.11.0", + "sha3", "thiserror 2.0.18", "tracing", ] @@ -5462,7 +5445,7 @@ dependencies = [ "sentrix-trie", "serde", "serde_json", - "sha3 0.11.0", + "sha3", "subtle", "tokio", "tower", @@ -5533,7 +5516,7 @@ dependencies = [ "serde", "serde_json", "sha2 0.11.0", - "sha3 0.11.0", + "sha3", "subtle", "zeroize", ] @@ -5690,16 +5673,6 @@ dependencies = [ "digest 0.11.2", ] -[[package]] -name = "sha3" -version = "0.10.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77fd7028345d415a4034cf8777cd4f8ab1851274233b45f84e3d955502d93874" -dependencies = [ - "digest 0.10.7", - "keccak 0.1.6", -] - [[package]] name = "sha3" version = "0.11.0" @@ -5707,7 +5680,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be176f1a57ce4e3d31c1a166222d9768de5954f811601fb7ca06fc8203905ce1" dependencies = [ "digest 0.11.2", - "keccak 0.2.0", + "keccak", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index a316389b..5b045818 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -82,7 +82,7 @@ tower-http = { version = "0.6", features = ["cors"] } # EVM revm = { version = "38", default-features = false, features = ["std", "serde", "optional_balance_check", "optional_no_base_fee"] } -alloy-primitives = "1.5" +alloy-primitives = "1.6" alloy-consensus = { version = "2.0", default-features = false, features = ["std", "k256"] } alloy-eips = { version = "2.0", default-features = false, features = ["std"] } alloy-rlp = "0.3" diff --git a/crates/sentrix-core/Cargo.toml b/crates/sentrix-core/Cargo.toml index fb0b74a9..e8a5ec08 100644 --- a/crates/sentrix-core/Cargo.toml +++ b/crates/sentrix-core/Cargo.toml @@ -29,7 +29,7 @@ bincode = "1.3" # EVM deps used in block_executor revm = { version = "38", default-features = false, features = ["std", "serde", "optional_balance_check", "optional_no_base_fee"] } -alloy-primitives = "1.5" +alloy-primitives = "1.6" alloy-consensus = { version = "2.0", default-features = false, features = ["std", "k256"] } alloy-eips = { version = "2.0", default-features = false, features = ["std"] } alloy-rlp = "0.3" diff --git a/crates/sentrix-evm/Cargo.toml b/crates/sentrix-evm/Cargo.toml index 739320a4..195908d9 100644 --- a/crates/sentrix-evm/Cargo.toml +++ b/crates/sentrix-evm/Cargo.toml @@ -10,7 +10,7 @@ repository.workspace = true sentrix-primitives = { path = "../sentrix-primitives" } sentrix-precompiles = { path = "../sentrix-precompiles" } revm = { version = "38", default-features = false, features = ["std", "serde", "optional_balance_check", "optional_no_base_fee"] } -alloy-primitives = "1.5" +alloy-primitives = "1.6" hex = "0.4" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" diff --git a/crates/sentrix-precompiles/Cargo.toml b/crates/sentrix-precompiles/Cargo.toml index cccfd0c7..f797187b 100644 --- a/crates/sentrix-precompiles/Cargo.toml +++ b/crates/sentrix-precompiles/Cargo.toml @@ -7,4 +7,4 @@ description = "Sentrix-specific EVM precompile addresses (staking, slashing, ... repository.workspace = true [dependencies] -alloy-primitives = "1.5" +alloy-primitives = "1.6" diff --git a/crates/sentrix-rpc/Cargo.toml b/crates/sentrix-rpc/Cargo.toml index d44efe98..336d9c0e 100644 --- a/crates/sentrix-rpc/Cargo.toml +++ b/crates/sentrix-rpc/Cargo.toml @@ -30,7 +30,7 @@ chrono = { version = "0.4", default-features = false, features = ["clock"] } # EVM deps used in jsonrpc (eth_call, eth_sendRawTransaction) revm = { version = "38", default-features = false, features = ["std", "serde", "optional_balance_check", "optional_no_base_fee"] } -alloy-primitives = "1.5" +alloy-primitives = "1.6" alloy-consensus = { version = "2.0", default-features = false, features = ["std", "k256"] } alloy-eips = { version = "2.0", default-features = false, features = ["std"] } alloy-rlp = "0.3"