diff --git a/operator/Cargo.lock b/operator/Cargo.lock index cf90f05d..5ccff712 100644 --- a/operator/Cargo.lock +++ b/operator/Cargo.lock @@ -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", ] diff --git a/operator/Cargo.toml b/operator/Cargo.toml index 12e449cc..208618d6 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.23.0" +version = "0.30.0" [workspace] members = [ diff --git a/operator/runtime/mainnet/src/lib.rs b/operator/runtime/mainnet/src/lib.rs index efc6df50..85527ea2 100644 --- a/operator/runtime/mainnet/src/lib.rs +++ b/operator/runtime/mainnet/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: 1400, + spec_version: 1500, 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 be11d95e..9ac518f1 100644 --- a/operator/runtime/stagenet/src/lib.rs +++ b/operator/runtime/stagenet/src/lib.rs @@ -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, diff --git a/operator/runtime/testnet/src/lib.rs b/operator/runtime/testnet/src/lib.rs index 40d6345f..554f337e 100644 --- a/operator/runtime/testnet/src/lib.rs +++ b/operator/runtime/testnet/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: 1400, + spec_version: 1500, 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 1799b576..a3dd8d10 100644 Binary files a/test/.papi/metadata/datahaven.scale and b/test/.papi/metadata/datahaven.scale differ