From c9a305857e174b55be59dd5d6a9ea32df8f34930 Mon Sep 17 00:00:00 2001 From: Beqa Abuladze Date: Mon, 2 Sep 2024 20:11:30 +0400 Subject: [PATCH 01/18] feat: fix megalinter json parsing --- chainspecs/mainnetSpecRaw.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/chainspecs/mainnetSpecRaw.json b/chainspecs/mainnetSpecRaw.json index 5909008ca..985ac5d5e 100644 --- a/chainspecs/mainnetSpecRaw.json +++ b/chainspecs/mainnetSpecRaw.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:eee7a50f4754e871739813570a94a10d24e3e3d63f5c7392822e03549f4ca0bb -size 193809812 +oid sha256:b0ea19d9953fa1ee7daf4235c8ae77d74b00e57213c383fa69052a1b5125a668 +size 2327272 From db6a42f20c8c0549e2fc8ddbd5404fe0e34ec8aa Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Oct 2024 11:32:30 +0000 Subject: [PATCH 02/18] build(deps): bump taiki-e/install-action in the all-dependencies group Bumps the all-dependencies group with 1 update: [taiki-e/install-action](https://github.com/taiki-e/install-action). Updates `taiki-e/install-action` from 2.44.3 to 2.44.15 - [Release notes](https://github.com/taiki-e/install-action/releases) - [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/taiki-e/install-action/compare/v2.44.3...v2.44.15) --- updated-dependencies: - dependency-name: taiki-e/install-action dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-dependencies ... Signed-off-by: dependabot[bot] --- .github/workflows/llvm-cov.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/llvm-cov.yml b/.github/workflows/llvm-cov.yml index 7c60b2251..be954f2f8 100644 --- a/.github/workflows/llvm-cov.yml +++ b/.github/workflows/llvm-cov.yml @@ -43,7 +43,7 @@ jobs: - uses: Swatinem/rust-cache@v2 - name: Install cargo-llvm-cov - uses: taiki-e/install-action@v2.44.3 + uses: taiki-e/install-action@v2.44.15 with: tool: cargo-llvm-cov From 8dccfb8e0873547f62690a18824db5e9da14d44f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Oct 2024 11:18:51 +0000 Subject: [PATCH 03/18] build(deps-dev): bump the dev-dependencies group across 1 directory with 3 updates Bumps the dev-dependencies group with 3 updates in the /cli directory: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin), [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) and [esno](https://github.com/esbuild-kit/esno). Updates `@typescript-eslint/eslint-plugin` from 8.6.0 to 8.8.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.8.0/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.6.0 to 8.8.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.8.0/packages/parser) Updates `esno` from 4.7.0 to 4.8.0 - [Commits](https://github.com/esbuild-kit/esno/compare/v4.7.0...v4.8.0) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: "@typescript-eslint/parser" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: esno dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies ... Signed-off-by: dependabot[bot] --- cli/package.json | 6 +- cli/yarn.lock | 418 ++++++++++++++++++++++++----------------------- 2 files changed, 215 insertions(+), 209 deletions(-) diff --git a/cli/package.json b/cli/package.json index fd711e5e2..cf5c3fa5c 100644 --- a/cli/package.json +++ b/cli/package.json @@ -33,11 +33,11 @@ "@polkadot/typegen": "^10.13.1", "@types/jest": "^29.5.8", "@types/prompts": "^2.4.8", - "@typescript-eslint/eslint-plugin": "^8.6.0", - "@typescript-eslint/parser": "^8.6.0", + "@typescript-eslint/eslint-plugin": "^8.8.0", + "@typescript-eslint/parser": "^8.8.0", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", - "esno": "^4.7.0", + "esno": "^4.8.0", "jest": "^29.7.0", "jest-expect-message": "^1.1.3", "prettier": "^3.3.1", diff --git a/cli/yarn.lock b/cli/yarn.lock index 75da788a5..796f9ee1b 100644 --- a/cli/yarn.lock +++ b/cli/yarn.lock @@ -319,120 +319,125 @@ dependencies: "@jridgewell/trace-mapping" "0.3.9" -"@esbuild/aix-ppc64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz#d1bc06aedb6936b3b6d313bf809a5a40387d2b7f" - integrity sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA== - -"@esbuild/android-arm64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz#7ad65a36cfdb7e0d429c353e00f680d737c2aed4" - integrity sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA== - -"@esbuild/android-arm@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.19.12.tgz#b0c26536f37776162ca8bde25e42040c203f2824" - integrity sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w== - -"@esbuild/android-x64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.19.12.tgz#cb13e2211282012194d89bf3bfe7721273473b3d" - integrity sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew== - -"@esbuild/darwin-arm64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz#cbee41e988020d4b516e9d9e44dd29200996275e" - integrity sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g== - -"@esbuild/darwin-x64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz#e37d9633246d52aecf491ee916ece709f9d5f4cd" - integrity sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A== - -"@esbuild/freebsd-arm64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz#1ee4d8b682ed363b08af74d1ea2b2b4dbba76487" - integrity sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA== - -"@esbuild/freebsd-x64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz#37a693553d42ff77cd7126764b535fb6cc28a11c" - integrity sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg== - -"@esbuild/linux-arm64@0.19.12": - version "0.19.12" - resolved "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz" - integrity sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA== - -"@esbuild/linux-arm@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz#207ecd982a8db95f7b5279207d0ff2331acf5eef" - integrity sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w== - -"@esbuild/linux-ia32@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz#d0d86b5ca1562523dc284a6723293a52d5860601" - integrity sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA== - -"@esbuild/linux-loong64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz#9a37f87fec4b8408e682b528391fa22afd952299" - integrity sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA== - -"@esbuild/linux-mips64el@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz#4ddebd4e6eeba20b509d8e74c8e30d8ace0b89ec" - integrity sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w== - -"@esbuild/linux-ppc64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz#adb67dadb73656849f63cd522f5ecb351dd8dee8" - integrity sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg== - -"@esbuild/linux-riscv64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz#11bc0698bf0a2abf8727f1c7ace2112612c15adf" - integrity sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg== - -"@esbuild/linux-s390x@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz#e86fb8ffba7c5c92ba91fc3b27ed5a70196c3cc8" - integrity sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg== - -"@esbuild/linux-x64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz#5f37cfdc705aea687dfe5dfbec086a05acfe9c78" - integrity sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg== - -"@esbuild/netbsd-x64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz#29da566a75324e0d0dd7e47519ba2f7ef168657b" - integrity sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA== - -"@esbuild/openbsd-x64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz#306c0acbdb5a99c95be98bdd1d47c916e7dc3ff0" - integrity sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw== - -"@esbuild/sunos-x64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz#0933eaab9af8b9b2c930236f62aae3fc593faf30" - integrity sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA== - -"@esbuild/win32-arm64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz#773bdbaa1971b36db2f6560088639ccd1e6773ae" - integrity sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A== - -"@esbuild/win32-ia32@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz#000516cad06354cc84a73f0943a4aa690ef6fd67" - integrity sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ== - -"@esbuild/win32-x64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz#c57c8afbb4054a3ab8317591a0b7320360b444ae" - integrity sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA== +"@esbuild/aix-ppc64@0.23.1": + version "0.23.1" + resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.23.1.tgz#51299374de171dbd80bb7d838e1cfce9af36f353" + integrity sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ== + +"@esbuild/android-arm64@0.23.1": + version "0.23.1" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.23.1.tgz#58565291a1fe548638adb9c584237449e5e14018" + integrity sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw== + +"@esbuild/android-arm@0.23.1": + version "0.23.1" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.23.1.tgz#5eb8c652d4c82a2421e3395b808e6d9c42c862ee" + integrity sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ== + +"@esbuild/android-x64@0.23.1": + version "0.23.1" + resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.23.1.tgz#ae19d665d2f06f0f48a6ac9a224b3f672e65d517" + integrity sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg== + +"@esbuild/darwin-arm64@0.23.1": + version "0.23.1" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.23.1.tgz#05b17f91a87e557b468a9c75e9d85ab10c121b16" + integrity sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q== + +"@esbuild/darwin-x64@0.23.1": + version "0.23.1" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.23.1.tgz#c58353b982f4e04f0d022284b8ba2733f5ff0931" + integrity sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw== + +"@esbuild/freebsd-arm64@0.23.1": + version "0.23.1" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.1.tgz#f9220dc65f80f03635e1ef96cfad5da1f446f3bc" + integrity sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA== + +"@esbuild/freebsd-x64@0.23.1": + version "0.23.1" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.23.1.tgz#69bd8511fa013b59f0226d1609ac43f7ce489730" + integrity sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g== + +"@esbuild/linux-arm64@0.23.1": + version "0.23.1" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.23.1.tgz#8050af6d51ddb388c75653ef9871f5ccd8f12383" + integrity sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g== + +"@esbuild/linux-arm@0.23.1": + version "0.23.1" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.23.1.tgz#ecaabd1c23b701070484990db9a82f382f99e771" + integrity sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ== + +"@esbuild/linux-ia32@0.23.1": + version "0.23.1" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.23.1.tgz#3ed2273214178109741c09bd0687098a0243b333" + integrity sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ== + +"@esbuild/linux-loong64@0.23.1": + version "0.23.1" + resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.23.1.tgz#a0fdf440b5485c81b0fbb316b08933d217f5d3ac" + integrity sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw== + +"@esbuild/linux-mips64el@0.23.1": + version "0.23.1" + resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.23.1.tgz#e11a2806346db8375b18f5e104c5a9d4e81807f6" + integrity sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q== + +"@esbuild/linux-ppc64@0.23.1": + version "0.23.1" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.23.1.tgz#06a2744c5eaf562b1a90937855b4d6cf7c75ec96" + integrity sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw== + +"@esbuild/linux-riscv64@0.23.1": + version "0.23.1" + resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.23.1.tgz#65b46a2892fc0d1af4ba342af3fe0fa4a8fe08e7" + integrity sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA== + +"@esbuild/linux-s390x@0.23.1": + version "0.23.1" + resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.23.1.tgz#e71ea18c70c3f604e241d16e4e5ab193a9785d6f" + integrity sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw== + +"@esbuild/linux-x64@0.23.1": + version "0.23.1" + resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.23.1.tgz#d47f97391e80690d4dfe811a2e7d6927ad9eed24" + integrity sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ== + +"@esbuild/netbsd-x64@0.23.1": + version "0.23.1" + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.23.1.tgz#44e743c9778d57a8ace4b72f3c6b839a3b74a653" + integrity sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA== + +"@esbuild/openbsd-arm64@0.23.1": + version "0.23.1" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.1.tgz#05c5a1faf67b9881834758c69f3e51b7dee015d7" + integrity sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q== + +"@esbuild/openbsd-x64@0.23.1": + version "0.23.1" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.23.1.tgz#2e58ae511bacf67d19f9f2dcd9e8c5a93f00c273" + integrity sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA== + +"@esbuild/sunos-x64@0.23.1": + version "0.23.1" + resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.23.1.tgz#adb022b959d18d3389ac70769cef5a03d3abd403" + integrity sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA== + +"@esbuild/win32-arm64@0.23.1": + version "0.23.1" + resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.23.1.tgz#84906f50c212b72ec360f48461d43202f4c8b9a2" + integrity sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A== + +"@esbuild/win32-ia32@0.23.1": + version "0.23.1" + resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.23.1.tgz#5e3eacc515820ff729e90d0cb463183128e82fac" + integrity sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ== + +"@esbuild/win32-x64@0.23.1": + version "0.23.1" + resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.23.1.tgz#81fd50d11e2c32b2d6241470e3185b70c7b30699" + integrity sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg== "@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0": version "4.4.0" @@ -1375,62 +1380,62 @@ dependencies: "@types/yargs-parser" "*" -"@typescript-eslint/eslint-plugin@^8.6.0": - version "8.6.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.6.0.tgz#20049754ff9f6d3a09bf240297f029ce04290999" - integrity sha512-UOaz/wFowmoh2G6Mr9gw60B1mm0MzUtm6Ic8G2yM1Le6gyj5Loi/N+O5mocugRGY+8OeeKmkMmbxNqUCq3B4Sg== +"@typescript-eslint/eslint-plugin@^8.8.0": + version "8.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.8.0.tgz#b2b02a5447cdc885950eb256b3b8a97b92031bd3" + integrity sha512-wORFWjU30B2WJ/aXBfOm1LX9v9nyt9D3jsSOxC3cCaTQGCW5k4jNpmjFv3U7p/7s4yvdjHzwtv2Sd2dOyhjS0A== dependencies: "@eslint-community/regexpp" "^4.10.0" - "@typescript-eslint/scope-manager" "8.6.0" - "@typescript-eslint/type-utils" "8.6.0" - "@typescript-eslint/utils" "8.6.0" - "@typescript-eslint/visitor-keys" "8.6.0" + "@typescript-eslint/scope-manager" "8.8.0" + "@typescript-eslint/type-utils" "8.8.0" + "@typescript-eslint/utils" "8.8.0" + "@typescript-eslint/visitor-keys" "8.8.0" graphemer "^1.4.0" ignore "^5.3.1" natural-compare "^1.4.0" ts-api-utils "^1.3.0" -"@typescript-eslint/parser@^8.6.0": - version "8.6.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.6.0.tgz#02e092b9dc8b4e319172af620d0d39b337d948f6" - integrity sha512-eQcbCuA2Vmw45iGfcyG4y6rS7BhWfz9MQuk409WD47qMM+bKCGQWXxvoOs1DUp+T7UBMTtRTVT+kXr7Sh4O9Ow== +"@typescript-eslint/parser@^8.8.0": + version "8.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.8.0.tgz#ee4397c70230c4eee030456924c0fba480072f5e" + integrity sha512-uEFUsgR+tl8GmzmLjRqz+VrDv4eoaMqMXW7ruXfgThaAShO9JTciKpEsB+TvnfFfbg5IpujgMXVV36gOJRLtZg== dependencies: - "@typescript-eslint/scope-manager" "8.6.0" - "@typescript-eslint/types" "8.6.0" - "@typescript-eslint/typescript-estree" "8.6.0" - "@typescript-eslint/visitor-keys" "8.6.0" + "@typescript-eslint/scope-manager" "8.8.0" + "@typescript-eslint/types" "8.8.0" + "@typescript-eslint/typescript-estree" "8.8.0" + "@typescript-eslint/visitor-keys" "8.8.0" debug "^4.3.4" -"@typescript-eslint/scope-manager@8.6.0": - version "8.6.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.6.0.tgz#28cc2fc26a84b75addf45091a2c6283e29e2c982" - integrity sha512-ZuoutoS5y9UOxKvpc/GkvF4cuEmpokda4wRg64JEia27wX+PysIE9q+lzDtlHHgblwUWwo5/Qn+/WyTUvDwBHw== +"@typescript-eslint/scope-manager@8.8.0": + version "8.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.8.0.tgz#30b23a6ae5708bd7882e40675ef2f1b2beac741f" + integrity sha512-EL8eaGC6gx3jDd8GwEFEV091210U97J0jeEHrAYvIYosmEGet4wJ+g0SYmLu+oRiAwbSA5AVrt6DxLHfdd+bUg== dependencies: - "@typescript-eslint/types" "8.6.0" - "@typescript-eslint/visitor-keys" "8.6.0" + "@typescript-eslint/types" "8.8.0" + "@typescript-eslint/visitor-keys" "8.8.0" -"@typescript-eslint/type-utils@8.6.0": - version "8.6.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.6.0.tgz#d4347e637478bef88cee1db691fcfa20ade9b8a0" - integrity sha512-dtePl4gsuenXVwC7dVNlb4mGDcKjDT/Ropsk4za/ouMBPplCLyznIaR+W65mvCvsyS97dymoBRrioEXI7k0XIg== +"@typescript-eslint/type-utils@8.8.0": + version "8.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.8.0.tgz#a0ca1c8a90d94b101176a169d7a0958187408d33" + integrity sha512-IKwJSS7bCqyCeG4NVGxnOP6lLT9Okc3Zj8hLO96bpMkJab+10HIfJbMouLrlpyOr3yrQ1cA413YPFiGd1mW9/Q== dependencies: - "@typescript-eslint/typescript-estree" "8.6.0" - "@typescript-eslint/utils" "8.6.0" + "@typescript-eslint/typescript-estree" "8.8.0" + "@typescript-eslint/utils" "8.8.0" debug "^4.3.4" ts-api-utils "^1.3.0" -"@typescript-eslint/types@8.6.0": - version "8.6.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.6.0.tgz#cdc3a16f83f2f0663d6723e9fd032331cdd9f51c" - integrity sha512-rojqFZGd4MQxw33SrOy09qIDS8WEldM8JWtKQLAjf/X5mGSeEFh5ixQlxssMNyPslVIk9yzWqXCsV2eFhYrYUw== +"@typescript-eslint/types@8.8.0": + version "8.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.8.0.tgz#08ea5df6c01984d456056434641491fbf7a1bf43" + integrity sha512-QJwc50hRCgBd/k12sTykOJbESe1RrzmX6COk8Y525C9l7oweZ+1lw9JiU56im7Amm8swlz00DRIlxMYLizr2Vw== -"@typescript-eslint/typescript-estree@8.6.0": - version "8.6.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.6.0.tgz#f945506de42871f04868371cb5bf21e8f7266e01" - integrity sha512-MOVAzsKJIPIlLK239l5s06YXjNqpKTVhBVDnqUumQJja5+Y94V3+4VUFRA0G60y2jNnTVwRCkhyGQpavfsbq/g== +"@typescript-eslint/typescript-estree@8.8.0": + version "8.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.8.0.tgz#072eaab97fdb63513fabfe1cf271812affe779e3" + integrity sha512-ZaMJwc/0ckLz5DaAZ+pNLmHv8AMVGtfWxZe/x2JVEkD5LnmhWiQMMcYT7IY7gkdJuzJ9P14fRy28lUrlDSWYdw== dependencies: - "@typescript-eslint/types" "8.6.0" - "@typescript-eslint/visitor-keys" "8.6.0" + "@typescript-eslint/types" "8.8.0" + "@typescript-eslint/visitor-keys" "8.8.0" debug "^4.3.4" fast-glob "^3.3.2" is-glob "^4.0.3" @@ -1438,22 +1443,22 @@ semver "^7.6.0" ts-api-utils "^1.3.0" -"@typescript-eslint/utils@8.6.0": - version "8.6.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.6.0.tgz#175fe893f32804bed1e72b3364ea6bbe1044181c" - integrity sha512-eNp9cWnYf36NaOVjkEUznf6fEgVy1TWpE0o52e4wtojjBx7D1UV2WAWGzR+8Y5lVFtpMLPwNbC67T83DWSph4A== +"@typescript-eslint/utils@8.8.0": + version "8.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.8.0.tgz#bd8607e3a68c461b69169c7a5824637dc9e8b3f1" + integrity sha512-QE2MgfOTem00qrlPgyByaCHay9yb1+9BjnMFnSFkUKQfu7adBXDTnCAivURnuPPAG/qiB+kzKkZKmKfaMT0zVg== dependencies: "@eslint-community/eslint-utils" "^4.4.0" - "@typescript-eslint/scope-manager" "8.6.0" - "@typescript-eslint/types" "8.6.0" - "@typescript-eslint/typescript-estree" "8.6.0" + "@typescript-eslint/scope-manager" "8.8.0" + "@typescript-eslint/types" "8.8.0" + "@typescript-eslint/typescript-estree" "8.8.0" -"@typescript-eslint/visitor-keys@8.6.0": - version "8.6.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.6.0.tgz#5432af4a1753f376f35ab5b891fc9db237aaf76f" - integrity sha512-wapVFfZg9H0qOYh4grNVQiMklJGluQrOUiOhYRrQWhx7BY/+I1IYb8BczWNbbUpO+pqy0rDciv3lQH5E1bCLrg== +"@typescript-eslint/visitor-keys@8.8.0": + version "8.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.8.0.tgz#f93965abd38c82a1a1f5574290a50d02daf1cd2e" + integrity sha512-8mq51Lx6Hpmd7HnA2fcHQo3YgfX1qbccxQOgZcb4tvasu//zXRaA1j5ZRFeCw/VRAdFi4mRM9DnZw0Nu0Q2d1g== dependencies: - "@typescript-eslint/types" "8.6.0" + "@typescript-eslint/types" "8.8.0" eslint-visitor-keys "^3.4.3" "@ungap/structured-clone@^1.2.0": @@ -1897,34 +1902,35 @@ error-ex@^1.3.1: dependencies: is-arrayish "^0.2.1" -esbuild@~0.19.10: - version "0.19.12" - resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz" - integrity sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg== +esbuild@~0.23.0: + version "0.23.1" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.23.1.tgz#40fdc3f9265ec0beae6f59824ade1bd3d3d2dab8" + integrity sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg== optionalDependencies: - "@esbuild/aix-ppc64" "0.19.12" - "@esbuild/android-arm" "0.19.12" - "@esbuild/android-arm64" "0.19.12" - "@esbuild/android-x64" "0.19.12" - "@esbuild/darwin-arm64" "0.19.12" - "@esbuild/darwin-x64" "0.19.12" - "@esbuild/freebsd-arm64" "0.19.12" - "@esbuild/freebsd-x64" "0.19.12" - "@esbuild/linux-arm" "0.19.12" - "@esbuild/linux-arm64" "0.19.12" - "@esbuild/linux-ia32" "0.19.12" - "@esbuild/linux-loong64" "0.19.12" - "@esbuild/linux-mips64el" "0.19.12" - "@esbuild/linux-ppc64" "0.19.12" - "@esbuild/linux-riscv64" "0.19.12" - "@esbuild/linux-s390x" "0.19.12" - "@esbuild/linux-x64" "0.19.12" - "@esbuild/netbsd-x64" "0.19.12" - "@esbuild/openbsd-x64" "0.19.12" - "@esbuild/sunos-x64" "0.19.12" - "@esbuild/win32-arm64" "0.19.12" - "@esbuild/win32-ia32" "0.19.12" - "@esbuild/win32-x64" "0.19.12" + "@esbuild/aix-ppc64" "0.23.1" + "@esbuild/android-arm" "0.23.1" + "@esbuild/android-arm64" "0.23.1" + "@esbuild/android-x64" "0.23.1" + "@esbuild/darwin-arm64" "0.23.1" + "@esbuild/darwin-x64" "0.23.1" + "@esbuild/freebsd-arm64" "0.23.1" + "@esbuild/freebsd-x64" "0.23.1" + "@esbuild/linux-arm" "0.23.1" + "@esbuild/linux-arm64" "0.23.1" + "@esbuild/linux-ia32" "0.23.1" + "@esbuild/linux-loong64" "0.23.1" + "@esbuild/linux-mips64el" "0.23.1" + "@esbuild/linux-ppc64" "0.23.1" + "@esbuild/linux-riscv64" "0.23.1" + "@esbuild/linux-s390x" "0.23.1" + "@esbuild/linux-x64" "0.23.1" + "@esbuild/netbsd-x64" "0.23.1" + "@esbuild/openbsd-arm64" "0.23.1" + "@esbuild/openbsd-x64" "0.23.1" + "@esbuild/sunos-x64" "0.23.1" + "@esbuild/win32-arm64" "0.23.1" + "@esbuild/win32-ia32" "0.23.1" + "@esbuild/win32-x64" "0.23.1" escalade@^3.1.1: version "3.1.2" @@ -2008,12 +2014,12 @@ eslint@^8.57.0: strip-ansi "^6.0.1" text-table "^0.2.0" -esno@^4.7.0: - version "4.7.0" - resolved "https://registry.npmjs.org/esno/-/esno-4.7.0.tgz" - integrity sha512-81owrjxIxOwqcABt20U09Wn8lpBo9K6ttqbGvQcB3VYNLJyaV1fvKkDtpZd3Rj5BX3WXiGiJCjUevKQGNICzJg== +esno@^4.8.0: + version "4.8.0" + resolved "https://registry.yarnpkg.com/esno/-/esno-4.8.0.tgz#db034d26b730f5580e37b909a536196866e462a7" + integrity sha512-acMtooReAQGzLU0zcuEDHa8S62meh5aIyi8jboYxyvAePdmuWx2Mpwmt0xjwO0bs9/SXf+dvXJ0QJoDWw814Iw== dependencies: - tsx "^4.7.1" + tsx "^4.19.1" espree@^9.6.0, espree@^9.6.1: version "9.6.1" @@ -2243,10 +2249,10 @@ get-stream@^6.0.0: resolved "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz" integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== -get-tsconfig@^4.7.2: - version "4.7.2" - resolved "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.2.tgz" - integrity sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A== +get-tsconfig@^4.7.5: + version "4.8.1" + resolved "https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.8.1.tgz#8995eb391ae6e1638d251118c7b56de7eb425471" + integrity sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg== dependencies: resolve-pkg-maps "^1.0.0" @@ -3612,13 +3618,13 @@ tslib@^2.1.0, tslib@^2.6.2: resolved "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz" integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== -tsx@^4.7.1: - version "4.7.1" - resolved "https://registry.npmjs.org/tsx/-/tsx-4.7.1.tgz" - integrity sha512-8d6VuibXHtlN5E3zFkgY8u4DX7Y3Z27zvvPKVmLon/D4AjuKzarkUBTLDBgj9iTQ0hg5xM7c/mYiRVM+HETf0g== +tsx@^4.19.1: + version "4.19.1" + resolved "https://registry.yarnpkg.com/tsx/-/tsx-4.19.1.tgz#b7bffdf4b565813e4dea14b90872af279cd0090b" + integrity sha512-0flMz1lh74BR4wOvBjuh9olbnwqCPc35OOlfyzHba0Dc+QNUeWX/Gq2YTbnwcWPO3BMd8fkzRVrHcsR+a7z7rA== dependencies: - esbuild "~0.19.10" - get-tsconfig "^4.7.2" + esbuild "~0.23.0" + get-tsconfig "^4.7.5" optionalDependencies: fsevents "~2.3.3" From 03edc819166ff6c789734eed270cc3b4035de92b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Oct 2024 12:01:10 +0000 Subject: [PATCH 04/18] build(deps): bump clap in the prod-dependencies group across 1 directory Bumps the prod-dependencies group with 1 update in the / directory: [clap](https://github.com/clap-rs/clap). Updates `clap` from 4.5.17 to 4.5.18 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.17...clap_complete-v4.5.18) --- updated-dependencies: - dependency-name: clap dependency-type: direct:production update-type: version-update:semver-patch dependency-group: prod-dependencies ... Signed-off-by: dependabot[bot] --- Cargo.lock | 12 ++++++------ Cargo.toml | 2 +- runtime/generate-bags/Cargo.toml | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c57d71082..e2657081a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1208,9 +1208,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.17" +version = "4.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e5a21b8495e732f1b3c364c9949b201ca7bae518c502c80256c96ad79eaf6ac" +checksum = "b0956a43b323ac1afaffc053ed5c4b7c1f1800bacd1683c353aabbb752515dd3" dependencies = [ "clap_builder", "clap_derive", @@ -1218,9 +1218,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.17" +version = "4.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cf2dd12af7a047ad9d6da2b6b249759a22a7abc0f474c1dae1777afa4b21a73" +checksum = "4d72166dd41634086d5803a47eb71ae740e61d84709c36f3c34110173db3961b" dependencies = [ "anstream", "anstyle", @@ -1230,9 +1230,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.5.13" +version = "4.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "501d359d5f3dcaf6ecdeee48833ae73ec6e42723a1e52419c79abf9507eec0a0" +checksum = "4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab" dependencies = [ "heck 0.5.0", "proc-macro2", diff --git a/Cargo.toml b/Cargo.toml index 2681b08df..9192d453b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -19,7 +19,7 @@ repository = "https://github.com/gluwa/creditcoin3/" assert_matches = "1.5.0" async-trait = "0.1" bn = { package = "substrate-bn", version = "0.6", default-features = false } -clap = { version = "4.5.17", features = ["derive", "deprecated"] } +clap = { version = "4.5.18", features = ["derive", "deprecated"] } derive_more = "0.99" environmental = { version = "1.1.4", default-features = false } ethereum = { version = "0.14.0", default-features = false } diff --git a/runtime/generate-bags/Cargo.toml b/runtime/generate-bags/Cargo.toml index 2f987b15e..acb8fd46e 100644 --- a/runtime/generate-bags/Cargo.toml +++ b/runtime/generate-bags/Cargo.toml @@ -12,4 +12,4 @@ repository.workspace = true [dependencies] creditcoin3-runtime = { path = "../" } generate-bags = { workspace = true } -clap = { version = "4.5.17", features = ["derive"] } +clap = { version = "4.5.18", features = ["derive"] } From e88728f6462968aa28a39224ced2fa194fefe36f Mon Sep 17 00:00:00 2001 From: Alex Todorov Date: Tue, 1 Oct 2024 15:32:16 +0300 Subject: [PATCH 05/18] Bump version to 3.36.0 --- Cargo.lock | 28 ++++++++++++++-------------- Cargo.toml | 2 +- runtime/src/version.rs | 2 +- 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e2657081a..4ba3bf515 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1521,7 +1521,7 @@ dependencies = [ [[package]] name = "creditcoin3-cli-opt" -version = "3.35.0" +version = "3.36.0" dependencies = [ "bip32", "clap", @@ -1535,7 +1535,7 @@ dependencies = [ [[package]] name = "creditcoin3-client-evm-tracing" -version = "3.35.0" +version = "3.36.0" dependencies = [ "creditcoin3-rpc-primitives-debug", "ethereum-types", @@ -1551,7 +1551,7 @@ dependencies = [ [[package]] name = "creditcoin3-evm-tracer" -version = "3.35.0" +version = "3.36.0" dependencies = [ "creditcoin3-primitives-ext", "ethereum-types", @@ -1571,7 +1571,7 @@ dependencies = [ [[package]] name = "creditcoin3-node" -version = "3.35.0" +version = "3.36.0" dependencies = [ "async-trait", "clap", @@ -1648,7 +1648,7 @@ dependencies = [ [[package]] name = "creditcoin3-primitives-ext" -version = "3.35.0" +version = "3.36.0" dependencies = [ "ethereum-types", "evm-tracing-events", @@ -1659,7 +1659,7 @@ dependencies = [ [[package]] name = "creditcoin3-rpc-core-debug" -version = "3.35.0" +version = "3.36.0" dependencies = [ "creditcoin3-client-evm-tracing", "creditcoin3-rpc-core-types", @@ -1673,7 +1673,7 @@ dependencies = [ [[package]] name = "creditcoin3-rpc-core-trace" -version = "3.35.0" +version = "3.36.0" dependencies = [ "creditcoin3-client-evm-tracing", "creditcoin3-rpc-core-types", @@ -1686,7 +1686,7 @@ dependencies = [ [[package]] name = "creditcoin3-rpc-core-types" -version = "3.35.0" +version = "3.36.0" dependencies = [ "ethereum-types", "serde", @@ -1695,7 +1695,7 @@ dependencies = [ [[package]] name = "creditcoin3-rpc-debug" -version = "3.35.0" +version = "3.36.0" dependencies = [ "creditcoin3-client-evm-tracing", "creditcoin3-rpc-core-debug", @@ -1726,7 +1726,7 @@ dependencies = [ [[package]] name = "creditcoin3-rpc-primitives-debug" -version = "3.35.0" +version = "3.36.0" dependencies = [ "environmental", "ethereum", @@ -1743,7 +1743,7 @@ dependencies = [ [[package]] name = "creditcoin3-rpc-trace" -version = "3.35.0" +version = "3.36.0" dependencies = [ "creditcoin3-client-evm-tracing", "creditcoin3-rpc-core-trace", @@ -1778,7 +1778,7 @@ dependencies = [ [[package]] name = "creditcoin3-runtime" -version = "3.35.0" +version = "3.36.0" dependencies = [ "creditcoin3-evm-tracer", "creditcoin3-rpc-primitives-debug", @@ -2728,7 +2728,7 @@ dependencies = [ [[package]] name = "evm-tracing-events" -version = "3.35.0" +version = "3.36.0" dependencies = [ "environmental", "ethereum", @@ -3706,7 +3706,7 @@ dependencies = [ [[package]] name = "generate-bags" -version = "3.35.0" +version = "3.36.0" dependencies = [ "clap", "creditcoin3-runtime", diff --git a/Cargo.toml b/Cargo.toml index 9192d453b..98fdd3d93 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,7 +8,7 @@ members = [ resolver = "2" [workspace.package] -version = "3.35.0" +version = "3.36.0" authors = ["Gluwa Inc. Developer Support "] edition = "2021" license = "Unlicense" diff --git a/runtime/src/version.rs b/runtime/src/version.rs index b3b06c8ba..3a1091dad 100644 --- a/runtime/src/version.rs +++ b/runtime/src/version.rs @@ -7,7 +7,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: create_runtime_str!("creditcoin3"), impl_name: create_runtime_str!("creditcoin3"), authoring_version: 3, - spec_version: 35, + spec_version: 36, impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 2, From 6c452f653491c624ee1f01bdc8d013ade62651f6 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 7 Oct 2024 23:59:01 +0000 Subject: [PATCH 06/18] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pre-commit/pre-commit-hooks: v4.6.0 → v5.0.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.6.0...v5.0.0) --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 749ace033..b7491c730 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -3,7 +3,7 @@ --- repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.6.0 + rev: v5.0.0 hooks: - id: end-of-file-fixer - id: mixed-line-ending From 716e5b78af9dfe22cc162269ffc763681716284a Mon Sep 17 00:00:00 2001 From: Alex Todorov Date: Fri, 11 Oct 2024 12:26:34 +0300 Subject: [PATCH 07/18] Include repository name as part of self-hosted runner hostname --- .github/workflows/ci.yml | 2 +- .github/workflows/runtime-upgrade.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7d88621b0..bd5baa109 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,7 +14,7 @@ on: permissions: read-all env: - RUNNER_VM_NAME: "gh-runner-$GITHUB_RUN_ID-attempt-$GITHUB_RUN_ATTEMPT" + RUNNER_VM_NAME: "${{ github.event.repository.name }}-$GITHUB_RUN_ID-attempt-$GITHUB_RUN_ATTEMPT" LINODE_REGION: "nl-ams" # Shared CPU, Linode 8 GB, 4 vCPU, 96 $/mo LINODE_VM_SIZE: "g6-standard-4" diff --git a/.github/workflows/runtime-upgrade.yml b/.github/workflows/runtime-upgrade.yml index b2c2df26b..2ee85c230 100644 --- a/.github/workflows/runtime-upgrade.yml +++ b/.github/workflows/runtime-upgrade.yml @@ -8,8 +8,8 @@ on: permissions: read-all env: - RUNNER_VM_NAME: "github-runner-$GITHUB_RUN_ID-attempt-$GITHUB_RUN_ATTEMPT" - RESOURCE_GROUP: "github-runner-$GITHUB_RUN_ID-attempt-$GITHUB_RUN_ATTEMPT" + RUNNER_VM_NAME: "${{ github.event.repository.name }}-$GITHUB_RUN_ID-attempt-$GITHUB_RUN_ATTEMPT" + RESOURCE_GROUP: "${{ github.event.repository.name }}-$GITHUB_RUN_ID-attempt-$GITHUB_RUN_ATTEMPT" AZ_LOCATION: "westus3" jobs: From 3693aa984e77897d0b07a58d0f1b8554c5e151de Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 21 Oct 2024 18:18:06 +0000 Subject: [PATCH 08/18] build(deps): bump secp256k1 from 4.0.3 to 4.0.4 in /testing Bumps [secp256k1](https://github.com/cryptocoinjs/secp256k1-node) from 4.0.3 to 4.0.4. - [Release notes](https://github.com/cryptocoinjs/secp256k1-node/releases) - [Commits](https://github.com/cryptocoinjs/secp256k1-node/compare/v4.0.3...v4.0.4) --- updated-dependencies: - dependency-name: secp256k1 dependency-type: indirect ... Signed-off-by: dependabot[bot] --- testing/package-lock.json | 39 +++++++++++++++++++++++++++++++++------ 1 file changed, 33 insertions(+), 6 deletions(-) diff --git a/testing/package-lock.json b/testing/package-lock.json index d24504bb3..0d91ac8c7 100644 --- a/testing/package-lock.json +++ b/testing/package-lock.json @@ -6351,20 +6351,47 @@ "peer": true }, "node_modules/secp256k1": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/secp256k1/-/secp256k1-4.0.3.tgz", - "integrity": "sha512-NLZVf+ROMxwtEj3Xa562qgv2BK5e2WNmXPiOdVIPLgs6lyTzMvBq0aWTYMI5XCP9jZMVKOcqZLw/Wc4vDkuxhA==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/secp256k1/-/secp256k1-4.0.4.tgz", + "integrity": "sha512-6JfvwvjUOn8F/jUoBY2Q1v5WY5XS+rj8qSe0v8Y4ezH4InLgTEeOOPQsRll9OV429Pvo6BCHGavIyJfr3TAhsw==", "hasInstallScript": true, "peer": true, "dependencies": { - "elliptic": "^6.5.4", - "node-addon-api": "^2.0.0", + "elliptic": "^6.5.7", + "node-addon-api": "^5.0.0", "node-gyp-build": "^4.2.0" }, "engines": { - "node": ">=10.0.0" + "node": ">=18.0.0" + } + }, + "node_modules/secp256k1/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "peer": true + }, + "node_modules/secp256k1/node_modules/elliptic": { + "version": "6.5.7", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.7.tgz", + "integrity": "sha512-ESVCtTwiA+XhY3wyh24QqRGBoP3rEdDUl3EDUUo9tft074fi19IrdpH7hLCMMP3CIj7jb3W96rn8lt/BqIlt5Q==", + "peer": true, + "dependencies": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" } }, + "node_modules/secp256k1/node_modules/node-addon-api": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.1.0.tgz", + "integrity": "sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==", + "peer": true + }, "node_modules/seedrandom": { "version": "3.0.5", "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz", From e5b077d6618cce2d40d302e5ba1227f62c70914b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 1 Nov 2024 11:10:15 +0000 Subject: [PATCH 09/18] build(deps): bump taiki-e/install-action in the all-dependencies group Bumps the all-dependencies group with 1 update: [taiki-e/install-action](https://github.com/taiki-e/install-action). Updates `taiki-e/install-action` from 2.44.15 to 2.44.58 - [Release notes](https://github.com/taiki-e/install-action/releases) - [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/taiki-e/install-action/compare/v2.44.15...v2.44.58) --- updated-dependencies: - dependency-name: taiki-e/install-action dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-dependencies ... Signed-off-by: dependabot[bot] --- .github/workflows/llvm-cov.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/llvm-cov.yml b/.github/workflows/llvm-cov.yml index be954f2f8..47740b9c6 100644 --- a/.github/workflows/llvm-cov.yml +++ b/.github/workflows/llvm-cov.yml @@ -43,7 +43,7 @@ jobs: - uses: Swatinem/rust-cache@v2 - name: Install cargo-llvm-cov - uses: taiki-e/install-action@v2.44.15 + uses: taiki-e/install-action@v2.44.58 with: tool: cargo-llvm-cov From 4f360362cd701336b0262e130b00316ae34dbf55 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 1 Nov 2024 11:40:40 +0000 Subject: [PATCH 10/18] build(deps): bump the prod-dependencies group across 1 directory with 7 updates Bumps the prod-dependencies group with 7 updates in the / directory: | Package | From | To | | --- | --- | --- | | [clap](https://github.com/clap-rs/clap) | `4.5.18` | `4.5.20` | | [futures](https://github.com/rust-lang/futures-rs) | `0.3.30` | `0.3.31` | | [scale-info](https://github.com/paritytech/scale-info) | `2.11.3` | `2.11.5` | | [serde](https://github.com/serde-rs/serde) | `1.0.193` | `1.0.214` | | [serde_json](https://github.com/serde-rs/json) | `1.0.109` | `1.0.132` | | [thiserror](https://github.com/dtolnay/thiserror) | `1.0.55` | `1.0.66` | | [tokio](https://github.com/tokio-rs/tokio) | `1.40.0` | `1.41.0` | Updates `clap` from 4.5.18 to 4.5.20 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.18...clap_complete-v4.5.20) Updates `futures` from 0.3.30 to 0.3.31 - [Release notes](https://github.com/rust-lang/futures-rs/releases) - [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.30...0.3.31) Updates `scale-info` from 2.11.3 to 2.11.5 - [Release notes](https://github.com/paritytech/scale-info/releases) - [Changelog](https://github.com/paritytech/scale-info/blob/master/CHANGELOG.md) - [Commits](https://github.com/paritytech/scale-info/commits) Updates `serde` from 1.0.193 to 1.0.214 - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](https://github.com/serde-rs/serde/compare/v1.0.193...v1.0.214) Updates `serde_json` from 1.0.109 to 1.0.132 - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](https://github.com/serde-rs/json/compare/v1.0.109...1.0.132) Updates `thiserror` from 1.0.55 to 1.0.66 - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](https://github.com/dtolnay/thiserror/compare/1.0.55...1.0.66) Updates `tokio` from 1.40.0 to 1.41.0 - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.40.0...tokio-1.41.0) --- updated-dependencies: - dependency-name: clap dependency-type: direct:production update-type: version-update:semver-patch dependency-group: prod-dependencies - dependency-name: futures dependency-type: direct:production update-type: version-update:semver-patch dependency-group: prod-dependencies - dependency-name: scale-info dependency-type: direct:production update-type: version-update:semver-patch dependency-group: prod-dependencies - dependency-name: serde dependency-type: direct:production update-type: version-update:semver-patch dependency-group: prod-dependencies - dependency-name: serde_json dependency-type: direct:production update-type: version-update:semver-patch dependency-group: prod-dependencies - dependency-name: thiserror dependency-type: direct:production update-type: version-update:semver-patch dependency-group: prod-dependencies - dependency-name: tokio dependency-type: direct:production update-type: version-update:semver-minor dependency-group: prod-dependencies ... Signed-off-by: dependabot[bot] --- Cargo.lock | 341 ++++++++++++++++--------------- Cargo.toml | 8 +- runtime/generate-bags/Cargo.toml | 2 +- 3 files changed, 186 insertions(+), 165 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4ba3bf515..381dba69e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -609,7 +609,7 @@ checksum = "531b97fb4cd3dfdce92c35dedbfdc1f0b9d8091c8ca943d6dae340ef5012d514" dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -778,7 +778,7 @@ dependencies = [ "regex", "rustc-hash", "shlex", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -1208,9 +1208,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.18" +version = "4.5.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0956a43b323ac1afaffc053ed5c4b7c1f1800bacd1683c353aabbb752515dd3" +checksum = "b97f376d85a664d5837dbae44bf546e6477a679ff6610010f17276f686d867e8" dependencies = [ "clap_builder", "clap_derive", @@ -1218,9 +1218,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.18" +version = "4.5.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d72166dd41634086d5803a47eb71ae740e61d84709c36f3c34110173db3961b" +checksum = "19bc80abd44e4bed93ca373a0704ccbd1b710dc5749406201bb018272808dc54" dependencies = [ "anstream", "anstyle", @@ -1237,7 +1237,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -1596,7 +1596,7 @@ dependencies = [ "frame-benchmarking-cli", "frame-system", "frame-system-rpc-runtime-api", - "futures 0.3.30", + "futures 0.3.31", "hex-literal", "jsonrpsee", "pallet-transaction-payment", @@ -1664,7 +1664,7 @@ dependencies = [ "creditcoin3-client-evm-tracing", "creditcoin3-rpc-core-types", "ethereum-types", - "futures 0.3.30", + "futures 0.3.31", "jsonrpsee", "serde", "serde_json", @@ -1678,7 +1678,7 @@ dependencies = [ "creditcoin3-client-evm-tracing", "creditcoin3-rpc-core-types", "ethereum-types", - "futures 0.3.30", + "futures 0.3.31", "jsonrpsee", "serde", "serde_json", @@ -1709,7 +1709,7 @@ dependencies = [ "fc-rpc", "fc-storage", "fp-rpc", - "futures 0.3.30", + "futures 0.3.31", "hex-literal", "jsonrpsee", "log", @@ -1756,7 +1756,7 @@ dependencies = [ "fc-rpc-core", "fc-storage", "fp-rpc", - "futures 0.3.30", + "futures 0.3.31", "jsonrpsee", "log", "sc-client-api", @@ -2013,7 +2013,7 @@ checksum = "83fdaf97f4804dcebfa5862639bc9ce4121e82140bec2a987ac5140294865b5b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -2040,7 +2040,7 @@ dependencies = [ "proc-macro2", "quote", "scratch", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -2057,7 +2057,7 @@ checksum = "2fa16a70dd58129e4dfffdff535fb1bce66673f7bbeec4a5a1765a504e1ccd84" dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -2239,7 +2239,27 @@ dependencies = [ "proc-macro2", "quote", "rustc_version", - "syn 2.0.37", + "syn 2.0.86", +] + +[[package]] +name = "derive_more" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05" +dependencies = [ + "derive_more-impl", +] + +[[package]] +name = "derive_more-impl" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.86", ] [[package]] @@ -2327,7 +2347,7 @@ checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -2368,7 +2388,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "syn 2.0.37", + "syn 2.0.86", "termcolor", "toml 0.7.8", "walkdir", @@ -2568,7 +2588,7 @@ checksum = "f95e2801cd355d4a1a3e3953ce6ee5ae9603a5c833455343a8bfe3f44d418246" dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -2746,7 +2766,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e43f2f1833d64e33f15592464d6fdd70f349dda7b1a53088eb83cd94014008c5" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", ] [[package]] @@ -2759,7 +2779,7 @@ dependencies = [ "fs-err", "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -2853,7 +2873,7 @@ dependencies = [ "fp-consensus", "fp-rpc", "fp-storage", - "futures 0.3.30", + "futures 0.3.31", "kvdb-rocksdb", "log", "parity-db", @@ -2881,7 +2901,7 @@ dependencies = [ "fc-storage", "fp-consensus", "fp-rpc", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "log", "parking_lot 0.12.3", @@ -2910,7 +2930,7 @@ dependencies = [ "fp-evm", "fp-rpc", "fp-storage", - "futures 0.3.30", + "futures 0.3.31", "hex", "jsonrpsee", "libsecp256k1", @@ -3057,7 +3077,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "36530797b9bf31cd4ff126dcfee8170f86b00cfdcea3269d73133cc0415945c3" dependencies = [ "either", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "log", "num-traits", @@ -3348,7 +3368,7 @@ dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -3453,7 +3473,7 @@ dependencies = [ "proc-macro-warning", "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -3465,7 +3485,7 @@ dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -3475,7 +3495,7 @@ source = "git+https://github.com/gluwa/polkadot-sdk?branch=release-polkadot-v1.1 dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -3563,9 +3583,9 @@ checksum = "3a471a38ef8ed83cd6e40aa59c1ffe17db6855c18e3604d9c4ed8c08ebc28678" [[package]] name = "futures" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" +checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" dependencies = [ "futures-channel", "futures-core", @@ -3578,9 +3598,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" +checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" dependencies = [ "futures-core", "futures-sink", @@ -3588,15 +3608,15 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" +checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" [[package]] name = "futures-executor" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" +checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" dependencies = [ "futures-core", "futures-task", @@ -3617,9 +3637,9 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" +checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" [[package]] name = "futures-lite" @@ -3638,13 +3658,13 @@ dependencies = [ [[package]] name = "futures-macro" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" +checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -3660,15 +3680,15 @@ dependencies = [ [[package]] name = "futures-sink" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" +checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" [[package]] name = "futures-task" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" +checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" [[package]] name = "futures-timer" @@ -3678,9 +3698,9 @@ checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c" [[package]] name = "futures-util" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" +checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" dependencies = [ "futures 0.1.31", "futures-channel", @@ -4217,7 +4237,7 @@ dependencies = [ "async-io", "core-foundation", "fnv", - "futures 0.3.30", + "futures 0.3.31", "if-addrs", "ipnet", "log", @@ -4617,7 +4637,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f210d259724eae82005b5c48078619b7745edb7b76de370b03f8ba59ea103097" dependencies = [ "bytes", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "getrandom 0.2.10", "instant", @@ -4676,7 +4696,7 @@ checksum = "3c1df63c0b582aa434fb09b2d86897fa2b419ffeccf934b36f87fcedc8e835c2" dependencies = [ "either", "fnv", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "instant", "libp2p-identity", @@ -4702,7 +4722,7 @@ version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "146ff7034daae62077c415c2376b8057368042df6ab95f5432ad5e88568b1554" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "libp2p-core", "log", "parking_lot 0.12.3", @@ -4718,7 +4738,7 @@ checksum = "5455f472243e63b9c497ff320ded0314254a9eb751799a39c283c6f20b793f3c" dependencies = [ "asynchronous-codec", "either", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "libp2p-core", "libp2p-identity", @@ -4761,7 +4781,7 @@ dependencies = [ "bytes", "either", "fnv", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "instant", "libp2p-core", @@ -4785,7 +4805,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "19983e1f949f979a928f2c603de1cf180cc0dc23e4ac93a62651ccb18341460b" dependencies = [ "data-encoding", - "futures 0.3.30", + "futures 0.3.31", "if-watch", "libp2p-core", "libp2p-identity", @@ -4821,7 +4841,7 @@ checksum = "9c3673da89d29936bc6435bafc638e2f184180d554ce844db65915113f86ec5e" dependencies = [ "bytes", "curve25519-dalek 3.2.0", - "futures 0.3.30", + "futures 0.3.31", "libp2p-core", "libp2p-identity", "log", @@ -4843,7 +4863,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3e57759c19c28a73ef1eb3585ca410cefb72c1a709fcf6de1612a378e4219202" dependencies = [ "either", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "instant", "libp2p-core", @@ -4860,7 +4880,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c6b26abd81cd2398382a1edfe739b539775be8a90fa6914f39b2ab49571ec735" dependencies = [ "bytes", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "if-watch", "libp2p-core", @@ -4882,7 +4902,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ffdb374267d42dc5ed5bc53f6e601d4a64ac5964779c6e40bb9e4f14c1e30d5" dependencies = [ "async-trait", - "futures 0.3.30", + "futures 0.3.31", "instant", "libp2p-core", "libp2p-identity", @@ -4899,7 +4919,7 @@ checksum = "903b3d592d7694e56204d211f29d31bc004be99386644ba8731fc3e3ef27b296" dependencies = [ "either", "fnv", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "instant", "libp2p-core", @@ -4929,7 +4949,7 @@ version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33d33698596d7722d85d3ab0c86c2c322254fce1241e91208e3679b4eb3026cf" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "if-watch", "libc", @@ -4945,7 +4965,7 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff08d13d0dc66e5e9ba6279c1de417b84fa0d0adc3b03e5732928c180ec02781" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "futures-rustls", "libp2p-core", "libp2p-identity", @@ -4964,7 +4984,7 @@ version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77dff9d32353a5887adb86c8afc1de1a94d9e8c3bc6df8b2201d7cdf5c848f43" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "js-sys", "libp2p-core", "parity-send-wrapper", @@ -4981,7 +5001,7 @@ dependencies = [ "async-trait", "asynchronous-codec", "bytes", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "hex", "if-watch", @@ -5010,7 +5030,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "111273f7b3d3510524c752e8b7a5314b7f7a1fee7e68161c01a7d72cbb06db9f" dependencies = [ "either", - "futures 0.3.30", + "futures 0.3.31", "futures-rustls", "libp2p-core", "log", @@ -5028,7 +5048,7 @@ version = "0.43.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4dcd21d950662700a385d4c6d68e2f5f54d778e97068cdd718522222ef513bda" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "libp2p-core", "log", "thiserror", @@ -5243,7 +5263,7 @@ dependencies = [ "macro_magic_core", "macro_magic_macros", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -5257,7 +5277,7 @@ dependencies = [ "macro_magic_core_macros", "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -5268,7 +5288,7 @@ checksum = "c12469fc165526520dff2807c2975310ab47cf7190a45b99b49a7dc8befab17b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -5279,7 +5299,7 @@ checksum = "b8fb85ec1620619edf2984a7693497d4ec88a9665d8b87e942856884c92dbf2a" dependencies = [ "macro_magic_core", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -5534,7 +5554,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c8552ab875c1313b97b8d20cb857b9fd63e2d1d6a0a1b53ce9821e575405f27a" dependencies = [ "bytes", - "futures 0.3.30", + "futures 0.3.31", "log", "pin-project", "smallvec", @@ -5640,7 +5660,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "65b4b14489ab424703c092062176d52ba55485a89c076b4f9db05092b7223aa6" dependencies = [ "bytes", - "futures 0.3.30", + "futures 0.3.31", "log", "netlink-packet-core", "netlink-sys", @@ -5655,7 +5675,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6471bf08e7ac0135876a9581bf3217ef0333c191c128d34878079f42ee150411" dependencies = [ "bytes", - "futures 0.3.30", + "futures 0.3.31", "libc", "log", "tokio", @@ -5809,7 +5829,7 @@ dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -5892,7 +5912,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -6134,7 +6154,7 @@ dependencies = [ name = "pallet-evm-precompile-substrate-transfer" version = "0.1.0" dependencies = [ - "derive_more", + "derive_more 0.99.18", "fp-account", "fp-evm", "frame-support", @@ -6669,7 +6689,7 @@ dependencies = [ "pest_meta", "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -6710,7 +6730,7 @@ checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -6825,7 +6845,7 @@ name = "precompile-utils" version = "0.1.0" source = "git+https://github.com/gluwa/frontier?branch=polkadot-v1.1.0-patch#8125d3e88c575f9ae3260e81b7ba0b0eab6c94b9" dependencies = [ - "derive_more", + "derive_more 0.99.18", "environmental", "evm", "fp-evm", @@ -6909,7 +6929,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae005bd773ab59b4725093fd7df83fd7892f7d8eafb48dbd7de6e024e4215f9d" dependencies = [ "proc-macro2", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -6983,14 +7003,14 @@ checksum = "3d1eaa7fa0aa1929ffdf7eeb6eac234dde6268914a14ad44d23521ab6a9b258e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] name = "proc-macro2" -version = "1.0.70" +version = "1.0.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b" +checksum = "f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e" dependencies = [ "unicode-ident", ] @@ -7029,7 +7049,7 @@ checksum = "440f724eba9f6996b75d63681b0a92b06947f1457076d503a4d2e2c8f56442b8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -7154,9 +7174,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.33" +version = "1.0.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" +checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" dependencies = [ "proc-macro2", ] @@ -7344,7 +7364,7 @@ checksum = "7f7473c2cfcf90008193dd0e3e16599455cb601a9fce322b5bb55de799664925" dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -7547,7 +7567,7 @@ version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "322c53fd76a18698f1c27381d58091de3a043d356aa5bd0d510608b565f469a0" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "log", "netlink-packet-route", "netlink-proto", @@ -7737,7 +7757,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "26338f5e09bb721b85b135ea05af7767c90b52f6de4f087d4f4a3a9d64e7dc04" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "pin-project", "static_assertions", ] @@ -7782,7 +7802,7 @@ name = "sc-basic-authorship" version = "0.10.0-dev" source = "git+https://github.com/gluwa/polkadot-sdk?branch=release-polkadot-v1.1.0-patch#1bedddde01ad43032bf30705da0e78c9043098d0" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "log", "parity-scale-codec", @@ -7842,7 +7862,7 @@ dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -7854,7 +7874,7 @@ dependencies = [ "chrono", "clap", "fdlimit", - "futures 0.3.30", + "futures 0.3.31", "libp2p-identity", "log", "names", @@ -7890,7 +7910,7 @@ version = "4.0.0-dev" source = "git+https://github.com/gluwa/polkadot-sdk?branch=release-polkadot-v1.1.0-patch#1bedddde01ad43032bf30705da0e78c9043098d0" dependencies = [ "fnv", - "futures 0.3.30", + "futures 0.3.31", "log", "parity-scale-codec", "parking_lot 0.12.3", @@ -7942,7 +7962,7 @@ version = "0.10.0-dev" source = "git+https://github.com/gluwa/polkadot-sdk?branch=release-polkadot-v1.1.0-patch#1bedddde01ad43032bf30705da0e78c9043098d0" dependencies = [ "async-trait", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "libp2p-identity", "log", @@ -7967,7 +7987,7 @@ version = "0.10.0-dev" source = "git+https://github.com/gluwa/polkadot-sdk?branch=release-polkadot-v1.1.0-patch#1bedddde01ad43032bf30705da0e78c9043098d0" dependencies = [ "async-trait", - "futures 0.3.30", + "futures 0.3.31", "log", "parity-scale-codec", "sc-block-builder", @@ -7997,7 +8017,7 @@ source = "git+https://github.com/gluwa/polkadot-sdk?branch=release-polkadot-v1.1 dependencies = [ "async-trait", "fork-tree", - "futures 0.3.30", + "futures 0.3.31", "log", "num-bigint", "num-rational", @@ -8031,7 +8051,7 @@ name = "sc-consensus-babe-rpc" version = "0.10.0-dev" source = "git+https://github.com/gluwa/polkadot-sdk?branch=release-polkadot-v1.1.0-patch#1bedddde01ad43032bf30705da0e78c9043098d0" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "jsonrpsee", "sc-consensus-babe", "sc-consensus-epochs", @@ -8072,7 +8092,7 @@ dependencies = [ "dyn-clone", "finality-grandpa", "fork-tree", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "log", "parity-scale-codec", @@ -8108,7 +8128,7 @@ version = "0.10.0-dev" source = "git+https://github.com/gluwa/polkadot-sdk?branch=release-polkadot-v1.1.0-patch#1bedddde01ad43032bf30705da0e78c9043098d0" dependencies = [ "finality-grandpa", - "futures 0.3.30", + "futures 0.3.31", "jsonrpsee", "log", "parity-scale-codec", @@ -8129,7 +8149,7 @@ source = "git+https://github.com/gluwa/polkadot-sdk?branch=release-polkadot-v1.1 dependencies = [ "assert_matches", "async-trait", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "jsonrpsee", "log", @@ -8163,7 +8183,7 @@ version = "0.10.0-dev" source = "git+https://github.com/gluwa/polkadot-sdk?branch=release-polkadot-v1.1.0-patch#1bedddde01ad43032bf30705da0e78c9043098d0" dependencies = [ "async-trait", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "log", "parity-scale-codec", @@ -8237,7 +8257,7 @@ version = "0.10.0-dev" source = "git+https://github.com/gluwa/polkadot-sdk?branch=release-polkadot-v1.1.0-patch#1bedddde01ad43032bf30705da0e78c9043098d0" dependencies = [ "ansi_term", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "log", "sc-client-api", @@ -8273,7 +8293,7 @@ dependencies = [ "bytes", "either", "fnv", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "ip_network", "libp2p", @@ -8309,7 +8329,7 @@ source = "git+https://github.com/gluwa/polkadot-sdk?branch=release-polkadot-v1.1 dependencies = [ "async-channel", "cid", - "futures 0.3.30", + "futures 0.3.31", "libp2p-identity", "log", "prost", @@ -8329,7 +8349,7 @@ source = "git+https://github.com/gluwa/polkadot-sdk?branch=release-polkadot-v1.1 dependencies = [ "async-trait", "bitflags 1.3.2", - "futures 0.3.30", + "futures 0.3.31", "libp2p-identity", "parity-scale-codec", "prost-build", @@ -8345,7 +8365,7 @@ version = "0.10.0-dev" source = "git+https://github.com/gluwa/polkadot-sdk?branch=release-polkadot-v1.1.0-patch#1bedddde01ad43032bf30705da0e78c9043098d0" dependencies = [ "ahash 0.8.11", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "libp2p", "log", @@ -8364,7 +8384,7 @@ source = "git+https://github.com/gluwa/polkadot-sdk?branch=release-polkadot-v1.1 dependencies = [ "array-bytes", "async-channel", - "futures 0.3.30", + "futures 0.3.31", "libp2p-identity", "log", "parity-scale-codec", @@ -8387,7 +8407,7 @@ dependencies = [ "async-channel", "async-trait", "fork-tree", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "libp2p", "log", @@ -8418,7 +8438,7 @@ version = "0.10.0-dev" source = "git+https://github.com/gluwa/polkadot-sdk?branch=release-polkadot-v1.1.0-patch#1bedddde01ad43032bf30705da0e78c9043098d0" dependencies = [ "array-bytes", - "futures 0.3.30", + "futures 0.3.31", "libp2p", "log", "parity-scale-codec", @@ -8438,7 +8458,7 @@ dependencies = [ "array-bytes", "bytes", "fnv", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "hyper", "hyper-rustls", @@ -8478,7 +8498,7 @@ name = "sc-rpc" version = "4.0.0-dev" source = "git+https://github.com/gluwa/polkadot-sdk?branch=release-polkadot-v1.1.0-patch#1bedddde01ad43032bf30705da0e78c9043098d0" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "jsonrpsee", "log", "parity-scale-codec", @@ -8544,7 +8564,7 @@ version = "0.10.0-dev" source = "git+https://github.com/gluwa/polkadot-sdk?branch=release-polkadot-v1.1.0-patch#1bedddde01ad43032bf30705da0e78c9043098d0" dependencies = [ "array-bytes", - "futures 0.3.30", + "futures 0.3.31", "futures-util", "hex", "jsonrpsee", @@ -8574,7 +8594,7 @@ dependencies = [ "async-trait", "directories", "exit-future", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "jsonrpsee", "log", @@ -8646,7 +8666,7 @@ name = "sc-sysinfo" version = "6.0.0-dev" source = "git+https://github.com/gluwa/polkadot-sdk?branch=release-polkadot-v1.1.0-patch#1bedddde01ad43032bf30705da0e78c9043098d0" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "libc", "log", "rand 0.8.5", @@ -8666,7 +8686,7 @@ version = "4.0.0-dev" source = "git+https://github.com/gluwa/polkadot-sdk?branch=release-polkadot-v1.1.0-patch#1bedddde01ad43032bf30705da0e78c9043098d0" dependencies = [ "chrono", - "futures 0.3.30", + "futures 0.3.31", "libp2p", "log", "parking_lot 0.12.3", @@ -8716,7 +8736,7 @@ dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -8725,7 +8745,7 @@ version = "4.0.0-dev" source = "git+https://github.com/gluwa/polkadot-sdk?branch=release-polkadot-v1.1.0-patch#1bedddde01ad43032bf30705da0e78c9043098d0" dependencies = [ "async-trait", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "linked-hash-map", "log", @@ -8751,7 +8771,7 @@ version = "4.0.0-dev" source = "git+https://github.com/gluwa/polkadot-sdk?branch=release-polkadot-v1.1.0-patch#1bedddde01ad43032bf30705da0e78c9043098d0" dependencies = [ "async-trait", - "futures 0.3.30", + "futures 0.3.31", "log", "parity-scale-codec", "serde", @@ -8767,7 +8787,7 @@ version = "4.0.0-dev" source = "git+https://github.com/gluwa/polkadot-sdk?branch=release-polkadot-v1.1.0-patch#1bedddde01ad43032bf30705da0e78c9043098d0" dependencies = [ "async-channel", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "lazy_static", "log", @@ -8778,13 +8798,13 @@ dependencies = [ [[package]] name = "scale-info" -version = "2.11.3" +version = "2.11.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eca070c12893629e2cc820a9761bedf6ce1dcddc9852984d1dc734b8bd9bd024" +checksum = "1aa7ffc1c0ef49b0452c6e2986abf2b07743320641ffd5fc63d552458e3b779b" dependencies = [ "bitvec", "cfg-if", - "derive_more", + "derive_more 1.0.0", "parity-scale-codec", "scale-info-derive", "serde", @@ -8792,14 +8812,14 @@ dependencies = [ [[package]] name = "scale-info-derive" -version = "2.11.3" +version = "2.11.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d35494501194174bda522a32605929eefc9ecf7e0a326c26db1fdd85881eb62" +checksum = "46385cc24172cf615450267463f937c10072516359b3ff1cb24228a4a08bf951" dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.86", ] [[package]] @@ -8988,31 +9008,32 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" [[package]] name = "serde" -version = "1.0.193" +version = "1.0.214" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89" +checksum = "f55c3193aca71c12ad7890f1785d2b73e1b9f63a0bbc353c08ef26fe03fc56b5" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.193" +version = "1.0.214" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3" +checksum = "de523f781f095e28fa605cdce0f8307e451cc0fd14e2eb4cd2e98a355b147766" dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] name = "serde_json" -version = "1.0.109" +version = "1.0.132" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb0652c533506ad7a2e353cce269330d6afd8bdfb6d75e0ace5b35aacbd7b9e9" +checksum = "d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03" dependencies = [ "itoa", + "memchr", "ryu", "serde", ] @@ -9264,7 +9285,7 @@ dependencies = [ "base64 0.13.1", "bytes", "flate2", - "futures 0.3.30", + "futures 0.3.31", "http", "httparse", "log", @@ -9304,7 +9325,7 @@ dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -9350,7 +9371,7 @@ name = "sp-blockchain" version = "4.0.0-dev" source = "git+https://github.com/gluwa/polkadot-sdk?branch=release-polkadot-v1.1.0-patch#1bedddde01ad43032bf30705da0e78c9043098d0" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "log", "parity-scale-codec", "parking_lot 0.12.3", @@ -9369,7 +9390,7 @@ version = "0.10.0-dev" source = "git+https://github.com/gluwa/polkadot-sdk?branch=release-polkadot-v1.1.0-patch#1bedddde01ad43032bf30705da0e78c9043098d0" dependencies = [ "async-trait", - "futures 0.3.30", + "futures 0.3.31", "log", "sp-core", "sp-inherents", @@ -9458,7 +9479,7 @@ dependencies = [ "bs58 0.5.0", "dyn-clonable", "ed25519-zebra", - "futures 0.3.30", + "futures 0.3.31", "hash-db 0.16.0", "hash256-std-hasher", "impl-serde", @@ -9511,7 +9532,7 @@ source = "git+https://github.com/gluwa/polkadot-sdk?branch=release-polkadot-v1.1 dependencies = [ "quote", "sp-core-hashing", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -9530,7 +9551,7 @@ source = "git+https://github.com/gluwa/polkadot-sdk?branch=release-polkadot-v1.1 dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -9729,7 +9750,7 @@ dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -9921,7 +9942,7 @@ dependencies = [ "parity-scale-codec", "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -10240,7 +10261,7 @@ version = "4.0.0-dev" source = "git+https://github.com/gluwa/polkadot-sdk?branch=release-polkadot-v1.1.0-patch#1bedddde01ad43032bf30705da0e78c9043098d0" dependencies = [ "frame-system-rpc-runtime-api", - "futures 0.3.30", + "futures 0.3.31", "jsonrpsee", "log", "parity-scale-codec", @@ -10311,9 +10332,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.37" +version = "2.0.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7303ef2c05cd654186cb250d29049a24840ca25d2747c25c0381c8d9e2f582e8" +checksum = "e89275301d38033efb81a6e60e3497e734dfcc62571f2854bf4b16690398824c" dependencies = [ "proc-macro2", "quote", @@ -10395,22 +10416,22 @@ checksum = "3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76" [[package]] name = "thiserror" -version = "1.0.55" +version = "1.0.66" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e3de26b0965292219b4287ff031fcba86837900fe9cd2b34ea8ad893c0953d2" +checksum = "5d171f59dbaa811dbbb1aee1e73db92ec2b122911a48e1390dfe327a821ddede" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.55" +version = "1.0.66" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "268026685b2be38d7103e9e507c938a1fcb3d7e6eb15e87870b617bf37b6d581" +checksum = "b08be0f17bd307950653ce45db00cd31200d82b624b36e181337d9c7d92765b5" dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -10531,9 +10552,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.40.0" +version = "1.41.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998" +checksum = "145f3413504347a2be84393cc8a7d2fb4d863b375909ea59f2158261aa258bbb" dependencies = [ "backtrace", "bytes", @@ -10555,7 +10576,7 @@ checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -10710,7 +10731,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -10875,7 +10896,7 @@ checksum = "4712ee30d123ec7ae26d1e1b218395a16c87cdbaf4b3925d170d684af62ea5e8" dependencies = [ "async-trait", "base64 0.13.1", - "futures 0.3.30", + "futures 0.3.31", "log", "md-5", "rand 0.8.5", @@ -11134,7 +11155,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", "wasm-bindgen-shared", ] @@ -11168,7 +11189,7 @@ checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -11234,7 +11255,7 @@ version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "js-sys", "parking_lot 0.11.2", "pin-utils", @@ -12105,7 +12126,7 @@ version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e5d9ba232399af1783a58d8eb26f6b5006fbefe2dc9ef36bd283324792d03ea5" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "log", "nohash-hasher", "parking_lot 0.12.3", @@ -12139,7 +12160,7 @@ checksum = "b3c129550b3e6de3fd0ba67ba5c81818f9805e58b8d7fee80a3a59d2c9fc601a" dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] @@ -12159,7 +12180,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.86", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 98fdd3d93..0b658201a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -19,13 +19,13 @@ repository = "https://github.com/gluwa/creditcoin3/" assert_matches = "1.5.0" async-trait = "0.1" bn = { package = "substrate-bn", version = "0.6", default-features = false } -clap = { version = "4.5.18", features = ["derive", "deprecated"] } +clap = { version = "4.5.20", features = ["derive", "deprecated"] } derive_more = "0.99" environmental = { version = "1.1.4", default-features = false } ethereum = { version = "0.14.0", default-features = false } ethereum-types = { version = "0.14.1", default-features = false } evm = { git = "https://github.com/rust-blockchain/evm", rev = "b7b82c7e1fc57b7449d6dfa6826600de37cc1e65", default-features = false } -futures = "0.3.30" +futures = "0.3.31" hash-db = { version = "0.16.0", default-features = false } hex = { version = "0.4.3", default-features = false, features = ["alloc"] } hex-literal = "0.4.1" @@ -45,7 +45,7 @@ affix = "0.1.2" parity-scale-codec = { version = "3.6.12", default-features = false, features = [ "derive", ] } -scale-info = { version = "2.11.3", default-features = false, features = [ +scale-info = { version = "2.11.5", default-features = false, features = [ "derive", ] } serde = { version = "1.0", default-features = false, features = [ @@ -56,7 +56,7 @@ serde_json = "1.0" similar-asserts = "1.6.0" sqlx = { version = "0.7.4", default-features = false, features = ["macros"] } thiserror = "1.0" -tokio = "1.40.0" +tokio = "1.41.0" sha3 = { version = "0.10", default-features = false } tracing = "0.1.40" tracing-core = "0.1.29" diff --git a/runtime/generate-bags/Cargo.toml b/runtime/generate-bags/Cargo.toml index acb8fd46e..44b62c312 100644 --- a/runtime/generate-bags/Cargo.toml +++ b/runtime/generate-bags/Cargo.toml @@ -12,4 +12,4 @@ repository.workspace = true [dependencies] creditcoin3-runtime = { path = "../" } generate-bags = { workspace = true } -clap = { version = "4.5.18", features = ["derive"] } +clap = { version = "4.5.20", features = ["derive"] } From 3ffc82cfbcd0efa7f0dc493843e63b3e56bff5bf Mon Sep 17 00:00:00 2001 From: Alex Todorov Date: Mon, 4 Nov 2024 14:42:12 +0200 Subject: [PATCH 11/18] Bump version to 3.37.0 b/c of required version bump --- Cargo.lock | 28 ++++++++++++++-------------- Cargo.toml | 2 +- runtime/src/version.rs | 2 +- 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 381dba69e..265224dbd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1521,7 +1521,7 @@ dependencies = [ [[package]] name = "creditcoin3-cli-opt" -version = "3.36.0" +version = "3.37.0" dependencies = [ "bip32", "clap", @@ -1535,7 +1535,7 @@ dependencies = [ [[package]] name = "creditcoin3-client-evm-tracing" -version = "3.36.0" +version = "3.37.0" dependencies = [ "creditcoin3-rpc-primitives-debug", "ethereum-types", @@ -1551,7 +1551,7 @@ dependencies = [ [[package]] name = "creditcoin3-evm-tracer" -version = "3.36.0" +version = "3.37.0" dependencies = [ "creditcoin3-primitives-ext", "ethereum-types", @@ -1571,7 +1571,7 @@ dependencies = [ [[package]] name = "creditcoin3-node" -version = "3.36.0" +version = "3.37.0" dependencies = [ "async-trait", "clap", @@ -1648,7 +1648,7 @@ dependencies = [ [[package]] name = "creditcoin3-primitives-ext" -version = "3.36.0" +version = "3.37.0" dependencies = [ "ethereum-types", "evm-tracing-events", @@ -1659,7 +1659,7 @@ dependencies = [ [[package]] name = "creditcoin3-rpc-core-debug" -version = "3.36.0" +version = "3.37.0" dependencies = [ "creditcoin3-client-evm-tracing", "creditcoin3-rpc-core-types", @@ -1673,7 +1673,7 @@ dependencies = [ [[package]] name = "creditcoin3-rpc-core-trace" -version = "3.36.0" +version = "3.37.0" dependencies = [ "creditcoin3-client-evm-tracing", "creditcoin3-rpc-core-types", @@ -1686,7 +1686,7 @@ dependencies = [ [[package]] name = "creditcoin3-rpc-core-types" -version = "3.36.0" +version = "3.37.0" dependencies = [ "ethereum-types", "serde", @@ -1695,7 +1695,7 @@ dependencies = [ [[package]] name = "creditcoin3-rpc-debug" -version = "3.36.0" +version = "3.37.0" dependencies = [ "creditcoin3-client-evm-tracing", "creditcoin3-rpc-core-debug", @@ -1726,7 +1726,7 @@ dependencies = [ [[package]] name = "creditcoin3-rpc-primitives-debug" -version = "3.36.0" +version = "3.37.0" dependencies = [ "environmental", "ethereum", @@ -1743,7 +1743,7 @@ dependencies = [ [[package]] name = "creditcoin3-rpc-trace" -version = "3.36.0" +version = "3.37.0" dependencies = [ "creditcoin3-client-evm-tracing", "creditcoin3-rpc-core-trace", @@ -1778,7 +1778,7 @@ dependencies = [ [[package]] name = "creditcoin3-runtime" -version = "3.36.0" +version = "3.37.0" dependencies = [ "creditcoin3-evm-tracer", "creditcoin3-rpc-primitives-debug", @@ -2748,7 +2748,7 @@ dependencies = [ [[package]] name = "evm-tracing-events" -version = "3.36.0" +version = "3.37.0" dependencies = [ "environmental", "ethereum", @@ -3726,7 +3726,7 @@ dependencies = [ [[package]] name = "generate-bags" -version = "3.36.0" +version = "3.37.0" dependencies = [ "clap", "creditcoin3-runtime", diff --git a/Cargo.toml b/Cargo.toml index 0b658201a..e6b9164b4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,7 +8,7 @@ members = [ resolver = "2" [workspace.package] -version = "3.36.0" +version = "3.37.0" authors = ["Gluwa Inc. Developer Support "] edition = "2021" license = "Unlicense" diff --git a/runtime/src/version.rs b/runtime/src/version.rs index 3a1091dad..f428a1617 100644 --- a/runtime/src/version.rs +++ b/runtime/src/version.rs @@ -7,7 +7,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: create_runtime_str!("creditcoin3"), impl_name: create_runtime_str!("creditcoin3"), authoring_version: 3, - spec_version: 36, + spec_version: 37, impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 2, From ebd07aaf2197b3ff2b7ad4af7ab569d2ec1024c0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 4 Nov 2024 12:47:26 +0000 Subject: [PATCH 12/18] build(deps-dev): bump the dev-dependencies group across 1 directory with 2 updates Bumps the dev-dependencies group with 2 updates in the /cli directory: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) and [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser). Updates `@typescript-eslint/eslint-plugin` from 8.8.0 to 8.12.2 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.12.2/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.8.0 to 8.12.2 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.12.2/packages/parser) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: "@typescript-eslint/parser" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies ... Signed-off-by: dependabot[bot] --- cli/package.json | 4 +- cli/yarn.lock | 100 +++++++++++++++++++++++------------------------ 2 files changed, 52 insertions(+), 52 deletions(-) diff --git a/cli/package.json b/cli/package.json index cf5c3fa5c..eed2d4ce0 100644 --- a/cli/package.json +++ b/cli/package.json @@ -33,8 +33,8 @@ "@polkadot/typegen": "^10.13.1", "@types/jest": "^29.5.8", "@types/prompts": "^2.4.8", - "@typescript-eslint/eslint-plugin": "^8.8.0", - "@typescript-eslint/parser": "^8.8.0", + "@typescript-eslint/eslint-plugin": "^8.12.2", + "@typescript-eslint/parser": "^8.12.2", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", "esno": "^4.8.0", diff --git a/cli/yarn.lock b/cli/yarn.lock index 796f9ee1b..3202c16c6 100644 --- a/cli/yarn.lock +++ b/cli/yarn.lock @@ -1380,62 +1380,62 @@ dependencies: "@types/yargs-parser" "*" -"@typescript-eslint/eslint-plugin@^8.8.0": - version "8.8.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.8.0.tgz#b2b02a5447cdc885950eb256b3b8a97b92031bd3" - integrity sha512-wORFWjU30B2WJ/aXBfOm1LX9v9nyt9D3jsSOxC3cCaTQGCW5k4jNpmjFv3U7p/7s4yvdjHzwtv2Sd2dOyhjS0A== +"@typescript-eslint/eslint-plugin@^8.12.2": + version "8.12.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.12.2.tgz#c2ef660bb83fd1432368319312a2581fc92ccac1" + integrity sha512-gQxbxM8mcxBwaEmWdtLCIGLfixBMHhQjBqR8sVWNTPpcj45WlYL2IObS/DNMLH1DBP0n8qz+aiiLTGfopPEebw== dependencies: "@eslint-community/regexpp" "^4.10.0" - "@typescript-eslint/scope-manager" "8.8.0" - "@typescript-eslint/type-utils" "8.8.0" - "@typescript-eslint/utils" "8.8.0" - "@typescript-eslint/visitor-keys" "8.8.0" + "@typescript-eslint/scope-manager" "8.12.2" + "@typescript-eslint/type-utils" "8.12.2" + "@typescript-eslint/utils" "8.12.2" + "@typescript-eslint/visitor-keys" "8.12.2" graphemer "^1.4.0" ignore "^5.3.1" natural-compare "^1.4.0" ts-api-utils "^1.3.0" -"@typescript-eslint/parser@^8.8.0": - version "8.8.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.8.0.tgz#ee4397c70230c4eee030456924c0fba480072f5e" - integrity sha512-uEFUsgR+tl8GmzmLjRqz+VrDv4eoaMqMXW7ruXfgThaAShO9JTciKpEsB+TvnfFfbg5IpujgMXVV36gOJRLtZg== +"@typescript-eslint/parser@^8.12.2": + version "8.12.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.12.2.tgz#2e8173b34e1685e918b2d571c16c906d3747bad2" + integrity sha512-MrvlXNfGPLH3Z+r7Tk+Z5moZAc0dzdVjTgUgwsdGweH7lydysQsnSww3nAmsq8blFuRD5VRlAr9YdEFw3e6PBw== dependencies: - "@typescript-eslint/scope-manager" "8.8.0" - "@typescript-eslint/types" "8.8.0" - "@typescript-eslint/typescript-estree" "8.8.0" - "@typescript-eslint/visitor-keys" "8.8.0" + "@typescript-eslint/scope-manager" "8.12.2" + "@typescript-eslint/types" "8.12.2" + "@typescript-eslint/typescript-estree" "8.12.2" + "@typescript-eslint/visitor-keys" "8.12.2" debug "^4.3.4" -"@typescript-eslint/scope-manager@8.8.0": - version "8.8.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.8.0.tgz#30b23a6ae5708bd7882e40675ef2f1b2beac741f" - integrity sha512-EL8eaGC6gx3jDd8GwEFEV091210U97J0jeEHrAYvIYosmEGet4wJ+g0SYmLu+oRiAwbSA5AVrt6DxLHfdd+bUg== +"@typescript-eslint/scope-manager@8.12.2": + version "8.12.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.12.2.tgz#6db0213745e6392c8e90fe9af5915e6da32eb94a" + integrity sha512-gPLpLtrj9aMHOvxJkSbDBmbRuYdtiEbnvO25bCMza3DhMjTQw0u7Y1M+YR5JPbMsXXnSPuCf5hfq0nEkQDL/JQ== dependencies: - "@typescript-eslint/types" "8.8.0" - "@typescript-eslint/visitor-keys" "8.8.0" + "@typescript-eslint/types" "8.12.2" + "@typescript-eslint/visitor-keys" "8.12.2" -"@typescript-eslint/type-utils@8.8.0": - version "8.8.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.8.0.tgz#a0ca1c8a90d94b101176a169d7a0958187408d33" - integrity sha512-IKwJSS7bCqyCeG4NVGxnOP6lLT9Okc3Zj8hLO96bpMkJab+10HIfJbMouLrlpyOr3yrQ1cA413YPFiGd1mW9/Q== +"@typescript-eslint/type-utils@8.12.2": + version "8.12.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.12.2.tgz#132b0c52d45f6814e6f2e32416c7951ed480b016" + integrity sha512-bwuU4TAogPI+1q/IJSKuD4shBLc/d2vGcRT588q+jzayQyjVK2X6v/fbR4InY2U2sgf8MEvVCqEWUzYzgBNcGQ== dependencies: - "@typescript-eslint/typescript-estree" "8.8.0" - "@typescript-eslint/utils" "8.8.0" + "@typescript-eslint/typescript-estree" "8.12.2" + "@typescript-eslint/utils" "8.12.2" debug "^4.3.4" ts-api-utils "^1.3.0" -"@typescript-eslint/types@8.8.0": - version "8.8.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.8.0.tgz#08ea5df6c01984d456056434641491fbf7a1bf43" - integrity sha512-QJwc50hRCgBd/k12sTykOJbESe1RrzmX6COk8Y525C9l7oweZ+1lw9JiU56im7Amm8swlz00DRIlxMYLizr2Vw== +"@typescript-eslint/types@8.12.2": + version "8.12.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.12.2.tgz#8d70098c0e90442495b53d0296acdca6d0f3f73c" + integrity sha512-VwDwMF1SZ7wPBUZwmMdnDJ6sIFk4K4s+ALKLP6aIQsISkPv8jhiw65sAK6SuWODN/ix+m+HgbYDkH+zLjrzvOA== -"@typescript-eslint/typescript-estree@8.8.0": - version "8.8.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.8.0.tgz#072eaab97fdb63513fabfe1cf271812affe779e3" - integrity sha512-ZaMJwc/0ckLz5DaAZ+pNLmHv8AMVGtfWxZe/x2JVEkD5LnmhWiQMMcYT7IY7gkdJuzJ9P14fRy28lUrlDSWYdw== +"@typescript-eslint/typescript-estree@8.12.2": + version "8.12.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.12.2.tgz#206df9b1cbff212aaa9401985ef99f04daa84da5" + integrity sha512-mME5MDwGe30Pq9zKPvyduyU86PH7aixwqYR2grTglAdB+AN8xXQ1vFGpYaUSJ5o5P/5znsSBeNcs5g5/2aQwow== dependencies: - "@typescript-eslint/types" "8.8.0" - "@typescript-eslint/visitor-keys" "8.8.0" + "@typescript-eslint/types" "8.12.2" + "@typescript-eslint/visitor-keys" "8.12.2" debug "^4.3.4" fast-glob "^3.3.2" is-glob "^4.0.3" @@ -1443,22 +1443,22 @@ semver "^7.6.0" ts-api-utils "^1.3.0" -"@typescript-eslint/utils@8.8.0": - version "8.8.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.8.0.tgz#bd8607e3a68c461b69169c7a5824637dc9e8b3f1" - integrity sha512-QE2MgfOTem00qrlPgyByaCHay9yb1+9BjnMFnSFkUKQfu7adBXDTnCAivURnuPPAG/qiB+kzKkZKmKfaMT0zVg== +"@typescript-eslint/utils@8.12.2": + version "8.12.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.12.2.tgz#726cc9f49f5866605bd15bbc1768ffc15637930e" + integrity sha512-UTTuDIX3fkfAz6iSVa5rTuSfWIYZ6ATtEocQ/umkRSyC9O919lbZ8dcH7mysshrCdrAM03skJOEYaBugxN+M6A== dependencies: "@eslint-community/eslint-utils" "^4.4.0" - "@typescript-eslint/scope-manager" "8.8.0" - "@typescript-eslint/types" "8.8.0" - "@typescript-eslint/typescript-estree" "8.8.0" + "@typescript-eslint/scope-manager" "8.12.2" + "@typescript-eslint/types" "8.12.2" + "@typescript-eslint/typescript-estree" "8.12.2" -"@typescript-eslint/visitor-keys@8.8.0": - version "8.8.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.8.0.tgz#f93965abd38c82a1a1f5574290a50d02daf1cd2e" - integrity sha512-8mq51Lx6Hpmd7HnA2fcHQo3YgfX1qbccxQOgZcb4tvasu//zXRaA1j5ZRFeCw/VRAdFi4mRM9DnZw0Nu0Q2d1g== +"@typescript-eslint/visitor-keys@8.12.2": + version "8.12.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.12.2.tgz#94d7410f78eb6d134b9fcabaf1eeedb910ba8c38" + integrity sha512-PChz8UaKQAVNHghsHcPyx1OMHoFRUEA7rJSK/mDhdq85bk+PLsUHUBqTQTFt18VJZbmxBovM65fezlheQRsSDA== dependencies: - "@typescript-eslint/types" "8.8.0" + "@typescript-eslint/types" "8.12.2" eslint-visitor-keys "^3.4.3" "@ungap/structured-clone@^1.2.0": From cff1cbc1442f84e155a153af18b06e233d9326ca Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 22 Oct 2024 10:50:09 +0000 Subject: [PATCH 13/18] build(deps): bump secp256k1 Bumps [secp256k1](https://github.com/cryptocoinjs/secp256k1-node) from 4.0.3 to 4.0.4. - [Release notes](https://github.com/cryptocoinjs/secp256k1-node/releases) - [Commits](https://github.com/cryptocoinjs/secp256k1-node/compare/v4.0.3...v4.0.4) --- updated-dependencies: - dependency-name: secp256k1 dependency-type: indirect ... Signed-off-by: dependabot[bot] --- .../with-hardhat/package-lock.json | 39 ++++++++++++++++--- 1 file changed, 33 insertions(+), 6 deletions(-) diff --git a/docs/smart-contract-development/with-hardhat/package-lock.json b/docs/smart-contract-development/with-hardhat/package-lock.json index 2959b0b7c..646a3a80e 100644 --- a/docs/smart-contract-development/with-hardhat/package-lock.json +++ b/docs/smart-contract-development/with-hardhat/package-lock.json @@ -6040,20 +6040,47 @@ "dev": true }, "node_modules/secp256k1": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/secp256k1/-/secp256k1-4.0.3.tgz", - "integrity": "sha512-NLZVf+ROMxwtEj3Xa562qgv2BK5e2WNmXPiOdVIPLgs6lyTzMvBq0aWTYMI5XCP9jZMVKOcqZLw/Wc4vDkuxhA==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/secp256k1/-/secp256k1-4.0.4.tgz", + "integrity": "sha512-6JfvwvjUOn8F/jUoBY2Q1v5WY5XS+rj8qSe0v8Y4ezH4InLgTEeOOPQsRll9OV429Pvo6BCHGavIyJfr3TAhsw==", "dev": true, "hasInstallScript": true, "dependencies": { - "elliptic": "^6.5.4", - "node-addon-api": "^2.0.0", + "elliptic": "^6.5.7", + "node-addon-api": "^5.0.0", "node-gyp-build": "^4.2.0" }, "engines": { - "node": ">=10.0.0" + "node": ">=18.0.0" + } + }, + "node_modules/secp256k1/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/secp256k1/node_modules/elliptic": { + "version": "6.5.7", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.7.tgz", + "integrity": "sha512-ESVCtTwiA+XhY3wyh24QqRGBoP3rEdDUl3EDUUo9tft074fi19IrdpH7hLCMMP3CIj7jb3W96rn8lt/BqIlt5Q==", + "dev": true, + "dependencies": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" } }, + "node_modules/secp256k1/node_modules/node-addon-api": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.1.0.tgz", + "integrity": "sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==", + "dev": true + }, "node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", From d9f98af29a5ed84627e36e7c1760f6867ead8904 Mon Sep 17 00:00:00 2001 From: rustlang-dev Date: Thu, 7 Nov 2024 16:36:25 +0000 Subject: [PATCH 14/18] update runtime's polynomial fn to adjust formula of WeightToFeeCoef --- runtime/src/lib.rs | 34 ++++++++++++++++++---------------- 1 file changed, 18 insertions(+), 16 deletions(-) diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index f09504754..c4e283bd7 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -43,7 +43,7 @@ use frame_support::{ OnTimestampSet, }, weights::{ - constants::WEIGHT_REF_TIME_PER_MILLIS, ConstantMultiplier, Weight, WeightToFeeCoefficient, + constants::WEIGHT_REF_TIME_PER_MILLIS, constants::WEIGHT_REF_TIME_PER_NANOS, ConstantMultiplier, Weight, WeightToFeeCoefficient, }, PalletId, }; @@ -149,6 +149,8 @@ pub const MILLISECS_PER_BLOCK: u64 = prod_or_fast!(15_000, 5_000); pub const SLOT_DURATION: u64 = MILLISECS_PER_BLOCK; +pub const MILLI_CTC: u128 = 1_000_000_000_000_000; + // WARNING: the next should be defined on a single line b/c of // the assertions made in .github/check-for-changes-in-epoch-duration.sh #[rustfmt::skip] @@ -326,6 +328,12 @@ impl pallet_balances::Config for Runtime { type MaxFreezes = (); } +parameter_types! { + /// Executing a NO-OP `System::remarks` Extrinsic. + pub const ExtrinsicBaseWeight: Weight = + Weight::from_parts(WEIGHT_REF_TIME_PER_NANOS.saturating_mul(125_000), 0); +} + pub const TARGET_FEE_CREDO: Balance = 10_000_000_000_000_000; pub struct WeightToCtcFee(PhantomData); @@ -333,21 +341,14 @@ impl WeightToFeePolynomial for WeightToCtcFee { type Balance = Balance; fn polynomial() -> frame_support::weights::WeightToFeeCoefficients { - // Copied from the weights for the lock deal order extrinsic which is what is referenced in cc2 - let deal_order_weight = Weight::from_parts(30_601_000, 0) - .saturating_add(Weight::from_parts(0, 4089)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(1)); - - let base = Balance::from(deal_order_weight.ref_time()); - let ratio = TARGET_FEE_CREDO / base; - let rem = TARGET_FEE_CREDO % base; - smallvec::smallvec!(WeightToFeeCoefficient { - coeff_integer: ratio, - coeff_frac: Perbill::from_rational(rem, base), - negative: false, - degree: 1, - }) + let p = MILLI_CTC / 2; + let q = 100 * Balance::from(ExtrinsicBaseWeight::get().ref_time()); + smallvec::smallvec![WeightToFeeCoefficient { + degree: 1, + negative: false, + coeff_frac: Perbill::from_rational(p % q, q), + coeff_integer: p / q, + }] } } @@ -531,6 +532,7 @@ impl pallet_staking::BenchmarkingConfig for StakingBenchmarkingConfig { pub const CTC: Balance = 1_000_000_000_000_000_000; + const CTC_REWARD_PER_BLOCK: Balance = 2 * CTC; pub struct EraPayout; From 7f5be5af10c2e021b80014fd23e764a19765b6c1 Mon Sep 17 00:00:00 2001 From: rustlang-dev Date: Thu, 7 Nov 2024 20:29:27 +0000 Subject: [PATCH 15/18] cargo fmt --all --- runtime/src/lib.rs | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index c4e283bd7..5e82bba73 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -43,7 +43,8 @@ use frame_support::{ OnTimestampSet, }, weights::{ - constants::WEIGHT_REF_TIME_PER_MILLIS, constants::WEIGHT_REF_TIME_PER_NANOS, ConstantMultiplier, Weight, WeightToFeeCoefficient, + constants::WEIGHT_REF_TIME_PER_MILLIS, constants::WEIGHT_REF_TIME_PER_NANOS, + ConstantMultiplier, Weight, WeightToFeeCoefficient, }, PalletId, }; @@ -342,13 +343,13 @@ impl WeightToFeePolynomial for WeightToCtcFee { fn polynomial() -> frame_support::weights::WeightToFeeCoefficients { let p = MILLI_CTC / 2; - let q = 100 * Balance::from(ExtrinsicBaseWeight::get().ref_time()); - smallvec::smallvec![WeightToFeeCoefficient { - degree: 1, - negative: false, - coeff_frac: Perbill::from_rational(p % q, q), - coeff_integer: p / q, - }] + let q = 100 * Balance::from(ExtrinsicBaseWeight::get().ref_time()); + smallvec::smallvec![WeightToFeeCoefficient { + degree: 1, + negative: false, + coeff_frac: Perbill::from_rational(p % q, q), + coeff_integer: p / q, + }] } } @@ -532,7 +533,6 @@ impl pallet_staking::BenchmarkingConfig for StakingBenchmarkingConfig { pub const CTC: Balance = 1_000_000_000_000_000_000; - const CTC_REWARD_PER_BLOCK: Balance = 2 * CTC; pub struct EraPayout; From 5bb888f1f43c7e126e16877351abaff405b2f738 Mon Sep 17 00:00:00 2001 From: rustlang-dev Date: Fri, 8 Nov 2024 11:01:03 +0000 Subject: [PATCH 16/18] bump runtime version, remove unused variable. --- Cargo.lock | 28 ++++++++++++++-------------- Cargo.toml | 2 +- runtime/src/lib.rs | 1 - runtime/src/version.rs | 2 +- 4 files changed, 16 insertions(+), 17 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 265224dbd..caec68481 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1521,7 +1521,7 @@ dependencies = [ [[package]] name = "creditcoin3-cli-opt" -version = "3.37.0" +version = "3.38.0" dependencies = [ "bip32", "clap", @@ -1535,7 +1535,7 @@ dependencies = [ [[package]] name = "creditcoin3-client-evm-tracing" -version = "3.37.0" +version = "3.38.0" dependencies = [ "creditcoin3-rpc-primitives-debug", "ethereum-types", @@ -1551,7 +1551,7 @@ dependencies = [ [[package]] name = "creditcoin3-evm-tracer" -version = "3.37.0" +version = "3.38.0" dependencies = [ "creditcoin3-primitives-ext", "ethereum-types", @@ -1571,7 +1571,7 @@ dependencies = [ [[package]] name = "creditcoin3-node" -version = "3.37.0" +version = "3.38.0" dependencies = [ "async-trait", "clap", @@ -1648,7 +1648,7 @@ dependencies = [ [[package]] name = "creditcoin3-primitives-ext" -version = "3.37.0" +version = "3.38.0" dependencies = [ "ethereum-types", "evm-tracing-events", @@ -1659,7 +1659,7 @@ dependencies = [ [[package]] name = "creditcoin3-rpc-core-debug" -version = "3.37.0" +version = "3.38.0" dependencies = [ "creditcoin3-client-evm-tracing", "creditcoin3-rpc-core-types", @@ -1673,7 +1673,7 @@ dependencies = [ [[package]] name = "creditcoin3-rpc-core-trace" -version = "3.37.0" +version = "3.38.0" dependencies = [ "creditcoin3-client-evm-tracing", "creditcoin3-rpc-core-types", @@ -1686,7 +1686,7 @@ dependencies = [ [[package]] name = "creditcoin3-rpc-core-types" -version = "3.37.0" +version = "3.38.0" dependencies = [ "ethereum-types", "serde", @@ -1695,7 +1695,7 @@ dependencies = [ [[package]] name = "creditcoin3-rpc-debug" -version = "3.37.0" +version = "3.38.0" dependencies = [ "creditcoin3-client-evm-tracing", "creditcoin3-rpc-core-debug", @@ -1726,7 +1726,7 @@ dependencies = [ [[package]] name = "creditcoin3-rpc-primitives-debug" -version = "3.37.0" +version = "3.38.0" dependencies = [ "environmental", "ethereum", @@ -1743,7 +1743,7 @@ dependencies = [ [[package]] name = "creditcoin3-rpc-trace" -version = "3.37.0" +version = "3.38.0" dependencies = [ "creditcoin3-client-evm-tracing", "creditcoin3-rpc-core-trace", @@ -1778,7 +1778,7 @@ dependencies = [ [[package]] name = "creditcoin3-runtime" -version = "3.37.0" +version = "3.38.0" dependencies = [ "creditcoin3-evm-tracer", "creditcoin3-rpc-primitives-debug", @@ -2748,7 +2748,7 @@ dependencies = [ [[package]] name = "evm-tracing-events" -version = "3.37.0" +version = "3.38.0" dependencies = [ "environmental", "ethereum", @@ -3726,7 +3726,7 @@ dependencies = [ [[package]] name = "generate-bags" -version = "3.37.0" +version = "3.38.0" dependencies = [ "clap", "creditcoin3-runtime", diff --git a/Cargo.toml b/Cargo.toml index e6b9164b4..b6daa3883 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,7 +8,7 @@ members = [ resolver = "2" [workspace.package] -version = "3.37.0" +version = "3.38.0" authors = ["Gluwa Inc. Developer Support "] edition = "2021" license = "Unlicense" diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index 5e82bba73..8cb573eb0 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -335,7 +335,6 @@ parameter_types! { Weight::from_parts(WEIGHT_REF_TIME_PER_NANOS.saturating_mul(125_000), 0); } -pub const TARGET_FEE_CREDO: Balance = 10_000_000_000_000_000; pub struct WeightToCtcFee(PhantomData); impl WeightToFeePolynomial for WeightToCtcFee { diff --git a/runtime/src/version.rs b/runtime/src/version.rs index f428a1617..67ebe3351 100644 --- a/runtime/src/version.rs +++ b/runtime/src/version.rs @@ -7,7 +7,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: create_runtime_str!("creditcoin3"), impl_name: create_runtime_str!("creditcoin3"), authoring_version: 3, - spec_version: 37, + spec_version: 38, impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 2, From 02e79af973acf90be4fec7a29e18c76dbb352fbf Mon Sep 17 00:00:00 2001 From: Beqa Abuladze <35916941+beqaabu@users.noreply.github.com> Date: Mon, 18 Nov 2024 23:08:29 +0400 Subject: [PATCH 17/18] feat: update tx payment pallet config (#525) (#527) * update tx payment pallet LengthToFee TransactionByteFee * fix clippy * cargo toml to v 39 Co-authored-by: rust dev --- Cargo.lock | 28 ++++++++++++++-------------- Cargo.toml | 2 +- runtime/src/lib.rs | 13 ++++++++----- runtime/src/version.rs | 2 +- 4 files changed, 24 insertions(+), 21 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index caec68481..b57743e1e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1521,7 +1521,7 @@ dependencies = [ [[package]] name = "creditcoin3-cli-opt" -version = "3.38.0" +version = "3.39.0" dependencies = [ "bip32", "clap", @@ -1535,7 +1535,7 @@ dependencies = [ [[package]] name = "creditcoin3-client-evm-tracing" -version = "3.38.0" +version = "3.39.0" dependencies = [ "creditcoin3-rpc-primitives-debug", "ethereum-types", @@ -1551,7 +1551,7 @@ dependencies = [ [[package]] name = "creditcoin3-evm-tracer" -version = "3.38.0" +version = "3.39.0" dependencies = [ "creditcoin3-primitives-ext", "ethereum-types", @@ -1571,7 +1571,7 @@ dependencies = [ [[package]] name = "creditcoin3-node" -version = "3.38.0" +version = "3.39.0" dependencies = [ "async-trait", "clap", @@ -1648,7 +1648,7 @@ dependencies = [ [[package]] name = "creditcoin3-primitives-ext" -version = "3.38.0" +version = "3.39.0" dependencies = [ "ethereum-types", "evm-tracing-events", @@ -1659,7 +1659,7 @@ dependencies = [ [[package]] name = "creditcoin3-rpc-core-debug" -version = "3.38.0" +version = "3.39.0" dependencies = [ "creditcoin3-client-evm-tracing", "creditcoin3-rpc-core-types", @@ -1673,7 +1673,7 @@ dependencies = [ [[package]] name = "creditcoin3-rpc-core-trace" -version = "3.38.0" +version = "3.39.0" dependencies = [ "creditcoin3-client-evm-tracing", "creditcoin3-rpc-core-types", @@ -1686,7 +1686,7 @@ dependencies = [ [[package]] name = "creditcoin3-rpc-core-types" -version = "3.38.0" +version = "3.39.0" dependencies = [ "ethereum-types", "serde", @@ -1695,7 +1695,7 @@ dependencies = [ [[package]] name = "creditcoin3-rpc-debug" -version = "3.38.0" +version = "3.39.0" dependencies = [ "creditcoin3-client-evm-tracing", "creditcoin3-rpc-core-debug", @@ -1726,7 +1726,7 @@ dependencies = [ [[package]] name = "creditcoin3-rpc-primitives-debug" -version = "3.38.0" +version = "3.39.0" dependencies = [ "environmental", "ethereum", @@ -1743,7 +1743,7 @@ dependencies = [ [[package]] name = "creditcoin3-rpc-trace" -version = "3.38.0" +version = "3.39.0" dependencies = [ "creditcoin3-client-evm-tracing", "creditcoin3-rpc-core-trace", @@ -1778,7 +1778,7 @@ dependencies = [ [[package]] name = "creditcoin3-runtime" -version = "3.38.0" +version = "3.39.0" dependencies = [ "creditcoin3-evm-tracer", "creditcoin3-rpc-primitives-debug", @@ -2748,7 +2748,7 @@ dependencies = [ [[package]] name = "evm-tracing-events" -version = "3.38.0" +version = "3.39.0" dependencies = [ "environmental", "ethereum", @@ -3726,7 +3726,7 @@ dependencies = [ [[package]] name = "generate-bags" -version = "3.38.0" +version = "3.39.0" dependencies = [ "clap", "creditcoin3-runtime", diff --git a/Cargo.toml b/Cargo.toml index b6daa3883..5f51b3885 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,7 +8,7 @@ members = [ resolver = "2" [workspace.package] -version = "3.38.0" +version = "3.39.0" authors = ["Gluwa Inc. Developer Support "] edition = "2021" license = "Unlicense" diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index 8cb573eb0..461ff812e 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -39,7 +39,7 @@ use frame_support::weights::{constants::ParityDbWeight as RuntimeDbWeight, Weigh use frame_support::{ construct_runtime, parameter_types, traits::{ - ConstU128, ConstU32, ConstU8, FindAuthor, InstanceFilter, KeyOwnerProofSystem, OnFinalize, + ConstU32, ConstU8, FindAuthor, InstanceFilter, KeyOwnerProofSystem, OnFinalize, OnTimestampSet, }, weights::{ @@ -150,7 +150,7 @@ pub const MILLISECS_PER_BLOCK: u64 = prod_or_fast!(15_000, 5_000); pub const SLOT_DURATION: u64 = MILLISECS_PER_BLOCK; -pub const MILLI_CTC: u128 = 1_000_000_000_000_000; +pub const CENTS: u128 = CTC / 100; // WARNING: the next should be defined on a single line b/c of // the assertions made in .github/check-for-changes-in-epoch-duration.sh @@ -341,8 +341,8 @@ impl WeightToFeePolynomial for WeightToCtcFee { type Balance = Balance; fn polynomial() -> frame_support::weights::WeightToFeeCoefficients { - let p = MILLI_CTC / 2; - let q = 100 * Balance::from(ExtrinsicBaseWeight::get().ref_time()); + let p = CENTS; + let q = 10 * Balance::from(ExtrinsicBaseWeight::get().ref_time()); smallvec::smallvec![WeightToFeeCoefficient { degree: 1, negative: false, @@ -352,8 +352,11 @@ impl WeightToFeePolynomial for WeightToCtcFee { } } +pub const TRANSACTION_BYTE_FEE: Balance = 10 * CENTS / 1_000; + parameter_types! { pub FeeMultiplier: Multiplier = Multiplier::one(); + pub const TransactionByteFee: Balance = TRANSACTION_BYTE_FEE; } impl pallet_transaction_payment::Config for Runtime { @@ -361,7 +364,7 @@ impl pallet_transaction_payment::Config for Runtime { type OnChargeTransaction = CurrencyAdapter; type OperationalFeeMultiplier = ConstU8<1u8>; type WeightToFee = WeightToCtcFee; - type LengthToFee = ConstantMultiplier>; + type LengthToFee = ConstantMultiplier; type FeeMultiplierUpdate = ConstFeeMultiplier; } diff --git a/runtime/src/version.rs b/runtime/src/version.rs index 67ebe3351..9ce651f3b 100644 --- a/runtime/src/version.rs +++ b/runtime/src/version.rs @@ -7,7 +7,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: create_runtime_str!("creditcoin3"), impl_name: create_runtime_str!("creditcoin3"), authoring_version: 3, - spec_version: 38, + spec_version: 39, impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 2, From d5cc46d496d7cfc27a7ca91d6effd13abe0544c8 Mon Sep 17 00:00:00 2001 From: Alex Todorov Date: Thu, 21 Nov 2024 13:21:46 +0200 Subject: [PATCH 18/18] Use the correct chain name for live-sync-creditcoin CI job originally this CI config was a copy from Creditcoin 2 where the node binary accepts both --chain main and --chain mainnet. However Creditcoin3 recognizes only the value "mainnet"! --- .github/workflows/runtime-upgrade.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/runtime-upgrade.yml b/.github/workflows/runtime-upgrade.yml index 2ee85c230..d71d5600e 100644 --- a/.github/workflows/runtime-upgrade.yml +++ b/.github/workflows/runtime-upgrade.yml @@ -53,7 +53,7 @@ jobs: if: github.base_ref == 'main' run: | # shellcheck disable=SC2129 - echo "target_chain=main" >> "$GITHUB_OUTPUT" + echo "target_chain=mainnet" >> "$GITHUB_OUTPUT" echo "boot_node=/dns4/cc3-bootnode.creditcoin.network/tcp/30333/p2p/12D3KooWLGyvbdQ3wTGjRAEueFsDnstZnV8fN3iyPTmHeyswSPGy" >> "$GITHUB_OUTPUT" echo "rpc_url=wss://rpc.cc3-mainnet.creditcoin.network:443/ws" >> "$GITHUB_OUTPUT" echo "https_rpc_url=https://rpc.cc3-mainnet.creditcoin.network/rpc" >> "$GITHUB_OUTPUT"