diff --git a/operator/Cargo.lock b/operator/Cargo.lock index 702cc2d4..2843c578 100644 --- a/operator/Cargo.lock +++ b/operator/Cargo.lock @@ -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", ] diff --git a/operator/Cargo.toml b/operator/Cargo.toml index 194e5f4e..ab8b6185 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.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 } diff --git a/operator/pallets/external-validator-slashes/Cargo.toml b/operator/pallets/external-validator-slashes/Cargo.toml index cf9a9804..7dd77a28 100644 --- a/operator/pallets/external-validator-slashes/Cargo.toml +++ b/operator/pallets/external-validator-slashes/Cargo.toml @@ -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", ] diff --git a/operator/runtime/mainnet/src/lib.rs b/operator/runtime/mainnet/src/lib.rs index 94b4ec5b..f295318a 100644 --- a/operator/runtime/mainnet/src/lib.rs +++ b/operator/runtime/mainnet/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: 1300, + spec_version: 1400, 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 0655d3be..df43090f 100644 --- a/operator/runtime/stagenet/src/lib.rs +++ b/operator/runtime/stagenet/src/lib.rs @@ -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, diff --git a/operator/runtime/testnet/src/lib.rs b/operator/runtime/testnet/src/lib.rs index c177d49b..a8248dbd 100644 --- a/operator/runtime/testnet/src/lib.rs +++ b/operator/runtime/testnet/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: 1300, + spec_version: 1400, 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 5b2fcad3..359a4996 100644 Binary files a/test/.papi/metadata/datahaven.scale and b/test/.papi/metadata/datahaven.scale differ