Merge branch 'main' into feat/add-validator-submitter-ci-job

This commit is contained in:
Ahmad Kaouk 2026-03-04 09:41:15 +01:00 committed by GitHub
commit 8858e22f97
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 65 additions and 71 deletions

123
operator/Cargo.lock generated
View file

@ -1521,7 +1521,7 @@ dependencies = [
"pallet-message-queue",
"parity-scale-codec",
"scale-info",
"snowbridge-core 0.25.0",
"snowbridge-core 0.26.0",
"sp-core",
"sp-runtime",
"sp-std",
@ -2607,7 +2607,7 @@ dependencies = [
[[package]]
name = "datahaven-mainnet-runtime"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"alloy-core",
"bridge-hub-common 0.13.1",
@ -2720,8 +2720,8 @@ dependencies = [
"shp-treasury-funding",
"shp-tx-implicits-runtime-api",
"smallvec",
"snowbridge-beacon-primitives 0.25.0",
"snowbridge-core 0.25.0",
"snowbridge-beacon-primitives 0.26.0",
"snowbridge-core 0.26.0",
"snowbridge-inbound-queue-primitives",
"snowbridge-merkle-tree",
"snowbridge-outbound-queue-primitives",
@ -2764,7 +2764,7 @@ dependencies = [
[[package]]
name = "datahaven-node"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"async-channel 1.9.0",
"clap",
@ -2877,7 +2877,7 @@ dependencies = [
[[package]]
name = "datahaven-runtime-common"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"alloy-core",
"fp-account",
@ -2911,7 +2911,7 @@ dependencies = [
[[package]]
name = "datahaven-stagenet-runtime"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"alloy-core",
"bridge-hub-common 0.13.1",
@ -3024,8 +3024,8 @@ dependencies = [
"shp-treasury-funding",
"shp-tx-implicits-runtime-api",
"smallvec",
"snowbridge-beacon-primitives 0.25.0",
"snowbridge-core 0.25.0",
"snowbridge-beacon-primitives 0.26.0",
"snowbridge-core 0.26.0",
"snowbridge-inbound-queue-primitives",
"snowbridge-merkle-tree",
"snowbridge-outbound-queue-primitives",
@ -3068,7 +3068,7 @@ dependencies = [
[[package]]
name = "datahaven-testnet-runtime"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"alloy-core",
"bridge-hub-common 0.13.1",
@ -3181,8 +3181,8 @@ dependencies = [
"shp-treasury-funding",
"shp-tx-implicits-runtime-api",
"smallvec",
"snowbridge-beacon-primitives 0.25.0",
"snowbridge-core 0.25.0",
"snowbridge-beacon-primitives 0.26.0",
"snowbridge-core 0.26.0",
"snowbridge-inbound-queue-primitives",
"snowbridge-merkle-tree",
"snowbridge-outbound-queue-primitives",
@ -3374,7 +3374,7 @@ dependencies = [
[[package]]
name = "dhp-bridge"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"frame-support",
"frame-system",
@ -3382,7 +3382,7 @@ dependencies = [
"pallet-datahaven-native-transfer",
"pallet-external-validators",
"parity-scale-codec",
"snowbridge-core 0.25.0",
"snowbridge-core 0.26.0",
"snowbridge-inbound-queue-primitives",
"sp-core",
"sp-std",
@ -8719,7 +8719,7 @@ dependencies = [
[[package]]
name = "pallet-datahaven-native-transfer"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"frame-benchmarking",
"frame-support",
@ -8727,7 +8727,7 @@ dependencies = [
"pallet-balances",
"parity-scale-codec",
"scale-info",
"snowbridge-core 0.25.0",
"snowbridge-core 0.26.0",
"snowbridge-outbound-queue-primitives",
"sp-core",
"sp-io",
@ -8831,7 +8831,7 @@ dependencies = [
[[package]]
name = "pallet-evm-precompile-balances-erc20"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"fp-evm",
"frame-support",
@ -8854,7 +8854,7 @@ dependencies = [
[[package]]
name = "pallet-evm-precompile-batch"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"evm",
"fp-evm",
@ -8893,7 +8893,7 @@ dependencies = [
[[package]]
name = "pallet-evm-precompile-call-permit"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"evm",
"fp-evm",
@ -8959,7 +8959,7 @@ dependencies = [
[[package]]
name = "pallet-evm-precompile-datahaven-native-transfer"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"evm",
"fp-evm",
@ -8973,7 +8973,7 @@ dependencies = [
"parity-scale-codec",
"precompile-utils",
"scale-info",
"snowbridge-core 0.25.0",
"snowbridge-core 0.26.0",
"snowbridge-outbound-queue-primitives",
"sp-core",
"sp-io",
@ -9052,7 +9052,7 @@ dependencies = [
[[package]]
name = "pallet-evm-precompile-proxy"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"evm",
"fp-evm",
@ -9096,7 +9096,7 @@ dependencies = [
[[package]]
name = "pallet-evm-precompile-registry"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"fp-evm",
"frame-support",
@ -9142,12 +9142,11 @@ dependencies = [
"log",
"pallet-external-validators",
"pallet-session",
"pallet-staking",
"pallet-timestamp",
"parity-scale-codec",
"scale-info",
"serde",
"snowbridge-core 0.25.0",
"snowbridge-core 0.26.0",
"snowbridge-outbound-queue-primitives",
"sp-core",
"sp-io",
@ -9157,7 +9156,7 @@ dependencies = [
[[package]]
name = "pallet-external-validators"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"frame-benchmarking",
"frame-support",
@ -9181,7 +9180,7 @@ dependencies = [
[[package]]
name = "pallet-external-validators-rewards"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"frame-benchmarking",
"frame-support",
@ -9194,7 +9193,7 @@ dependencies = [
"pallet-timestamp",
"parity-scale-codec",
"scale-info",
"snowbridge-core 0.25.0",
"snowbridge-core 0.26.0",
"snowbridge-outbound-queue-primitives",
"sp-core",
"sp-io",
@ -9287,7 +9286,7 @@ dependencies = [
[[package]]
name = "pallet-grandpa-benchmarking"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"finality-grandpa",
"frame-benchmarking",
@ -9439,7 +9438,7 @@ dependencies = [
[[package]]
name = "pallet-outbound-commitment-store"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"frame-support",
"frame-system",
@ -9563,7 +9562,7 @@ dependencies = [
[[package]]
name = "pallet-proxy-genesis-companion"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"frame-support",
"frame-system",
@ -9674,7 +9673,7 @@ dependencies = [
[[package]]
name = "pallet-session-benchmarking"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"frame-benchmarking",
"frame-support",
@ -14827,7 +14826,7 @@ dependencies = [
[[package]]
name = "snowbridge-beacon-primitives"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"byte-slice-cast",
"frame-support",
@ -14872,7 +14871,7 @@ dependencies = [
[[package]]
name = "snowbridge-core"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"bp-relayers",
"ethabi-decode",
@ -14949,8 +14948,8 @@ dependencies = [
"log",
"parity-scale-codec",
"scale-info",
"snowbridge-beacon-primitives 0.25.0",
"snowbridge-core 0.25.0",
"snowbridge-beacon-primitives 0.26.0",
"snowbridge-core 0.26.0",
"snowbridge-verification-primitives",
"sp-core",
"sp-io",
@ -14963,7 +14962,7 @@ dependencies = [
[[package]]
name = "snowbridge-merkle-tree"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"array-bytes",
"hex",
@ -15004,7 +15003,7 @@ dependencies = [
[[package]]
name = "snowbridge-outbound-queue-primitives"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"alloy-core",
"ethabi-decode",
@ -15016,7 +15015,7 @@ dependencies = [
"parity-scale-codec",
"polkadot-parachain-primitives",
"scale-info",
"snowbridge-core 0.25.0",
"snowbridge-core 0.26.0",
"snowbridge-verification-primitives",
"sp-arithmetic",
"sp-core",
@ -15030,12 +15029,12 @@ dependencies = [
[[package]]
name = "snowbridge-outbound-queue-v2-runtime-api"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"frame-support",
"parity-scale-codec",
"scale-info",
"snowbridge-core 0.25.0",
"snowbridge-core 0.26.0",
"snowbridge-merkle-tree",
"snowbridge-outbound-queue-primitives",
"sp-api",
@ -15045,7 +15044,7 @@ dependencies = [
[[package]]
name = "snowbridge-pallet-ethereum-client"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"frame-benchmarking",
"frame-support",
@ -15058,8 +15057,8 @@ dependencies = [
"scale-info",
"serde",
"serde_json",
"snowbridge-beacon-primitives 0.25.0",
"snowbridge-core 0.25.0",
"snowbridge-beacon-primitives 0.26.0",
"snowbridge-core 0.26.0",
"snowbridge-ethereum 0.3.0",
"snowbridge-inbound-queue-primitives",
"snowbridge-pallet-ethereum-client-fixtures",
@ -15075,8 +15074,8 @@ name = "snowbridge-pallet-ethereum-client-fixtures"
version = "0.9.0"
dependencies = [
"hex-literal 0.3.4",
"snowbridge-beacon-primitives 0.25.0",
"snowbridge-core 0.25.0",
"snowbridge-beacon-primitives 0.26.0",
"snowbridge-core 0.26.0",
"snowbridge-inbound-queue-primitives",
"sp-core",
"sp-std",
@ -15084,7 +15083,7 @@ dependencies = [
[[package]]
name = "snowbridge-pallet-inbound-queue-v2"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"alloy-core",
"bp-relayers",
@ -15098,8 +15097,8 @@ dependencies = [
"parity-scale-codec",
"scale-info",
"serde",
"snowbridge-beacon-primitives 0.25.0",
"snowbridge-core 0.25.0",
"snowbridge-beacon-primitives 0.26.0",
"snowbridge-core 0.26.0",
"snowbridge-inbound-queue-primitives",
"snowbridge-pallet-ethereum-client",
"snowbridge-pallet-inbound-queue-v2-fixtures",
@ -15120,8 +15119,8 @@ name = "snowbridge-pallet-inbound-queue-v2-fixtures"
version = "0.10.0"
dependencies = [
"hex-literal 0.3.4",
"snowbridge-beacon-primitives 0.25.0",
"snowbridge-core 0.25.0",
"snowbridge-beacon-primitives 0.26.0",
"snowbridge-core 0.26.0",
"snowbridge-inbound-queue-primitives",
"sp-core",
"sp-std",
@ -15151,7 +15150,7 @@ dependencies = [
[[package]]
name = "snowbridge-pallet-outbound-queue-v2"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"alloy-core",
"bp-relayers",
@ -15165,8 +15164,8 @@ dependencies = [
"parity-scale-codec",
"scale-info",
"serde",
"snowbridge-beacon-primitives 0.25.0",
"snowbridge-core 0.25.0",
"snowbridge-beacon-primitives 0.26.0",
"snowbridge-core 0.26.0",
"snowbridge-inbound-queue-primitives",
"snowbridge-merkle-tree",
"snowbridge-outbound-queue-primitives",
@ -15197,7 +15196,7 @@ dependencies = [
"parity-scale-codec",
"polkadot-primitives",
"scale-info",
"snowbridge-core 0.25.0",
"snowbridge-core 0.26.0",
"snowbridge-outbound-queue-primitives",
"snowbridge-pallet-outbound-queue",
"sp-core",
@ -15210,7 +15209,7 @@ dependencies = [
[[package]]
name = "snowbridge-pallet-system-v2"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"frame-benchmarking",
"frame-support",
@ -15222,7 +15221,7 @@ dependencies = [
"parity-scale-codec",
"polkadot-primitives",
"scale-info",
"snowbridge-core 0.25.0",
"snowbridge-core 0.26.0",
"snowbridge-outbound-queue-primitives",
"snowbridge-pallet-outbound-queue-v2",
"snowbridge-pallet-system",
@ -15238,10 +15237,10 @@ dependencies = [
[[package]]
name = "snowbridge-system-v2-runtime-api"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"parity-scale-codec",
"snowbridge-core 0.25.0",
"snowbridge-core 0.26.0",
"sp-api",
"sp-std",
"staging-xcm",
@ -15249,7 +15248,7 @@ dependencies = [
[[package]]
name = "snowbridge-test-utils"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"frame-benchmarking",
"frame-support",
@ -15269,12 +15268,12 @@ dependencies = [
[[package]]
name = "snowbridge-verification-primitives"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"frame-support",
"parity-scale-codec",
"scale-info",
"snowbridge-beacon-primitives 0.25.0",
"snowbridge-beacon-primitives 0.26.0",
"sp-core",
"sp-std",
]

View file

@ -5,7 +5,7 @@ edition = "2021"
homepage = "https://datahaven.xyz/"
license = "GPL-3"
repository = "https://github.com/datahavenxyz/datahaven"
version = "0.25.0"
version = "0.26.0"
[workspace]
members = [
@ -146,7 +146,6 @@ pallet-referenda = { git = "https://github.com/paritytech/polkadot-sdk", tag = "
pallet-safe-mode = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2412-6", default-features = false }
pallet-scheduler = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2412-6", default-features = false }
pallet-session = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2412-6", default-features = false }
pallet-staking = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2412-6", default-features = false }
pallet-sudo = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2412-6", default-features = false }
pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2412-6", default-features = false }
pallet-transaction-payment = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2412-6", default-features = false }

View file

@ -18,7 +18,6 @@ frame-support = { workspace = true }
frame-system = { workspace = true }
log = { workspace = true }
pallet-session = { workspace = true }
pallet-staking = { workspace = true }
parity-scale-codec = { workspace = true, features = ["derive", "max-encoded-len"] }
scale-info = { workspace = true }
snowbridge-core = { workspace = true }
@ -42,7 +41,6 @@ std = [
"frame-system/std",
"log/std",
"pallet-session/std",
"pallet-staking/std",
"pallet-timestamp/std",
"parity-scale-codec/std",
"pallet-external-validators/std",
@ -58,7 +56,6 @@ runtime-benchmarks = [
"frame-benchmarking/runtime-benchmarks",
"frame-support/runtime-benchmarks",
"frame-system/runtime-benchmarks",
"pallet-staking/runtime-benchmarks",
"pallet-timestamp/runtime-benchmarks",
"pallet-external-validators/runtime-benchmarks",
"snowbridge-core/runtime-benchmarks",
@ -70,7 +67,6 @@ try-runtime = [
"frame-support/try-runtime",
"frame-system/try-runtime",
"pallet-session/try-runtime",
"pallet-staking/try-runtime",
"pallet-timestamp/try-runtime",
"sp-runtime/try-runtime",
]

View file

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

View file

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

Binary file not shown.