From d4b460da98aecb7fc8606be27f040e9855f6fbbb Mon Sep 17 00:00:00 2001 From: Michael Mueller Date: Thu, 30 Jan 2025 09:40:09 +0100 Subject: [PATCH] Remove `[replace]` --- .../internal/call-builder-return-value/Cargo.toml | 8 -------- .../internal/e2e-runtime-only-backend/Cargo.toml | 8 -------- .../internal/lang-err/call-builder-delegate/Cargo.toml | 8 -------- .../internal/lang-err/call-builder/Cargo.toml | 8 -------- .../lang-err/constructors-return-value/Cargo.toml | 8 -------- .../internal/lang-err/contract-ref/Cargo.toml | 8 -------- .../internal/lang-err/integration-flipper/Cargo.toml | 8 -------- integration-tests/internal/mapping/Cargo.toml | 8 -------- integration-tests/internal/mother/Cargo.toml | 8 -------- .../internal/sr25519-verification/Cargo.toml | 8 -------- integration-tests/internal/static-buffer/Cargo.toml | 8 -------- integration-tests/internal/storage-types/Cargo.toml | 8 -------- integration-tests/public/call-runtime/Cargo.toml | 8 -------- integration-tests/public/combined-extension/Cargo.toml | 8 -------- .../public/complex-storage-structures/Cargo.toml | 8 -------- .../public/conditional-compilation/Cargo.toml | 8 -------- integration-tests/public/contract-invocation/Cargo.toml | 8 -------- .../public/contract-invocation/contract1/Cargo.toml | 8 -------- .../public/contract-invocation/contract2/Cargo.toml | 8 -------- .../contract-invocation/virtual_contract/Cargo.toml | 8 -------- .../contract-invocation/virtual_contract_ver1/Cargo.toml | 8 -------- .../contract-invocation/virtual_contract_ver2/Cargo.toml | 8 -------- integration-tests/public/contract-storage/Cargo.toml | 8 -------- integration-tests/public/contract-terminate/Cargo.toml | 8 -------- integration-tests/public/contract-transfer/Cargo.toml | 8 -------- integration-tests/public/contract-xcm/Cargo.toml | 8 -------- integration-tests/public/cross-contract-calls/Cargo.toml | 8 -------- .../public/cross-contract-calls/other-contract/Cargo.toml | 8 -------- integration-tests/public/custom-allocator/Cargo.toml | 8 -------- integration-tests/public/custom-environment/Cargo.toml | 8 -------- integration-tests/public/dns/Cargo.toml | 8 -------- integration-tests/public/e2e-call-runtime/Cargo.toml | 8 -------- integration-tests/public/erc1155/Cargo.toml | 8 -------- integration-tests/public/erc20/Cargo.toml | 8 -------- integration-tests/public/erc721/Cargo.toml | 8 -------- integration-tests/public/events/Cargo.toml | 8 -------- .../public/events/event-def-unused/Cargo.toml | 8 -------- integration-tests/public/events/event-def/Cargo.toml | 8 -------- integration-tests/public/events/event-def2/Cargo.toml | 8 -------- integration-tests/public/flipper/Cargo.toml | 8 -------- integration-tests/public/incrementer/Cargo.toml | 8 -------- integration-tests/public/lazyvec/Cargo.toml | 8 -------- integration-tests/public/multi-contract-caller/Cargo.toml | 8 -------- .../public/multi-contract-caller/accumulator/Cargo.toml | 8 -------- .../public/multi-contract-caller/adder/Cargo.toml | 8 -------- .../public/multi-contract-caller/subber/Cargo.toml | 8 -------- integration-tests/public/multisig/Cargo.toml | 8 -------- integration-tests/public/own-code-hash/Cargo.toml | 8 -------- integration-tests/public/payment-channel/Cargo.toml | 8 -------- integration-tests/public/psp22-extension/Cargo.toml | 8 -------- integration-tests/public/rand-extension/Cargo.toml | 8 -------- integration-tests/public/rlp/Cargo.toml | 8 -------- integration-tests/public/runtime-call-contract/Cargo.toml | 8 -------- .../runtime-call-contract/sandbox-runtime/Cargo.toml | 8 -------- .../sandbox-runtime/pallet-revive-caller/Cargo.toml | 8 -------- .../public/runtime-call-contract/traits/Cargo.toml | 8 -------- .../public/trait-dyn-cross-contract-calls/Cargo.toml | 8 -------- .../contracts/incrementer/Cargo.toml | 8 -------- .../trait-dyn-cross-contract-calls/traits/Cargo.toml | 8 -------- integration-tests/public/trait-erc20/Cargo.toml | 8 -------- integration-tests/public/trait-flipper/Cargo.toml | 8 -------- integration-tests/public/trait-incrementer/Cargo.toml | 8 -------- .../public/trait-incrementer/traits/Cargo.toml | 8 -------- .../public/upgradeable-contracts/delegator/Cargo.toml | 8 -------- .../upgradeable-contracts/delegator/delegatee/Cargo.toml | 8 -------- .../upgradeable-contracts/delegator/delegatee2/Cargo.toml | 8 -------- .../set-code-hash-migration/Cargo.toml | 8 -------- .../set-code-hash-migration/migration/Cargo.toml | 8 -------- .../updated-incrementer/Cargo.toml | 8 -------- .../public/upgradeable-contracts/set-code-hash/Cargo.toml | 8 -------- .../set-code-hash/updated-incrementer/Cargo.toml | 8 -------- integration-tests/public/wildcard-selector/Cargo.toml | 8 -------- 72 files changed, 576 deletions(-) diff --git a/integration-tests/internal/call-builder-return-value/Cargo.toml b/integration-tests/internal/call-builder-return-value/Cargo.toml index 32357d00f04..71562188f5e 100755 --- a/integration-tests/internal/call-builder-return-value/Cargo.toml +++ b/integration-tests/internal/call-builder-return-value/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/internal/e2e-runtime-only-backend/Cargo.toml b/integration-tests/internal/e2e-runtime-only-backend/Cargo.toml index 21ba2f63f2a..a916a398f5f 100644 --- a/integration-tests/internal/e2e-runtime-only-backend/Cargo.toml +++ b/integration-tests/internal/e2e-runtime-only-backend/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/internal/lang-err/call-builder-delegate/Cargo.toml b/integration-tests/internal/lang-err/call-builder-delegate/Cargo.toml index 0ea0925cf1c..cb5ace0eb47 100755 --- a/integration-tests/internal/lang-err/call-builder-delegate/Cargo.toml +++ b/integration-tests/internal/lang-err/call-builder-delegate/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../../crates/ink", default-features = false } diff --git a/integration-tests/internal/lang-err/call-builder/Cargo.toml b/integration-tests/internal/lang-err/call-builder/Cargo.toml index 050db88cf86..a471bad5c9f 100755 --- a/integration-tests/internal/lang-err/call-builder/Cargo.toml +++ b/integration-tests/internal/lang-err/call-builder/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../../crates/ink", default-features = false } diff --git a/integration-tests/internal/lang-err/constructors-return-value/Cargo.toml b/integration-tests/internal/lang-err/constructors-return-value/Cargo.toml index 162a3969c79..f74fd145514 100644 --- a/integration-tests/internal/lang-err/constructors-return-value/Cargo.toml +++ b/integration-tests/internal/lang-err/constructors-return-value/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../../crates/ink", default-features = false } diff --git a/integration-tests/internal/lang-err/contract-ref/Cargo.toml b/integration-tests/internal/lang-err/contract-ref/Cargo.toml index d5c144e5ed5..6b11ae961c6 100755 --- a/integration-tests/internal/lang-err/contract-ref/Cargo.toml +++ b/integration-tests/internal/lang-err/contract-ref/Cargo.toml @@ -4,14 +4,6 @@ version = "6.0.0-alpha" authors = ["Use Ink "] edition = "2021" -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../../crates/ink", default-features = false } diff --git a/integration-tests/internal/lang-err/integration-flipper/Cargo.toml b/integration-tests/internal/lang-err/integration-flipper/Cargo.toml index 7915cc1a513..9d9f954859c 100644 --- a/integration-tests/internal/lang-err/integration-flipper/Cargo.toml +++ b/integration-tests/internal/lang-err/integration-flipper/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../../crates/ink", default-features = false } diff --git a/integration-tests/internal/mapping/Cargo.toml b/integration-tests/internal/mapping/Cargo.toml index d3de67ec1ce..c0716005cb1 100755 --- a/integration-tests/internal/mapping/Cargo.toml +++ b/integration-tests/internal/mapping/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/internal/mother/Cargo.toml b/integration-tests/internal/mother/Cargo.toml index d3fb78706a6..2c16f7f6deb 100755 --- a/integration-tests/internal/mother/Cargo.toml +++ b/integration-tests/internal/mother/Cargo.toml @@ -6,14 +6,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/internal/sr25519-verification/Cargo.toml b/integration-tests/internal/sr25519-verification/Cargo.toml index a97ed1efb06..4aece2612b2 100644 --- a/integration-tests/internal/sr25519-verification/Cargo.toml +++ b/integration-tests/internal/sr25519-verification/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/internal/static-buffer/Cargo.toml b/integration-tests/internal/static-buffer/Cargo.toml index 1f82834c38b..42fbe387c93 100644 --- a/integration-tests/internal/static-buffer/Cargo.toml +++ b/integration-tests/internal/static-buffer/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/internal/storage-types/Cargo.toml b/integration-tests/internal/storage-types/Cargo.toml index 25b7c8a45f6..feda91fd89c 100755 --- a/integration-tests/internal/storage-types/Cargo.toml +++ b/integration-tests/internal/storage-types/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/public/call-runtime/Cargo.toml b/integration-tests/public/call-runtime/Cargo.toml index ef860df848f..00381cf9d8c 100644 --- a/integration-tests/public/call-runtime/Cargo.toml +++ b/integration-tests/public/call-runtime/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/public/combined-extension/Cargo.toml b/integration-tests/public/combined-extension/Cargo.toml index 6cd8b28ea5b..706a840b6ff 100755 --- a/integration-tests/public/combined-extension/Cargo.toml +++ b/integration-tests/public/combined-extension/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } psp22_extension = { path = "../psp22-extension", default-features = false, features = ["ink-as-dependency"] } diff --git a/integration-tests/public/complex-storage-structures/Cargo.toml b/integration-tests/public/complex-storage-structures/Cargo.toml index cf5a714dada..20c5b546ff1 100644 --- a/integration-tests/public/complex-storage-structures/Cargo.toml +++ b/integration-tests/public/complex-storage-structures/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } scale = { package = "parity-scale-codec", version = "=3.6.12", default-features = false, features = ["derive"] } diff --git a/integration-tests/public/conditional-compilation/Cargo.toml b/integration-tests/public/conditional-compilation/Cargo.toml index c9ebc888d2f..07574803b75 100755 --- a/integration-tests/public/conditional-compilation/Cargo.toml +++ b/integration-tests/public/conditional-compilation/Cargo.toml @@ -4,14 +4,6 @@ version = "6.0.0-alpha" authors = ["Use Ink "] edition = "2021" -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/public/contract-invocation/Cargo.toml b/integration-tests/public/contract-invocation/Cargo.toml index caa6d770f67..613b25457b0 100644 --- a/integration-tests/public/contract-invocation/Cargo.toml +++ b/integration-tests/public/contract-invocation/Cargo.toml @@ -22,14 +22,6 @@ std = [ ink-as-dependency = [] e2e-tests = [] -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } scale = { package = "parity-scale-codec", version = "=3.6.12", default-features = false, features = [ diff --git a/integration-tests/public/contract-invocation/contract1/Cargo.toml b/integration-tests/public/contract-invocation/contract1/Cargo.toml index d061d995cd8..c4b7866eb99 100644 --- a/integration-tests/public/contract-invocation/contract1/Cargo.toml +++ b/integration-tests/public/contract-invocation/contract1/Cargo.toml @@ -13,14 +13,6 @@ std = ["ink/std", "scale/std", "scale-info/std"] ink-as-dependency = [] e2e-tests = [] -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../../crates/ink", default-features = false } scale = { package = "parity-scale-codec", version = "=3.6.12", default-features = false, features = [ diff --git a/integration-tests/public/contract-invocation/contract2/Cargo.toml b/integration-tests/public/contract-invocation/contract2/Cargo.toml index f09c5dd2390..68f613e4879 100644 --- a/integration-tests/public/contract-invocation/contract2/Cargo.toml +++ b/integration-tests/public/contract-invocation/contract2/Cargo.toml @@ -13,14 +13,6 @@ std = ["ink/std", "scale/std", "scale-info/std"] ink-as-dependency = [] e2e-tests = [] -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../../crates/ink", default-features = false } scale = { package = "parity-scale-codec", version = "=3.6.12", default-features = false, features = [ diff --git a/integration-tests/public/contract-invocation/virtual_contract/Cargo.toml b/integration-tests/public/contract-invocation/virtual_contract/Cargo.toml index 8b5135f9515..b3834658a12 100644 --- a/integration-tests/public/contract-invocation/virtual_contract/Cargo.toml +++ b/integration-tests/public/contract-invocation/virtual_contract/Cargo.toml @@ -13,14 +13,6 @@ std = ["ink/std", "scale/std", "scale-info/std"] ink-as-dependency = [] e2e-tests = [] -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../../crates/ink", default-features = false } scale = { package = "parity-scale-codec", version = "=3.6.12", default-features = false, features = [ diff --git a/integration-tests/public/contract-invocation/virtual_contract_ver1/Cargo.toml b/integration-tests/public/contract-invocation/virtual_contract_ver1/Cargo.toml index 4dc8acd825e..08fa2aeb4bd 100644 --- a/integration-tests/public/contract-invocation/virtual_contract_ver1/Cargo.toml +++ b/integration-tests/public/contract-invocation/virtual_contract_ver1/Cargo.toml @@ -13,14 +13,6 @@ std = ["ink/std", "scale/std", "scale-info/std"] ink-as-dependency = [] e2e-tests = [] -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../../crates/ink", default-features = false } scale = { package = "parity-scale-codec", version = "=3.6.12", default-features = false, features = [ diff --git a/integration-tests/public/contract-invocation/virtual_contract_ver2/Cargo.toml b/integration-tests/public/contract-invocation/virtual_contract_ver2/Cargo.toml index e803af33844..7fbba981521 100644 --- a/integration-tests/public/contract-invocation/virtual_contract_ver2/Cargo.toml +++ b/integration-tests/public/contract-invocation/virtual_contract_ver2/Cargo.toml @@ -13,14 +13,6 @@ std = ["ink/std", "scale/std", "scale-info/std"] ink-as-dependency = [] e2e-tests = [] -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../../crates/ink", default-features = false } scale = { package = "parity-scale-codec", version = "=3.6.12", default-features = false, features = [ diff --git a/integration-tests/public/contract-storage/Cargo.toml b/integration-tests/public/contract-storage/Cargo.toml index 8409075f4c9..2ae79dff334 100755 --- a/integration-tests/public/contract-storage/Cargo.toml +++ b/integration-tests/public/contract-storage/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/public/contract-terminate/Cargo.toml b/integration-tests/public/contract-terminate/Cargo.toml index 42e2a6b5ec6..973f29834d3 100644 --- a/integration-tests/public/contract-terminate/Cargo.toml +++ b/integration-tests/public/contract-terminate/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/public/contract-transfer/Cargo.toml b/integration-tests/public/contract-transfer/Cargo.toml index c7570a8b3d8..d1777597368 100644 --- a/integration-tests/public/contract-transfer/Cargo.toml +++ b/integration-tests/public/contract-transfer/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/public/contract-xcm/Cargo.toml b/integration-tests/public/contract-xcm/Cargo.toml index 8c9747a0be4..8080addd2a8 100644 --- a/integration-tests/public/contract-xcm/Cargo.toml +++ b/integration-tests/public/contract-xcm/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } frame-support = { git = "https://github.com/paritytech/polkadot-sdk", rev = "645878a27115db52e5d63115699b4bbb89034067", default-features = false } diff --git a/integration-tests/public/cross-contract-calls/Cargo.toml b/integration-tests/public/cross-contract-calls/Cargo.toml index f876fcecd92..48ad0265fff 100755 --- a/integration-tests/public/cross-contract-calls/Cargo.toml +++ b/integration-tests/public/cross-contract-calls/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/public/cross-contract-calls/other-contract/Cargo.toml b/integration-tests/public/cross-contract-calls/other-contract/Cargo.toml index a80d00a88ae..d3fcbe0e10c 100755 --- a/integration-tests/public/cross-contract-calls/other-contract/Cargo.toml +++ b/integration-tests/public/cross-contract-calls/other-contract/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../../crates/ink", default-features = false } pallet-revive-uapi = { git = "https://github.com/paritytech/polkadot-sdk", rev = "645878a27115db52e5d63115699b4bbb89034067", default-features = false, features = ["unstable-hostfn"] } diff --git a/integration-tests/public/custom-allocator/Cargo.toml b/integration-tests/public/custom-allocator/Cargo.toml index d9386109f98..02dfb106410 100755 --- a/integration-tests/public/custom-allocator/Cargo.toml +++ b/integration-tests/public/custom-allocator/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] # We're going to use a different allocator than the one provided by ink!. To do that we # first need to disable the included memory allocator. diff --git a/integration-tests/public/custom-environment/Cargo.toml b/integration-tests/public/custom-environment/Cargo.toml index 9a69a69335d..3853d6532f5 100644 --- a/integration-tests/public/custom-environment/Cargo.toml +++ b/integration-tests/public/custom-environment/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/public/dns/Cargo.toml b/integration-tests/public/dns/Cargo.toml index 3d513750d80..6779f4ffaee 100644 --- a/integration-tests/public/dns/Cargo.toml +++ b/integration-tests/public/dns/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/public/e2e-call-runtime/Cargo.toml b/integration-tests/public/e2e-call-runtime/Cargo.toml index 1b3018aec83..578ec91814f 100644 --- a/integration-tests/public/e2e-call-runtime/Cargo.toml +++ b/integration-tests/public/e2e-call-runtime/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/public/erc1155/Cargo.toml b/integration-tests/public/erc1155/Cargo.toml index a57d26e4e8d..e5f495e9df0 100644 --- a/integration-tests/public/erc1155/Cargo.toml +++ b/integration-tests/public/erc1155/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/public/erc20/Cargo.toml b/integration-tests/public/erc20/Cargo.toml index 2607b17fa3b..550fac7e79f 100644 --- a/integration-tests/public/erc20/Cargo.toml +++ b/integration-tests/public/erc20/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/public/erc721/Cargo.toml b/integration-tests/public/erc721/Cargo.toml index 9161656d9ec..7586276532a 100644 --- a/integration-tests/public/erc721/Cargo.toml +++ b/integration-tests/public/erc721/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/public/events/Cargo.toml b/integration-tests/public/events/Cargo.toml index 8ada5cc06da..39be08c30cc 100644 --- a/integration-tests/public/events/Cargo.toml +++ b/integration-tests/public/events/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/public/events/event-def-unused/Cargo.toml b/integration-tests/public/events/event-def-unused/Cargo.toml index c3afda39b79..adae5810c59 100644 --- a/integration-tests/public/events/event-def-unused/Cargo.toml +++ b/integration-tests/public/events/event-def-unused/Cargo.toml @@ -3,14 +3,6 @@ name = "event-def-unused" version = "0.1.0" edition = "2021" -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../../crates/ink", default-features = false } diff --git a/integration-tests/public/events/event-def/Cargo.toml b/integration-tests/public/events/event-def/Cargo.toml index dd3e9021510..bb929bce8c5 100644 --- a/integration-tests/public/events/event-def/Cargo.toml +++ b/integration-tests/public/events/event-def/Cargo.toml @@ -3,14 +3,6 @@ name = "event-def" version = "0.1.0" edition = "2021" -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../../crates/ink", default-features = false } diff --git a/integration-tests/public/events/event-def2/Cargo.toml b/integration-tests/public/events/event-def2/Cargo.toml index d5bc10d5a12..06cdfa985f3 100644 --- a/integration-tests/public/events/event-def2/Cargo.toml +++ b/integration-tests/public/events/event-def2/Cargo.toml @@ -3,14 +3,6 @@ name = "event-def2" version = "0.1.0" edition = "2021" -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../../crates/ink", default-features = false } diff --git a/integration-tests/public/flipper/Cargo.toml b/integration-tests/public/flipper/Cargo.toml index 3b756decf05..ecd9b642de0 100644 --- a/integration-tests/public/flipper/Cargo.toml +++ b/integration-tests/public/flipper/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } #foo = { path = "../../../foo", default-features = false } diff --git a/integration-tests/public/incrementer/Cargo.toml b/integration-tests/public/incrementer/Cargo.toml index da6e11c0206..7cde84afca7 100644 --- a/integration-tests/public/incrementer/Cargo.toml +++ b/integration-tests/public/incrementer/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/public/lazyvec/Cargo.toml b/integration-tests/public/lazyvec/Cargo.toml index a1ca48c7749..70c5d54cff8 100755 --- a/integration-tests/public/lazyvec/Cargo.toml +++ b/integration-tests/public/lazyvec/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/public/multi-contract-caller/Cargo.toml b/integration-tests/public/multi-contract-caller/Cargo.toml index 4ee48eadcef..cbd4d85c5d9 100644 --- a/integration-tests/public/multi-contract-caller/Cargo.toml +++ b/integration-tests/public/multi-contract-caller/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/public/multi-contract-caller/accumulator/Cargo.toml b/integration-tests/public/multi-contract-caller/accumulator/Cargo.toml index b88e2eea680..9f75347d8af 100644 --- a/integration-tests/public/multi-contract-caller/accumulator/Cargo.toml +++ b/integration-tests/public/multi-contract-caller/accumulator/Cargo.toml @@ -4,14 +4,6 @@ version = "6.0.0-alpha" authors = ["Use Ink "] edition = "2021" -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../../crates/ink", default-features = false } diff --git a/integration-tests/public/multi-contract-caller/adder/Cargo.toml b/integration-tests/public/multi-contract-caller/adder/Cargo.toml index 7be34c69106..a33e56135b7 100644 --- a/integration-tests/public/multi-contract-caller/adder/Cargo.toml +++ b/integration-tests/public/multi-contract-caller/adder/Cargo.toml @@ -4,14 +4,6 @@ version = "6.0.0-alpha" authors = ["Use Ink "] edition = "2021" -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../../crates/ink", default-features = false } diff --git a/integration-tests/public/multi-contract-caller/subber/Cargo.toml b/integration-tests/public/multi-contract-caller/subber/Cargo.toml index c9090b41e00..e9c6f1fab2a 100644 --- a/integration-tests/public/multi-contract-caller/subber/Cargo.toml +++ b/integration-tests/public/multi-contract-caller/subber/Cargo.toml @@ -4,14 +4,6 @@ version = "6.0.0-alpha" authors = ["Use Ink "] edition = "2021" -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../../crates/ink", default-features = false } diff --git a/integration-tests/public/multisig/Cargo.toml b/integration-tests/public/multisig/Cargo.toml index e3236cc5d52..364b217a161 100755 --- a/integration-tests/public/multisig/Cargo.toml +++ b/integration-tests/public/multisig/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/public/own-code-hash/Cargo.toml b/integration-tests/public/own-code-hash/Cargo.toml index 853449b5377..5f2eed3d810 100644 --- a/integration-tests/public/own-code-hash/Cargo.toml +++ b/integration-tests/public/own-code-hash/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Parity Technologies "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/public/payment-channel/Cargo.toml b/integration-tests/public/payment-channel/Cargo.toml index e66e21b86f0..b2ec9a5f57c 100755 --- a/integration-tests/public/payment-channel/Cargo.toml +++ b/integration-tests/public/payment-channel/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/public/psp22-extension/Cargo.toml b/integration-tests/public/psp22-extension/Cargo.toml index 2ecaf4d8ffc..44c39d55a0f 100755 --- a/integration-tests/public/psp22-extension/Cargo.toml +++ b/integration-tests/public/psp22-extension/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/public/rand-extension/Cargo.toml b/integration-tests/public/rand-extension/Cargo.toml index c57bd945be2..eb714463bba 100755 --- a/integration-tests/public/rand-extension/Cargo.toml +++ b/integration-tests/public/rand-extension/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/public/rlp/Cargo.toml b/integration-tests/public/rlp/Cargo.toml index 45c5b42fce5..6676641218f 100755 --- a/integration-tests/public/rlp/Cargo.toml +++ b/integration-tests/public/rlp/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/public/runtime-call-contract/Cargo.toml b/integration-tests/public/runtime-call-contract/Cargo.toml index 9714b043c1f..53df9735de5 100644 --- a/integration-tests/public/runtime-call-contract/Cargo.toml +++ b/integration-tests/public/runtime-call-contract/Cargo.toml @@ -26,14 +26,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } flipper-traits = { path = "traits", default-features = false } diff --git a/integration-tests/public/runtime-call-contract/sandbox-runtime/Cargo.toml b/integration-tests/public/runtime-call-contract/sandbox-runtime/Cargo.toml index ac796c43ab9..771e6192431 100644 --- a/integration-tests/public/runtime-call-contract/sandbox-runtime/Cargo.toml +++ b/integration-tests/public/runtime-call-contract/sandbox-runtime/Cargo.toml @@ -8,14 +8,6 @@ keywords.workspace = true license.workspace = true repository.workspace = true -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink_sandbox = { path = "../../../../crates/e2e/sandbox" } pallet-revive-caller = { path = "pallet-revive-caller", default-features = false } diff --git a/integration-tests/public/runtime-call-contract/sandbox-runtime/pallet-revive-caller/Cargo.toml b/integration-tests/public/runtime-call-contract/sandbox-runtime/pallet-revive-caller/Cargo.toml index 2b50c86db35..76470b751d9 100644 --- a/integration-tests/public/runtime-call-contract/sandbox-runtime/pallet-revive-caller/Cargo.toml +++ b/integration-tests/public/runtime-call-contract/sandbox-runtime/pallet-revive-caller/Cargo.toml @@ -12,14 +12,6 @@ repository = "https://github.com/use-ink/ink" [package.metadata.docs.rs] targets = ["x86_64-unknown-linux-gnu"] -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] codec = { workspace = true, default-features = false, features = ["derive"] } scale-info = { workspace = true, default-features = false, features = ["derive"] } diff --git a/integration-tests/public/runtime-call-contract/traits/Cargo.toml b/integration-tests/public/runtime-call-contract/traits/Cargo.toml index 65438d96783..a760fa8a3bc 100644 --- a/integration-tests/public/runtime-call-contract/traits/Cargo.toml +++ b/integration-tests/public/runtime-call-contract/traits/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../../crates/ink", default-features = false } diff --git a/integration-tests/public/trait-dyn-cross-contract-calls/Cargo.toml b/integration-tests/public/trait-dyn-cross-contract-calls/Cargo.toml index 2adf2bcdb98..b33f767b503 100644 --- a/integration-tests/public/trait-dyn-cross-contract-calls/Cargo.toml +++ b/integration-tests/public/trait-dyn-cross-contract-calls/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/public/trait-dyn-cross-contract-calls/contracts/incrementer/Cargo.toml b/integration-tests/public/trait-dyn-cross-contract-calls/contracts/incrementer/Cargo.toml index 75bbb575694..088a7a5fde3 100644 --- a/integration-tests/public/trait-dyn-cross-contract-calls/contracts/incrementer/Cargo.toml +++ b/integration-tests/public/trait-dyn-cross-contract-calls/contracts/incrementer/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../../../crates/ink", default-features = false } diff --git a/integration-tests/public/trait-dyn-cross-contract-calls/traits/Cargo.toml b/integration-tests/public/trait-dyn-cross-contract-calls/traits/Cargo.toml index 7ee537e5d50..646ff3c5279 100644 --- a/integration-tests/public/trait-dyn-cross-contract-calls/traits/Cargo.toml +++ b/integration-tests/public/trait-dyn-cross-contract-calls/traits/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../../crates/ink", default-features = false } diff --git a/integration-tests/public/trait-erc20/Cargo.toml b/integration-tests/public/trait-erc20/Cargo.toml index 3f5ee67b6d9..fc0c2f5743d 100644 --- a/integration-tests/public/trait-erc20/Cargo.toml +++ b/integration-tests/public/trait-erc20/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/public/trait-flipper/Cargo.toml b/integration-tests/public/trait-flipper/Cargo.toml index ad897ef15bd..d22a706f77f 100644 --- a/integration-tests/public/trait-flipper/Cargo.toml +++ b/integration-tests/public/trait-flipper/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/public/trait-incrementer/Cargo.toml b/integration-tests/public/trait-incrementer/Cargo.toml index a05fa10696f..b07b76ae664 100644 --- a/integration-tests/public/trait-incrementer/Cargo.toml +++ b/integration-tests/public/trait-incrementer/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false } diff --git a/integration-tests/public/trait-incrementer/traits/Cargo.toml b/integration-tests/public/trait-incrementer/traits/Cargo.toml index 7d6ca9147a1..1b46835e779 100644 --- a/integration-tests/public/trait-incrementer/traits/Cargo.toml +++ b/integration-tests/public/trait-incrementer/traits/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../../crates/ink", default-features = false } diff --git a/integration-tests/public/upgradeable-contracts/delegator/Cargo.toml b/integration-tests/public/upgradeable-contracts/delegator/Cargo.toml index 9359120efa8..18888d2185b 100644 --- a/integration-tests/public/upgradeable-contracts/delegator/Cargo.toml +++ b/integration-tests/public/upgradeable-contracts/delegator/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../../crates/ink", default-features = false } delegatee = { path = "delegatee", default-features = false, features = ["ink-as-dependency"] } diff --git a/integration-tests/public/upgradeable-contracts/delegator/delegatee/Cargo.toml b/integration-tests/public/upgradeable-contracts/delegator/delegatee/Cargo.toml index 95ff1c53502..034daaabdd5 100644 --- a/integration-tests/public/upgradeable-contracts/delegator/delegatee/Cargo.toml +++ b/integration-tests/public/upgradeable-contracts/delegator/delegatee/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../../../crates/ink", default-features = false } diff --git a/integration-tests/public/upgradeable-contracts/delegator/delegatee2/Cargo.toml b/integration-tests/public/upgradeable-contracts/delegator/delegatee2/Cargo.toml index 3570f157a8b..b43a9251094 100644 --- a/integration-tests/public/upgradeable-contracts/delegator/delegatee2/Cargo.toml +++ b/integration-tests/public/upgradeable-contracts/delegator/delegatee2/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../../../crates/ink", default-features = false } diff --git a/integration-tests/public/upgradeable-contracts/set-code-hash-migration/Cargo.toml b/integration-tests/public/upgradeable-contracts/set-code-hash-migration/Cargo.toml index d734c40edb9..e4f86bc0dd4 100644 --- a/integration-tests/public/upgradeable-contracts/set-code-hash-migration/Cargo.toml +++ b/integration-tests/public/upgradeable-contracts/set-code-hash-migration/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../../crates/ink", default-features = false } diff --git a/integration-tests/public/upgradeable-contracts/set-code-hash-migration/migration/Cargo.toml b/integration-tests/public/upgradeable-contracts/set-code-hash-migration/migration/Cargo.toml index 024a0a8ede8..1df6606457d 100644 --- a/integration-tests/public/upgradeable-contracts/set-code-hash-migration/migration/Cargo.toml +++ b/integration-tests/public/upgradeable-contracts/set-code-hash-migration/migration/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../../../crates/ink", default-features = false } diff --git a/integration-tests/public/upgradeable-contracts/set-code-hash-migration/updated-incrementer/Cargo.toml b/integration-tests/public/upgradeable-contracts/set-code-hash-migration/updated-incrementer/Cargo.toml index 0d41ebda414..c8129479620 100644 --- a/integration-tests/public/upgradeable-contracts/set-code-hash-migration/updated-incrementer/Cargo.toml +++ b/integration-tests/public/upgradeable-contracts/set-code-hash-migration/updated-incrementer/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../../../crates/ink", default-features = false } diff --git a/integration-tests/public/upgradeable-contracts/set-code-hash/Cargo.toml b/integration-tests/public/upgradeable-contracts/set-code-hash/Cargo.toml index 5c5c0f9db3b..f1e078b40f7 100644 --- a/integration-tests/public/upgradeable-contracts/set-code-hash/Cargo.toml +++ b/integration-tests/public/upgradeable-contracts/set-code-hash/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../../crates/ink", default-features = false } diff --git a/integration-tests/public/upgradeable-contracts/set-code-hash/updated-incrementer/Cargo.toml b/integration-tests/public/upgradeable-contracts/set-code-hash/updated-incrementer/Cargo.toml index 0d41ebda414..c8129479620 100644 --- a/integration-tests/public/upgradeable-contracts/set-code-hash/updated-incrementer/Cargo.toml +++ b/integration-tests/public/upgradeable-contracts/set-code-hash/updated-incrementer/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../../../crates/ink", default-features = false } diff --git a/integration-tests/public/wildcard-selector/Cargo.toml b/integration-tests/public/wildcard-selector/Cargo.toml index 0c3d1557d7c..817615da0c3 100644 --- a/integration-tests/public/wildcard-selector/Cargo.toml +++ b/integration-tests/public/wildcard-selector/Cargo.toml @@ -5,14 +5,6 @@ authors = ["Use Ink "] edition = "2021" publish = false -# todo -# we temporarily replace the version of this dep in child deps. this is because of version -# issues with the `parity-scale-codec` used in `ink` and `polkadot-sdk`. there was some -# yanking of `parity-scale-codec` dep versions recently and this replacement here should -# not be necessary for long. -[patch.crates-io] -parity-scale-codec-derive = { git = "https://github.com/paritytech/parity-scale-codec", tag = "v3.6.12" } - [dependencies] ink = { path = "../../../crates/ink", default-features = false }