diff --git a/CHANGELOG.md b/CHANGELOG.md index be5514f5a5..cd9b520bda 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ## [2.0.2] 07.11.2025 +### Added + +- Set Ethereum Fulu fork epoch ([#1005](https://github.com/polkadot-fellows/runtimes/pull/1005)). + ### Fixed - Fix AH staking inflation calculation to use correct total issuance (https://github.com/polkadot-fellows/runtimes/pull/998). diff --git a/Cargo.lock b/Cargo.lock index b5a5d11f3d..8d288a8e3d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -14087,9 +14087,9 @@ dependencies = [ [[package]] name = "snowbridge-beacon-primitives" -version = "0.15.0" +version = "0.15.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e1c6aeef6731354a2e312c2cec4c02dc3f2c077b07794853be874da9d67864f" +checksum = "6ba169350aded611ed017dcaafb650373ba7390a0a79c8b61db2a54974f79280" dependencies = [ "byte-slice-cast", "frame-support", @@ -14264,9 +14264,9 @@ dependencies = [ [[package]] name = "snowbridge-pallet-ethereum-client" -version = "0.15.0" +version = "0.15.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eae824fae922436ee680b322365c9ade4bd2fb8c59c8face0f84158c4b563ebf" +checksum = "ab9228b9dbccf6753ff36ba9c610d0df910e0313a4629f93dde03cc28a4c6d9d" dependencies = [ "frame-benchmarking", "frame-support", @@ -14304,9 +14304,9 @@ dependencies = [ [[package]] name = "snowbridge-pallet-inbound-queue" -version = "0.15.0" +version = "0.15.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8d8504aec94045aec51bf46b5fcddced97dabe48c38776349cc1142cec961f8" +checksum = "df6ca80ccbd3f7171ee6eb0aca384e9e3fa0f5ff0a63355e180dc6a17003f368" dependencies = [ "alloy-core", "frame-benchmarking", diff --git a/Cargo.toml b/Cargo.toml index f0624e69e5..2bf3259eba 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -211,14 +211,14 @@ separator = { version = "0.4.1" } serde = { version = "1.0.214" } serde_json = { version = "1.0.132", default-features = false } smallvec = { version = "1.13.1" } -snowbridge-beacon-primitives = { version = "0.15.0", default-features = false } +snowbridge-beacon-primitives = { version = "0.15.2", default-features = false } snowbridge-core = { version = "0.15.0", default-features = false } snowbridge-merkle-tree = { version = "0.4.0", default-features = false } snowbridge-outbound-queue-runtime-api = { version = "0.15.0", default-features = false } snowbridge-outbound-queue-v2-runtime-api = { version = "0.4.0", default-features = false } snowbridge-outbound-queue-primitives = { version = "0.4.0", default-features = false } -snowbridge-pallet-ethereum-client = { version = "0.15.0", default-features = false } -snowbridge-pallet-inbound-queue = { version = "0.15.0", default-features = false } +snowbridge-pallet-ethereum-client = { version = "0.15.2", default-features = false } +snowbridge-pallet-inbound-queue = { version = "0.15.2", default-features = false } snowbridge-pallet-inbound-queue-v2 = { version = "0.4.0", default-features = false } snowbridge-pallet-inbound-queue-fixtures = { version = "0.23.0" } snowbridge-pallet-ethereum-client-fixtures = { version = "0.23.0" } diff --git a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/bridge_to_ethereum_config.rs b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/bridge_to_ethereum_config.rs index e6195f8fbf..15c6653d03 100644 --- a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/bridge_to_ethereum_config.rs +++ b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/bridge_to_ethereum_config.rs @@ -207,6 +207,10 @@ parameter_types! { version: hex!("05000000"), epoch: 364032, }, + fulu: Fork { + version: hex!("06000000"), // https://notes.ethereum.org/@bbusa/fusaka-bpo-timeline + epoch: 411392, + }, }; } @@ -236,7 +240,11 @@ parameter_types! { electra: Fork { version: hex!("05000000"), epoch: 0, - } + }, + fulu: Fork { + version: hex!("06000000"), + epoch: 50000000, + }, }; }