From 32480f1bbcb0f9b70a5e603895fb59ae543f1fd4 Mon Sep 17 00:00:00 2001 From: Steve Degosserie <723552+stiiifff@users.noreply.github.com> Date: Wed, 19 Nov 2025 19:30:02 +0100 Subject: [PATCH] =?UTF-8?q?feat:=20=E2=9C=A8=20Bump=20client=20version=20t?= =?UTF-8?q?o=20v0.8.0=20&=20Runtime=20version=20to=20RT800=20(#312)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- operator/Cargo.lock | 114 +++++++++++++-------------- operator/Cargo.toml | 2 +- operator/runtime/mainnet/src/lib.rs | 2 +- operator/runtime/stagenet/src/lib.rs | 2 +- operator/runtime/testnet/src/lib.rs | 2 +- test/.papi/metadata/datahaven.scale | Bin 622752 -> 622752 bytes 6 files changed, 61 insertions(+), 61 deletions(-) diff --git a/operator/Cargo.lock b/operator/Cargo.lock index 554e62ab..5e98f5e9 100644 --- a/operator/Cargo.lock +++ b/operator/Cargo.lock @@ -1517,7 +1517,7 @@ dependencies = [ "pallet-message-queue", "parity-scale-codec", "scale-info", - "snowbridge-core 0.7.0", + "snowbridge-core 0.8.0", "sp-core", "sp-runtime", "sp-std", @@ -2902,7 +2902,7 @@ dependencies = [ [[package]] name = "datahaven-mainnet-runtime" -version = "0.7.0" +version = "0.8.0" dependencies = [ "bridge-hub-common 0.13.1", "datahaven-runtime-common", @@ -3010,8 +3010,8 @@ dependencies = [ "shp-treasury-funding", "shp-tx-implicits-runtime-api", "smallvec", - "snowbridge-beacon-primitives 0.7.0", - "snowbridge-core 0.7.0", + "snowbridge-beacon-primitives 0.8.0", + "snowbridge-core 0.8.0", "snowbridge-inbound-queue-primitives", "snowbridge-merkle-tree", "snowbridge-outbound-queue-primitives", @@ -3053,7 +3053,7 @@ dependencies = [ [[package]] name = "datahaven-node" -version = "0.7.0" +version = "0.8.0" dependencies = [ "async-channel 1.9.0", "clap", @@ -3163,7 +3163,7 @@ dependencies = [ [[package]] name = "datahaven-runtime-common" -version = "0.7.0" +version = "0.8.0" dependencies = [ "fp-account", "frame-support", @@ -3193,7 +3193,7 @@ dependencies = [ [[package]] name = "datahaven-stagenet-runtime" -version = "0.7.0" +version = "0.8.0" dependencies = [ "bridge-hub-common 0.13.1", "datahaven-runtime-common", @@ -3301,8 +3301,8 @@ dependencies = [ "shp-treasury-funding", "shp-tx-implicits-runtime-api", "smallvec", - "snowbridge-beacon-primitives 0.7.0", - "snowbridge-core 0.7.0", + "snowbridge-beacon-primitives 0.8.0", + "snowbridge-core 0.8.0", "snowbridge-inbound-queue-primitives", "snowbridge-merkle-tree", "snowbridge-outbound-queue-primitives", @@ -3344,7 +3344,7 @@ dependencies = [ [[package]] name = "datahaven-testnet-runtime" -version = "0.7.0" +version = "0.8.0" dependencies = [ "bridge-hub-common 0.13.1", "datahaven-runtime-common", @@ -3452,8 +3452,8 @@ dependencies = [ "shp-treasury-funding", "shp-tx-implicits-runtime-api", "smallvec", - "snowbridge-beacon-primitives 0.7.0", - "snowbridge-core 0.7.0", + "snowbridge-beacon-primitives 0.8.0", + "snowbridge-core 0.8.0", "snowbridge-inbound-queue-primitives", "snowbridge-merkle-tree", "snowbridge-outbound-queue-primitives", @@ -3644,7 +3644,7 @@ dependencies = [ [[package]] name = "dhp-bridge" -version = "0.7.0" +version = "0.8.0" dependencies = [ "frame-support", "frame-system", @@ -3652,7 +3652,7 @@ dependencies = [ "pallet-datahaven-native-transfer", "pallet-external-validators", "parity-scale-codec", - "snowbridge-core 0.7.0", + "snowbridge-core 0.8.0", "snowbridge-inbound-queue-primitives", "sp-core", "sp-std", @@ -9087,7 +9087,7 @@ dependencies = [ [[package]] name = "pallet-datahaven-native-transfer" -version = "0.7.0" +version = "0.8.0" dependencies = [ "frame-benchmarking", "frame-support", @@ -9095,7 +9095,7 @@ dependencies = [ "pallet-balances", "parity-scale-codec", "scale-info", - "snowbridge-core 0.7.0", + "snowbridge-core 0.8.0", "snowbridge-outbound-queue-primitives", "sp-core", "sp-io", @@ -9199,7 +9199,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-balances-erc20" -version = "0.7.0" +version = "0.8.0" dependencies = [ "fp-evm", "frame-support", @@ -9222,7 +9222,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-batch" -version = "0.7.0" +version = "0.8.0" dependencies = [ "evm", "fp-evm", @@ -9261,7 +9261,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-call-permit" -version = "0.7.0" +version = "0.8.0" dependencies = [ "evm", "fp-evm", @@ -9396,7 +9396,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-proxy" -version = "0.7.0" +version = "0.8.0" dependencies = [ "evm", "fp-evm", @@ -9440,7 +9440,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-registry" -version = "0.7.0" +version = "0.8.0" dependencies = [ "fp-evm", "frame-support", @@ -9491,7 +9491,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "snowbridge-core 0.7.0", + "snowbridge-core 0.8.0", "snowbridge-outbound-queue-primitives", "sp-core", "sp-io", @@ -9501,7 +9501,7 @@ dependencies = [ [[package]] name = "pallet-external-validators" -version = "0.7.0" +version = "0.8.0" dependencies = [ "frame-benchmarking", "frame-support", @@ -9525,7 +9525,7 @@ dependencies = [ [[package]] name = "pallet-external-validators-rewards" -version = "0.7.0" +version = "0.8.0" dependencies = [ "cumulus-primitives-core", "frame-benchmarking", @@ -9540,7 +9540,7 @@ dependencies = [ "polkadot-primitives", "polkadot-runtime-parachains", "scale-info", - "snowbridge-core 0.7.0", + "snowbridge-core 0.8.0", "snowbridge-merkle-tree", "snowbridge-outbound-queue-primitives", "sp-core", @@ -9552,7 +9552,7 @@ dependencies = [ [[package]] name = "pallet-external-validators-rewards-runtime-api" -version = "0.7.0" +version = "0.8.0" dependencies = [ "parity-scale-codec", "snowbridge-merkle-tree", @@ -9775,7 +9775,7 @@ dependencies = [ [[package]] name = "pallet-outbound-commitment-store" -version = "0.7.0" +version = "0.8.0" dependencies = [ "frame-support", "frame-system", @@ -16131,7 +16131,7 @@ dependencies = [ [[package]] name = "snowbridge-beacon-primitives" -version = "0.7.0" +version = "0.8.0" dependencies = [ "byte-slice-cast", "frame-support", @@ -16175,7 +16175,7 @@ dependencies = [ [[package]] name = "snowbridge-core" -version = "0.7.0" +version = "0.8.0" dependencies = [ "bp-relayers", "ethabi-decode", @@ -16275,8 +16275,8 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "snowbridge-beacon-primitives 0.7.0", - "snowbridge-core 0.7.0", + "snowbridge-beacon-primitives 0.8.0", + "snowbridge-core 0.8.0", "snowbridge-verification-primitives", "sp-core", "sp-io", @@ -16289,7 +16289,7 @@ dependencies = [ [[package]] name = "snowbridge-merkle-tree" -version = "0.7.0" +version = "0.8.0" dependencies = [ "array-bytes", "hex", @@ -16330,7 +16330,7 @@ dependencies = [ [[package]] name = "snowbridge-outbound-queue-primitives" -version = "0.7.0" +version = "0.8.0" dependencies = [ "alloy-core", "ethabi-decode", @@ -16342,7 +16342,7 @@ dependencies = [ "parity-scale-codec", "polkadot-parachain-primitives", "scale-info", - "snowbridge-core 0.7.0", + "snowbridge-core 0.8.0", "snowbridge-verification-primitives", "sp-arithmetic", "sp-core", @@ -16356,12 +16356,12 @@ dependencies = [ [[package]] name = "snowbridge-outbound-queue-v2-runtime-api" -version = "0.7.0" +version = "0.8.0" dependencies = [ "frame-support", "parity-scale-codec", "scale-info", - "snowbridge-core 0.7.0", + "snowbridge-core 0.8.0", "snowbridge-merkle-tree", "snowbridge-outbound-queue-primitives", "sp-api", @@ -16371,7 +16371,7 @@ dependencies = [ [[package]] name = "snowbridge-pallet-ethereum-client" -version = "0.7.0" +version = "0.8.0" dependencies = [ "frame-benchmarking", "frame-support", @@ -16384,8 +16384,8 @@ dependencies = [ "scale-info", "serde", "serde_json", - "snowbridge-beacon-primitives 0.7.0", - "snowbridge-core 0.7.0", + "snowbridge-beacon-primitives 0.8.0", + "snowbridge-core 0.8.0", "snowbridge-ethereum 0.3.0", "snowbridge-inbound-queue-primitives", "snowbridge-pallet-ethereum-client-fixtures", @@ -16401,8 +16401,8 @@ name = "snowbridge-pallet-ethereum-client-fixtures" version = "0.9.0" dependencies = [ "hex-literal 0.3.4", - "snowbridge-beacon-primitives 0.7.0", - "snowbridge-core 0.7.0", + "snowbridge-beacon-primitives 0.8.0", + "snowbridge-core 0.8.0", "snowbridge-inbound-queue-primitives", "sp-core", "sp-std", @@ -16410,7 +16410,7 @@ dependencies = [ [[package]] name = "snowbridge-pallet-inbound-queue-v2" -version = "0.7.0" +version = "0.8.0" dependencies = [ "alloy-core", "bp-relayers", @@ -16424,8 +16424,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "snowbridge-beacon-primitives 0.7.0", - "snowbridge-core 0.7.0", + "snowbridge-beacon-primitives 0.8.0", + "snowbridge-core 0.8.0", "snowbridge-inbound-queue-primitives", "snowbridge-pallet-ethereum-client", "snowbridge-pallet-inbound-queue-v2-fixtures", @@ -16446,8 +16446,8 @@ name = "snowbridge-pallet-inbound-queue-v2-fixtures" version = "0.10.0" dependencies = [ "hex-literal 0.3.4", - "snowbridge-beacon-primitives 0.7.0", - "snowbridge-core 0.7.0", + "snowbridge-beacon-primitives 0.8.0", + "snowbridge-core 0.8.0", "snowbridge-inbound-queue-primitives", "sp-core", "sp-std", @@ -16477,7 +16477,7 @@ dependencies = [ [[package]] name = "snowbridge-pallet-outbound-queue-v2" -version = "0.7.0" +version = "0.8.0" dependencies = [ "alloy-core", "bp-relayers", @@ -16491,8 +16491,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "snowbridge-beacon-primitives 0.7.0", - "snowbridge-core 0.7.0", + "snowbridge-beacon-primitives 0.8.0", + "snowbridge-core 0.8.0", "snowbridge-inbound-queue-primitives", "snowbridge-merkle-tree", "snowbridge-outbound-queue-primitives", @@ -16523,7 +16523,7 @@ dependencies = [ "parity-scale-codec", "polkadot-primitives", "scale-info", - "snowbridge-core 0.7.0", + "snowbridge-core 0.8.0", "snowbridge-outbound-queue-primitives", "snowbridge-pallet-outbound-queue", "sp-core", @@ -16536,7 +16536,7 @@ dependencies = [ [[package]] name = "snowbridge-pallet-system-v2" -version = "0.7.0" +version = "0.8.0" dependencies = [ "frame-benchmarking", "frame-support", @@ -16548,7 +16548,7 @@ dependencies = [ "parity-scale-codec", "polkadot-primitives", "scale-info", - "snowbridge-core 0.7.0", + "snowbridge-core 0.8.0", "snowbridge-outbound-queue-primitives", "snowbridge-pallet-outbound-queue-v2", "snowbridge-pallet-system", @@ -16564,10 +16564,10 @@ dependencies = [ [[package]] name = "snowbridge-system-v2-runtime-api" -version = "0.7.0" +version = "0.8.0" dependencies = [ "parity-scale-codec", - "snowbridge-core 0.7.0", + "snowbridge-core 0.8.0", "sp-api", "sp-std", "staging-xcm", @@ -16575,7 +16575,7 @@ dependencies = [ [[package]] name = "snowbridge-test-utils" -version = "0.7.0" +version = "0.8.0" dependencies = [ "frame-benchmarking", "frame-support", @@ -16595,12 +16595,12 @@ dependencies = [ [[package]] name = "snowbridge-verification-primitives" -version = "0.7.0" +version = "0.8.0" dependencies = [ "frame-support", "parity-scale-codec", "scale-info", - "snowbridge-beacon-primitives 0.7.0", + "snowbridge-beacon-primitives 0.8.0", "sp-core", "sp-std", ] diff --git a/operator/Cargo.toml b/operator/Cargo.toml index e5e343e1..67586bc7 100644 --- a/operator/Cargo.toml +++ b/operator/Cargo.toml @@ -5,7 +5,7 @@ edition = "2021" homepage = "https://datahaven.xyz/" license = "GPL-3" repository = "https://github.com/datahavenxyz/datahaven" -version = "0.7.0" +version = "0.8.0" [workspace] members = [ diff --git a/operator/runtime/mainnet/src/lib.rs b/operator/runtime/mainnet/src/lib.rs index 3b1be019..f6b971f6 100644 --- a/operator/runtime/mainnet/src/lib.rs +++ b/operator/runtime/mainnet/src/lib.rs @@ -139,7 +139,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { // `spec_version`, and `authoring_version` are the same between Wasm and native. // This value is set to 200 to notify Polkadot-JS App (https://polkadot.js.org/apps) to use // the compatible custom types. - spec_version: 700, + spec_version: 800, impl_version: 1, apis: RUNTIME_API_VERSIONS, transaction_version: 1, diff --git a/operator/runtime/stagenet/src/lib.rs b/operator/runtime/stagenet/src/lib.rs index 7f60cdc7..80b2356c 100644 --- a/operator/runtime/stagenet/src/lib.rs +++ b/operator/runtime/stagenet/src/lib.rs @@ -142,7 +142,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { // `spec_version`, and `authoring_version` are the same between Wasm and native. // This value is set to 200 to notify Polkadot-JS App (https://polkadot.js.org/apps) to use // the compatible custom types. - spec_version: 700, + spec_version: 800, impl_version: 1, apis: RUNTIME_API_VERSIONS, transaction_version: 1, diff --git a/operator/runtime/testnet/src/lib.rs b/operator/runtime/testnet/src/lib.rs index 04eb207f..c7d5e2b9 100644 --- a/operator/runtime/testnet/src/lib.rs +++ b/operator/runtime/testnet/src/lib.rs @@ -138,7 +138,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { // `spec_version`, and `authoring_version` are the same between Wasm and native. // This value is set to 200 to notify Polkadot-JS App (https://polkadot.js.org/apps) to use // the compatible custom types. - spec_version: 700, + spec_version: 800, impl_version: 1, apis: RUNTIME_API_VERSIONS, transaction_version: 1, diff --git a/test/.papi/metadata/datahaven.scale b/test/.papi/metadata/datahaven.scale index ed7cdca9d65067ab411f3a3284f4d341bd73dd8e..b58d3a099012a790f0a5dbda8cf3ee23fb84259a 100644 GIT binary patch delta 44 vcmZ3`sJ5U{t)Ydng{g(Pg=Gt?xg3)MbGxM+D-g2*F*^`*Y`2u-Oiuy;B