feat: Bump client version to v0.30.0 and runtime to RT1500 (#480)

This commit is contained in:
Steve Degosserie 2026-03-26 12:57:54 +01:00 committed by GitHub
parent b8cc9eee4b
commit a6ce1aef99
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 90 additions and 90 deletions

172
operator/Cargo.lock generated
View file

@ -1612,7 +1612,7 @@ dependencies = [
"pallet-message-queue",
"parity-scale-codec",
"scale-info",
"snowbridge-core 0.23.0",
"snowbridge-core 0.30.0",
"sp-core",
"sp-runtime",
"staging-xcm",
@ -2694,7 +2694,7 @@ dependencies = [
[[package]]
name = "datahaven-mainnet-runtime"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"alloy-core",
"bridge-hub-common 0.13.1",
@ -2808,11 +2808,11 @@ dependencies = [
"shp-treasury-funding",
"shp-tx-implicits-runtime-api",
"smallvec",
"snowbridge-beacon-primitives 0.23.0",
"snowbridge-core 0.23.0",
"snowbridge-beacon-primitives 0.30.0",
"snowbridge-core 0.30.0",
"snowbridge-inbound-queue-primitives",
"snowbridge-merkle-tree 0.23.0",
"snowbridge-outbound-queue-primitives 0.23.0",
"snowbridge-merkle-tree 0.30.0",
"snowbridge-outbound-queue-primitives 0.30.0",
"snowbridge-outbound-queue-v2-runtime-api",
"snowbridge-pallet-ethereum-client",
"snowbridge-pallet-ethereum-client-fixtures",
@ -2821,7 +2821,7 @@ dependencies = [
"snowbridge-pallet-system",
"snowbridge-pallet-system-v2",
"snowbridge-system-v2-runtime-api",
"snowbridge-verification-primitives 0.23.0",
"snowbridge-verification-primitives 0.30.0",
"sp-api",
"sp-block-builder",
"sp-consensus-babe",
@ -2851,7 +2851,7 @@ dependencies = [
[[package]]
name = "datahaven-node"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"async-channel 1.9.0",
"clap",
@ -2964,7 +2964,7 @@ dependencies = [
[[package]]
name = "datahaven-runtime-common"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"alloy-core",
"fp-account",
@ -2988,7 +2988,7 @@ dependencies = [
"polkadot-runtime-common",
"precompile-utils",
"scale-info",
"snowbridge-outbound-queue-primitives 0.23.0",
"snowbridge-outbound-queue-primitives 0.30.0",
"sp-core",
"sp-io",
"sp-runtime",
@ -2997,7 +2997,7 @@ dependencies = [
[[package]]
name = "datahaven-stagenet-runtime"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"alloy-core",
"bridge-hub-common 0.13.1",
@ -3111,11 +3111,11 @@ dependencies = [
"shp-treasury-funding",
"shp-tx-implicits-runtime-api",
"smallvec",
"snowbridge-beacon-primitives 0.23.0",
"snowbridge-core 0.23.0",
"snowbridge-beacon-primitives 0.30.0",
"snowbridge-core 0.30.0",
"snowbridge-inbound-queue-primitives",
"snowbridge-merkle-tree 0.23.0",
"snowbridge-outbound-queue-primitives 0.23.0",
"snowbridge-merkle-tree 0.30.0",
"snowbridge-outbound-queue-primitives 0.30.0",
"snowbridge-outbound-queue-v2-runtime-api",
"snowbridge-pallet-ethereum-client",
"snowbridge-pallet-ethereum-client-fixtures",
@ -3124,7 +3124,7 @@ dependencies = [
"snowbridge-pallet-system",
"snowbridge-pallet-system-v2",
"snowbridge-system-v2-runtime-api",
"snowbridge-verification-primitives 0.23.0",
"snowbridge-verification-primitives 0.30.0",
"sp-api",
"sp-block-builder",
"sp-consensus-babe",
@ -3154,7 +3154,7 @@ dependencies = [
[[package]]
name = "datahaven-testnet-runtime"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"alloy-core",
"bridge-hub-common 0.13.1",
@ -3268,11 +3268,11 @@ dependencies = [
"shp-treasury-funding",
"shp-tx-implicits-runtime-api",
"smallvec",
"snowbridge-beacon-primitives 0.23.0",
"snowbridge-core 0.23.0",
"snowbridge-beacon-primitives 0.30.0",
"snowbridge-core 0.30.0",
"snowbridge-inbound-queue-primitives",
"snowbridge-merkle-tree 0.23.0",
"snowbridge-outbound-queue-primitives 0.23.0",
"snowbridge-merkle-tree 0.30.0",
"snowbridge-outbound-queue-primitives 0.30.0",
"snowbridge-outbound-queue-v2-runtime-api",
"snowbridge-pallet-ethereum-client",
"snowbridge-pallet-ethereum-client-fixtures",
@ -3281,7 +3281,7 @@ dependencies = [
"snowbridge-pallet-system",
"snowbridge-pallet-system-v2",
"snowbridge-system-v2-runtime-api",
"snowbridge-verification-primitives 0.23.0",
"snowbridge-verification-primitives 0.30.0",
"sp-api",
"sp-block-builder",
"sp-consensus-babe",
@ -3460,7 +3460,7 @@ dependencies = [
[[package]]
name = "dhp-bridge"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"frame-support",
"frame-system",
@ -3468,7 +3468,7 @@ dependencies = [
"pallet-datahaven-native-transfer",
"pallet-external-validators",
"parity-scale-codec",
"snowbridge-core 0.23.0",
"snowbridge-core 0.30.0",
"snowbridge-inbound-queue-primitives",
"sp-core",
]
@ -8607,7 +8607,7 @@ dependencies = [
[[package]]
name = "pallet-datahaven-native-transfer"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"frame-benchmarking",
"frame-support",
@ -8615,8 +8615,8 @@ dependencies = [
"pallet-balances",
"parity-scale-codec",
"scale-info",
"snowbridge-core 0.23.0",
"snowbridge-outbound-queue-primitives 0.23.0",
"snowbridge-core 0.30.0",
"snowbridge-outbound-queue-primitives 0.30.0",
"sp-core",
"sp-io",
"sp-runtime",
@ -8720,7 +8720,7 @@ dependencies = [
[[package]]
name = "pallet-evm-precompile-balances-erc20"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"fp-evm",
"frame-support",
@ -8742,7 +8742,7 @@ dependencies = [
[[package]]
name = "pallet-evm-precompile-batch"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"evm",
"fp-evm",
@ -8780,7 +8780,7 @@ dependencies = [
[[package]]
name = "pallet-evm-precompile-call-permit"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"evm",
"fp-evm",
@ -8843,7 +8843,7 @@ dependencies = [
[[package]]
name = "pallet-evm-precompile-datahaven-native-transfer"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"evm",
"fp-evm",
@ -8857,8 +8857,8 @@ dependencies = [
"parity-scale-codec",
"precompile-utils",
"scale-info",
"snowbridge-core 0.23.0",
"snowbridge-outbound-queue-primitives 0.23.0",
"snowbridge-core 0.30.0",
"snowbridge-outbound-queue-primitives 0.30.0",
"sp-core",
"sp-io",
"sp-runtime",
@ -8933,7 +8933,7 @@ dependencies = [
[[package]]
name = "pallet-evm-precompile-proxy"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"evm",
"fp-evm",
@ -8975,7 +8975,7 @@ dependencies = [
[[package]]
name = "pallet-evm-precompile-registry"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"fp-evm",
"frame-support",
@ -9025,8 +9025,8 @@ dependencies = [
"parity-scale-codec",
"scale-info",
"serde",
"snowbridge-core 0.23.0",
"snowbridge-outbound-queue-primitives 0.23.0",
"snowbridge-core 0.30.0",
"snowbridge-outbound-queue-primitives 0.30.0",
"sp-core",
"sp-io",
"sp-runtime",
@ -9035,7 +9035,7 @@ dependencies = [
[[package]]
name = "pallet-external-validators"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"frame-benchmarking",
"frame-support",
@ -9049,7 +9049,7 @@ dependencies = [
"parity-scale-codec",
"rand 0.8.5",
"scale-info",
"snowbridge-outbound-queue-primitives 0.23.0",
"snowbridge-outbound-queue-primitives 0.30.0",
"sp-core",
"sp-io",
"sp-runtime",
@ -9058,7 +9058,7 @@ dependencies = [
[[package]]
name = "pallet-external-validators-rewards"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"frame-benchmarking",
"frame-support",
@ -9071,8 +9071,8 @@ dependencies = [
"pallet-timestamp",
"parity-scale-codec",
"scale-info",
"snowbridge-core 0.23.0",
"snowbridge-outbound-queue-primitives 0.23.0",
"snowbridge-core 0.30.0",
"snowbridge-outbound-queue-primitives 0.30.0",
"sp-core",
"sp-io",
"sp-runtime",
@ -9161,7 +9161,7 @@ dependencies = [
[[package]]
name = "pallet-grandpa-benchmarking"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"finality-grandpa",
"frame-benchmarking",
@ -9307,7 +9307,7 @@ dependencies = [
[[package]]
name = "pallet-outbound-commitment-store"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"frame-support",
"frame-system",
@ -9428,7 +9428,7 @@ dependencies = [
[[package]]
name = "pallet-proxy-genesis-companion"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"frame-support",
"frame-system",
@ -9621,7 +9621,7 @@ dependencies = [
[[package]]
name = "pallet-session-benchmarking"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"frame-benchmarking",
"frame-support",
@ -14692,7 +14692,7 @@ dependencies = [
[[package]]
name = "snowbridge-beacon-primitives"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"byte-slice-cast",
"frame-support",
@ -14738,7 +14738,7 @@ dependencies = [
[[package]]
name = "snowbridge-core"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"bp-relayers",
"ethabi-decode",
@ -14813,9 +14813,9 @@ dependencies = [
"log",
"parity-scale-codec",
"scale-info",
"snowbridge-beacon-primitives 0.23.0",
"snowbridge-core 0.23.0",
"snowbridge-verification-primitives 0.23.0",
"snowbridge-beacon-primitives 0.30.0",
"snowbridge-core 0.30.0",
"snowbridge-verification-primitives 0.30.0",
"sp-core",
"sp-io",
"sp-runtime",
@ -14837,7 +14837,7 @@ dependencies = [
[[package]]
name = "snowbridge-merkle-tree"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"array-bytes",
"hex",
@ -14893,7 +14893,7 @@ dependencies = [
[[package]]
name = "snowbridge-outbound-queue-primitives"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"alloy-core",
"ethabi-decode",
@ -14905,8 +14905,8 @@ dependencies = [
"parity-scale-codec",
"polkadot-parachain-primitives",
"scale-info",
"snowbridge-core 0.23.0",
"snowbridge-verification-primitives 0.23.0",
"snowbridge-core 0.30.0",
"snowbridge-verification-primitives 0.30.0",
"sp-arithmetic",
"sp-core",
"sp-io",
@ -14918,21 +14918,21 @@ dependencies = [
[[package]]
name = "snowbridge-outbound-queue-v2-runtime-api"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"frame-support",
"parity-scale-codec",
"scale-info",
"snowbridge-core 0.23.0",
"snowbridge-merkle-tree 0.23.0",
"snowbridge-outbound-queue-primitives 0.23.0",
"snowbridge-core 0.30.0",
"snowbridge-merkle-tree 0.30.0",
"snowbridge-outbound-queue-primitives 0.30.0",
"sp-api",
"staging-xcm",
]
[[package]]
name = "snowbridge-pallet-ethereum-client"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"frame-benchmarking",
"frame-support",
@ -14945,8 +14945,8 @@ dependencies = [
"scale-info",
"serde",
"serde_json",
"snowbridge-beacon-primitives 0.23.0",
"snowbridge-core 0.23.0",
"snowbridge-beacon-primitives 0.30.0",
"snowbridge-core 0.30.0",
"snowbridge-ethereum 0.3.0",
"snowbridge-inbound-queue-primitives",
"snowbridge-pallet-ethereum-client-fixtures",
@ -14961,15 +14961,15 @@ name = "snowbridge-pallet-ethereum-client-fixtures"
version = "0.9.0"
dependencies = [
"hex-literal 0.3.4",
"snowbridge-beacon-primitives 0.23.0",
"snowbridge-core 0.23.0",
"snowbridge-beacon-primitives 0.30.0",
"snowbridge-core 0.30.0",
"snowbridge-inbound-queue-primitives",
"sp-core",
]
[[package]]
name = "snowbridge-pallet-inbound-queue-v2"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"alloy-core",
"bp-relayers",
@ -14983,8 +14983,8 @@ dependencies = [
"parity-scale-codec",
"scale-info",
"serde",
"snowbridge-beacon-primitives 0.23.0",
"snowbridge-core 0.23.0",
"snowbridge-beacon-primitives 0.30.0",
"snowbridge-core 0.30.0",
"snowbridge-inbound-queue-primitives",
"snowbridge-pallet-ethereum-client",
"snowbridge-pallet-inbound-queue-v2-fixtures",
@ -15004,8 +15004,8 @@ name = "snowbridge-pallet-inbound-queue-v2-fixtures"
version = "0.10.0"
dependencies = [
"hex-literal 0.3.4",
"snowbridge-beacon-primitives 0.23.0",
"snowbridge-core 0.23.0",
"snowbridge-beacon-primitives 0.30.0",
"snowbridge-core 0.30.0",
"snowbridge-inbound-queue-primitives",
"sp-core",
]
@ -15035,7 +15035,7 @@ dependencies = [
[[package]]
name = "snowbridge-pallet-outbound-queue-v2"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"alloy-core",
"bp-relayers",
@ -15049,12 +15049,12 @@ dependencies = [
"parity-scale-codec",
"scale-info",
"serde",
"snowbridge-beacon-primitives 0.23.0",
"snowbridge-core 0.23.0",
"snowbridge-beacon-primitives 0.30.0",
"snowbridge-core 0.30.0",
"snowbridge-inbound-queue-primitives",
"snowbridge-merkle-tree 0.23.0",
"snowbridge-outbound-queue-primitives 0.23.0",
"snowbridge-verification-primitives 0.23.0",
"snowbridge-merkle-tree 0.30.0",
"snowbridge-outbound-queue-primitives 0.30.0",
"snowbridge-verification-primitives 0.30.0",
"sp-arithmetic",
"sp-core",
"sp-io",
@ -15080,8 +15080,8 @@ dependencies = [
"parity-scale-codec",
"polkadot-primitives",
"scale-info",
"snowbridge-core 0.23.0",
"snowbridge-outbound-queue-primitives 0.23.0",
"snowbridge-core 0.30.0",
"snowbridge-outbound-queue-primitives 0.30.0",
"snowbridge-pallet-outbound-queue",
"sp-core",
"sp-io",
@ -15092,7 +15092,7 @@ dependencies = [
[[package]]
name = "snowbridge-pallet-system-v2"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"frame-benchmarking",
"frame-support",
@ -15104,8 +15104,8 @@ dependencies = [
"parity-scale-codec",
"polkadot-primitives",
"scale-info",
"snowbridge-core 0.23.0",
"snowbridge-outbound-queue-primitives 0.23.0",
"snowbridge-core 0.30.0",
"snowbridge-outbound-queue-primitives 0.30.0",
"snowbridge-pallet-outbound-queue-v2",
"snowbridge-pallet-system",
"snowbridge-test-utils",
@ -15119,17 +15119,17 @@ dependencies = [
[[package]]
name = "snowbridge-system-v2-runtime-api"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"parity-scale-codec",
"snowbridge-core 0.23.0",
"snowbridge-core 0.30.0",
"sp-api",
"staging-xcm",
]
[[package]]
name = "snowbridge-test-utils"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"frame-benchmarking",
"frame-support",
@ -15139,7 +15139,7 @@ dependencies = [
"pallet-xcm",
"parity-scale-codec",
"scale-info",
"snowbridge-outbound-queue-primitives 0.23.0",
"snowbridge-outbound-queue-primitives 0.30.0",
"sp-core",
"staging-xcm",
"staging-xcm-builder",
@ -15161,12 +15161,12 @@ dependencies = [
[[package]]
name = "snowbridge-verification-primitives"
version = "0.23.0"
version = "0.30.0"
dependencies = [
"frame-support",
"parity-scale-codec",
"scale-info",
"snowbridge-beacon-primitives 0.23.0",
"snowbridge-beacon-primitives 0.30.0",
"sp-core",
]

View file

@ -5,7 +5,7 @@ edition = "2021"
homepage = "https://datahaven.xyz/"
license = "GPL-3"
repository = "https://github.com/datahavenxyz/datahaven"
version = "0.23.0"
version = "0.30.0"
[workspace]
members = [

View file

@ -145,7 +145,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: 1400,
spec_version: 1500,
impl_version: 1,
apis: RUNTIME_API_VERSIONS,
transaction_version: 1,

View file

@ -148,7 +148,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: 1400,
spec_version: 1500,
impl_version: 1,
apis: RUNTIME_API_VERSIONS,
transaction_version: 1,

View file

@ -145,7 +145,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: 1400,
spec_version: 1500,
impl_version: 1,
apis: RUNTIME_API_VERSIONS,
transaction_version: 1,

Binary file not shown.