diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 101f22dcd9c..e8b30ade81c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -165,7 +165,7 @@ jobs: if: ${{ inputs.production && matrix.profiles.name == 'release' }} run: | mkdir -p artifact - tar czvf artifact/examples.tar.gz target/wasm32-unknown-unknown/release/*.wasm + tar czvf artifact/examples.tar.gz target/wasm32-gear/release/*.wasm cp target/production/wbuild/vara-runtime/vara_runtime.compact.compressed.wasm artifact/ cp target/production/wbuild/vara-runtime/vara_runtime.compact.wasm artifact/ cp target/production/wbuild/vara-runtime/vara_runtime.wasm artifact/ diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 5a5a1a07944..c86fb431978 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -87,14 +87,13 @@ jobs: - name: "Install: Rust stable toolchain" uses: dtolnay/rust-toolchain@stable with: - targets: wasm32-unknown-unknown - components: llvm-tools, rust-src + targets: wasm32v1-none - name: "Check: Compiling gstd on stable" run: | - cargo +stable check -p gstd --target wasm32-unknown-unknown + cargo +stable check -p gstd --target wasm32v1-none cargo +stable check --manifest-path utils/wasm-builder/test-program/Cargo.toml - cargo +stable check --manifest-path utils/cargo-gbuild/test-program/Cargo.toml --workspace --target wasm32-unknown-unknown + cargo +stable check --manifest-path utils/cargo-gbuild/test-program/Cargo.toml --workspace --target wasm32v1-none - name: "Check: crates-io packages publishing" run: cargo +stable run --release -p crates-io publish --simulate --registry-path /tmp/cargo-http-registry diff --git a/.github/workflows/crates-io.yml b/.github/workflows/crates-io.yml index faf80549216..fe4252b28cc 100644 --- a/.github/workflows/crates-io.yml +++ b/.github/workflows/crates-io.yml @@ -29,8 +29,7 @@ jobs: - name: "Install: Rust stable toolchain" uses: dtolnay/rust-toolchain@stable with: - targets: wasm32-unknown-unknown - components: llvm-tools, rust-src + targets: wasm32v1-none - name: "Publish packages (simulate)" if: ${{ !inputs.publish }} diff --git a/Cargo.lock b/Cargo.lock index 556875ab557..fee57aef7aa 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1741,7 +1741,7 @@ checksum = "230c5f1ca6a325a32553f8640d31ac9b49f2411e901e427570154868b46da4f7" [[package]] name = "binary-merkle-tree" version = "15.0.1" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "hash-db", "log", @@ -4662,7 +4662,7 @@ dependencies = [ "parity-wasm", "rand", "sp-allocator", - "sp-wasm-interface 21.0.1 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-wasm-interface", "tokio", "wabt", "wasmtime", @@ -4701,7 +4701,7 @@ dependencies = [ "log", "parity-scale-codec", "serde", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", "tokio", "tower 0.4.13", "tower-http", @@ -4831,7 +4831,7 @@ dependencies = [ "log", "parking_lot 0.12.3", "prometheus", - "sp-arithmetic 26.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-arithmetic", "tokio-test", ] @@ -5117,7 +5117,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "fork-tree" version = "13.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "parity-scale-codec", ] @@ -5150,7 +5150,7 @@ checksum = "6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa" [[package]] name = "frame-benchmarking" version = "38.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "frame-support", "frame-support-procedural", @@ -5161,20 +5161,20 @@ dependencies = [ "paste", "scale-info", "serde", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-application-crypto 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-runtime-interface 28.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-storage 21.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", + "sp-application-crypto", + "sp-core", + "sp-io", + "sp-runtime", + "sp-runtime-interface", + "sp-storage", "static_assertions", ] [[package]] name = "frame-benchmarking-cli" version = "43.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "Inflector", "array-bytes", @@ -5198,25 +5198,25 @@ dependencies = [ "sc-cli", "sc-client-api", "sc-client-db", - "sc-executor 0.40.1 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sc-executor", "sc-service", "sc-sysinfo", "serde", "serde_json", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", "sp-blockchain", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", "sp-database", - "sp-externalities 0.29.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-externalities", "sp-genesis-builder", "sp-inherents", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-keystore 0.40.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-state-machine 0.43.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-storage 21.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-trie 37.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-wasm-interface 21.0.1 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-io", + "sp-keystore", + "sp-runtime", + "sp-state-machine", + "sp-storage", + "sp-trie", + "sp-wasm-interface", "thiserror 1.0.62", "thousands", ] @@ -5224,7 +5224,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "14.0.1" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", @@ -5235,23 +5235,23 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "38.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "frame-election-provider-solution-type", "frame-support", "frame-system", "parity-scale-codec", "scale-info", - "sp-arithmetic 26.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-arithmetic", + "sp-core", "sp-npos-elections", - "sp-runtime 39.0.1", + "sp-runtime", ] [[package]] name = "frame-executive" version = "38.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "aquamarine", "frame-support", @@ -5260,10 +5260,10 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-tracing 17.0.1 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-tracing", ] [[package]] @@ -5292,7 +5292,7 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" version = "0.6.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "array-bytes", "docify", @@ -5301,13 +5301,13 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-runtime 39.0.1", + "sp-runtime", ] [[package]] name = "frame-remote-externalities" version = "0.46.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "futures", "indicatif", @@ -5315,11 +5315,11 @@ dependencies = [ "log", "parity-scale-codec", "serde", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-state-machine 0.43.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", + "sp-crypto-hashing 0.1.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none)", + "sp-io", + "sp-runtime", + "sp-state-machine", "spinners", "substrate-rpc-client", "tokio", @@ -5329,7 +5329,7 @@ dependencies = [ [[package]] name = "frame-support" version = "38.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "aquamarine", "array-bytes", @@ -5348,21 +5348,21 @@ dependencies = [ "serde", "serde_json", "smallvec", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-arithmetic 26.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-crypto-hashing-proc-macro 0.1.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-debug-derive 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", + "sp-arithmetic", + "sp-core", + "sp-crypto-hashing-proc-macro", + "sp-debug-derive", "sp-genesis-builder", "sp-inherents", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-metadata-ir 0.7.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-io", + "sp-metadata-ir", + "sp-runtime", "sp-staking", - "sp-state-machine 0.43.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-std 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-tracing 17.0.1 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-weights 31.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-state-machine", + "sp-std", + "sp-tracing", + "sp-weights", "static_assertions", "tt-call", ] @@ -5370,7 +5370,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "30.0.3" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "Inflector", "cfg-expr", @@ -5383,14 +5383,14 @@ dependencies = [ "proc-macro-warning 1.0.2", "proc-macro2", "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none)", "syn 2.0.87", ] [[package]] name = "frame-support-procedural-tools" version = "13.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 3.1.0", @@ -5402,7 +5402,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "proc-macro2", "quote", @@ -5412,7 +5412,7 @@ dependencies = [ [[package]] name = "frame-support-test" version = "3.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "frame-benchmarking", "frame-executive", @@ -5425,14 +5425,14 @@ dependencies = [ "rustversion", "scale-info", "serde", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-arithmetic 26.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-metadata-ir 0.7.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-state-machine 0.43.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-version 37.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-metadata-ir", + "sp-runtime", + "sp-state-machine", + "sp-version", "static_assertions", "trybuild", ] @@ -5440,20 +5440,20 @@ dependencies = [ [[package]] name = "frame-support-test-pallet" version = "4.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", "scale-info", "serde", - "sp-runtime 39.0.1", + "sp-runtime", ] [[package]] name = "frame-system" version = "38.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "cfg-if", "docify", @@ -5462,47 +5462,47 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-std 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-version 37.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-weights 31.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", + "sp-version", + "sp-weights", ] [[package]] name = "frame-system-benchmarking" version = "38.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", "scale-info", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-core", + "sp-runtime", ] [[package]] name = "frame-system-rpc-runtime-api" version = "34.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "docify", "parity-scale-codec", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", ] [[package]] name = "frame-try-runtime" version = "0.44.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "frame-support", "parity-scale-codec", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-api", + "sp-runtime", ] [[package]] @@ -5914,21 +5914,21 @@ dependencies = [ "parking_lot 0.12.3", "sc-block-builder", "sc-client-api", - "sc-executor 0.40.1 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sc-executor", "sc-proposer-metrics", "sc-service", "sc-telemetry", "sc-transaction-pool", "sc-transaction-pool-api", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", "sp-blockchain", "sp-consensus", "sp-consensus-babe", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", "sp-inherents", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-state-machine 0.43.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-io", + "sp-runtime", + "sp-state-machine", "sp-timestamp", "substrate-prometheus-endpoint", "vara-runtime", @@ -5979,13 +5979,13 @@ dependencies = [ "pallet-gear-staking-rewards", "sc-cli", "sc-client-api", - "sc-executor 0.40.1 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sc-executor", "sc-service", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", "sp-inherents", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-io", "sp-keyring", - "sp-runtime 39.0.1", + "sp-runtime", "sp-timestamp", "substrate-build-script-utils", "vara-runtime", @@ -6010,11 +6010,11 @@ dependencies = [ "log", "primitive-types", "proptest", - "sp-arithmetic 26.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-std 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -6165,7 +6165,7 @@ dependencies = [ "gear-lazy-pages-common", "gear-runtime-interface", "log", - "sp-std 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-std", ] [[package]] @@ -6232,16 +6232,16 @@ dependencies = [ "sc-transaction-pool", "sc-transaction-pool-api", "scale-info", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", "sp-blockchain", "sp-consensus", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", "sp-crypto-ec-utils", "sp-inherents", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-io", "sp-keyring", - "sp-runtime 39.0.1", - "sp-std 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-runtime", + "sp-std", "substrate-test-client", "vara-runtime", ] @@ -6281,17 +6281,17 @@ dependencies = [ "log", "parity-scale-codec", "sc-cli", - "sc-executor 0.40.1 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sc-executor-common 0.35.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sc-executor", + "sc-executor-common", "sc-tracing", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", "sp-crypto-ec-utils", - "sp-externalities 0.29.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-keystore 0.40.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-externalities", + "sp-io", + "sp-keystore", "sp-rpc", - "sp-runtime 39.0.1", - "sp-state-machine 0.43.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-runtime", + "sp-state-machine", "substrate-rpc-client", "tokio", "vara-runtime", @@ -6319,8 +6319,8 @@ dependencies = [ "pallet-gear-messenger", "pallet-session", "pallet-treasury", - "sp-runtime 39.0.1", - "sp-std 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-runtime", + "sp-std", ] [[package]] @@ -6339,9 +6339,9 @@ dependencies = [ "log", "parity-scale-codec", "sha2 0.10.8", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime-interface 28.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-std 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-io", + "sp-runtime-interface", + "sp-std", "winapi", ] @@ -6349,8 +6349,8 @@ dependencies = [ name = "gear-runtime-primitives" version = "1.7.0" dependencies = [ - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-core", + "sp-runtime", ] [[package]] @@ -6363,8 +6363,8 @@ dependencies = [ "gear-wasmer-cache", "log", "parity-scale-codec", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-std 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", + "sp-std", "sp-wasm-interface-common", "wasmer", "wasmer-compiler", @@ -6378,8 +6378,8 @@ name = "gear-sandbox-env" version = "1.7.0" dependencies = [ "parity-scale-codec", - "sp-debug-derive 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-std 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-debug-derive", + "sp-std", "sp-wasm-interface-common", ] @@ -6411,8 +6411,8 @@ dependencies = [ "gear-sandbox-host", "log", "parity-scale-codec", - "sp-runtime-interface 28.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-wasm-interface 21.0.1 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-runtime-interface", + "sp-wasm-interface", ] [[package]] @@ -6454,8 +6454,8 @@ dependencies = [ "sc-consensus-grandpa", "sc-consensus-grandpa-rpc", "sc-consensus-slots", - "sc-executor 0.40.1 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sc-executor-common 0.35.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sc-executor", + "sc-executor-common", "sc-network", "sc-network-common", "sc-network-sync", @@ -6471,26 +6471,26 @@ dependencies = [ "sc-transaction-pool-api", "serde", "serde_json", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", "sp-authority-discovery", "sp-block-builder", "sp-blockchain", "sp-consensus", "sp-consensus-babe", "sp-consensus-grandpa", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", "sp-crypto-ec-utils", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-keystore 0.40.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-io", + "sp-keystore", "sp-offchain", - "sp-runtime 39.0.1", + "sp-runtime", "sp-session", - "sp-state-machine 0.43.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-storage 21.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-state-machine", + "sp-storage", "sp-timestamp", "sp-transaction-pool", "sp-transaction-storage-proof", - "sp-trie 37.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-trie", "substrate-build-script-utils", "substrate-frame-rpc-system", "substrate-state-trie-migration-rpc", @@ -6622,7 +6622,6 @@ dependencies = [ "gear-wasm-instrument", "log", "regex", - "rustc_version 0.4.0", "wabt", "wasm-opt", "wasmer", @@ -6670,7 +6669,7 @@ dependencies = [ [[package]] name = "generate-bags" version = "38.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "chrono", "frame-election-provider-support", @@ -6946,8 +6945,8 @@ dependencies = [ "scale-value", "serde", "serde_json", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-core", + "sp-runtime", "subxt", "thiserror 1.0.62", "tokio", @@ -6966,10 +6965,10 @@ dependencies = [ "parity-scale-codec", "proc-macro2", "quote", - "sc-executor 0.40.1 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sc-executor-common 0.35.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sc-executor", + "sc-executor-common", "scale-info", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-io", "subxt-codegen", "syn 2.0.87", ] @@ -10742,35 +10741,35 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "38.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "frame-support", "frame-system", "pallet-session", "parity-scale-codec", "scale-info", - "sp-application-crypto 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-application-crypto", "sp-authority-discovery", - "sp-runtime 39.0.1", + "sp-runtime", ] [[package]] name = "pallet-authorship" version = "38.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "frame-support", "frame-system", "impl-trait-for-tuples", "parity-scale-codec", "scale-info", - "sp-runtime 39.0.1", + "sp-runtime", ] [[package]] name = "pallet-babe" version = "38.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "frame-benchmarking", "frame-support", @@ -10781,11 +10780,11 @@ dependencies = [ "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-application-crypto 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-application-crypto", "sp-consensus-babe", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-core", + "sp-io", + "sp-runtime", "sp-session", "sp-staking", ] @@ -10793,7 +10792,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "37.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "aquamarine", "docify", @@ -10805,16 +10804,16 @@ dependencies = [ "pallet-balances", "parity-scale-codec", "scale-info", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-tracing 17.0.1 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-tracing", ] [[package]] name = "pallet-balances" version = "39.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "docify", "frame-benchmarking", @@ -10823,13 +10822,13 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-runtime 39.0.1", + "sp-runtime", ] [[package]] name = "pallet-bounties" version = "37.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "frame-benchmarking", "frame-support", @@ -10838,15 +10837,15 @@ dependencies = [ "pallet-treasury", "parity-scale-codec", "scale-info", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-child-bounties" version = "37.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "frame-benchmarking", "frame-support", @@ -10856,15 +10855,15 @@ dependencies = [ "pallet-treasury", "parity-scale-codec", "scale-info", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-conviction-voting" version = "38.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "assert_matches", "frame-benchmarking", @@ -10873,14 +10872,14 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-election-provider-multi-phase" version = "37.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10891,25 +10890,25 @@ dependencies = [ "parity-scale-codec", "rand", "scale-info", - "sp-arithmetic 26.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-arithmetic", + "sp-core", + "sp-io", "sp-npos-elections", - "sp-runtime 39.0.1", + "sp-runtime", "strum 0.26.2", ] [[package]] name = "pallet-election-provider-support-benchmarking" version = "37.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "frame-benchmarking", "frame-election-provider-support", "frame-system", "parity-scale-codec", "sp-npos-elections", - "sp-runtime 39.0.1", + "sp-runtime", ] [[package]] @@ -11005,11 +11004,11 @@ dependencies = [ "serde", "sp-consensus-babe", "sp-consensus-slots", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-externalities 0.29.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-std 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", + "sp-externalities", + "sp-io", + "sp-runtime", + "sp-std", "test-syscalls", "wabt", ] @@ -11028,8 +11027,8 @@ dependencies = [ "parity-scale-codec", "primitive-types", "scale-info", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -11081,13 +11080,13 @@ dependencies = [ "primitive-types", "scale-info", "sha2 0.10.8", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", "sp-crypto-ec-utils", - "sp-externalities 0.29.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-externalities", + "sp-io", + "sp-runtime", "sp-staking", - "sp-std 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-std", ] [[package]] @@ -11096,18 +11095,18 @@ version = "1.7.0" dependencies = [ "jsonrpsee 0.24.7", "pallet-gear-builtin-rpc-runtime-api", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", "sp-blockchain", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-core", + "sp-runtime", ] [[package]] name = "pallet-gear-builtin-rpc-runtime-api" version = "1.7.0" dependencies = [ - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", + "sp-core", ] [[package]] @@ -11137,10 +11136,10 @@ dependencies = [ "parity-scale-codec", "primitive-types", "scale-info", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-std 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", "test-syscalls", "wabt", ] @@ -11179,12 +11178,12 @@ dependencies = [ "scale-info", "serde", "sp-consensus-grandpa", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-core", + "sp-io", + "sp-runtime", "sp-session", "sp-staking", - "sp-std 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-std", ] [[package]] @@ -11194,9 +11193,9 @@ dependencies = [ "jsonrpsee 0.24.7", "pallet-gear-eth-bridge-rpc-runtime-api", "primitive-types", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", "sp-blockchain", - "sp-runtime 39.0.1", + "sp-runtime", ] [[package]] @@ -11204,8 +11203,8 @@ name = "pallet-gear-eth-bridge-rpc-runtime-api" version = "1.7.0" dependencies = [ "pallet-gear-eth-bridge", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", + "sp-core", ] [[package]] @@ -11230,10 +11229,10 @@ dependencies = [ "parity-wasm", "primitive-types", "scale-info", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-std 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -11256,9 +11255,9 @@ dependencies = [ "primitive-types", "rand", "scale-info", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-std 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -11288,9 +11287,9 @@ dependencies = [ "parity-wasm", "primitive-types", "scale-info", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-std 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-io", + "sp-runtime", + "sp-std", "wabt", ] @@ -11323,10 +11322,10 @@ dependencies = [ "parity-scale-codec", "primitive-types", "scale-info", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-std 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", "wabt", ] @@ -11339,11 +11338,11 @@ dependencies = [ "gear-core-errors", "jsonrpsee 0.24.7", "pallet-gear-rpc-runtime-api", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", "sp-blockchain", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", "sp-rpc", - "sp-runtime 39.0.1", + "sp-runtime", ] [[package]] @@ -11351,10 +11350,10 @@ name = "pallet-gear-rpc-runtime-api" version = "1.7.0" dependencies = [ "pallet-gear", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-std 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", + "sp-core", + "sp-runtime", + "sp-std", ] [[package]] @@ -11382,10 +11381,10 @@ dependencies = [ "parity-scale-codec", "primitive-types", "scale-info", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-std 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -11415,11 +11414,11 @@ dependencies = [ "scale-info", "serde", "sp-authority-discovery", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", + "sp-io", "sp-npos-elections", - "sp-runtime 39.0.1", - "sp-std 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-runtime", + "sp-std", ] [[package]] @@ -11428,9 +11427,9 @@ version = "1.7.0" dependencies = [ "jsonrpsee 0.24.7", "pallet-gear-staking-rewards-rpc-runtime-api", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", "sp-blockchain", - "sp-runtime 39.0.1", + "sp-runtime", ] [[package]] @@ -11438,7 +11437,7 @@ name = "pallet-gear-staking-rewards-rpc-runtime-api" version = "1.7.0" dependencies = [ "pallet-gear-staking-rewards", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", ] [[package]] @@ -11459,16 +11458,16 @@ dependencies = [ "parity-wasm", "primitive-types", "scale-info", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-std 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] name = "pallet-grandpa" version = "38.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "frame-benchmarking", "frame-support", @@ -11478,11 +11477,11 @@ dependencies = [ "pallet-session", "parity-scale-codec", "scale-info", - "sp-application-crypto 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-application-crypto", "sp-consensus-grandpa", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-core", + "sp-io", + "sp-runtime", "sp-session", "sp-staking", ] @@ -11490,7 +11489,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "38.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "enumflags2 0.7.7", "frame-benchmarking", @@ -11499,14 +11498,14 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-im-online" version = "37.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "frame-benchmarking", "frame-support", @@ -11515,17 +11514,17 @@ dependencies = [ "pallet-authorship", "parity-scale-codec", "scale-info", - "sp-application-crypto 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-application-crypto", + "sp-core", + "sp-io", + "sp-runtime", "sp-staking", ] [[package]] name = "pallet-multisig" version = "38.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "frame-benchmarking", "frame-support", @@ -11533,14 +11532,14 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-nomination-pools" version = "35.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "frame-support", "frame-system", @@ -11548,27 +11547,27 @@ dependencies = [ "pallet-balances", "parity-scale-codec", "scale-info", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-core", + "sp-io", + "sp-runtime", "sp-staking", - "sp-tracing 17.0.1 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-tracing", ] [[package]] name = "pallet-nomination-pools-runtime-api" version = "33.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", ] [[package]] name = "pallet-offences" version = "37.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "frame-support", "frame-system", @@ -11577,14 +11576,14 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-runtime 39.0.1", + "sp-runtime", "sp-staking", ] [[package]] name = "pallet-preimage" version = "38.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "frame-benchmarking", "frame-support", @@ -11592,29 +11591,29 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-proxy" version = "38.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", "scale-info", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-ranked-collective" version = "38.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "frame-benchmarking", "frame-support", @@ -11623,16 +11622,16 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-arithmetic 26.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-referenda" version = "38.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "assert_matches", "frame-benchmarking", @@ -11642,15 +11641,15 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-arithmetic 26.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-arithmetic", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-scheduler" version = "39.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "docify", "frame-benchmarking", @@ -11659,15 +11658,15 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-weights 31.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-io", + "sp-runtime", + "sp-weights", ] [[package]] name = "pallet-session" version = "38.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "frame-support", "frame-system", @@ -11676,19 +11675,19 @@ dependencies = [ "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-core", + "sp-io", + "sp-runtime", "sp-session", "sp-staking", - "sp-state-machine 0.43.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-trie 37.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-state-machine", + "sp-trie", ] [[package]] name = "pallet-staking" version = "38.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -11701,35 +11700,35 @@ dependencies = [ "rand_chacha", "scale-info", "serde", - "sp-application-crypto 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-application-crypto", + "sp-io", + "sp-runtime", "sp-staking", ] [[package]] name = "pallet-staking-reward-fn" version = "22.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "log", - "sp-arithmetic 26.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-arithmetic", ] [[package]] name = "pallet-staking-runtime-api" version = "24.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "parity-scale-codec", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", "sp-staking", ] [[package]] name = "pallet-sudo" version = "38.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "docify", "frame-benchmarking", @@ -11737,14 +11736,14 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-timestamp" version = "37.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "docify", "frame-benchmarking", @@ -11754,59 +11753,59 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-inherents", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-storage 21.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-io", + "sp-runtime", + "sp-storage", "sp-timestamp", ] [[package]] name = "pallet-transaction-payment" version = "38.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", "scale-info", "serde", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-transaction-payment-rpc" version = "41.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "jsonrpsee 0.24.7", "pallet-transaction-payment-rpc-runtime-api", "parity-scale-codec", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", "sp-blockchain", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", "sp-rpc", - "sp-runtime 39.0.1", - "sp-weights 31.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-runtime", + "sp-weights", ] [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "38.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-weights 31.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", + "sp-runtime", + "sp-weights", ] [[package]] name = "pallet-treasury" version = "37.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "docify", "frame-benchmarking", @@ -11817,29 +11816,29 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-core", + "sp-runtime", ] [[package]] name = "pallet-utility" version = "38.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", "scale-info", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-vesting" version = "38.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "frame-benchmarking", "frame-support", @@ -11847,21 +11846,21 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-runtime 39.0.1", + "sp-runtime", ] [[package]] name = "pallet-whitelist" version = "37.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", "scale-info", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-api", + "sp-runtime", ] [[package]] @@ -13544,10 +13543,10 @@ dependencies = [ "sp-consensus-babe", "sp-consensus-grandpa", "sp-consensus-slots", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", + "sp-io", "sp-keyring", - "sp-runtime 39.0.1", + "sp-runtime", "vara-runtime", ] @@ -13877,22 +13876,10 @@ dependencies = [ "winapi-util", ] -[[package]] -name = "sc-allocator" -version = "29.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b975ee3a95eaacb611e7b415737a7fa2db4d8ad7b880cc1b97371b04e95c7903" -dependencies = [ - "log", - "sp-core 34.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-wasm-interface 21.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "thiserror 1.0.62", -] - [[package]] name = "sc-authority-discovery" version = "0.45.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "async-trait", "futures", @@ -13909,12 +13896,12 @@ dependencies = [ "sc-client-api", "sc-network", "sc-network-types", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", "sp-authority-discovery", "sp-blockchain", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-keystore 0.40.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-core", + "sp-keystore", + "sp-runtime", "substrate-prometheus-endpoint", "thiserror 1.0.62", ] @@ -13922,22 +13909,22 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.42.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "parity-scale-codec", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", "sp-block-builder", "sp-blockchain", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", "sp-inherents", - "sp-runtime 39.0.1", - "sp-trie 37.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-runtime", + "sp-trie", ] [[package]] name = "sc-chain-spec" version = "38.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "array-bytes", "docify", @@ -13946,25 +13933,25 @@ dependencies = [ "parity-scale-codec", "sc-chain-spec-derive", "sc-client-api", - "sc-executor 0.40.1 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sc-executor", "sc-network", "sc-telemetry", "serde", "serde_json", "sp-blockchain", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", + "sp-crypto-hashing 0.1.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none)", "sp-genesis-builder", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-state-machine 0.43.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-tracing 17.0.1 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-io", + "sp-runtime", + "sp-state-machine", + "sp-tracing", ] [[package]] name = "sc-chain-spec-derive" version = "12.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", @@ -13975,7 +13962,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.47.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "array-bytes", "chrono", @@ -14003,12 +13990,12 @@ dependencies = [ "serde", "serde_json", "sp-blockchain", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", "sp-keyring", - "sp-keystore 0.40.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-panic-handler 13.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-version 37.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-keystore", + "sp-panic-handler", + "sp-runtime", + "sp-version", "thiserror 1.0.62", "tokio", ] @@ -14016,34 +14003,34 @@ dependencies = [ [[package]] name = "sc-client-api" version = "37.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "fnv", "futures", "log", "parity-scale-codec", "parking_lot 0.12.3", - "sc-executor 0.40.1 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sc-executor", "sc-transaction-pool-api", "sc-utils", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", "sp-blockchain", "sp-consensus", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", "sp-database", - "sp-externalities 0.29.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-state-machine 0.43.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-externalities", + "sp-runtime", + "sp-state-machine", "sp-statement-store", - "sp-storage 21.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-trie 37.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-storage", + "sp-trie", "substrate-prometheus-endpoint", ] [[package]] name = "sc-client-db" version = "0.44.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "hash-db", "kvdb", @@ -14057,19 +14044,19 @@ dependencies = [ "sc-client-api", "sc-state-db", "schnellru", - "sp-arithmetic 26.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-arithmetic", "sp-blockchain", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", "sp-database", - "sp-runtime 39.0.1", - "sp-state-machine 0.43.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-trie 37.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-runtime", + "sp-state-machine", + "sp-trie", ] [[package]] name = "sc-consensus" version = "0.44.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "async-trait", "futures", @@ -14080,12 +14067,12 @@ dependencies = [ "sc-network-types", "sc-utils", "serde", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", "sp-blockchain", "sp-consensus", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-state-machine 0.43.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", + "sp-runtime", + "sp-state-machine", "substrate-prometheus-endpoint", "thiserror 1.0.62", ] @@ -14093,7 +14080,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.45.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "async-trait", "fork-tree", @@ -14110,18 +14097,18 @@ dependencies = [ "sc-consensus-slots", "sc-telemetry", "sc-transaction-pool-api", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-application-crypto 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", + "sp-application-crypto", "sp-block-builder", "sp-blockchain", "sp-consensus", "sp-consensus-babe", "sp-consensus-slots", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", + "sp-crypto-hashing 0.1.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none)", "sp-inherents", - "sp-keystore 0.40.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-keystore", + "sp-runtime", "substrate-prometheus-endpoint", "thiserror 1.0.62", ] @@ -14129,7 +14116,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.45.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "futures", "jsonrpsee 0.24.7", @@ -14137,34 +14124,34 @@ dependencies = [ "sc-consensus-epochs", "sc-rpc-api", "serde", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-application-crypto 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", + "sp-application-crypto", "sp-blockchain", "sp-consensus", "sp-consensus-babe", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-keystore 0.40.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-core", + "sp-keystore", + "sp-runtime", "thiserror 1.0.62", ] [[package]] name = "sc-consensus-epochs" version = "0.44.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "fork-tree", "parity-scale-codec", "sc-client-api", "sc-consensus", "sp-blockchain", - "sp-runtime 39.0.1", + "sp-runtime", ] [[package]] name = "sc-consensus-grandpa" version = "0.30.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "ahash 0.8.11", "array-bytes", @@ -14191,16 +14178,16 @@ dependencies = [ "sc-transaction-pool-api", "sc-utils", "serde_json", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-application-crypto 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-arithmetic 26.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", + "sp-application-crypto", + "sp-arithmetic", "sp-blockchain", "sp-consensus", "sp-consensus-grandpa", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-keystore 0.40.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-core", + "sp-crypto-hashing 0.1.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none)", + "sp-keystore", + "sp-runtime", "substrate-prometheus-endpoint", "thiserror 1.0.62", ] @@ -14208,7 +14195,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa-rpc" version = "0.30.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "finality-grandpa", "futures", @@ -14220,15 +14207,15 @@ dependencies = [ "sc-rpc", "serde", "sp-blockchain", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-core", + "sp-runtime", "thiserror 1.0.62", ] [[package]] name = "sc-consensus-slots" version = "0.44.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "async-trait", "futures", @@ -14238,60 +14225,36 @@ dependencies = [ "sc-client-api", "sc-consensus", "sc-telemetry", - "sp-arithmetic 26.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-arithmetic", "sp-blockchain", "sp-consensus", "sp-consensus-slots", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", "sp-inherents", - "sp-runtime 39.0.1", - "sp-state-machine 0.43.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-runtime", + "sp-state-machine", ] [[package]] name = "sc-executor" version = "0.40.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f0cc0a3728fd033589183460c5a49b2e7545d09dc89a098216ef9e9aadcd9dc" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "parity-scale-codec", "parking_lot 0.12.3", - "sc-executor-common 0.35.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sc-executor-polkavm 0.32.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sc-executor-wasmtime 0.35.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sc-executor-common", + "sc-executor-polkavm", + "sc-executor-wasmtime", "schnellru", - "sp-api 34.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-core 34.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-externalities 0.29.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-io 38.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-panic-handler 13.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-runtime-interface 28.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-trie 37.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-version 37.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-wasm-interface 21.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "tracing", -] - -[[package]] -name = "sc-executor" -version = "0.40.1" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" -dependencies = [ - "parity-scale-codec", - "parking_lot 0.12.3", - "sc-executor-common 0.35.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sc-executor-polkavm 0.32.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sc-executor-wasmtime 0.35.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "schnellru", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-externalities 0.29.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-panic-handler 13.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime-interface 28.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-trie 37.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-version 37.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-wasm-interface 21.0.1 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", + "sp-core", + "sp-externalities", + "sp-io", + "sp-panic-handler", + "sp-runtime-interface", + "sp-trie", + "sp-version", + "sp-wasm-interface", "tracing", "wasmi 0.13.2", ] @@ -14299,26 +14262,12 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.35.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c3b703a33dcb7cddf19176fdf12294b9a6408125836b0f4afee3e6969e7f190" -dependencies = [ - "polkavm", - "sc-allocator", - "sp-maybe-compressed-blob 11.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-wasm-interface 21.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "thiserror 1.0.62", - "wasm-instrument", -] - -[[package]] -name = "sc-executor-common" -version = "0.35.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "polkavm", "sp-allocator", - "sp-maybe-compressed-blob 11.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-wasm-interface 21.0.1 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-maybe-compressed-blob", + "sp-wasm-interface", "thiserror 1.0.62", "wasm-instrument", ] @@ -14326,49 +14275,18 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" version = "0.32.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26fe58d9cacfab73e5595fa84b80f7bd03efebe54a0574daaeb221a1d1f7ab80" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "log", "polkavm", - "sc-executor-common 0.35.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-wasm-interface 21.0.1 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "sc-executor-polkavm" -version = "0.32.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" -dependencies = [ - "log", - "polkavm", - "sc-executor-common 0.35.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-wasm-interface 21.0.1 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", -] - -[[package]] -name = "sc-executor-wasmtime" -version = "0.35.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cd498f2f77ec1f861c30804f5bfd796d4afcc8ce44ea1f11bfbe2847551d161" -dependencies = [ - "anyhow", - "cfg-if", - "libc", - "log", - "parking_lot 0.12.3", - "rustix 0.36.15", - "sc-allocator", - "sc-executor-common 0.35.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-runtime-interface 28.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-wasm-interface 21.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "wasmtime", + "sc-executor-common", + "sp-wasm-interface", ] [[package]] name = "sc-executor-wasmtime" version = "0.35.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "anyhow", "cfg-if", @@ -14376,17 +14294,17 @@ dependencies = [ "log", "parking_lot 0.12.3", "rustix 0.36.15", - "sc-executor-common 0.35.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sc-executor-common", "sp-allocator", - "sp-runtime-interface 28.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-wasm-interface 21.0.1 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-runtime-interface", + "sp-wasm-interface", "wasmtime", ] [[package]] name = "sc-informant" version = "0.44.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "console", "futures", @@ -14397,27 +14315,27 @@ dependencies = [ "sc-network-common", "sc-network-sync", "sp-blockchain", - "sp-runtime 39.0.1", + "sp-runtime", ] [[package]] name = "sc-keystore" version = "33.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "array-bytes", "parking_lot 0.12.3", "serde_json", - "sp-application-crypto 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-keystore 0.40.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-application-crypto", + "sp-core", + "sp-keystore", "thiserror 1.0.62", ] [[package]] name = "sc-mixnet" version = "0.15.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "array-bytes", "arrayvec 0.7.4", @@ -14434,19 +14352,19 @@ dependencies = [ "sc-network", "sc-network-types", "sc-transaction-pool-api", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", "sp-consensus", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-keystore 0.40.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", + "sp-keystore", "sp-mixnet", - "sp-runtime 39.0.1", + "sp-runtime", "thiserror 1.0.62", ] [[package]] name = "sc-network" version = "0.45.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14480,10 +14398,10 @@ dependencies = [ "serde", "serde_json", "smallvec", - "sp-arithmetic 26.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-arithmetic", "sp-blockchain", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-core", + "sp-runtime", "substrate-prometheus-endpoint", "thiserror 1.0.62", "tokio", @@ -14497,7 +14415,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.44.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "async-trait", "bitflags 1.3.2", @@ -14509,13 +14427,13 @@ dependencies = [ "sc-network-types", "sp-consensus", "sp-consensus-grandpa", - "sp-runtime 39.0.1", + "sp-runtime", ] [[package]] name = "sc-network-gossip" version = "0.45.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "ahash 0.8.11", "futures", @@ -14526,7 +14444,7 @@ dependencies = [ "sc-network-sync", "sc-network-types", "schnellru", - "sp-runtime 39.0.1", + "sp-runtime", "substrate-prometheus-endpoint", "tracing", ] @@ -14534,7 +14452,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.44.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14547,15 +14465,15 @@ dependencies = [ "sc-network", "sc-network-types", "sp-blockchain", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-core", + "sp-runtime", "thiserror 1.0.62", ] [[package]] name = "sc-network-sync" version = "0.44.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14577,12 +14495,12 @@ dependencies = [ "sc-utils", "schnellru", "smallvec", - "sp-arithmetic 26.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-arithmetic", "sp-blockchain", "sp-consensus", "sp-consensus-grandpa", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-core", + "sp-runtime", "substrate-prometheus-endpoint", "thiserror 1.0.62", "tokio", @@ -14592,7 +14510,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.44.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "array-bytes", "futures", @@ -14604,14 +14522,14 @@ dependencies = [ "sc-network-types", "sc-utils", "sp-consensus", - "sp-runtime 39.0.1", + "sp-runtime", "substrate-prometheus-endpoint", ] [[package]] name = "sc-network-types" version = "0.12.1" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "bs58 0.5.1", "ed25519-dalek", @@ -14628,7 +14546,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "40.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "array-bytes", "bytes", @@ -14649,12 +14567,12 @@ dependencies = [ "sc-network-types", "sc-transaction-pool-api", "sc-utils", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-externalities 0.29.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-keystore 0.40.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", + "sp-core", + "sp-externalities", + "sp-keystore", "sp-offchain", - "sp-runtime 39.0.1", + "sp-runtime", "threadpool", "tracing", ] @@ -14662,7 +14580,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.18.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -14671,7 +14589,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "40.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "futures", "jsonrpsee 0.24.7", @@ -14687,23 +14605,23 @@ dependencies = [ "sc-transaction-pool-api", "sc-utils", "serde_json", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", "sp-blockchain", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-keystore 0.40.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", + "sp-keystore", "sp-offchain", "sp-rpc", - "sp-runtime 39.0.1", + "sp-runtime", "sp-session", "sp-statement-store", - "sp-version 37.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-version", "tokio", ] [[package]] name = "sc-rpc-api" version = "0.44.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "jsonrpsee 0.24.7", "parity-scale-codec", @@ -14713,17 +14631,17 @@ dependencies = [ "scale-info", "serde", "serde_json", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", "sp-rpc", - "sp-runtime 39.0.1", - "sp-version 37.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-runtime", + "sp-version", "thiserror 1.0.62", ] [[package]] name = "sc-rpc-server" version = "17.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "dyn-clone", "forwarded-header-value", @@ -14747,7 +14665,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.45.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "array-bytes", "futures", @@ -14765,12 +14683,12 @@ dependencies = [ "sc-utils", "schnellru", "serde", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", "sp-blockchain", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", "sp-rpc", - "sp-runtime 39.0.1", - "sp-version 37.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-runtime", + "sp-version", "thiserror 1.0.62", "tokio", "tokio-stream", @@ -14779,7 +14697,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.46.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "async-trait", "directories", @@ -14796,7 +14714,7 @@ dependencies = [ "sc-client-api", "sc-client-db", "sc-consensus", - "sc-executor 0.40.1 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sc-executor", "sc-informant", "sc-keystore", "sc-network", @@ -14817,20 +14735,20 @@ dependencies = [ "schnellru", "serde", "serde_json", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", "sp-blockchain", "sp-consensus", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-externalities 0.29.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-keystore 0.40.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-core", + "sp-externalities", + "sp-keystore", + "sp-runtime", "sp-session", - "sp-state-machine 0.43.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-storage 21.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-state-machine", + "sp-storage", "sp-transaction-pool", "sp-transaction-storage-proof", - "sp-trie 37.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-version 37.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-trie", + "sp-version", "static_init", "substrate-prometheus-endpoint", "tempfile", @@ -14843,18 +14761,18 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.36.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "log", "parity-scale-codec", "parking_lot 0.12.3", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", ] [[package]] name = "sc-sync-state-rpc" version = "0.45.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "jsonrpsee 0.24.7", "parity-scale-codec", @@ -14866,14 +14784,14 @@ dependencies = [ "serde", "serde_json", "sp-blockchain", - "sp-runtime 39.0.1", + "sp-runtime", "thiserror 1.0.62", ] [[package]] name = "sc-sysinfo" version = "38.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "derive_more 0.99.18", "futures", @@ -14885,16 +14803,16 @@ dependencies = [ "sc-telemetry", "serde", "serde_json", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-std 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", + "sp-crypto-hashing 0.1.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none)", + "sp-io", + "sp-std", ] [[package]] name = "sc-telemetry" version = "25.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "chrono", "futures", @@ -14914,7 +14832,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "37.0.1" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "chrono", "console", @@ -14928,12 +14846,12 @@ dependencies = [ "sc-client-api", "sc-tracing-proc-macro", "serde", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", "sp-blockchain", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", "sp-rpc", - "sp-runtime 39.0.1", - "sp-tracing 17.0.1 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-runtime", + "sp-tracing", "thiserror 1.0.62", "tracing", "tracing-log", @@ -14943,7 +14861,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "11.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", @@ -14954,7 +14872,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "37.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "async-trait", "futures", @@ -14967,12 +14885,12 @@ dependencies = [ "sc-transaction-pool-api", "sc-utils", "serde", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", "sp-blockchain", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-tracing 17.0.1 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", + "sp-crypto-hashing 0.1.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none)", + "sp-runtime", + "sp-tracing", "sp-transaction-pool", "substrate-prometheus-endpoint", "thiserror 1.0.62", @@ -14981,7 +14899,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "37.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "async-trait", "futures", @@ -14989,15 +14907,15 @@ dependencies = [ "parity-scale-codec", "serde", "sp-blockchain", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-core", + "sp-runtime", "thiserror 1.0.62", ] [[package]] name = "sc-utils" version = "17.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "async-channel 1.9.0", "futures", @@ -15006,7 +14924,7 @@ dependencies = [ "log", "parking_lot 0.12.3", "prometheus", - "sp-arithmetic 26.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-arithmetic", ] [[package]] @@ -15963,7 +15881,7 @@ dependencies = [ [[package]] name = "sp-allocator" version = "29.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "log", "parity-scale-codec", @@ -15974,67 +15892,29 @@ dependencies = [ [[package]] name = "sp-api" version = "34.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbce492e0482134128b7729ea36f5ef1a9f9b4de2d48ff8dde7b5e464e28ce75" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "docify", "hash-db", "log", "parity-scale-codec", "scale-info", - "sp-api-proc-macro 20.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-core 34.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-externalities 0.29.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-metadata-ir 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-runtime 39.0.2", - "sp-runtime-interface 28.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-state-machine 0.43.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-trie 37.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-version 37.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-api-proc-macro", + "sp-core", + "sp-externalities", + "sp-metadata-ir", + "sp-runtime", + "sp-runtime-interface", + "sp-state-machine", + "sp-trie", + "sp-version", "thiserror 1.0.62", ] -[[package]] -name = "sp-api" -version = "34.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" -dependencies = [ - "docify", - "hash-db", - "log", - "parity-scale-codec", - "scale-info", - "sp-api-proc-macro 20.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-externalities 0.29.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-metadata-ir 0.7.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-runtime-interface 28.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-state-machine 0.43.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-trie 37.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-version 37.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "thiserror 1.0.62", -] - -[[package]] -name = "sp-api-proc-macro" -version = "20.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9aadf9e97e694f0e343978aa632938c5de309cbcc8afed4136cb71596737278" -dependencies = [ - "Inflector", - "blake2 0.10.6", - "expander", - "proc-macro-crate 3.1.0", - "proc-macro2", - "quote", - "syn 2.0.87", -] - [[package]] name = "sp-api-proc-macro" version = "20.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "Inflector", "blake2 0.10.6", @@ -16048,48 +15928,19 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "38.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d8133012faa5f75b2f0b1619d9f720c1424ac477152c143e5f7dbde2fe1a958" -dependencies = [ - "parity-scale-codec", - "scale-info", - "serde", - "sp-core 34.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-io 38.0.0 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "sp-application-crypto" -version = "38.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" -dependencies = [ - "parity-scale-codec", - "scale-info", - "serde", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", -] - -[[package]] -name = "sp-arithmetic" -version = "26.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46d0d0a4c591c421d3231ddd5e27d828618c24456d51445d21a1f79fcee97c23" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ - "docify", - "integer-sqrt", - "num-traits", "parity-scale-codec", "scale-info", "serde", - "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "static_assertions", + "sp-core", + "sp-io", ] [[package]] name = "sp-arithmetic" version = "26.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "docify", "integer-sqrt", @@ -16103,40 +15954,40 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "34.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "parity-scale-codec", "scale-info", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-application-crypto 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-api", + "sp-application-crypto", + "sp-runtime", ] [[package]] name = "sp-block-builder" version = "34.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", "sp-inherents", - "sp-runtime 39.0.1", + "sp-runtime", ] [[package]] name = "sp-blockchain" version = "37.0.1" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "futures", "parity-scale-codec", "parking_lot 0.12.3", "schnellru", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", "sp-consensus", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", "sp-database", - "sp-runtime 39.0.1", - "sp-state-machine 0.43.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-runtime", + "sp-state-machine", "thiserror 1.0.62", "tracing", ] @@ -16144,57 +15995,57 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.40.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "async-trait", "futures", "log", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", "sp-inherents", - "sp-runtime 39.0.1", - "sp-state-machine 0.43.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-runtime", + "sp-state-machine", "thiserror 1.0.62", ] [[package]] name = "sp-consensus-babe" version = "0.40.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "async-trait", "parity-scale-codec", "scale-info", "serde", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-application-crypto 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", + "sp-application-crypto", "sp-consensus-slots", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", "sp-inherents", - "sp-runtime 39.0.1", + "sp-runtime", "sp-timestamp", ] [[package]] name = "sp-consensus-grandpa" version = "21.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "finality-grandpa", "log", "parity-scale-codec", "scale-info", "serde", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-application-crypto 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-keystore 0.40.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-api", + "sp-application-crypto", + "sp-core", + "sp-keystore", + "sp-runtime", ] [[package]] name = "sp-consensus-slots" version = "0.40.1" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "parity-scale-codec", "scale-info", @@ -16205,54 +16056,7 @@ dependencies = [ [[package]] name = "sp-core" version = "34.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c961a5e33fb2962fa775c044ceba43df9c6f917e2c35d63bfe23738468fa76a7" -dependencies = [ - "array-bytes", - "bitflags 1.3.2", - "blake2 0.10.6", - "bounded-collections", - "bs58 0.5.1", - "dyn-clonable", - "ed25519-zebra", - "futures", - "hash-db", - "hash256-std-hasher", - "impl-serde", - "itertools 0.11.0", - "k256", - "libsecp256k1", - "log", - "merlin", - "parity-bip39", - "parity-scale-codec", - "parking_lot 0.12.3", - "paste", - "primitive-types", - "rand", - "scale-info", - "schnorrkel", - "secp256k1 0.28.2", - "secrecy", - "serde", - "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-debug-derive 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-externalities 0.29.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-runtime-interface 28.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-storage 21.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "ss58-registry", - "substrate-bip39 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", - "thiserror 1.0.62", - "tracing", - "w3f-bls", - "zeroize", -] - -[[package]] -name = "sp-core" -version = "34.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "array-bytes", "bitflags 1.3.2", @@ -16281,14 +16085,14 @@ dependencies = [ "secp256k1 0.28.2", "secrecy", "serde", - "sp-crypto-hashing 0.1.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-debug-derive 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-externalities 0.29.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime-interface 28.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-std 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-storage 21.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none)", + "sp-debug-derive", + "sp-externalities", + "sp-runtime-interface", + "sp-std", + "sp-storage", "ss58-registry", - "substrate-bip39 0.6.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "substrate-bip39", "thiserror 1.0.62", "tracing", "w3f-bls", @@ -16298,7 +16102,7 @@ dependencies = [ [[package]] name = "sp-crypto-ec-utils" version = "0.14.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "ark-bls12-377", "ark-bls12-377-ext", @@ -16312,7 +16116,7 @@ dependencies = [ "ark-ed-on-bls12-381-bandersnatch", "ark-ed-on-bls12-381-bandersnatch-ext", "ark-scale", - "sp-runtime-interface 28.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-runtime-interface", ] [[package]] @@ -16332,7 +16136,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "blake2b_simd", "byteorder", @@ -16345,28 +16149,17 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b85d0f1f1e44bd8617eb2a48203ee854981229e3e79e6f468c7175d5fd37489b" -dependencies = [ - "quote", - "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 2.0.87", -] - -[[package]] -name = "sp-crypto-hashing-proc-macro" -version = "0.1.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none)", "syn 2.0.87", ] [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "kvdb", "parking_lot 0.12.3", @@ -16375,101 +16168,52 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48d09fa0a5f7299fb81ee25ae3853d26200f7a348148aed6de76be905c007dbe" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "proc-macro2", "quote", "syn 2.0.87", ] -[[package]] -name = "sp-debug-derive" -version = "14.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.87", -] - -[[package]] -name = "sp-externalities" -version = "0.29.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a904407d61cb94228c71b55a9d3708e9d6558991f9e83bd42bd91df37a159d30" -dependencies = [ - "environmental", - "parity-scale-codec", - "sp-storage 21.0.0 (registry+https://github.com/rust-lang/crates.io-index)", -] - [[package]] name = "sp-externalities" version = "0.29.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "environmental", "parity-scale-codec", - "sp-storage 21.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-storage", ] [[package]] name = "sp-genesis-builder" version = "0.15.1" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "parity-scale-codec", "scale-info", "serde_json", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-api", + "sp-runtime", ] [[package]] name = "sp-inherents" version = "34.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "async-trait", "impl-trait-for-tuples", "parity-scale-codec", "scale-info", - "sp-runtime 39.0.1", + "sp-runtime", "thiserror 1.0.62", ] [[package]] name = "sp-io" version = "38.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59ef7eb561bb4839cc8424ce58c5ea236cbcca83f26fcc0426d8decfe8aa97d4" -dependencies = [ - "bytes", - "docify", - "ed25519-dalek", - "libsecp256k1", - "log", - "parity-scale-codec", - "polkavm-derive", - "rustversion", - "secp256k1 0.28.2", - "sp-core 34.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-externalities 0.29.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-keystore 0.40.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-runtime-interface 28.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-state-machine 0.43.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-tracing 17.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-trie 37.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "tracing", - "tracing-core", -] - -[[package]] -name = "sp-io" -version = "38.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "bytes", "docify", @@ -16480,14 +16224,14 @@ dependencies = [ "polkavm-derive", "rustversion", "secp256k1 0.28.2", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-externalities 0.29.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-keystore 0.40.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime-interface 28.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-state-machine 0.43.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-tracing 17.0.1 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-trie 37.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", + "sp-crypto-hashing 0.1.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none)", + "sp-externalities", + "sp-keystore", + "sp-runtime-interface", + "sp-state-machine", + "sp-tracing", + "sp-trie", "tracing", "tracing-core", ] @@ -16495,50 +16239,28 @@ dependencies = [ [[package]] name = "sp-keyring" version = "39.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-core", + "sp-runtime", "strum 0.26.2", ] [[package]] name = "sp-keystore" version = "0.40.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0248b4d784cb4a01472276928977121fa39d977a5bb24793b6b15e64b046df42" -dependencies = [ - "parity-scale-codec", - "parking_lot 0.12.3", - "sp-core 34.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-externalities 0.29.0 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "sp-keystore" -version = "0.40.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "parity-scale-codec", "parking_lot 0.12.3", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-externalities 0.29.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", + "sp-externalities", ] [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0c768c11afbe698a090386876911da4236af199cd38a5866748df4d8628aeff" -dependencies = [ - "thiserror 1.0.62", - "zstd 0.12.4", -] - -[[package]] -name = "sp-maybe-compressed-blob" -version = "11.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "thiserror 1.0.62", "zstd 0.12.4", @@ -16547,18 +16269,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a616fa51350b35326682a472ee8e6ba742fdacb18babac38ecd46b3e05ead869" -dependencies = [ - "frame-metadata 16.0.0", - "parity-scale-codec", - "scale-info", -] - -[[package]] -name = "sp-metadata-ir" -version = "0.7.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "frame-metadata 16.0.0", "parity-scale-codec", @@ -16568,52 +16279,41 @@ dependencies = [ [[package]] name = "sp-mixnet" version = "0.12.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "parity-scale-codec", "scale-info", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-application-crypto 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", + "sp-application-crypto", ] [[package]] name = "sp-npos-elections" version = "34.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-arithmetic 26.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-arithmetic", + "sp-core", + "sp-runtime", ] [[package]] name = "sp-offchain" version = "34.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" -dependencies = [ - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", -] - -[[package]] -name = "sp-panic-handler" -version = "13.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8f5a17a0a11de029a8b811cb6e8b32ce7e02183cc04a3e965c383246798c416" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ - "backtrace", - "lazy_static", - "regex", + "sp-api", + "sp-core", + "sp-runtime", ] [[package]] name = "sp-panic-handler" version = "13.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "backtrace", "lazy_static", @@ -16623,17 +16323,17 @@ dependencies = [ [[package]] name = "sp-rpc" version = "32.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "rustc-hash 1.1.0", "serde", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", ] [[package]] name = "sp-runtime" version = "39.0.1" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "docify", "either", @@ -16647,99 +16347,38 @@ dependencies = [ "scale-info", "serde", "simple-mermaid", - "sp-application-crypto 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-arithmetic 26.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-std 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-weights 31.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-application-crypto", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-std", + "sp-weights", "tracing", ] -[[package]] -name = "sp-runtime" -version = "39.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "658f23be7c79a85581029676a73265c107c5469157e3444c8c640fdbaa8bfed0" -dependencies = [ - "docify", - "either", - "hash256-std-hasher", - "impl-trait-for-tuples", - "log", - "num-traits", - "parity-scale-codec", - "paste", - "rand", - "scale-info", - "serde", - "simple-mermaid", - "sp-application-crypto 38.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-arithmetic 26.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-core 34.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-io 38.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-weights 31.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "tracing", -] - -[[package]] -name = "sp-runtime-interface" -version = "28.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "985eb981f40c689c6a0012c937b68ed58dabb4341d06f2dfe4dfd5ed72fa4017" -dependencies = [ - "bytes", - "impl-trait-for-tuples", - "parity-scale-codec", - "polkavm-derive", - "primitive-types", - "sp-externalities 0.29.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-runtime-interface-proc-macro 18.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-storage 21.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-tracing 17.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-wasm-interface 21.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "static_assertions", -] - [[package]] name = "sp-runtime-interface" version = "28.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "bytes", "impl-trait-for-tuples", "parity-scale-codec", "polkavm-derive", "primitive-types", - "sp-externalities 0.29.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime-interface-proc-macro 18.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-std 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-storage 21.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-tracing 17.0.1 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-wasm-interface 21.0.1 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-externalities", + "sp-runtime-interface-proc-macro", + "sp-std", + "sp-storage", + "sp-tracing", + "sp-wasm-interface", "static_assertions", ] [[package]] name = "sp-runtime-interface-proc-macro" version = "18.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0195f32c628fee3ce1dfbbf2e7e52a30ea85f3589da9fe62a8b816d70fc06294" -dependencies = [ - "Inflector", - "expander", - "proc-macro-crate 3.1.0", - "proc-macro2", - "quote", - "syn 2.0.87", -] - -[[package]] -name = "sp-runtime-interface-proc-macro" -version = "18.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "Inflector", "expander", @@ -16752,35 +16391,34 @@ dependencies = [ [[package]] name = "sp-session" version = "36.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "parity-scale-codec", "scale-info", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-keystore 0.40.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-api", + "sp-core", + "sp-keystore", + "sp-runtime", "sp-staking", ] [[package]] name = "sp-staking" version = "36.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", "scale-info", "serde", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-core", + "sp-runtime", ] [[package]] name = "sp-state-machine" version = "0.43.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "930104d6ae882626e8880d9b1578da9300655d337a3ffb45e130c608b6c89660" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "hash-db", "log", @@ -16788,30 +16426,10 @@ dependencies = [ "parking_lot 0.12.3", "rand", "smallvec", - "sp-core 34.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-externalities 0.29.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-panic-handler 13.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-trie 37.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "thiserror 1.0.62", - "tracing", - "trie-db", -] - -[[package]] -name = "sp-state-machine" -version = "0.43.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" -dependencies = [ - "hash-db", - "log", - "parity-scale-codec", - "parking_lot 0.12.3", - "rand", - "smallvec", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-externalities 0.29.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-panic-handler 13.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-trie 37.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", + "sp-externalities", + "sp-panic-handler", + "sp-trie", "thiserror 1.0.62", "tracing", "trie-db", @@ -16820,7 +16438,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "18.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "aes-gcm 0.10.3", "curve25519-dalek", @@ -16830,13 +16448,13 @@ dependencies = [ "rand", "scale-info", "sha2 0.10.8", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-application-crypto 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-externalities 0.29.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-runtime-interface 28.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", + "sp-application-crypto", + "sp-core", + "sp-crypto-hashing 0.1.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none)", + "sp-externalities", + "sp-runtime", + "sp-runtime-interface", "thiserror 1.0.62", "x25519-dalek", ] @@ -16844,67 +16462,36 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12f8ee986414b0a9ad741776762f4083cd3a5128449b982a3919c4df36874834" - -[[package]] -name = "sp-std" -version = "14.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" - -[[package]] -name = "sp-storage" -version = "21.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99c82989b3a4979a7e1ad848aad9f5d0b4388f1f454cc131766526601ab9e8f8" -dependencies = [ - "impl-serde", - "parity-scale-codec", - "ref-cast", - "serde", - "sp-debug-derive 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", -] +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" [[package]] name = "sp-storage" version = "21.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "impl-serde", "parity-scale-codec", "ref-cast", "serde", - "sp-debug-derive 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-debug-derive", ] [[package]] name = "sp-timestamp" version = "34.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "async-trait", "parity-scale-codec", "sp-inherents", - "sp-runtime 39.0.1", + "sp-runtime", "thiserror 1.0.62", ] [[package]] name = "sp-tracing" version = "17.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf641a1d17268c8fcfdb8e0fa51a79c2d4222f4cfda5f3944dbdbc384dced8d5" -dependencies = [ - "parity-scale-codec", - "tracing", - "tracing-core", - "tracing-subscriber", -] - -[[package]] -name = "sp-tracing" -version = "17.0.1" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "parity-scale-codec", "tracing", @@ -16915,54 +16502,30 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "34.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-api", + "sp-runtime", ] [[package]] name = "sp-transaction-storage-proof" version = "34.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "async-trait", "parity-scale-codec", "scale-info", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", "sp-inherents", - "sp-runtime 39.0.1", - "sp-trie 37.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", -] - -[[package]] -name = "sp-trie" -version = "37.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6282aef9f4b6ecd95a67a45bcdb67a71f4a4155c09a53c10add4ffe823db18cd" -dependencies = [ - "ahash 0.8.11", - "hash-db", - "lazy_static", - "memory-db", - "nohash-hasher", - "parity-scale-codec", - "parking_lot 0.12.3", - "rand", - "scale-info", - "schnellru", - "sp-core 34.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-externalities 0.29.0 (registry+https://github.com/rust-lang/crates.io-index)", - "thiserror 1.0.62", - "tracing", - "trie-db", - "trie-root", + "sp-runtime", + "sp-trie", ] [[package]] name = "sp-trie" version = "37.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "ahash 0.8.11", "hash-db", @@ -16974,8 +16537,8 @@ dependencies = [ "rand", "scale-info", "schnellru", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-externalities 0.29.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", + "sp-externalities", "thiserror 1.0.62", "tracing", "trie-db", @@ -16985,54 +16548,24 @@ dependencies = [ [[package]] name = "sp-version" version = "37.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d521a405707b5be561367cd3d442ff67588993de24062ce3adefcf8437ee9fe1" -dependencies = [ - "impl-serde", - "parity-scale-codec", - "parity-wasm", - "scale-info", - "serde", - "sp-crypto-hashing-proc-macro 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-runtime 39.0.2", - "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-version-proc-macro 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "thiserror 1.0.62", -] - -[[package]] -name = "sp-version" -version = "37.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "impl-serde", "parity-scale-codec", "parity-wasm", "scale-info", "serde", - "sp-crypto-hashing-proc-macro 0.1.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-std 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-version-proc-macro 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-crypto-hashing-proc-macro", + "sp-runtime", + "sp-std", + "sp-version-proc-macro", "thiserror 1.0.62", ] [[package]] name = "sp-version-proc-macro" version = "14.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5aee8f6730641a65fcf0c8f9b1e448af4b3bb083d08058b47528188bccc7b7a7" -dependencies = [ - "parity-scale-codec", - "proc-macro2", - "quote", - "syn 2.0.87", -] - -[[package]] -name = "sp-version-proc-macro" -version = "14.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -17043,20 +16576,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "21.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b066baa6d57951600b14ffe1243f54c47f9c23dd89c262e17ca00ae8dca58be9" -dependencies = [ - "anyhow", - "impl-trait-for-tuples", - "log", - "parity-scale-codec", - "wasmtime", -] - -[[package]] -name = "sp-wasm-interface" -version = "21.0.1" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -17070,40 +16590,25 @@ dependencies = [ [[package]] name = "sp-wasm-interface-common" version = "7.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "parity-scale-codec", - "sp-std 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-std", "wasmi 0.13.2", ] [[package]] name = "sp-weights" version = "31.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93cdaf72a1dad537bbb130ba4d47307ebe5170405280ed1aa31fa712718a400e" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "bounded-collections", "parity-scale-codec", "scale-info", "serde", "smallvec", - "sp-arithmetic 26.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-debug-derive 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "sp-weights" -version = "31.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" -dependencies = [ - "bounded-collections", - "parity-scale-codec", - "scale-info", - "serde", - "smallvec", - "sp-arithmetic 26.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-debug-derive 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-arithmetic", + "sp-debug-derive", ] [[package]] @@ -17360,20 +16865,7 @@ dependencies = [ [[package]] name = "substrate-bip39" version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca58ffd742f693dc13d69bdbb2e642ae239e0053f6aab3b104252892f856700a" -dependencies = [ - "hmac 0.12.1", - "pbkdf2", - "schnorrkel", - "sha2 0.10.8", - "zeroize", -] - -[[package]] -name = "substrate-bip39" -version = "0.6.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "hmac 0.12.1", "pbkdf2", @@ -17385,12 +16877,12 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "11.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" [[package]] name = "substrate-frame-rpc-system" version = "39.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "docify", "frame-system-rpc-runtime-api", @@ -17400,17 +16892,17 @@ dependencies = [ "parity-scale-codec", "sc-rpc-api", "sc-transaction-pool-api", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", "sp-block-builder", "sp-blockchain", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", + "sp-core", + "sp-runtime", ] [[package]] name = "substrate-prometheus-endpoint" version = "0.17.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "http-body-util", "hyper 1.4.1", @@ -17424,37 +16916,37 @@ dependencies = [ [[package]] name = "substrate-rpc-client" version = "0.44.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "async-trait", "jsonrpsee 0.24.7", "log", "sc-rpc-api", "serde", - "sp-runtime 39.0.1", + "sp-runtime", ] [[package]] name = "substrate-state-trie-migration-rpc" version = "38.0.0" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "jsonrpsee 0.24.7", "parity-scale-codec", "sc-client-api", "sc-rpc-api", "serde", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-state-machine 0.43.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-trie 37.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", + "sp-runtime", + "sp-state-machine", + "sp-trie", "trie-db", ] [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409#2686925248a9b8b6a45c10014db48b35671d473b" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "array-bytes", "async-trait", @@ -17463,26 +16955,25 @@ dependencies = [ "sc-client-api", "sc-client-db", "sc-consensus", - "sc-executor 0.40.1 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sc-executor", "sc-offchain", "sc-service", "serde", "serde_json", "sp-blockchain", "sp-consensus", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", "sp-keyring", - "sp-keystore 0.40.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-runtime 39.0.1", - "sp-state-machine 0.43.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-keystore", + "sp-runtime", + "sp-state-machine", "tokio", ] [[package]] name = "substrate-wasm-builder" version = "24.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf035ffe7335fb24053edfe4d0a5780250eda772082a1b80ae25835dd4c09265" +source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409-wasm32v1-none#761ea7010f91f195c3d3b9d8b22c75f59ff23dce" dependencies = [ "array-bytes", "build-helper", @@ -17495,12 +16986,12 @@ dependencies = [ "parity-scale-codec", "parity-wasm", "polkavm-linker", - "sc-executor 0.40.1 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-core 34.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-io 38.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-maybe-compressed-blob 11.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-tracing 17.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-version 37.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sc-executor", + "sp-core", + "sp-io", + "sp-maybe-compressed-blob", + "sp-tracing", + "sp-version", "strum 0.26.2", "tempfile", "toml 0.8.14", @@ -18811,28 +18302,28 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde_json", - "sp-api 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-arithmetic 26.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-api", + "sp-arithmetic", "sp-authority-discovery", "sp-block-builder", "sp-consensus-babe", "sp-consensus-grandpa", - "sp-core 34.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-externalities 0.29.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-core", + "sp-externalities", "sp-genesis-builder", "sp-inherents", - "sp-io 38.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-io", "sp-keyring", "sp-npos-elections", "sp-offchain", - "sp-runtime 39.0.1", + "sp-runtime", "sp-session", "sp-staking", - "sp-state-machine 0.43.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-std 14.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", - "sp-storage 21.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-state-machine", + "sp-std", + "sp-storage", "sp-transaction-pool", - "sp-version 37.0.0 (git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-polkadot-stable2409)", + "sp-version", "substrate-build-script-utils", "substrate-wasm-builder", "wabt", diff --git a/Cargo.toml b/Cargo.toml index f2d6cf9ba36..c7793d5b7fe 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,7 +5,7 @@ edition = "2021" license = "GPL-3.0" homepage = "https://gear-tech.io" repository = "https://github.com/gear-tech/gear" -rust-version = "1.82" +rust-version = "1.84" [workspace] resolver = "2" @@ -313,133 +313,131 @@ ethexe-common = { path = "ethexe/common" } wasmi = { package = "wasmi", version = "0.38"} # Substrate deps -binary-merkle-tree = { version = "15.0.1", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -frame-benchmarking = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -frame-benchmarking-cli = { version = "43.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -frame-election-provider-support = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -frame-executive = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -frame-support = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -frame-support-test = { version = "3.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -frame-system = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -frame-system-benchmarking = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -frame-remote-externalities = { version = "0.46.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -frame-try-runtime = { version = "0.44.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -frame-system-rpc-runtime-api = { version = "34.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } +binary-merkle-tree = { version = "15.0.1", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +frame-benchmarking = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +frame-benchmarking-cli = { version = "43.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +frame-election-provider-support = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +frame-executive = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +frame-support = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +frame-support-test = { version = "3.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +frame-system = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +frame-system-benchmarking = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +frame-remote-externalities = { version = "0.46.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +frame-try-runtime = { version = "0.44.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +frame-system-rpc-runtime-api = { version = "34.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } -frame-metadata-hash-extension = { default-features = false, git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } +frame-metadata-hash-extension = { default-features = false, git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } -generate-bags = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -pallet-authorship = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-authority-discovery = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-babe = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-bags-list = { version = "37.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-bounties = { version = "37.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-child-bounties = { version = "37.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-balances = { version = "39.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-conviction-voting = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-election-provider-multi-phase = { version = "37.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-grandpa = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-identity = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-im-online = { version = "37.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-multisig = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-nomination-pools = { version = "35.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-nomination-pools-runtime-api = { version = "33.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-offences = { version = "37.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-preimage = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-proxy = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-ranked-collective = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-referenda = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-scheduler = { version = "39.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-session = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-staking = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-staking-runtime-api = { version = "24.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-staking-reward-fn = { version = "22.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-sudo = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-timestamp = { version = "37.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-transaction-payment = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-transaction-payment-rpc = { version = "41.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-transaction-payment-rpc-runtime-api = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-treasury = { version = "37.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-utility = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-vesting = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -pallet-whitelist = { version = "37.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -prometheus-endpoint = { package = "substrate-prometheus-endpoint", version = "0.17.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sc-authority-discovery = { version = "0.45.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sc-block-builder = { version = "0.42.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sc-consensus = { version = "0.44.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sc-consensus-babe = { version = "0.45.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sc-consensus-babe-rpc = { version = "0.45.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sc-consensus-epochs = { version = "0.44.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sc-consensus-slots = { version = "0.44.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sp-crypto-ec-utils = { version = "0.14.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-debug-derive = { version = "14.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sc-chain-spec = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sc-cli = { version = "0.47.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sc-client-api = { version = "37.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sc-executor = { version = "0.40.1", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sc-executor-common = { version = "0.35.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sc-consensus-grandpa = { version = "0.30.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sc-consensus-grandpa-rpc = { version = "0.30.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sc-keystore = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sc-network = { version = "0.45.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sc-network-common = { version = "0.44.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sc-network-sync = { version = "0.44.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sc-network-statement = { version = "0.27.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sc-offchain = { version = "40.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sc-proposer-metrics = { version = "0.18.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sc-service = { version = "0.46.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sc-telemetry = { version = "25.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sc-rpc = { version = "40.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sc-rpc-api = { version = "0.44.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sc-rpc-spec-v2 = { version = "0.45.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sc-sync-state-rpc = { version = "0.45.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sc-sysinfo = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sc-transaction-pool = { version = "37.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sc-transaction-pool-api = { version = "37.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sc-tracing = { version = "37.0.1", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -sp-allocator = { version = "29.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-api = { version = "34.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-authority-discovery = { version = "34.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-arithmetic = { version = "26.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-blockchain = { version = "37.0.1", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-block-builder = { version = "34.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-core = { version = "34.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-consensus = { version = "0.40.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-consensus-babe = { version = "0.40.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-consensus-slots = { version = "0.40.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-externalities = { version = "0.29.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-consensus-grandpa = { version = "21.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-genesis-builder = { version = "0.15.1", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-inherents = { version = "34.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-io = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-keyring = { version = "39.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-keystore = { version = "0.40.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-npos-elections = { version = "34.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-offchain = { version = "34.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-rpc = { version = "32.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-runtime = { version = "39.0.1", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-runtime-interface = { version = "28.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-session = { version = "36.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-std = { version = "14.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-state-machine = { version = "0.43.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-staking = { version = "36.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-storage = { version = "21.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-timestamp = { version = "34.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-transaction-pool = { version = "34.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-transaction-storage-proof = { version = "34.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-trie = { version = "37.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-version = { version = "37.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-wasm-interface = { version = "21.0.1", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -sp-wasm-interface-common = { version = "7.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409", default-features = false } -substrate-build-script-utils = { version = "11.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -substrate-frame-rpc-system = { version = "39.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -substrate-rpc-client = { version = "0.44.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -substrate-state-trie-migration-rpc = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -substrate-test-client = { version = "2.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -# substrate-wasm-builder = { version = "5.0.0-dev", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -substrate-wasm-builder = "24.0.1" -# try-runtime-cli = { version = "0.10.0-dev", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } +generate-bags = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +pallet-authorship = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-authority-discovery = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-babe = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-bags-list = { version = "37.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-bounties = { version = "37.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-child-bounties = { version = "37.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-balances = { version = "39.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-conviction-voting = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-election-provider-multi-phase = { version = "37.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-grandpa = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-identity = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-im-online = { version = "37.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-multisig = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-nomination-pools = { version = "35.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-nomination-pools-runtime-api = { version = "33.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-offences = { version = "37.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-preimage = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-proxy = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-ranked-collective = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-referenda = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-scheduler = { version = "39.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-session = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-staking = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-staking-runtime-api = { version = "24.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-staking-reward-fn = { version = "22.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-sudo = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-timestamp = { version = "37.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-transaction-payment = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-transaction-payment-rpc = { version = "41.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-transaction-payment-rpc-runtime-api = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-treasury = { version = "37.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-utility = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-vesting = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +pallet-whitelist = { version = "37.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +prometheus-endpoint = { package = "substrate-prometheus-endpoint", version = "0.17.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sc-authority-discovery = { version = "0.45.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sc-block-builder = { version = "0.42.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sc-consensus = { version = "0.44.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sc-consensus-babe = { version = "0.45.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sc-consensus-babe-rpc = { version = "0.45.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sc-consensus-epochs = { version = "0.44.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sc-consensus-slots = { version = "0.44.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sp-crypto-ec-utils = { version = "0.14.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-debug-derive = { version = "14.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sc-chain-spec = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sc-cli = { version = "0.47.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sc-client-api = { version = "37.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sc-executor = { version = "0.40.1", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sc-executor-common = { version = "0.35.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sc-consensus-grandpa = { version = "0.30.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sc-consensus-grandpa-rpc = { version = "0.30.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sc-keystore = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sc-network = { version = "0.45.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sc-network-common = { version = "0.44.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sc-network-sync = { version = "0.44.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sc-network-statement = { version = "0.27.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sc-offchain = { version = "40.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sc-proposer-metrics = { version = "0.18.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sc-service = { version = "0.46.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sc-telemetry = { version = "25.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sc-rpc = { version = "40.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sc-rpc-api = { version = "0.44.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sc-rpc-spec-v2 = { version = "0.45.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sc-sync-state-rpc = { version = "0.45.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sc-sysinfo = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sc-transaction-pool = { version = "37.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sc-transaction-pool-api = { version = "37.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sc-tracing = { version = "37.0.1", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +sp-allocator = { version = "29.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-api = { version = "34.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-authority-discovery = { version = "34.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-arithmetic = { version = "26.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-blockchain = { version = "37.0.1", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-block-builder = { version = "34.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-core = { version = "34.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-consensus = { version = "0.40.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-consensus-babe = { version = "0.40.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-consensus-slots = { version = "0.40.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-externalities = { version = "0.29.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-consensus-grandpa = { version = "21.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-genesis-builder = { version = "0.15.1", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-inherents = { version = "34.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-io = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-keyring = { version = "39.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-keystore = { version = "0.40.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-npos-elections = { version = "34.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-offchain = { version = "34.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-rpc = { version = "32.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-runtime = { version = "39.0.1", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-runtime-interface = { version = "28.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-session = { version = "36.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-std = { version = "14.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-state-machine = { version = "0.43.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-staking = { version = "36.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-storage = { version = "21.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-timestamp = { version = "34.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-transaction-pool = { version = "34.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-transaction-storage-proof = { version = "34.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-trie = { version = "37.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-version = { version = "37.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-wasm-interface = { version = "21.0.1", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +sp-wasm-interface-common = { version = "7.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none", default-features = false } +substrate-build-script-utils = { version = "11.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +substrate-frame-rpc-system = { version = "39.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +substrate-rpc-client = { version = "0.44.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +substrate-state-trie-migration-rpc = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +substrate-test-client = { version = "2.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } +substrate-wasm-builder = { version = "24.0.1", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409-wasm32v1-none" } # Examples test-syscalls = { path = "examples/syscalls", default-features = false } @@ -591,8 +589,6 @@ inherits = "release" debug = true [patch.crates-io] -# sp-io = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } -# sp-application-crypto = { version = "38.0.0", git = "https://github.com/gear-tech/polkadot-sdk.git", branch = "gear-polkadot-stable2409" } parity-wasm = { version = "0.45.0", git = "https://github.com/gear-tech/parity-wasm", branch = "v0.45.0-sign-ext" } wasmi-validation = { version = "0.5.0", git = "https://github.com/gear-tech/wasmi", branch = "v0.13.2-sign-ext" } # wasm-instrument = { version = "0.3.0", git = "https://github.com/gear-tech/wasm-instrument", branch = "v0.3.0-sign-ext" } diff --git a/docker/Dockerfile b/docker/Dockerfile index 6f1c7831fc4..9a8b879edae 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -32,7 +32,7 @@ COPY . /gear WORKDIR /gear RUN rustup toolchain install $TOOLCHAIN && \ - rustup target add wasm32-unknown-unknown --toolchain $TOOLCHAIN + rustup target add wasm32v1-none --toolchain $TOOLCHAIN RUN cargo build -p gear-cli --profile $PROFILE diff --git a/docker/runtime-fuzzer/Dockerfile b/docker/runtime-fuzzer/Dockerfile index 9cf7f8550f4..c6635a9da03 100644 --- a/docker/runtime-fuzzer/Dockerfile +++ b/docker/runtime-fuzzer/Dockerfile @@ -15,7 +15,7 @@ RUN apt update -y && \ chmod +x rustup-init.sh && \ ./rustup-init.sh -y ; \ rustup update nightly && \ - rustup target add wasm32-unknown-unknown --toolchain nightly; \ + rustup target add wasm32v1-none --toolchain nightly && \ rustup default nightly; \ # Install cargo-fuzz \ cargo install --version 0.11.2 cargo-fuzz; \ diff --git a/ethexe/docker/ethexe_builder.Dockerfile b/ethexe/docker/ethexe_builder.Dockerfile index d871a694240..23f31b9a3a2 100644 --- a/ethexe/docker/ethexe_builder.Dockerfile +++ b/ethexe/docker/ethexe_builder.Dockerfile @@ -22,7 +22,7 @@ RUN chmod +x rustup-init.sh RUN ./rustup-init.sh -y ENV PATH="/root/.cargo/bin:$PATH" RUN rustup toolchain install nightly-2025-01-09 -RUN rustup target add wasm32-unknown-unknown --toolchain nightly-2025-01-09 +RUN rustup target add wasm32v1-none --toolchain nightly-2025-01-09 # Build RUN cargo build -p ethexe-cli --profile $PROFILE diff --git a/gcli/README.md b/gcli/README.md index 759ead02ef9..7f5e326bfd2 100644 --- a/gcli/README.md +++ b/gcli/README.md @@ -86,7 +86,7 @@ Successfully logged in as 5GrwvaEF5zXb26Fz9rcQpDWS57CtERHpNehXCPcNoHGKutQY! upload your gear program ```sh -$ gear upload hello-world/target/wasm32-unknown-unknown/release/hello_world.wasm +$ gear upload hello-world/target/wasm32-gear/release/hello_world.wasm [INFO ] Submitted extrinsic Gear::upload_code [INFO ] Status: Ready [INFO ] Status: Broadcast( ["12D3KooWQbJXFeRDJqmLT6jqahsJpwKGL5xEJJ6F3tevR1R85Upz", "12D3KooWFwZEE7cVz7fPTUrekv2Xfv2sR5HMetpadw4W9fZnEBr5", "12D3KooWNmeoxqMTSc3CzeA5SLTQ6xYQo4yz3Az1zjnAqrhpmBSH", "12D3KooWLFN7AceaViuVDakKghwLVo9i91Bi8DLyf1BGg6ftVGnG", "12D3KooWJ9EASqU3T89z1EBYMnvfTh5WK4Rgw3RMensrx5STRvXR", "12D3KooWDuzvhmTAebZXGJG8SCurHkn9x6mmpiTSQygGoCvXmYmU", "12D3KooWH7QBPHh5Byc2ZBjGSiqBbGzBAr5E8mqLWueyPXQJrxWB", "12D3KooWRw1Yfdo86zpgN9TTLJ6J53iAM1y1PW9ogKHsTHvBPDg9", "12D3KooWJ15sMWcCgmSLBAfRD5TZgKoCCZ1xDzPRGzbR2YC5zKqS", "12D3KooWEMDPU47VnnZPLEMXeFJkphaG8kRdn9SuTqoJJEhrwC2w", "12D3KooWSfMsGDWG6hvTgfLoFETZrnxNC649bQwSa9FxTAPw4Cmy", "12D3KooWK7fw8MdENES5jAb8kjLw4b3eGMxuWBPR52v15FRkmYF3", "12D3KooWLP3AxJf1VfVJzbzcrHAkipXXa9bSvPcE1TowuRQZE8bz", "12D3KooWSf2d69w7RYKtj9mgYpLDs3rqLAz9GHNSHHoCQDLUjeiP", "12D3KooWSKMmTordwL3t6SkQaKXuXt1aYC2QZAXNyt8DxjpgFXYq", "12D3KooWEsvboSEFhf5utCZJ4gfUjb7S5i9Qec1TXB2DuYPJZVzB", "12D3KooWRf7vAr79yAyDxGvYAdSqhh2EoeWe35Lx4QH4N6XMv2gH", "12D3KooWPuaSwvwq2EGdasjJruUzR1wwTk1tDdVBZauKwG8ZPFi1", "12D3KooWHSepUMWdNVgKPhdquR12AzSZrkHwUsfXvVfFMPGXpyH5", "12D3KooWDC3qNpRz5LdSfPWi3XWfc7kG5GHyEDNR2NcgJMedfu5v", "12D3KooWRQ8oUwhrW84UuVpQNZ2QxS2kg3SyhLwVkwHHk9vJgf5q", "12D3KooWHZaCXaMgavJYoH925jiLrLhsbPpU14tt6M7ypenDyfPc", "12D3KooWAd4GWfAqNTqoqTNnjsKqJHWNRezgcHi742eGYKDdYsfC", "12D3KooWFWc6NFCiuTxd9iKq9mi1n3G7nBEZ5yDkzzHjkGBSceje", "12D3KooWQ8yjECbzLThEwzcTQ3gtVgZbb1XPBrPyHnRkmLJRGfEW", "12D3KooWFsZdJERxRrc5afrFDxvts4bDxSHHDgQxh8bTm4Kq9PV7", "12D3KooWGpxgFFTXij8gXzx6YgExaVczUN2fuohccrkA11tGFzDu", "12D3KooWND9qfwCVtfB17y9fcThBKoWvCSpXrCQCs6XsWvHE5om2", "12D3KooWLoCosNXv1HESuU76r7xmp5UU4pdCncnZXB1hYvcbCYgX", "12D3KooWEga7tssCYmywnRU492ANXV4vGYqX5AVJrrAAKQ1zhhGN", "12D3KooWDP1pb16iGikYc8fkkL8ZYmzPqsrVRzQHHBDKxjRpUMNA", "12D3KooWG26t3Z1NfeAPNWdwrdWYntSUj69LzHcnBdV4PcQMEuHA", "12D3KooWS5DUgYPSQVrexXbPksR4cVsexFhLXzXFgsY47ZPeFHd9", "12D3KooWBWFtZqigVTC8W2GRMwLeuTK2o4hDC4XHVPyNV6hW1T1D", "12D3KooWDCboxcE7VAB3v3UJf1hrNZiswyk5Eg1u2kaiSs4v6Sbi", "12D3KooWNx1mbmwKXSPS8vuHkyVrQrZnwp4HGjLczPxFCpAyRhNS", "12D3KooWJ3KhEHCm4roQw2LAUGu28fXJf5QqQHhG6EaACw6RCUjr", "12D3KooWFnr5yyEcNAfdjJjfuBAMaZ2iz3GLyFrJAs5AiRJ74vWS", "12D3KooWMNeo7UgreqFxQ6BstVgZrNAZMVyKt9EWnC6AD9J2M1rT", "12D3KooWEVvqVD2mrLfmgeX1EXZ2caFXXEWWEs4Taa4mWzFUoF34", "12D3KooWMadAihMmvZmGt1HpxGAqqjb7Q2q96VVev6rGA1GLuqjv", "12D3KooWARM6duzRRd64fMJZJY3VqWekeG1rmJqxxjNLRYaQVPRt", "12D3KooWSqCyNpmVwaAxS1mMms2GQvUcPzPdoWB2XjiWpXvGW3Jf", "12D3KooWH22kTRSvhRnMUtu7Eg8d96Ma68jzRKV7vtxVMwB96kvS", "12D3KooWN1LBk84vnJEsQ33WsPRvpSzfrNMUZ2iLhTkUYjsSfwR5", "12D3KooWMxtE2fWGZZsZjfjoRN5aH6ecSKj8YfTkufi2vtywoKLS", "12D3KooWGMpAqtwpGR4tcQ3tc2ZThkTUN2YYcgxQsuSbfdQ4h3E4", "12D3KooWSyBLw12Z8rHRx2NSAfmb3cpAP6nJ2qK5FkdEC38zNVKk", "12D3KooWH7sqE4cp9wyLt5Z7xzuqA2imNGMeUHnu2gPJ4hGnJqJv", "12D3KooWK896roWsGutzksP9cZc3oypVPjRB1o83uHzjxM72V7zb"] ) diff --git a/gcli/src/embed.rs b/gcli/src/embed.rs index acdef562fc8..e1f0e061c50 100644 --- a/gcli/src/embed.rs +++ b/gcli/src/embed.rs @@ -74,7 +74,7 @@ impl Artifact { ancestors.next()?.to_str()?, ]; - let bin = PathBuf::from(format!("{target}/wasm32-unknown-unknown/{profile}")); + let bin = PathBuf::from(format!("{target}/wasm32-gear/{profile}")); let stem = PathBuf::from(name.replace('-', "_")); Some(Self { diff --git a/gcli/src/lib.rs b/gcli/src/lib.rs index fa64e9bae08..2b80989d78a 100644 --- a/gcli/src/lib.rs +++ b/gcli/src/lib.rs @@ -108,7 +108,7 @@ //! upload your gear program //! //! ```sh -//! $ gear upload hello-world/target/wasm32-unknown-unknown/release/hello_world.wasm +//! $ gear upload hello-world/target/wasm32-gear/release/hello_world.wasm //! [INFO ] Submitted extrinsic Gear::upload_code //! [INFO ] Status: Ready //! [INFO ] Status: Broadcast( ["12D3KooWQbJXFeRDJqmLT6jqahsJpwKGL5xEJJ6F3tevR1R85Upz", "12D3KooWFwZEE7cVz7fPTUrekv2Xfv2sR5HMetpadw4W9fZnEBr5", "12D3KooWNmeoxqMTSc3CzeA5SLTQ6xYQo4yz3Az1zjnAqrhpmBSH", "12D3KooWLFN7AceaViuVDakKghwLVo9i91Bi8DLyf1BGg6ftVGnG", "12D3KooWJ9EASqU3T89z1EBYMnvfTh5WK4Rgw3RMensrx5STRvXR", "12D3KooWDuzvhmTAebZXGJG8SCurHkn9x6mmpiTSQygGoCvXmYmU", "12D3KooWH7QBPHh5Byc2ZBjGSiqBbGzBAr5E8mqLWueyPXQJrxWB", "12D3KooWRw1Yfdo86zpgN9TTLJ6J53iAM1y1PW9ogKHsTHvBPDg9", "12D3KooWJ15sMWcCgmSLBAfRD5TZgKoCCZ1xDzPRGzbR2YC5zKqS", "12D3KooWEMDPU47VnnZPLEMXeFJkphaG8kRdn9SuTqoJJEhrwC2w", "12D3KooWSfMsGDWG6hvTgfLoFETZrnxNC649bQwSa9FxTAPw4Cmy", "12D3KooWK7fw8MdENES5jAb8kjLw4b3eGMxuWBPR52v15FRkmYF3", "12D3KooWLP3AxJf1VfVJzbzcrHAkipXXa9bSvPcE1TowuRQZE8bz", "12D3KooWSf2d69w7RYKtj9mgYpLDs3rqLAz9GHNSHHoCQDLUjeiP", "12D3KooWSKMmTordwL3t6SkQaKXuXt1aYC2QZAXNyt8DxjpgFXYq", "12D3KooWEsvboSEFhf5utCZJ4gfUjb7S5i9Qec1TXB2DuYPJZVzB", "12D3KooWRf7vAr79yAyDxGvYAdSqhh2EoeWe35Lx4QH4N6XMv2gH", "12D3KooWPuaSwvwq2EGdasjJruUzR1wwTk1tDdVBZauKwG8ZPFi1", "12D3KooWHSepUMWdNVgKPhdquR12AzSZrkHwUsfXvVfFMPGXpyH5", "12D3KooWDC3qNpRz5LdSfPWi3XWfc7kG5GHyEDNR2NcgJMedfu5v", "12D3KooWRQ8oUwhrW84UuVpQNZ2QxS2kg3SyhLwVkwHHk9vJgf5q", "12D3KooWHZaCXaMgavJYoH925jiLrLhsbPpU14tt6M7ypenDyfPc", "12D3KooWAd4GWfAqNTqoqTNnjsKqJHWNRezgcHi742eGYKDdYsfC", "12D3KooWFWc6NFCiuTxd9iKq9mi1n3G7nBEZ5yDkzzHjkGBSceje", "12D3KooWQ8yjECbzLThEwzcTQ3gtVgZbb1XPBrPyHnRkmLJRGfEW", "12D3KooWFsZdJERxRrc5afrFDxvts4bDxSHHDgQxh8bTm4Kq9PV7", "12D3KooWGpxgFFTXij8gXzx6YgExaVczUN2fuohccrkA11tGFzDu", "12D3KooWND9qfwCVtfB17y9fcThBKoWvCSpXrCQCs6XsWvHE5om2", "12D3KooWLoCosNXv1HESuU76r7xmp5UU4pdCncnZXB1hYvcbCYgX", "12D3KooWEga7tssCYmywnRU492ANXV4vGYqX5AVJrrAAKQ1zhhGN", "12D3KooWDP1pb16iGikYc8fkkL8ZYmzPqsrVRzQHHBDKxjRpUMNA", "12D3KooWG26t3Z1NfeAPNWdwrdWYntSUj69LzHcnBdV4PcQMEuHA", "12D3KooWS5DUgYPSQVrexXbPksR4cVsexFhLXzXFgsY47ZPeFHd9", "12D3KooWBWFtZqigVTC8W2GRMwLeuTK2o4hDC4XHVPyNV6hW1T1D", "12D3KooWDCboxcE7VAB3v3UJf1hrNZiswyk5Eg1u2kaiSs4v6Sbi", "12D3KooWNx1mbmwKXSPS8vuHkyVrQrZnwp4HGjLczPxFCpAyRhNS", "12D3KooWJ3KhEHCm4roQw2LAUGu28fXJf5QqQHhG6EaACw6RCUjr", "12D3KooWFnr5yyEcNAfdjJjfuBAMaZ2iz3GLyFrJAs5AiRJ74vWS", "12D3KooWMNeo7UgreqFxQ6BstVgZrNAZMVyKt9EWnC6AD9J2M1rT", "12D3KooWEVvqVD2mrLfmgeX1EXZ2caFXXEWWEs4Taa4mWzFUoF34", "12D3KooWMadAihMmvZmGt1HpxGAqqjb7Q2q96VVev6rGA1GLuqjv", "12D3KooWARM6duzRRd64fMJZJY3VqWekeG1rmJqxxjNLRYaQVPRt", "12D3KooWSqCyNpmVwaAxS1mMms2GQvUcPzPdoWB2XjiWpXvGW3Jf", "12D3KooWH22kTRSvhRnMUtu7Eg8d96Ma68jzRKV7vtxVMwB96kvS", "12D3KooWN1LBk84vnJEsQ33WsPRvpSzfrNMUZ2iLhTkUYjsSfwR5", "12D3KooWMxtE2fWGZZsZjfjoRN5aH6ecSKj8YfTkufi2vtywoKLS", "12D3KooWGMpAqtwpGR4tcQ3tc2ZThkTUN2YYcgxQsuSbfdQ4h3E4", "12D3KooWSyBLw12Z8rHRx2NSAfmb3cpAP6nJ2qK5FkdEC38zNVKk", "12D3KooWH7sqE4cp9wyLt5Z7xzuqA2imNGMeUHnu2gPJ4hGnJqJv", "12D3KooWK896roWsGutzksP9cZc3oypVPjRB1o83uHzjxM72V7zb"] ) diff --git a/gcli/tests/common/env.rs b/gcli/tests/common/env.rs index 575bb4cb109..a2928070717 100644 --- a/gcli/tests/common/env.rs +++ b/gcli/tests/common/env.rs @@ -21,7 +21,7 @@ use std::sync::LazyLock; /// target path from the root workspace const TARGET: &str = "target"; -const WASM_TARGET: &str = "target/wasm32-unknown-unknown"; +const WASM_TARGET: &str = "target/wasm32-gear"; static ROOT: LazyLock = LazyLock::new(|| env!("CARGO_MANIFEST_DIR").to_owned() + "/../"); pub static PROFILE: &str = if cfg!(debug_assertions) { diff --git a/gclient/src/lib.rs b/gclient/src/lib.rs index d092d7646cc..65fe2a93b7f 100644 --- a/gclient/src/lib.rs +++ b/gclient/src/lib.rs @@ -77,7 +77,7 @@ //! ``` //! use gclient::{EventProcessor, GearApi, Result}; //! -//! const WASM_PATH: &str = "./target/wasm32-unknown-unknown/release/first_gear_app.opt.wasm"; +//! const WASM_PATH: &str = "./target/wasm32-gear/release/first_gear_app.opt.wasm"; //! //! #[tokio::test] //! async fn test_example() -> Result<()> { diff --git a/gclient/src/utils.rs b/gclient/src/utils.rs index fa341a431be..610597d1b6f 100644 --- a/gclient/src/utils.rs +++ b/gclient/src/utils.rs @@ -38,14 +38,11 @@ pub fn wat2wasm(wat: impl AsRef) -> Vec { /// /// ``` /// let wasm_path = gclient::wasm_target(".", "demo_ping"); -/// assert_eq!( -/// wasm_path, -/// "./target/wasm32-unknown-unknown/release/demo_ping.opt.wasm" -/// ); +/// assert_eq!(wasm_path, "./target/wasm32-gear/release/demo_ping.opt.wasm"); /// ``` pub fn wasm_target(root_path: impl AsRef, demo_name: impl AsRef) -> String { format!( - "{}/target/wasm32-unknown-unknown/release/{}.opt.wasm", + "{}/target/wasm32-gear/release/{}.opt.wasm", root_path.as_ref(), demo_name.as_ref() ) diff --git a/gtest/src/lib.rs b/gtest/src/lib.rs index 60d68248e67..b7bd0b05180 100644 --- a/gtest/src/lib.rs +++ b/gtest/src/lib.rs @@ -203,7 +203,7 @@ //! # let sys = gtest::System::new(); //! let prog = Program::from_file( //! &sys, -//! "./target/wasm32-unknown-unknown/release/demo_ping.wasm", +//! "./target/wasm32-gear/release/demo_ping.wasm", //! ); //! ``` //! diff --git a/node/README.md b/node/README.md index 27c49e40057..08fe1825bc3 100644 --- a/node/README.md +++ b/node/README.md @@ -49,7 +49,7 @@ If Rust is not yet installed, read the [Installation](https://doc.rust-lang.org/ Make sure the `wasm` target is enabled: ```bash -rustup target add wasm32-unknown-unknown +rustup target add wasm32v1-none ``` Set the environment variables: diff --git a/runtime/vara/src/lib.rs b/runtime/vara/src/lib.rs index f198744a9e6..0a95a624849 100644 --- a/runtime/vara/src/lib.rs +++ b/runtime/vara/src/lib.rs @@ -159,7 +159,7 @@ mod migrations; // By this we assert if runtime compiled with "dev" feature. #[cfg_attr( - all(target_arch = "wasm32", target_os = "unknown", feature = "dev"), + all(target_arch = "wasm32", feature = "dev"), unsafe(link_section = "dev_runtime") )] static _DEV_RUNTIME: u8 = 0; @@ -169,8 +169,7 @@ static _DEV_RUNTIME: u8 = 0; // into the WASM runtime blob. This is used by the `runtime_wasmBlobVersion` RPC call. // The format of the version is `x.y.z-commit_hash`, where the `x.y.z` is the version of this crate, // and the `commit_hash` is the hash of the commit from which the WASM blob was built. -#[cfg(all(target_arch = "wasm32", target_os = "unknown"))] -#[unsafe(link_section = "wasm_blob_version")] +#[cfg_attr(target_arch = "wasm32", unsafe(link_section = "wasm_blob_version"))] static _WASM_BLOB_VERSION: [u8; const_str::to_byte_array!(env!("SUBSTRATE_CLI_IMPL_VERSION")) .len()] = const_str::to_byte_array!(env!("SUBSTRATE_CLI_IMPL_VERSION")); diff --git a/rust-toolchain.toml b/rust-toolchain.toml index 5070da2d0e3..c6847cb7c51 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,5 +1,4 @@ [toolchain] channel = "nightly-2025-01-09" -components = [ "llvm-tools", "rust-src" ] -targets = [ "wasm32-unknown-unknown" ] -profile = "default" +components = [ "llvm-tools" ] +targets = [ "wasm32v1-none" ] diff --git a/scripts/pin-rust-nightly.sh b/scripts/pin-rust-nightly.sh index 22b195e24fe..7bb806b7d76 100755 --- a/scripts/pin-rust-nightly.sh +++ b/scripts/pin-rust-nightly.sh @@ -12,7 +12,7 @@ fi pin_date=$1 os_name="$(uname)" suffix=$(rustc -Vv | grep "host: " | sed "s/^host: \(.*\)$/\1/") -rustup toolchain install nightly-$pin_date --component llvm-tools --component rust-src -rustup target add wasm32-unknown-unknown --toolchain nightly-$pin_date +rustup toolchain install nightly-$pin_date --component llvm-tools +rustup target add wasm32v1-none --toolchain nightly-$pin_date rm -rf ~/.rustup/toolchains/nightly-$suffix ln -s ~/.rustup/toolchains/nightly-$pin_date-$suffix ~/.rustup/toolchains/nightly-$suffix diff --git a/scripts/src/build.sh b/scripts/src/build.sh index d2c2dcb502f..7cbecb4045c 100755 --- a/scripts/src/build.sh +++ b/scripts/src/build.sh @@ -47,7 +47,7 @@ gear_replay_build() { # $1 = TARGET DIR examples_proc() { - WASM_EXAMPLES_DIR="$1"/wasm32-unknown-unknown/release + WASM_EXAMPLES_DIR="$1"/wasm32-gear/release WASM_EXAMPLES_LIST=$(find $WASM_EXAMPLES_DIR -name "*.wasm" | tr '\n' ' ' | sed 's/ $//') "$1"/release/wasm-proc $WASM_EXAMPLES_LIST } diff --git a/scripts/src/init.sh b/scripts/src/init.sh index 786d49e8683..cf54690d985 100755 --- a/scripts/src/init.sh +++ b/scripts/src/init.sh @@ -25,7 +25,7 @@ wasm_init() { rustup update stable fi - rustup target add wasm32-unknown-unknown --toolchain nightly + rustup target add wasm32v1-none --toolchain nightly } cargo_init() { diff --git a/scripts/src/test.sh b/scripts/src/test.sh index 47956691a38..a6db4b66efb 100755 --- a/scripts/src/test.sh +++ b/scripts/src/test.sh @@ -140,7 +140,7 @@ doc_test() { } time_consuming_tests() { - $CARGO test -p demo-fungible-token --no-fail-fast --release -- --nocapture --ignored + # $CARGO test -p demo-fungible-token --no-fail-fast --release -- --nocapture --ignored $CARGO test -p gear-wasm-builder --no-fail-fast "$@" -- --nocapture --ignored LOOM_MAX_PREEMPTIONS=3 RUSTFLAGS="--cfg loom" $CARGO test -p gear-wasmer-cache --no-fail-fast --release -- --nocapture } diff --git a/stack-buffer/alloca/README.md b/stack-buffer/alloca/README.md index 21e1d10bfc9..aa7ec4dcf77 100644 --- a/stack-buffer/alloca/README.md +++ b/stack-buffer/alloca/README.md @@ -5,7 +5,7 @@ This library allows to allocate N bytes on the stack and then pass uninitialized ### Contents of this directory - [`alloca.c`](alloca.c) - library source code -- [`libcalloca.a`](libcalloca.a) - pre-built static library for the `wasm32-unknown-unknown` target +- [`libcalloca.a`](libcalloca.a) - pre-built static library for the `wasm32v1-none` target ### Compiling vs pre-built library diff --git a/stack-buffer/build.rs b/stack-buffer/build.rs index 0d6b88a6ab5..962e2b38386 100644 --- a/stack-buffer/build.rs +++ b/stack-buffer/build.rs @@ -4,7 +4,7 @@ use std::{env, error::Error, path::PathBuf}; fn main() -> Result<(), Box> { let alloca_dir = PathBuf::from(env::var("CARGO_MANIFEST_DIR")?).join("alloca"); - if env::var("TARGET")? == "wasm32-unknown-unknown" { + if env::var("TARGET")? == "wasm32v1-none" { println!("cargo:rustc-link-lib=static=calloca"); println!("cargo:rustc-link-search=native={}", alloca_dir.display()); } diff --git a/utils/cargo-gbuild/src/cli.rs b/utils/cargo-gbuild/src/cli.rs index fe1cebab09b..dd1ac5212fc 100644 --- a/utils/cargo-gbuild/src/cli.rs +++ b/utils/cargo-gbuild/src/cli.rs @@ -115,7 +115,7 @@ impl GBuild { // 2. setup gbuild artifacts. let artifacts = Artifacts::new( target_dir.join(ARTIFACT_DIR), - target_dir.join("wasm32-unknown-unknown").join(artifact), + target_dir.join("wasm32v1-none").join(artifact), metadata, kargo, )?; diff --git a/utils/cargo-gbuild/tests/smoke.rs b/utils/cargo-gbuild/tests/smoke.rs index e8ac4612612..6a0ad3b8cbb 100644 --- a/utils/cargo-gbuild/tests/smoke.rs +++ b/utils/cargo-gbuild/tests/smoke.rs @@ -84,16 +84,14 @@ fn test_program_tests() { .expect("Failed to list rust toolchains") .stdout; - if !String::from_utf8_lossy(&targets).contains("wasm32-unknown-unknown (installed)") { + if !String::from_utf8_lossy(&targets).contains("wasm32v1-none (installed)") { assert!(Command::new("rustup") .args([ "toolchain", "install", "stable", - "--component", - "llvm-tools", "--target", - "wasm32-unknown-unknown", + "wasm32v1-none", ]) .status() .expect("Failed to install stable toolchain") diff --git a/utils/wasm-builder/README.md b/utils/wasm-builder/README.md index 14766e2c41e..6917cd23558 100644 --- a/utils/wasm-builder/README.md +++ b/utils/wasm-builder/README.md @@ -33,7 +33,7 @@ cargo test cargo test --release ``` -4. Find the built WASM binaries in `target/wasm32-unknown-unknown/` directory: +4. Find the built WASM binaries in `target/wasm32-gear/` directory: - `.wasm` — original WASM built from the source files - `.opt.wasm` — optimised WASM binary to be submitted to the blockchain @@ -50,15 +50,15 @@ mod code { #[test] fn debug_wasm() { assert_eq!( - std::fs::read("target/wasm32-unknown-unknown/debug/test_program.wasm").unwrap(), + std::fs::read("target/wasm32-gear/debug/test_program.wasm").unwrap(), code::WASM_BINARY, ); assert_eq!( - std::fs::read("target/wasm32-unknown-unknown/debug/test_program.opt.wasm").unwrap(), + std::fs::read("target/wasm32-gear/debug/test_program.opt.wasm").unwrap(), code::WASM_BINARY_OPT, ); assert_eq!( - std::fs::read("target/wasm32-unknown-unknown/debug/test_program.meta.wasm").unwrap(), + std::fs::read("target/wasm32-gear/debug/test_program.meta.wasm").unwrap(), code::WASM_BINARY_META, ); } diff --git a/utils/wasm-builder/src/wasm_project.rs b/utils/wasm-builder/src/wasm_project.rs index b1f6d2f7da4..5c3691baa54 100644 --- a/utils/wasm-builder/src/wasm_project.rs +++ b/utils/wasm-builder/src/wasm_project.rs @@ -127,7 +127,7 @@ impl WasmProject { .expect("Could not find target directory"); let mut wasm_target_dir = target_dir.clone(); - wasm_target_dir.push("wasm32-unknown-unknown"); + wasm_target_dir.push("wasm32-gear"); wasm_target_dir.push(&profile); target_dir.push("wasm-projects"); @@ -429,7 +429,7 @@ extern "C" fn metahash() {{ /// Post-processing after the WASM binary has been built. /// /// - Copy WASM binary from `OUT_DIR` to - /// `target/wasm32-unknown-unknown/` + /// `target/wasm32-gear/` /// - Generate optimized and metadata WASM binaries from the built program /// - Generate `wasm_binary.rs` source file in `OUT_DIR` pub fn postprocess(&self) -> Result> { @@ -439,7 +439,7 @@ extern "C" fn metahash() {{ .expect("Run `WasmProject::generate()` first"); let original_wasm_path = self.target_dir.join(format!( - "wasm32-unknown-unknown/{}/{file_base_name}.wasm", + "wasm32v1-none/{}/{file_base_name}.wasm", self.profile )); diff --git a/utils/wasm-builder/test-program/src/lib.rs b/utils/wasm-builder/test-program/src/lib.rs index e503d236f26..548f6a6ccec 100644 --- a/utils/wasm-builder/test-program/src/lib.rs +++ b/utils/wasm-builder/test-program/src/lib.rs @@ -77,27 +77,27 @@ mod tests { #[cfg(debug_assertions)] fn debug_wasm() { assert_eq!( - fs::read("target/wasm32-unknown-unknown/debug/test_program.wasm").unwrap(), + fs::read("target/wasm32-gear/debug/test_program.wasm").unwrap(), code::WASM_BINARY, ); assert_eq!( - fs::read("target/wasm32-unknown-unknown/debug/test_program.opt.wasm").unwrap(), + fs::read("target/wasm32-gear/debug/test_program.opt.wasm").unwrap(), code::WASM_BINARY_OPT, ); - assert!(fs::read("target/wasm32-unknown-unknown/debug/test_program.meta.wasm").is_err()); + assert!(fs::read("target/wasm32-gear/debug/test_program.meta.wasm").is_err()); } #[test] #[cfg(not(debug_assertions))] fn release_wasm() { assert_eq!( - fs::read("target/wasm32-unknown-unknown/release/test_program.wasm").unwrap(), + fs::read("target/wasm32-gear/release/test_program.wasm").unwrap(), code::WASM_BINARY, ); assert_eq!( - fs::read("target/wasm32-unknown-unknown/release/test_program.opt.wasm").unwrap(), + fs::read("target/wasm32-gear/release/test_program.opt.wasm").unwrap(), code::WASM_BINARY_OPT, ); - assert!(fs::read("target/wasm32-unknown-unknown/release/test_program.meta.wasm").is_err()); + assert!(fs::read("target/wasm32-gear/release/test_program.meta.wasm").is_err()); } } diff --git a/utils/wasm-builder/tests/smoke.rs b/utils/wasm-builder/tests/smoke.rs index 7118bdd5ae1..28362771d5b 100644 --- a/utils/wasm-builder/tests/smoke.rs +++ b/utils/wasm-builder/tests/smoke.rs @@ -57,12 +57,8 @@ fn install_stable_toolchain() { .arg("toolchain") .arg("install") .arg("stable") - .arg("--component") - .arg("llvm-tools") - .arg("--component") - .arg("rust-src") .arg("--target") - .arg("wasm32-unknown-unknown") + .arg("wasm32v1-none") .status() .expect("rustup run error"); assert!(status.success()); @@ -130,7 +126,7 @@ fn features_tracking() { #[track_caller] fn read_export_entry(name: &str) -> Option { parity_wasm::deserialize_file(format!( - "test-program/target/wasm32-unknown-unknown/{}/test_program.wasm", + "test-program/target/wasm32-gear/{}/test_program.wasm", if cfg!(debug_assertions) { "debug" } else { diff --git a/utils/wasm-optimizer/Cargo.toml b/utils/wasm-optimizer/Cargo.toml index b791bdcd33b..e13e4fc02d0 100644 --- a/utils/wasm-optimizer/Cargo.toml +++ b/utils/wasm-optimizer/Cargo.toml @@ -17,7 +17,6 @@ gear-wasm-instrument.workspace = true pwasm-utils = { workspace = true, features = ["sign_ext"] } wasm-opt = { workspace = true, optional = true } regex.workspace = true -rustc_version.workspace = true log.workspace = true wasmparser.workspace = true which.workspace = true diff --git a/utils/wasm-optimizer/src/cargo_command.rs b/utils/wasm-optimizer/src/cargo_command.rs index 54719eebb9e..4cd06b2fdf5 100644 --- a/utils/wasm-optimizer/src/cargo_command.rs +++ b/utils/wasm-optimizer/src/cargo_command.rs @@ -32,32 +32,24 @@ pub struct CargoCommand { toolchain: Toolchain, check_recommended_toolchain: bool, force_recommended_toolchain: bool, - reduce_wasm_proposals: bool, } impl CargoCommand { /// Initialize new cargo command. pub fn new() -> CargoCommand { let toolchain = Toolchain::try_from_rustup().expect("Failed to get toolchain from rustup"); - let rustc_version = rustc_version::version().expect("Failed to get rustc version"); - let reduce_wasm_proposals = rustc_version.major == 1 && rustc_version.minor >= 82; CargoCommand { path: "rustup".to_string(), manifest_path: "Cargo.toml".into(), profile: "dev".to_string(), - rustc_flags: if reduce_wasm_proposals { - // -C linker-plugin-lto causes conflict: https://github.com/rust-lang/rust/issues/130604 - vec!["-C", "link-arg=--import-memory"] - } else { - vec!["-C", "link-arg=--import-memory", "-C", "linker-plugin-lto"] - }, + // TODO: enable `-C linker-plugin-lto` (https://github.com/rust-lang/rust/issues/130604) + rustc_flags: vec!["-C", "link-arg=--import-memory"], target_dir: "target".into(), features: vec![], toolchain, check_recommended_toolchain: false, force_recommended_toolchain: false, - reduce_wasm_proposals, } } } @@ -122,16 +114,12 @@ impl CargoCommand { .arg(toolchain.raw_toolchain_str().as_ref()) .arg("cargo") .arg("rustc") - .arg("--target=wasm32-unknown-unknown") + .arg("--target=wasm32v1-none") .arg("--color=always") .arg(format!("--manifest-path={}", self.manifest_path.display())) .arg("--profile") .arg(&self.profile); - if self.reduce_wasm_proposals { - cargo.arg("-Zbuild-std=core,alloc,panic_abort"); - } - if !self.features.is_empty() { cargo.arg("--features"); cargo.arg(self.features.join(",")); @@ -145,15 +133,7 @@ impl CargoCommand { self.remove_cargo_encoded_rustflags(&mut cargo); - if self.reduce_wasm_proposals { - cargo.env( - "CARGO_ENCODED_RUSTFLAGS", - "-Ctarget-feature=-multivalue,-reference-types", - ); - if !self.toolchain.is_nightly() { - cargo.env("RUSTC_BOOTSTRAP", "1"); - } - } + cargo.env("CARGO_ENCODED_RUSTFLAGS", "-Ctarget-feature=+sign-ext"); let status = cargo.status().context("unable to execute cargo command")?; ensure!( diff --git a/utils/wasm-optimizer/src/cargo_toolchain.rs b/utils/wasm-optimizer/src/cargo_toolchain.rs index 5be8741cee4..b1404ec27f9 100644 --- a/utils/wasm-optimizer/src/cargo_toolchain.rs +++ b/utils/wasm-optimizer/src/cargo_toolchain.rs @@ -94,16 +94,11 @@ impl Toolchain { self.raw_toolchain_str() == toolchain, anyhow!( "recommended toolchain `{x}` not found, install it using the command:\n\ - rustup toolchain install {x} --component llvm-tools --target wasm32-unknown-unknown\n\n\ + rustup toolchain install {x} --target wasm32v1-none\n\n\ after installation, do not forget to set `channel = \"{x}\"` in `rust-toolchain.toml` file", x = toolchain ) ); Ok(()) } - - /// Returns bool representing nightly toolchain. - pub fn is_nightly(&self) -> bool { - self.0.starts_with("nightly") - } }