diff --git a/operator/Cargo.lock b/operator/Cargo.lock index fdf345e3..e1059289 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.2.0", + "snowbridge-core 0.3.0", "sp-core", "sp-runtime", "sp-std", @@ -2902,7 +2902,7 @@ dependencies = [ [[package]] name = "datahaven-mainnet-runtime" -version = "0.2.0" +version = "0.3.0" dependencies = [ "bridge-hub-common 0.13.1", "datahaven-runtime-common", @@ -3006,8 +3006,8 @@ dependencies = [ "shp-traits", "shp-treasury-funding", "smallvec", - "snowbridge-beacon-primitives 0.2.0", - "snowbridge-core 0.2.0", + "snowbridge-beacon-primitives 0.3.0", + "snowbridge-core 0.3.0", "snowbridge-inbound-queue-primitives", "snowbridge-merkle-tree", "snowbridge-outbound-queue-primitives", @@ -3049,7 +3049,7 @@ dependencies = [ [[package]] name = "datahaven-node" -version = "0.2.0" +version = "0.3.0" dependencies = [ "async-channel 1.9.0", "clap", @@ -3159,7 +3159,7 @@ dependencies = [ [[package]] name = "datahaven-runtime-common" -version = "0.2.0" +version = "0.3.0" dependencies = [ "fp-account", "frame-support", @@ -3188,7 +3188,7 @@ dependencies = [ [[package]] name = "datahaven-stagenet-runtime" -version = "0.2.0" +version = "0.3.0" dependencies = [ "bridge-hub-common 0.13.1", "datahaven-runtime-common", @@ -3292,8 +3292,8 @@ dependencies = [ "shp-traits", "shp-treasury-funding", "smallvec", - "snowbridge-beacon-primitives 0.2.0", - "snowbridge-core 0.2.0", + "snowbridge-beacon-primitives 0.3.0", + "snowbridge-core 0.3.0", "snowbridge-inbound-queue-primitives", "snowbridge-merkle-tree", "snowbridge-outbound-queue-primitives", @@ -3335,7 +3335,7 @@ dependencies = [ [[package]] name = "datahaven-testnet-runtime" -version = "0.2.0" +version = "0.3.0" dependencies = [ "bridge-hub-common 0.13.1", "datahaven-runtime-common", @@ -3439,8 +3439,8 @@ dependencies = [ "shp-traits", "shp-treasury-funding", "smallvec", - "snowbridge-beacon-primitives 0.2.0", - "snowbridge-core 0.2.0", + "snowbridge-beacon-primitives 0.3.0", + "snowbridge-core 0.3.0", "snowbridge-inbound-queue-primitives", "snowbridge-merkle-tree", "snowbridge-outbound-queue-primitives", @@ -3631,7 +3631,7 @@ dependencies = [ [[package]] name = "dhp-bridge" -version = "0.2.0" +version = "0.3.0" dependencies = [ "frame-support", "frame-system", @@ -3639,7 +3639,7 @@ dependencies = [ "pallet-datahaven-native-transfer", "pallet-external-validators", "parity-scale-codec", - "snowbridge-core 0.2.0", + "snowbridge-core 0.3.0", "snowbridge-inbound-queue-primitives", "sp-core", "sp-std", @@ -9058,7 +9058,7 @@ dependencies = [ [[package]] name = "pallet-datahaven-native-transfer" -version = "0.2.0" +version = "0.3.0" dependencies = [ "frame-benchmarking", "frame-support", @@ -9066,7 +9066,7 @@ dependencies = [ "pallet-balances", "parity-scale-codec", "scale-info", - "snowbridge-core 0.2.0", + "snowbridge-core 0.3.0", "snowbridge-outbound-queue-primitives", "sp-core", "sp-io", @@ -9170,7 +9170,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-balances-erc20" -version = "0.2.0" +version = "0.3.0" dependencies = [ "fp-evm", "frame-support", @@ -9193,7 +9193,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-batch" -version = "0.2.0" +version = "0.3.0" dependencies = [ "evm", "fp-evm", @@ -9232,7 +9232,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-call-permit" -version = "0.2.0" +version = "0.3.0" dependencies = [ "evm", "fp-evm", @@ -9366,7 +9366,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-proxy" -version = "0.2.0" +version = "0.3.0" dependencies = [ "evm", "fp-evm", @@ -9410,7 +9410,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-registry" -version = "0.2.0" +version = "0.3.0" dependencies = [ "fp-evm", "frame-support", @@ -9447,7 +9447,7 @@ dependencies = [ [[package]] name = "pallet-external-validators" -version = "0.2.0" +version = "0.3.0" dependencies = [ "frame-benchmarking", "frame-support", @@ -9469,7 +9469,7 @@ dependencies = [ [[package]] name = "pallet-external-validators-rewards" -version = "0.2.0" +version = "0.3.0" dependencies = [ "cumulus-primitives-core", "frame-benchmarking", @@ -9484,7 +9484,7 @@ dependencies = [ "polkadot-primitives", "polkadot-runtime-parachains", "scale-info", - "snowbridge-core 0.2.0", + "snowbridge-core 0.3.0", "snowbridge-merkle-tree", "snowbridge-outbound-queue-primitives", "sp-core", @@ -9496,7 +9496,7 @@ dependencies = [ [[package]] name = "pallet-external-validators-rewards-runtime-api" -version = "0.2.0" +version = "0.3.0" dependencies = [ "parity-scale-codec", "snowbridge-merkle-tree", @@ -9719,7 +9719,7 @@ dependencies = [ [[package]] name = "pallet-outbound-commitment-store" -version = "0.2.0" +version = "0.3.0" dependencies = [ "frame-support", "frame-system", @@ -16042,7 +16042,7 @@ dependencies = [ [[package]] name = "snowbridge-beacon-primitives" -version = "0.2.0" +version = "0.3.0" dependencies = [ "byte-slice-cast", "frame-support", @@ -16086,7 +16086,7 @@ dependencies = [ [[package]] name = "snowbridge-core" -version = "0.2.0" +version = "0.3.0" dependencies = [ "bp-relayers", "ethabi-decode", @@ -16186,8 +16186,8 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "snowbridge-beacon-primitives 0.2.0", - "snowbridge-core 0.2.0", + "snowbridge-beacon-primitives 0.3.0", + "snowbridge-core 0.3.0", "snowbridge-verification-primitives", "sp-core", "sp-io", @@ -16200,7 +16200,7 @@ dependencies = [ [[package]] name = "snowbridge-merkle-tree" -version = "0.2.0" +version = "0.3.0" dependencies = [ "array-bytes", "hex", @@ -16241,7 +16241,7 @@ dependencies = [ [[package]] name = "snowbridge-outbound-queue-primitives" -version = "0.2.0" +version = "0.3.0" dependencies = [ "alloy-core", "ethabi-decode", @@ -16253,7 +16253,7 @@ dependencies = [ "parity-scale-codec", "polkadot-parachain-primitives", "scale-info", - "snowbridge-core 0.2.0", + "snowbridge-core 0.3.0", "snowbridge-verification-primitives", "sp-arithmetic", "sp-core", @@ -16267,12 +16267,12 @@ dependencies = [ [[package]] name = "snowbridge-outbound-queue-v2-runtime-api" -version = "0.2.0" +version = "0.3.0" dependencies = [ "frame-support", "parity-scale-codec", "scale-info", - "snowbridge-core 0.2.0", + "snowbridge-core 0.3.0", "snowbridge-merkle-tree", "snowbridge-outbound-queue-primitives", "sp-api", @@ -16282,7 +16282,7 @@ dependencies = [ [[package]] name = "snowbridge-pallet-ethereum-client" -version = "0.2.0" +version = "0.3.0" dependencies = [ "frame-benchmarking", "frame-support", @@ -16295,8 +16295,8 @@ dependencies = [ "scale-info", "serde", "serde_json", - "snowbridge-beacon-primitives 0.2.0", - "snowbridge-core 0.2.0", + "snowbridge-beacon-primitives 0.3.0", + "snowbridge-core 0.3.0", "snowbridge-ethereum 0.3.0", "snowbridge-inbound-queue-primitives", "snowbridge-pallet-ethereum-client-fixtures", @@ -16312,8 +16312,8 @@ name = "snowbridge-pallet-ethereum-client-fixtures" version = "0.9.0" dependencies = [ "hex-literal 0.3.4", - "snowbridge-beacon-primitives 0.2.0", - "snowbridge-core 0.2.0", + "snowbridge-beacon-primitives 0.3.0", + "snowbridge-core 0.3.0", "snowbridge-inbound-queue-primitives", "sp-core", "sp-std", @@ -16321,7 +16321,7 @@ dependencies = [ [[package]] name = "snowbridge-pallet-inbound-queue-v2" -version = "0.2.0" +version = "0.3.0" dependencies = [ "alloy-core", "bp-relayers", @@ -16335,8 +16335,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "snowbridge-beacon-primitives 0.2.0", - "snowbridge-core 0.2.0", + "snowbridge-beacon-primitives 0.3.0", + "snowbridge-core 0.3.0", "snowbridge-inbound-queue-primitives", "snowbridge-pallet-ethereum-client", "snowbridge-pallet-inbound-queue-v2-fixtures", @@ -16357,8 +16357,8 @@ name = "snowbridge-pallet-inbound-queue-v2-fixtures" version = "0.10.0" dependencies = [ "hex-literal 0.3.4", - "snowbridge-beacon-primitives 0.2.0", - "snowbridge-core 0.2.0", + "snowbridge-beacon-primitives 0.3.0", + "snowbridge-core 0.3.0", "snowbridge-inbound-queue-primitives", "sp-core", "sp-std", @@ -16388,7 +16388,7 @@ dependencies = [ [[package]] name = "snowbridge-pallet-outbound-queue-v2" -version = "0.2.0" +version = "0.3.0" dependencies = [ "alloy-core", "bp-relayers", @@ -16402,8 +16402,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "snowbridge-beacon-primitives 0.2.0", - "snowbridge-core 0.2.0", + "snowbridge-beacon-primitives 0.3.0", + "snowbridge-core 0.3.0", "snowbridge-inbound-queue-primitives", "snowbridge-merkle-tree", "snowbridge-outbound-queue-primitives", @@ -16434,7 +16434,7 @@ dependencies = [ "parity-scale-codec", "polkadot-primitives", "scale-info", - "snowbridge-core 0.2.0", + "snowbridge-core 0.3.0", "snowbridge-outbound-queue-primitives", "snowbridge-pallet-outbound-queue", "sp-core", @@ -16447,7 +16447,7 @@ dependencies = [ [[package]] name = "snowbridge-pallet-system-v2" -version = "0.2.0" +version = "0.3.0" dependencies = [ "frame-benchmarking", "frame-support", @@ -16459,7 +16459,7 @@ dependencies = [ "parity-scale-codec", "polkadot-primitives", "scale-info", - "snowbridge-core 0.2.0", + "snowbridge-core 0.3.0", "snowbridge-outbound-queue-primitives", "snowbridge-pallet-outbound-queue-v2", "snowbridge-pallet-system", @@ -16475,10 +16475,10 @@ dependencies = [ [[package]] name = "snowbridge-system-v2-runtime-api" -version = "0.2.0" +version = "0.3.0" dependencies = [ "parity-scale-codec", - "snowbridge-core 0.2.0", + "snowbridge-core 0.3.0", "sp-api", "sp-std", "staging-xcm", @@ -16486,7 +16486,7 @@ dependencies = [ [[package]] name = "snowbridge-test-utils" -version = "0.2.0" +version = "0.3.0" dependencies = [ "frame-benchmarking", "frame-support", @@ -16506,12 +16506,12 @@ dependencies = [ [[package]] name = "snowbridge-verification-primitives" -version = "0.2.0" +version = "0.3.0" dependencies = [ "frame-support", "parity-scale-codec", "scale-info", - "snowbridge-beacon-primitives 0.2.0", + "snowbridge-beacon-primitives 0.3.0", "sp-core", "sp-std", ] diff --git a/operator/Cargo.toml b/operator/Cargo.toml index c1aa1c7e..f075f7bd 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.2.0" +version = "0.3.0" [workspace] members = [ diff --git a/operator/pallets/ethereum-client/Cargo.toml b/operator/pallets/ethereum-client/Cargo.toml index dfa617c0..bc354399 100644 --- a/operator/pallets/ethereum-client/Cargo.toml +++ b/operator/pallets/ethereum-client/Cargo.toml @@ -6,7 +6,7 @@ edition.workspace = true license = "Apache-2.0" name = "snowbridge-pallet-ethereum-client" repository.workspace = true -version = "0.2.0" +version.workspace = true [package.metadata.docs.rs] targets = ["x86_64-unknown-linux-gnu"] diff --git a/operator/pallets/inbound-queue-v2/Cargo.toml b/operator/pallets/inbound-queue-v2/Cargo.toml index f30930b3..edf40297 100644 --- a/operator/pallets/inbound-queue-v2/Cargo.toml +++ b/operator/pallets/inbound-queue-v2/Cargo.toml @@ -6,7 +6,7 @@ edition.workspace = true license = "Apache-2.0" name = "snowbridge-pallet-inbound-queue-v2" repository.workspace = true -version = "0.2.0" +version.workspace = true [package.metadata.docs.rs] targets = ["x86_64-unknown-linux-gnu"] diff --git a/operator/pallets/outbound-queue-v2/Cargo.toml b/operator/pallets/outbound-queue-v2/Cargo.toml index 53f39360..de17829b 100644 --- a/operator/pallets/outbound-queue-v2/Cargo.toml +++ b/operator/pallets/outbound-queue-v2/Cargo.toml @@ -6,7 +6,7 @@ edition.workspace = true license = "Apache-2.0" name = "snowbridge-pallet-outbound-queue-v2" repository.workspace = true -version = "0.2.0" +version.workspace = true [package.metadata.docs.rs] targets = ["x86_64-unknown-linux-gnu"] diff --git a/operator/pallets/outbound-queue-v2/runtime-api/Cargo.toml b/operator/pallets/outbound-queue-v2/runtime-api/Cargo.toml index 81c41269..caab8c27 100644 --- a/operator/pallets/outbound-queue-v2/runtime-api/Cargo.toml +++ b/operator/pallets/outbound-queue-v2/runtime-api/Cargo.toml @@ -6,7 +6,7 @@ edition.workspace = true license = "Apache-2.0" name = "snowbridge-outbound-queue-v2-runtime-api" repository.workspace = true -version = "0.2.0" +version.workspace = true [package.metadata.docs.rs] targets = ["x86_64-unknown-linux-gnu"] diff --git a/operator/pallets/system-v2/Cargo.toml b/operator/pallets/system-v2/Cargo.toml index 2742ffd3..6d1c14a9 100644 --- a/operator/pallets/system-v2/Cargo.toml +++ b/operator/pallets/system-v2/Cargo.toml @@ -6,7 +6,7 @@ edition = { workspace = true } license = "Apache-2.0" name = "snowbridge-pallet-system-v2" repository = { workspace = true } -version = "0.2.0" +version.workspace = true [package.metadata.docs.rs] targets = ["x86_64-unknown-linux-gnu"] diff --git a/operator/pallets/system-v2/runtime-api/Cargo.toml b/operator/pallets/system-v2/runtime-api/Cargo.toml index a24bbe2a..96889507 100644 --- a/operator/pallets/system-v2/runtime-api/Cargo.toml +++ b/operator/pallets/system-v2/runtime-api/Cargo.toml @@ -6,7 +6,7 @@ edition.workspace = true license = "Apache-2.0" name = "snowbridge-system-v2-runtime-api" repository.workspace = true -version = "0.2.0" +version.workspace = true [lints] workspace = true diff --git a/operator/primitives/snowbridge/beacon/Cargo.toml b/operator/primitives/snowbridge/beacon/Cargo.toml index 4c032849..b22e6e6e 100644 --- a/operator/primitives/snowbridge/beacon/Cargo.toml +++ b/operator/primitives/snowbridge/beacon/Cargo.toml @@ -6,7 +6,7 @@ edition.workspace = true license = "Apache-2.0" name = "snowbridge-beacon-primitives" repository.workspace = true -version = "0.2.0" +version.workspace = true [package.metadata.polkadot-sdk] exclude-from-umbrella = true diff --git a/operator/primitives/snowbridge/core/Cargo.toml b/operator/primitives/snowbridge/core/Cargo.toml index b87c7393..f0eabf55 100644 --- a/operator/primitives/snowbridge/core/Cargo.toml +++ b/operator/primitives/snowbridge/core/Cargo.toml @@ -6,7 +6,7 @@ edition.workspace = true license = "Apache-2.0" name = "snowbridge-core" repository.workspace = true -version = "0.2.0" +version.workspace = true [package.metadata.polkadot-sdk] exclude-from-umbrella = true diff --git a/operator/primitives/snowbridge/merkle-tree/Cargo.toml b/operator/primitives/snowbridge/merkle-tree/Cargo.toml index da490080..3b5bab21 100644 --- a/operator/primitives/snowbridge/merkle-tree/Cargo.toml +++ b/operator/primitives/snowbridge/merkle-tree/Cargo.toml @@ -6,7 +6,7 @@ edition.workspace = true license = "Apache-2.0" name = "snowbridge-merkle-tree" repository.workspace = true -version = "0.2.0" +version.workspace = true [package.metadata.polkadot-sdk] exclude-from-umbrella = true diff --git a/operator/primitives/snowbridge/outbound-queue/Cargo.toml b/operator/primitives/snowbridge/outbound-queue/Cargo.toml index 1b6f8362..636a94c8 100644 --- a/operator/primitives/snowbridge/outbound-queue/Cargo.toml +++ b/operator/primitives/snowbridge/outbound-queue/Cargo.toml @@ -6,7 +6,7 @@ edition.workspace = true license = "Apache-2.0" name = "snowbridge-outbound-queue-primitives" repository.workspace = true -version = "0.2.0" +version.workspace = true [package.metadata.polkadot-sdk] exclude-from-umbrella = true diff --git a/operator/primitives/snowbridge/verification/Cargo.toml b/operator/primitives/snowbridge/verification/Cargo.toml index 5be7f011..23fea6c6 100644 --- a/operator/primitives/snowbridge/verification/Cargo.toml +++ b/operator/primitives/snowbridge/verification/Cargo.toml @@ -6,7 +6,7 @@ edition.workspace = true license = "Apache-2.0" name = "snowbridge-verification-primitives" repository.workspace = true -version = "0.2.0" +version.workspace = true [package.metadata.polkadot-sdk] exclude-from-umbrella = true diff --git a/operator/runtime/mainnet/src/lib.rs b/operator/runtime/mainnet/src/lib.rs index bad3f52d..078ad078 100644 --- a/operator/runtime/mainnet/src/lib.rs +++ b/operator/runtime/mainnet/src/lib.rs @@ -123,7 +123,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: 200, + spec_version: 300, 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 55bdc1a8..03d1c24b 100644 --- a/operator/runtime/stagenet/src/lib.rs +++ b/operator/runtime/stagenet/src/lib.rs @@ -126,7 +126,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: 200, + spec_version: 300, 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 cf632735..544ff7e2 100644 --- a/operator/runtime/testnet/src/lib.rs +++ b/operator/runtime/testnet/src/lib.rs @@ -122,7 +122,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: 200, + spec_version: 300, 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 c140a1f5..e3e44a66 100644 Binary files a/test/.papi/metadata/datahaven.scale and b/test/.papi/metadata/datahaven.scale differ