Skip to content
  1. Dec 02, 2024
    • command-bot's avatar
      "$PIPELINE_SCRIPTS_DIR/commands/bench/bench.sh" --subcommand=pallet... · 181f7f13
      command-bot authored
      "$PIPELINE_SCRIPTS_DIR/commands/bench/bench.sh" --subcommand=pallet --runtime=westend --target_dir=polkadot --pallet=pallet_beefy_mmr
      181f7f13
    • command-bot's avatar
      ".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime=rococo... · 9420dac5
      command-bot authored
      ".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime=rococo --target_dir=polkadot --pallet=pallet_beefy_mmr
      9420dac5
    • Serban Iorga's avatar
      Bench · 5c1c9e59
      Serban Iorga authored
      5c1c9e59
    • Serban Iorga's avatar
      use is_ancestry_proof_optimal() · 21f1ee03
      Serban Iorga authored
      21f1ee03
    • Serban Iorga's avatar
      is_ancestry_proof_optimal() · 49134b05
      Serban Iorga authored
      49134b05
    • Serban Iorga's avatar
      Update polkadot-ckb-merkle-mountain-range · 05e982dd
      Serban Iorga authored
      05e982dd
    • dependabot[bot]'s avatar
      Bump the ci_dependencies group across 1 directory with 3 updates (#6516) · c0921339
      dependabot[bot] authored
      
      
      Bumps the ci_dependencies group with 3 updates in the / directory:
      [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action),
      [actions/attest-build-provenance](https://github.com/actions/attest-build-provenance)
      and [codecov/codecov-action](https://github.com/codecov/codecov-action).
      
      Updates `lycheeverse/lychee-action` from 2.0.2 to 2.1.0
      <details>
      <summary>Release notes</summary>
      <p><em>Sourced from <a
      href="https://github.com/lycheeverse/lychee-action/releases">lycheeverse/lychee-action's
      releases</a>.</em></p>
      <blockquote>
      <h2>Version 2.1.0</h2>
      <h2>What's Changed</h2>
      <ul>
      <li>Add missing argument <code>failIfEmpty</code> by <a
      href="https://github.com/LitoMore"><code>@​LitoMore</code></a> in <a
      href="https://redirect.github.com/lycheeverse/lychee-action/pull/261">lycheeverse/lychee-action#261</a></li>
      <li>Fix bugs about the exit code by <a
      href="https://github.com/YDX-2147483647"><code>@​YDX-2147483647</code></a>
      in <a
      href="https://redirect.github.com/lycheeverse/lychee-action/pull/262">lycheeverse/lychee-action#262</a></li>
      <li>Bump lychee version to 0.17.0 by <a
      href="https://github.com/mre"><code>@​mre</code></a> in <a
      href="https://redirect.github.com/lycheeverse/lychee-action/pull/263">lycheeverse/lychee-action#263</a></li>
      </ul>
      <h2>New Contributors</h2>
      <ul>
      <li><a href="https://github.com/LitoMore"><code>@​LitoMore</code></a>
      made their first contribution in <a
      href="https://redirect.github.com/lycheeverse/lychee-action/pull/261">lycheeverse/lychee-action#261</a></li>
      <li><a
      href="https://github.com/YDX-2147483647"><code>@​YDX-2147483647</code></a>
      made their first contribution in <a
      href="https://redirect.github.com/lycheeverse/lychee-action/pull/262">lycheeverse/lychee-action#262</a></li>
      </ul>
      <p><strong>Full Changelog</strong>: <a
      href="https://github.com/lycheeverse/lychee-action/compare/v2...v2.1.0">https://github.com/lycheeverse/lychee-action/compare/v2...v2.1.0</a></p>
      </blockquote>
      </details>
      <details>
      <summary>Commits</summary>
      <ul>
      <li><a
      href="https://github.com/lycheeverse/lychee-action/commit/f81112d0d2814ded911bd23e3beaa9dda9093915"><code>f81112d</code></a>
      Bump version to 0.17.0 (<a
      href="https://redirect.github.com/lycheeverse/lychee-action/issues/263">#263</a>)</li>
      <li><a
      href="https://github.com/lycheeverse/lychee-action/commit/988c4c129a79e6d2aa7e28cc1ec14997c3b4e831"><code>988c4c1</code></a>
      Fix bugs about the exit code (<a
      href="https://redirect.github.com/lycheeverse/lychee-action/issues/262">#262</a>)</li>
      <li><a
      href="https://github.com/lycheeverse/lychee-action/commit/ae4699150ab670dcfb64cc74e8680e776d9caae2"><code>ae46991</code></a>
      Add missing argument <code>failIfEmpty</code> (<a
      href="https://redirect.github.com/lycheeverse/lychee-action/issues/261">#261</a>)</li>
      <li>See full diff in <a
      href="https://github.com/lycheeverse/lychee-action/compare/7cd0af4c74a61395d455af97419279d86aafaede...f81112d0d2814ded911bd23e3beaa9dda9093915">compare
      view</a></li>
      </ul>
      </details>
      <br />
      
      Updates `actions/attest-build-provenance` from 1.4.3 to 1.4.4
      <details>
      <summary>Release notes</summary>
      <p><em>Sourced from <a
      href="https://github.com/actions/attest-build-provenance/releases">actions/attest-build-provenance's
      releases</a>.</em></p>
      <blockquote>
      <h2>v1.4.4</h2>
      <h2>What's Changed</h2>
      <ul>
      <li>Bump predicate action from 1.1.3 to 1.1.4 by <a
      href="https://github.com/bdehamer"><code>@​bdehamer</code></a> in <a
      href="https://redirect.github.com/actions/attest-build-provenance/pull/310">actions/attest-build-provenance#310</a>
      <ul>
      <li>Bump <code>@​actions/core</code> from 1.10.1 to 1.11.1 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/actions/attest-build-provenance/pull/275">actions/attest-build-provenance#275</a></li>
      <li>Bump <code>@​actions/attest</code> from 1.4.2 to 1.5.0 by <a
      href="https://github.com/bdehamer"><code>@​bdehamer</code></a> in <a
      href="https://redirect.github.com/actions/attest-build-provenance/pull/309">actions/attest-build-provenance#309</a>
      <ul>
      <li>Fix SLSA provenance bug related to <code>workflow_ref</code> OIDC
      token claims containing the &quot;@&quot; symbol in the tag name (<a
      href="https://redirect.github.com/actions/toolkit/pull/1863">actions/toolkit#1863</a>)</li>
      </ul>
      </li>
      </ul>
      </li>
      </ul>
      <p><strong>Full Changelog</strong>: <a
      href="https://github.com/actions/attest-build-provenance/compare/v1.4.3...v1.4.4">https://github.com/actions/attest-build-provenance/compare/v1.4.3...v1.4.4</a></p>
      </blockquote>
      </details>
      <details>
      <summary>Commits</summary>
      <ul>
      <li><a
      href="https://github.com/actions/attest-build-provenance/commit/ef244123eb79f2f7a7e75d99086184180e6d0018"><code>ef24412</code></a>
      bump predicate from 1.1.3 to 1.1.4 (<a
      href="https://redirect.github.com/actions/attest-build-provenance/issues/310">#310</a>)</li>
      <li><a
      href="https://github.com/actions/attest-build-provenance/commit/36fa7d009e22618ca7cd599486979b8150596c74"><code>36fa7d0</code></a>
      bump <code>@​actions/attest</code> from 1.4.2 to 1.5.0 (<a
      href="https://redirect.github.com/actions/attest-build-provenance/issues/309">#309</a>)</li>
      <li><a
      href="https://github.com/actions/attest-build-provenance/commit/390c0bb1a35248f1131918ae2ff5fbebb9c49da4"><code>390c0bb</code></a>
      Bump <code>@​types/node</code> from 22.8.1 to 22.8.7 in the
      npm-development group (<a
      href="https://redirect.github.com/actions/attest-build-provenance/issues/305">#305</a>)</li>
      <li><a
      href="https://github.com/actions/attest-build-provenance/commit/21da615079f466933bace548cfb08958dd87adbb"><code>21da615</code></a>
      Bump the npm-development group with 3 updates (<a
      href="https://redirect.github.com/actions/attest-build-provenance/issues/299">#299</a>)</li>
      <li><a
      href="https://github.com/actions/attest-build-provenance/commit/0704961b8bd76c74543032539a4b87550ca97441"><code>0704961</code></a>
      Bump actions/publish-immutable-action in the actions-minor group (<a
      href="https://redirect.github.com/actions/attest-build-provenance/issues/298">#298</a>)</li>
      <li><a
      href="https://github.com/actions/attest-build-provenance/commit/d01b0709fadd560939726341a0459eef1833df34"><code>d01b070</code></a>
      Bump the npm-development group with 3 updates (<a
      href="https://redirect.github.com/actions/attest-build-provenance/issues/278">#278</a>)</li>
      <li><a
      href="https://github.com/actions/attest-build-provenance/commit/b1d65e4607685bd199bc1fa97811cbac797bd0ab"><code>b1d65e4</code></a>
      Add workflow file for publishing releases to immutable action package
      (<a
      href="https://redirect.github.com/actions/attest-build-provenance/issues/277">#277</a>)</li>
      <li><a
      href="https://github.com/actions/attest-build-provenance/commit/3a2769405e23849cccd820e7eab22ac9e0f57754"><code>3a27694</code></a>
      Bump <code>@​actions/core</code> from 1.10.1 to 1.11.1 (<a
      href="https://redirect.github.com/actions/attest-build-provenance/issues/275">#275</a>)</li>
      <li><a
      href="https://github.com/actions/attest-build-provenance/commit/dff1ae69a71254b807bee9e2f72c7ab0eed66e60"><code>dff1ae6</code></a>
      prevent e2e workflows on forks (<a
      href="https://redirect.github.com/actions/attest-build-provenance/issues/272">#272</a>)</li>
      <li><a
      href="https://github.com/actions/attest-build-provenance/commit/e5892d032c30c69d4973a976c8bf77e9e470abdf"><code>e5892d0</code></a>
      Bump the npm-development group with 3 updates (<a
      href="https://redirect.github.com/actions/attest-build-provenance/issues/263">#263</a>)</li>
      <li>Additional commits viewable in <a
      href="https://github.com/actions/attest-build-provenance/compare/1c608d11d69870c2092266b3f9a6f3abbf17002c...ef244123eb79f2f7a7e75d99086184180e6d0018">compare
      view</a></li>
      </ul>
      </details>
      <br />
      
      Updates `codecov/codecov-action` from 4 to 5
      <details>
      <summary>Release notes</summary>
      <p><em>Sourced from <a
      href="https://github.com/codecov/codecov-action/releases">codecov/codecov-action's
      releases</a>.</em></p>
      <blockquote>
      <h2>v5.0.0</h2>
      <h2>v5 Release</h2>
      <p><code>v5</code> of the Codecov GitHub Action will use the <a
      href="https://github.com/codecov/wrapper">Codecov Wrapper</a> to
      encapsulate the <a
      href="https://github.com/codecov/codecov-cli">CLI</a>. This will help
      ensure that the Action gets updates quicker.</p>
      <h3>Migration Guide</h3>
      <p>The <code>v5</code> release also coincides with the opt-out feature
      for tokens for public repositories. In the <code>Global Upload
      Token</code> section of the settings page of an organization in
      codecov.io, you can set the ability for Codecov to receive a coverage
      reports from any source. This will allow contributors or other members
      of a repository to upload without needing access to the Codecov token.
      For more details see <a
      href="https://docs.codecov.com/docs/codecov-tokens#uploading-without-a-token">how
      to upload without a token</a>.</p>
      <blockquote>
      <p>[!WARNING]<br />
      <strong>The following arguments have been changed</strong></p>
      <ul>
      <li><code>file</code> (this has been deprecated in favor of
      <code>files</code>)</li>
      <li><code>plugin</code> (this has been deprecated in favor of
      <code>plugins</code>)</li>
      </ul>
      </blockquote>
      <p>The following arguments have been added:</p>
      <ul>
      <li><code>binary</code></li>
      <li><code>gcov_args</code></li>
      <li><code>gcov_executable</code></li>
      <li><code>gcov_ignore</code></li>
      <li><code>gcov_include</code></li>
      <li><code>report_type</code></li>
      <li><code>skip_validation</code></li>
      <li><code>swift_project</code></li>
      </ul>
      <p>You can see their usage in the <code>action.yml</code> <a
      href="https://github.com/codecov/codecov-action/blob/main/action.yml">file</a>.</p>
      <h2>What's Changed</h2>
      <ul>
      <li>chore(deps): bump to eslint9+ and remove eslint-config-google by <a
      href="https://github.com/thomasrockhu-codecov"><code>@​thomasrockhu-codecov</code></a>
      in <a
      href="https://redirect.github.com/codecov/codecov-action/pull/1591">codecov/codecov-action#1591</a></li>
      <li>build(deps-dev): bump <code>@​octokit/webhooks-types</code> from
      7.5.1 to 7.6.1 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/codecov/codecov-action/pull/1595">codecov/codecov-action#1595</a></li>
      <li>build(deps-dev): bump typescript from 5.6.2 to 5.6.3 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/codecov/codecov-action/pull/1604">codecov/codecov-action#1604</a></li>
      <li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from
      8.8.0 to 8.8.1 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/codecov/codecov-action/pull/1601">codecov/codecov-action#1601</a></li>
      <li>build(deps): bump <code>@​actions/core</code> from 1.11.0 to 1.11.1
      by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>
      in <a
      href="https://redirect.github.com/codecov/codecov-action/pull/1597">codecov/codecov-action#1597</a></li>
      <li>build(deps): bump github/codeql-action from 3.26.9 to 3.26.11 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/codecov/codecov-action/pull/1596">codecov/codecov-action#1596</a></li>
      <li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
      from 8.8.0 to 8.8.1 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/codecov/codecov-action/pull/1600">codecov/codecov-action#1600</a></li>
      <li>build(deps-dev): bump eslint from 9.11.1 to 9.12.0 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/codecov/codecov-action/pull/1598">codecov/codecov-action#1598</a></li>
      <li>build(deps): bump github/codeql-action from 3.26.11 to 3.26.12 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/codecov/codecov-action/pull/1609">codecov/codecov-action#1609</a></li>
      <li>build(deps): bump actions/checkout from 4.2.0 to 4.2.1 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/codecov/codecov-action/pull/1608">codecov/codecov-action#1608</a></li>
      <li>build(deps): bump actions/upload-artifact from 4.4.0 to 4.4.3 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/codecov/codecov-action/pull/1607">codecov/codecov-action#1607</a></li>
      <li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from
      8.8.1 to 8.9.0 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/codecov/codecov-action/pull/1612">codecov/codecov-action#1612</a></li>
      <li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
      from 8.8.1 to 8.9.0 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/codecov/codecov-action/pull/1611">codecov/codecov-action#1611</a></li>
      <li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
      from 8.9.0 to 8.10.0 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/codecov/codecov-action/pull/1615">codecov/codecov-action#1615</a></li>
      <li>build(deps-dev): bump eslint from 9.12.0 to 9.13.0 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/codecov/codecov-action/pull/1618">codecov/codecov-action#1618</a></li>
      <li>build(deps): bump github/codeql-action from 3.26.12 to 3.26.13 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/codecov/codecov-action/pull/1617">codecov/codecov-action#1617</a></li>
      <li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from
      8.9.0 to 8.10.0 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/codecov/codecov-action/pull/1614">codecov/codecov-action#1614</a></li>
      <li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
      from 8.10.0 to 8.11.0 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/codecov/codecov-action/pull/1620">codecov/codecov-action#1620</a></li>
      <li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from
      8.10.0 to 8.11.0 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/codecov/codecov-action/pull/1619">codecov/codecov-action#1619</a></li>
      <li>build(deps-dev): bump <code>@​types/jest</code> from 29.5.13 to
      29.5.14 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/codecov/codecov-action/pull/1622">codecov/codecov-action#1622</a></li>
      <li>build(deps): bump actions/checkout from 4.2.1 to 4.2.2 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/codecov/codecov-action/pull/1625">codecov/codecov-action#1625</a></li>
      <li>build(deps): bump github/codeql-action from 3.26.13 to 3.27.0 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/codecov/codecov-action/pull/1624">codecov/codecov-action#1624</a></li>
      <li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
      from 8.11.0 to 8.12.1 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/codecov/codecov-action/pull/1626">codecov/codecov-action#1626</a></li>
      <li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
      from 8.12.1 to 8.12.2 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/codecov/codecov-action/pull/1629">codecov/codecov-action#1629</a></li>
      </ul>
      <!-- raw HTML omitted -->
      </blockquote>
      <p>... (truncated)</p>
      </details>
      <details>
      <summary>Changelog</summary>
      <p><em>Sourced from <a
      href="https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md">codecov/codecov-action's
      changelog</a>.</em></p>
      <blockquote>
      <h2>4.0.0-beta.2</h2>
      <h3>Fixes</h3>
      <ul>
      <li><a
      href="https://redirect.github.com/codecov/codecov-action/issues/1085">#1085</a>
      not adding -n if empty to do-upload command</li>
      </ul>
      <h2>4.0.0-beta.1</h2>
      <p><code>v4</code> represents a move from the <a
      href="https://github.com/codecov/uploader">universal uploader</a> to the
      <a href="https://github.com/codecov/codecov-cli">Codecov CLI</a>.
      Although this will unlock new features for our users, the CLI is not yet
      at feature parity with the universal uploader.</p>
      <h3>Breaking Changes</h3>
      <ul>
      <li>No current support for <code>aarch64</code> and <code>alpine</code>
      architectures.</li>
      <li>Tokenless uploading is unsuported</li>
      <li>Various arguments to the Action have been removed</li>
      </ul>
      <h2>3.1.4</h2>
      <h3>Fixes</h3>
      <ul>
      <li><a
      href="https://redirect.github.com/codecov/codecov-action/issues/967">#967</a>
      Fix typo in README.md</li>
      <li><a
      href="https://redirect.github.com/codecov/codecov-action/issues/971">#971</a>
      fix: add back in working dir</li>
      <li><a
      href="https://redirect.github.com/codecov/codecov-action/issues/969">#969</a>
      fix: CLI option names for uploader</li>
      </ul>
      <h3>Dependencies</h3>
      <ul>
      <li><a
      href="https://redirect.github.com/codecov/codecov-action/issues/970">#970</a>
      build(deps-dev): bump <code>@​types/node</code> from 18.15.12 to
      18.16.3</li>
      <li><a
      href="https://redirect.github.com/codecov/codecov-action/issues/979">#979</a>
      build(deps-dev): bump <code>@​types/node</code> from 20.1.0 to
      20.1.2</li>
      <li><a
      href="https://redirect.github.com/codecov/codecov-action/issues/981">#981</a>
      build(deps-dev): bump <code>@​types/node</code> from 20.1.2 to
      20.1.4</li>
      </ul>
      <h2>3.1.3</h2>
      <h3>Fixes</h3>
      <ul>
      <li><a
      href="https://redirect.github.com/codecov/codecov-action/issues/960">#960</a>
      fix: allow for aarch64 build</li>
      </ul>
      <h3>Dependencies</h3>
      <ul>
      <li><a
      href="https://redirect.github.com/codecov/codecov-action/issues/957">#957</a>
      build(deps-dev): bump jest-junit from 15.0.0 to 16.0.0</li>
      <li><a
      href="https://redirect.github.com/codecov/codecov-action/issues/958">#958</a>
      build(deps): bump openpgp from 5.7.0 to 5.8.0</li>
      <li><a
      href="https://redirect.github.com/codecov/codecov-action/issues/959">#959</a>
      build(deps-dev): bump <code>@​types/node</code> from 18.15.10 to
      18.15.12</li>
      </ul>
      <h2>3.1.2</h2>
      <h3>Fixes</h3>
      <ul>
      <li><a
      href="https://redirect.github.com/codecov/codecov-action/issues/718">#718</a>
      Update README.md</li>
      <li><a
      href="https://redirect.github.com/codecov/codecov-action/issues/851">#851</a>
      Remove unsupported path_to_write_report argument</li>
      <li><a
      href="https://redirect.github.com/codecov/codecov-action/issues/898">#898</a>
      codeql-analysis.yml</li>
      <li><a
      href="https://redirect.github.com/codecov/codecov-action/issues/901">#901</a>
      Update README to contain correct information - inputs and negate
      feature</li>
      <li><a
      href="https://redirect.github.com/codecov/codecov-action/issues/955">#955</a>
      fix: add in all the extra arguments for uploader</li>
      </ul>
      <h3>Dependencies</h3>
      <ul>
      <li><a
      href="https://redirect.github.com/codecov/codecov-action/issues/819">#819</a>
      build(deps): bump openpgp from 5.4.0 to 5.5.0</li>
      <li><a
      href="https://redirect.github.com/codecov/codecov-action/issues/835">#835</a>
      build(deps): bump node-fetch from 3.2.4 to 3.2.10</li>
      <li><a
      href="https://redirect.github.com/codecov/codecov-action/issues/840">#840</a>
      build(deps): bump ossf/scorecard-action from 1.1.1 to 2.0.4</li>
      <li><a
      href="https://redirect.github.com/codecov/codecov-action/issues/841">#841</a>
      build(deps): bump <code>@​actions/core</code> from 1.9.1 to 1.10.0</li>
      <li><a
      href="https://redirect.github.com/codecov/codecov-action/issues/843">#843</a>
      build(deps): bump <code>@​actions/github</code> from 5.0.3 to 5.1.1</li>
      <li><a
      href="https://redirect.github.com/codecov/codecov-action/issues/869">#869</a>
      build(deps): bump node-fetch from 3.2.10 to 3.3.0</li>
      <li><a
      href="https://redirect.github.com/codecov/codecov-action/issues/872">#872</a>
      build(deps-dev): bump jest-junit from 13.2.0 to 15.0.0</li>
      <li><a
      href="https://redirect.github.com/codecov/codecov-action/issues/879">#879</a>
      build(deps): bump decode-uri-component from 0.2.0 to 0.2.2</li>
      </ul>
      <!-- raw HTML omitted -->
      </blockquote>
      <p>... (truncated)</p>
      </details>
      <details>
      <summary>Commits</summary>
      <ul>
      <li><a
      href="https://github.com/codecov/codecov-action/commit/5c47607acb93fed5485fdbf7232e8a31425f672a"><code>5c47607</code></a>
      fix: override commit and pr values for PR cases (<a
      href="https://redirect.github.com/codecov/codecov-action/issues/1657">#1657</a>)</li>
      <li><a
      href="https://github.com/codecov/codecov-action/commit/3b1354a6c45db9f1008891f4eafc1a7e94ce1d18"><code>3b1354a</code></a>
      chore(release): 5.0.1 (<a
      href="https://redirect.github.com/codecov/codecov-action/issues/1656">#1656</a>)</li>
      <li><a
      href="https://github.com/codecov/codecov-action/commit/2e2a9c6d5862d22e0f8cfb59d46bc47bf8eb1fe0"><code>2e2a9c6</code></a>
      fix: update tokenless branch logic (<a
      href="https://redirect.github.com/codecov/codecov-action/issues/1650">#1650</a>)</li>
      <li><a
      href="https://github.com/codecov/codecov-action/commit/cfc521b7a1dcdbcf0ecf149c162c19ff9bd9568c"><code>cfc521b</code></a>
      Update README.md</li>
      <li><a
      href="https://github.com/codecov/codecov-action/commit/06425412c8015bc1ab2385b41c7ea204f77b91bf"><code>0642541</code></a>
      fix: use marketplace v5 badge (<a
      href="https://redirect.github.com/codecov/codecov-action/issues/1646">#1646</a>)</li>
      <li><a
      href="https://github.com/codecov/codecov-action/commit/968872560f81e7bdde9272853e65f2507c0eca7c"><code>9688725</code></a>
      Update README.md</li>
      <li><a
      href="https://github.com/codecov/codecov-action/commit/2112eaec1bedbdabc7e93d5312449d0d62b07c60"><code>2112eae</code></a>
      chore(deps): bump wrapper to 0.0.23 (<a
      href="https://redirect.github.com/codecov/codecov-action/issues/1644">#1644</a>)</li>
      <li><a
      href="https://github.com/codecov/codecov-action/commit/193421c5b3d1aca4209c9754f224ca0d85729414"><code>193421c</code></a>
      fixL use the correct source (<a
      href="https://redirect.github.com/codecov/codecov-action/issues/1642">#1642</a>)</li>
      <li><a
      href="https://github.com/codecov/codecov-action/commit/6018df70b05b191502ce08196e76e30ea3578615"><code>6018df7</code></a>
      fix: update container builds (<a
      href="https://redirect.github.com/codecov/codecov-action/issues/1640">#1640</a>)</li>
      <li><a
      href="https://github.com/codecov/codecov-action/commit/eff1a643d6887ee5935d4ca343e9076dc377d416"><code>eff1a64</code></a>
      fix: add missing vars (<a
      href="https://redirect.github.com/codecov/codecov-action/issues/1638">#1638</a>)</li>
      <li>Additional commits viewable in <a
      href="https://github.com/codecov/codecov-action/compare/v4...v5">compare
      view</a></li>
      </ul>
      </details>
      <br />
      
      
      Dependabot will resolve any conflicts with this PR as long as you don't
      alter it yourself. You can also trigger a rebase manually by commenting
      `@dependabot rebase`.
      
      [//]: # (dependabot-automerge-start)
      [//]: # (dependabot-automerge-end)
      
      ---
      
      <details>
      <summary>Dependabot commands and options</summary>
      <br />
      
      You can trigger Dependabot actions by commenting on this PR:
      - `@dependabot rebase` will rebase this PR
      - `@dependabot recreate` will recreate this PR, overwriting any edits
      that have been made to it
      - `@dependabot merge` will merge this PR after your CI passes on it
      - `@dependabot squash and merge` will squash and merge this PR after
      your CI passes on it
      - `@dependabot cancel merge` will cancel a previously requested merge
      and block automerging
      - `@dependabot reopen` will reopen this PR if it is closed
      - `@dependabot close` will close this PR and stop Dependabot recreating
      it. You can achieve the same result by closing it manually
      - `@dependabot show <dependency name> ignore conditions` will show all
      of the ignore conditions of the specified dependency
      - `@dependabot ignore <dependency name> major version` will close this
      group update PR and stop Dependabot creating any more for the specific
      dependency's major version (unless you unignore this specific
      dependency's major version or upgrade to it yourself)
      - `@dependabot ignore <dependency name> minor version` will close this
      group update PR and stop Dependabot creating any more for the specific
      dependency's minor version (unless you unignore this specific
      dependency's minor version or upgrade to it yourself)
      - `@dependabot ignore <dependency name>` will close this group update PR
      and stop Dependabot creating any more for the specific dependency
      (unless you unignore this specific dependency or upgrade to it yourself)
      - `@dependabot unignore <dependency name>` will remove all of the ignore
      conditions of the specified dependency
      - `@dependabot unignore <dependency name> <ignore condition>` will
      remove the ignore condition of the specified dependency and ignore
      conditions
      
      
      </details>
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      Co-authored-by: default avatardependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      c0921339
  2. Dec 01, 2024
    • PG Herveou's avatar
      [pallet-revive] eth-prc fix geth diff (#6608) · d1fafa85
      PG Herveou authored
      
      
      * Add a bunch of differential tests to ensure that responses from
      eth-rpc matches the one from `geth`
      - These
      [tests](https://github.com/paritytech/polkadot-sdk/blob/pg/fix-geth-diff/substrate/frame/revive/rpc/examples/js/src/geth-diff.test.ts)
      are not run in CI for now but can be run locally with
      ```bash
      cd revive/rpc/examples/js
      bun test
      ```
      
      * EVM RPC server will not fail gas_estimation if no gas is specified, I
      updated pallet-revive to add an extra `skip_transfer` boolean check to
      replicate this behavior in our pallet
      
      * `eth_transact` and `bare_eth_transact` api have been updated to use
      `GenericTransaction` directly as this is what is used by
      `eth_estimateGas` and `eth_call`
      
      ## TODO
      
      - [ ]  Add tests the new `skip_transfer` flag
      
      ---------
      
      Co-authored-by: default avatarGitHub Action <[email protected]>
      Co-authored-by: default avatarAlexander Theißen <[email protected]>
      d1fafa85
  3. Nov 29, 2024
    • eskimor's avatar
      Let's be a bit less strict here. (#6662) · 5e0bcb0e
      eskimor authored
      
      
      This might actually happen in non malicious cases.
      
      Co-authored-by: default avatareskimor <[email protected]>
      5e0bcb0e
    • Dmitry Markin's avatar
      network/libp2p-backend: Suppress warning adding already reserved node as reserved (#6703) · 8eac4e88
      Dmitry Markin authored
      
      
      Fixes https://github.com/paritytech/polkadot-sdk/issues/6598.
      
      ---------
      
      Co-authored-by: default avatarGitHub Action <[email protected]>
      8eac4e88
    • Alexandre R. Baldé's avatar
      People chain integration tests (#6377) · 5ad8780b
      Alexandre R. Baldé authored
      
      
      # Description
      
      Made as a follow-up of
      https://github.com/polkadot-fellows/runtimes/pull/499
      
      ## Integration
      
      N/A
      
      ## Review Notes
      
      N/A
      
      ---------
      
      Co-authored-by: default avatarDónal Murray <[email protected]>
      5ad8780b
    • Pavlo Khrystenko's avatar
      Update scale-info to 2.11.6 (#6681) · 1d519a10
      Pavlo Khrystenko authored
      # Description
      
      Updates scale-info to from 2.11.5 2.11.6, so that generated code is
      annotated with `allow(deprecated)`
      Pre-requisite for https://github.com/paritytech/polkadot-sdk/pull/6312
      1d519a10
    • Alexandru Vasile's avatar
      archive: Refactor `archive_storage` method into subscription (#6483) · 4e7c968a
      Alexandru Vasile authored
      
      
      This PR adapts the `archive_storage` implementation from a method to a
      subscription.
      
      This keeps the archive APIs uniform and consistent.
      
      Builds on: https://github.com/paritytech/polkadot-sdk/pull/5997
      
      cc @paritytech/subxt-team
      
      ---------
      
      Signed-off-by: default avatarAlexandru Vasile <[email protected]>
      Co-authored-by: default avatarJames Wilson <[email protected]>
      4e7c968a
    • Bastian Köcher's avatar
      Fix runtime api impl detection by construct runtime (#6665) · 1e89a311
      Bastian Köcher authored
      
      
      Construct runtime uses autoref-based specialization to fetch the
      metadata about the implemented runtime apis. This is done to not fail to
      compile when there are no runtime apis implemented. However, there was
      an issue with detecting runtime apis when they were implemented in a
      different file. The problem is solved by moving the trait implemented by
      `impl_runtime_apis!` to the metadata ir crate.
      
      
      Closes: https://github.com/paritytech/polkadot-sdk/issues/6659
      
      ---------
      
      Co-authored-by: default avatarGitHub Action <[email protected]>
      1e89a311
    • Alexander Theißen's avatar
      pallet_revive: Switch to 64bit RISC-V (#6565) · 447902ef
      Alexander Theißen authored
      
      
      This PR updates pallet_revive to the newest PolkaVM version and adapts
      the test fixtures and syscall interface to work under 64bit.
      
      Please note that after this PR no 32bit contracts can be deployed (they
      will be rejected at deploy time). Pre-deployed 32bit contracts are now
      considered defunct since we changes how parameters are passed for
      functions with more than 6 arguments.
      
      ## Fixtures
      
      The fixtures are now built for the 64bit target. I also removed the
      temporary directory mechanism that triggered a full rebuild every time.
      It also makes it easier to find the compiled fixtures since they are now
      always in `target/pallet-revive-fixtures`.
      
      ## Syscall interface
      
      ### Passing pointer
      
      Registers and pointers are now 64bit wide. This allows us to pass u64
      arguments in a single register. Before we needed two registers to pass
      them. This means that just as before we need one register per pointer we
      pass. We keep pointers as `u32` argument by truncating the register.
      This is done since the memory space of PolkaVM is 32bit.
      
      ### Functions with more than 6 arguments
      
      We only have 6 registers to pass arguments. This is why we pass a
      pointer to a struct when we need more than 6. Before this PR we expected
      a packed struct and interpreted it as SCALE encoded tuple. However, this
      was buggy because the `MaxEncodedLen` returned something that was larger
      than the packed size of the structure. This wasn't a problem before. But
      now the memory space changed in a way that things were placed at the
      edges of the memory space and those extra bytes lead to an out of bound
      access.
      
      This is why this PR drops SCALE and expects the arguments to be passed
      as a pointer to a `C` aligned struct. This avoids unaligned accesses.
      However, revive needs to adapt its codegen to properly align the
      structure fields.
      
      ## TODO
      - [ ] Add multi block migration that wipes all existing contracts as we
      made breaking changes to the syscall interface
      
      ---------
      
      Co-authored-by: default avatarGitHub Action <[email protected]>
      447902ef
    • Xavier Lau's avatar
      Migrate pallet-preimage to benchmark v2 (#6277) · b3ab3127
      Xavier Lau authored
      
      
      Part of:
      
      - #6202.
      
      ---------
      
      Co-authored-by: default avatarGiuseppe Re <[email protected]>
      Co-authored-by: command-bot <>
      b3ab3127
    • Alexander Samusev's avatar
      ci: update nightly in ci-unified to 2024-11-19 (#6691) · 1dd21bcc
      Alexander Samusev authored
      cc https://github.com/paritytech/ci_cd/issues/1088
      1dd21bcc
    • Rodrigo Quelhas's avatar
      Expose types from `sc-service` (#5855) · 72fb8bd3
      Rodrigo Quelhas authored
      # Description
      
      At moonbeam we have worked on a `lazy-loading` feature which is a client
      mode that forks a live parachain and fetches its state on-demand, we
      have been able to do this by duplicating some code from
      `sc_service::client`. The objective of this PR is to simplify the
      implementation by making public some types in polkadot-sdk.
      
      - Modules:
      - `sc_service::client` **I do not see a point to only expose this type
      when `test-helpers` feature is enabled**
      
      ## Integration
      
      Not applicable, the PR just makes some types public.
      
      ## Review Notes
      
      The changes included in this PR give more flexibility for client
      developers by exposing important types.
      72fb8bd3
  4. Nov 28, 2024
  5. Nov 27, 2024
    • Michal Kucharczyk's avatar
      chain-spec-guide-runtime: path to wasm blob fixed (#6673) · 2ef27231
      Michal Kucharczyk authored
      
      
      In `chain-spec-guide-runtime` crate's tests, there was assumption that
      release version of wasm blob exists. This PR uses
      `chain_spec_guide_runtime::runtime::WASM_BINARY_PATH` const to use
      correct path to runtime blob.
      
      ---------
      
      Co-authored-by: default avatarGitHub Action <[email protected]>
      2ef27231
    • Alexandru Vasile's avatar
      rpc-v2: Implement `archive_unstable_storageDiff` (#5997) · afd065fa
      Alexandru Vasile authored
      
      
      This PR implements the `archive_unstable_storageDiff`.
      
      The implementation follows the rpc-v2 spec from:
      -  https://github.com/paritytech/json-rpc-interface-spec/pull/159.
      - builds on top of
      https://github.com/paritytech/json-rpc-interface-spec/pull/161
      
      cc @paritytech/subxt-team
      
      ---------
      
      Signed-off-by: default avatarAlexandru Vasile <[email protected]>
      Co-authored-by: default avatarJames Wilson <[email protected]>
      afd065fa
    • Alexandru Vasile's avatar
      v16: Expose the unstable metadata v16 (#5732) · 5b1b34db
      Alexandru Vasile authored
      
      
      This PR exposes the *unstable* metadata V16. The metadata is exposed
      under the unstable u32::MAX number.
      
      Developers can start experimenting with the new features of the metadata
      v16. *Please note that this metadata is under development and expect
      breaking changes until stabilization.*
      
      The `ExtrinsicMetadata` trait receives a breaking change. Its associated
      type `VERSION` is rename to `VERSIONS` and now supports a constant
      static list of metadata versions.
      The versions implemented for `UncheckedExtrinsic` are v4 (legacy
      version) and v5 (new version).
      
      For metadata collection, it is assumed that all `TransactionExtensions`
      are under version 0.
      
      Builds on top of: https://github.com/paritytech/polkadot-sdk/pull/5274
      
      Closes: https://github.com/paritytech/polkadot-sdk/issues/5980
      Closes: https://github.com/paritytech/polkadot-sdk/issues/5347
      Closes: https://github.com/paritytech/polkadot-sdk/issues/5285
      
      cc @paritytech/subxt-team
      
      ---------
      
      Signed-off-by: default avatarAlexandru Vasile <[email protected]>
      Co-authored-by: default avatarNiklas Adolfsson <[email protected]>
      Co-authored-by: default avatarBastian Köcher <[email protected]>
      Co-authored-by: default avatarJames Wilson <[email protected]>
      Co-authored-by: default avatarGitHub Action <[email protected]>
      5b1b34db
    • Alexandru Vasile's avatar
      litep2p/req-resp: Always provide main protocol name in responses (#6603) · 2a0b2680
      Alexandru Vasile authored
      Request responses are initialized with a main protocol name, and
      optional protocol names as a fallback.
      
      Running litep2p in kusama as a validator has surfaced a `debug_asserts`
      coming from the sync component:
      
      https://github.com/paritytech/polkadot-sdk/blob/3906c578
      
      /substrate/client/network/sync/src/strategy/chain_sync.rs#L640-L646
      
      The issue is that we initiate a request-response over the main protocol
      name `/genesis/sync/2` but receive a response over the legacy procotol
      `ksm/sync/2`. This behavior is correct because litep2p propagates to the
      higher levels the protocol that responded.
      
      In contrast, libp2p provides the main protocol name regardless of
      negotiating a legacy protocol.
      
      Because of this, higher level components assume that only the main
      protocol name will respond.
      To not break this assumption, this PR alings litep2p shim layer with the
      libp2p behavior.
      
      
      Closes: https://github.com/paritytech/polkadot-sdk/issues/6581
      
      ---------
      
      Signed-off-by: default avatarAlexandru Vasile <[email protected]>
      Co-authored-by: default avatarDmitry Markin <[email protected]>
      2a0b2680
    • Branislav Kontur's avatar
      Add stable2412 to target_branches for command-backport.yml (#6666) · 445c1c80
      Branislav Kontur authored
      The backport bot opens PR for `A4-needs-backport` only for stable2407
      stable2409, but we have already stable2412.
      
      The question is, when should we append a new `stable*` branch here?
      Should it be done when a new `stable*` branch is created? Can we
      automate this process somehow?
      445c1c80
  6. Nov 26, 2024
    • Francisco Aguirre's avatar
      Fix `XcmPaymentApi::query_weight_to_asset_fee` version conversion (#6459) · 139691b1
      Francisco Aguirre authored
      The `query_weight_to_asset_fee` function was trying to convert versions
      by using `try_as`, this function [doesn't convert from a versioned to a
      concrete
      type](https://github.com/paritytech/polkadot-sdk/blob/0156ca8f/polkadot/xcm/src/lib.rs#L131).
      This would cause all calls with a lower version to fail.
      
      The correct function to use is the good old
      [try_into](https://github.com/paritytech/polkadot-sdk/blob/0156ca8f
      
      /polkadot/xcm/src/lib.rs#L184).
      Now those calls work :)
      
      ---------
      
      Co-authored-by: command-bot <>
      Co-authored-by: default avatarBranislav Kontur <[email protected]>
      Co-authored-by: default avatarGitHub Action <[email protected]>
      139691b1
    • Giuseppe Re's avatar
      Hide nonce implementation details in metadata (#6562) · fc315ac5
      Giuseppe Re authored
      
      
      See https://github.com/polkadot-fellows/runtimes/issues/248 : using
      `TypeWithDefault` having derived `TypeInfo` for `Nonce` causes a
      breaking change in metadata for nonce type because it's no longer `u64`.
      
      Adding a default implementation of `TypeInfo` for `TypeWithDefault` to
      restore the original type info in metadata.
      
      ---------
      
      Co-authored-by: default avatarKian Paimani <[email protected]>
      fc315ac5
    • Dino Pačandi's avatar
      Zero refund check for FungibleAdapter (#6506) · f520adb0
      Dino Pačandi authored
      
      
      `FungibleAdapter` will now check if the _refund amount_ is zero before
      calling deposit & emitting an event.
      
      Fixes https://github.com/paritytech/polkadot-sdk/issues/6469.
      
      ---------
      
      Co-authored-by: default avatarGitHub Action <[email protected]>
      f520adb0
    • Branislav Kontur's avatar
      xcm: fix local/remote exports when inner routers return `NotApplicable` (#6645) · 1c0b6100
      Branislav Kontur authored
      
      
      This PR addresses two small fixes:  
      
      1. Fixed a typo ("as as") found on the way.  
      2. Resolved a bug in the `local/remote exporters` used for bridging.
      Previously, they consumed `dest` and `msg` without returning them when
      inner routers/exporters failed with `NotApplicable`. This PR ensures
      compliance with the
      [`SendXcm`](https://github.com/paritytech/polkadot-sdk/blob/master/polkadot/xcm/src/v5/traits.rs#L449-L450)
      and
      [`ExportXcm`](https://github.com/paritytech/polkadot-sdk/blob/master/polkadot/xcm/xcm-executor/src/traits/export.rs#L44-L45)
      traits.
      
      ---------
      
      Co-authored-by: default avatarGitHub Action <[email protected]>
      1c0b6100
    • Egor_P's avatar
      [Release|CI/CD] Github pipeline to publish polkadot deb package (#6640) · 3c003872
      Egor_P authored
      This pipeline should replace a manual action done on the `cleamroom`
      server to publish the `polkadot` deb package to our apt repo with the
      pipeline triggered from the new paritytech-release org.
      Right now, this is done manually by running the
      [add-packages.sh](https://github.com/paritytech/cleanroom/blob/master/ansible/roles/parity-repos/files/add-packages.sh)
      script on the `cleanroom` machine.
      What is done under the hood:
      - Pipeline downloads `polakdot` deb package from S3, that was prebuilt
      in the [Build release rc
      pipeline](https://github.com/paritytech/polkadot-sdk/blob/master/.github/workflows/release-build-rc.yml)
      - Prepares and syncs local apt repository
      - Adds and signs deb package to it using `reprepro`
      - Uploads new deb package to the distributed repo
      
      Closes: https://github.com/paritytech/release-engineering/issues/239
      3c003872
    • Alexandru Vasile's avatar
      ci/check-semver: Fix semver failed step (#6535) · 8216235b
      Alexandru Vasile authored
      
      
      The semver-check is failing with the following
      [error](https://github.com/paritytech/polkadot-sdk/actions/runs/11908981132/job/33185572284):
      
      ```bash
      error[E0658]: use of unstable library feature 'error_in_core'
        --> /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/frame-decode-0.5.0/src/decoding/extrinsic_decoder.rs:56:6
         |
      56 | impl core::error::Error for ExtrinsicDecodeError {}
         |      ^^^^^^^^^^^^^^^^^^
         |
         = note: see issue #103765 <https://github.com/rust-lang/rust/issues/103765> for more information
         = help: add `#![feature(error_in_core)]` to the crate attributes to enable
         = note: this compiler was built on 2024-05-31; consider upgrading it if it is out of date
      ```
      
      This is related to the toolchain nightly version 1.80. In rust, 1.81 the
      `core::error::Error` is stable.
      
      After updating the rust-toolchain, parity-publish crate must be updated
      as well.
      The `cargo-semver-checks` dependency of `parity-publish` crate is
      updated from 0.34 to 0.38.
      This update enables rustdoc v36 that fixes the following
      [issue](https://github.com/paritytech/polkadot-sdk/actions/runs/11912689841/job/33196936011):
      
      
      ```bash
       validating prdocs...
      checking file changes...
      checking semver changes...
      (1/18) building frame-support-HEAD...
      (2/18) building frame-support-28.0.0...
      Error: rustdoc format v36 for file /__w/polkadot-sdk/polkadot-sdk/target/doc/frame_support.new is not supported
      ```
      
      This PR is pending on a release of parity-publish to version 0.9.0
      (fixes already on origin/master)
      
      ---------
      
      Signed-off-by: default avatarAlexandru Vasile <[email protected]>
      8216235b
    • dependabot[bot]'s avatar
      Bump rustls from 0.23.14 to 0.23.18 (#6641) · 86a917f5
      dependabot[bot] authored
      
      
      Bumps [rustls](https://github.com/rustls/rustls) from 0.23.14 to
      0.23.18.
      <details>
      <summary>Commits</summary>
      <ul>
      <li><a
      href="https://github.com/rustls/rustls/commit/33af2c38b0f1e4abf44d59d5b74ccf12f5cf5e56"><code>33af2c3</code></a>
      Prepare 0.23.18</li>
      <li><a
      href="https://github.com/rustls/rustls/commit/ffe646d1ff07d3e1d9f009daadd94228d462425d"><code>ffe646d</code></a>
      Add reproducer for bug 2227</li>
      <li><a
      href="https://github.com/rustls/rustls/commit/69b6f7473a7ae096a9cf9e2d6eb3cd8b22743597"><code>69b6f74</code></a>
      Record and restore the processed cursor in first_handshake_message</li>
      <li><a
      href="https://github.com/rustls/rustls/commit/4ef3532cf2fceda9fdd19947f871adf7020d0b49"><code>4ef3532</code></a>
      Upgrade to mio 1</li>
      <li><a
      href="https://github.com/rustls/rustls/commit/092a16427e81e58ecd6bcfdacc0b49f02bad8db3"><code>092a164</code></a>
      Manage dependencies via the workspace</li>
      <li><a
      href="https://github.com/rustls/rustls/commit/a01bd6bcb536c6cdd490942b0eae2903abcfcab3"><code>a01bd6b</code></a>
      rustls-bench: fix warnings with no features</li>
      <li><a
      href="https://github.com/rustls/rustls/commit/7d74de2c1bdf265531036f50abd3fc04df8c148a"><code>7d74de2</code></a>
      tests: linearize new test code helper</li>
      <li><a
      href="https://github.com/rustls/rustls/commit/499d797b267e0b548fef5225b044b99fc215a8ff"><code>499d797</code></a>
      fix: do not send session_ticket(35) extension for TLS 1.3</li>
      <li><a
      href="https://github.com/rustls/rustls/commit/faca28904efcb3b5a4a5f05be8e03374bf5086df"><code>faca289</code></a>
      chore(deps): lock file maintenance</li>
      <li><a
      href="https://github.com/rustls/rustls/commit/d12f42385c2da74e1ec16826af68d17a13101152"><code>d12f423</code></a>
      fix(deps): update rust crate asn1 to 0.20</li>
      <li>Additional commits viewable in <a
      href="https://github.com/rustls/rustls/compare/v/0.23.14...v/0.23.18">compare
      view</a></li>
      </ul>
      </details>
      <br />
      
      
      [![Dependabot compatibility
      score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rustls&package-manager=cargo&previous-version=0.23.14&new-version=0.23.18)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
      
      Dependabot will resolve any conflicts with this PR as long as you don't
      alter it yourself. You can also trigger a rebase manually by commenting
      `@dependabot rebase`.
      
      [//]: # (dependabot-automerge-start)
      [//]: # (dependabot-automerge-end)
      
      ---
      
      <details>
      <summary>Dependabot commands and options</summary>
      <br />
      
      You can trigger Dependabot actions by commenting on this PR:
      - `@dependabot rebase` will rebase this PR
      - `@dependabot recreate` will recreate this PR, overwriting any edits
      that have been made to it
      - `@dependabot merge` will merge this PR after your CI passes on it
      - `@dependabot squash and merge` will squash and merge this PR after
      your CI passes on it
      - `@dependabot cancel merge` will cancel a previously requested merge
      and block automerging
      - `@dependabot reopen` will reopen this PR if it is closed
      - `@dependabot close` will close this PR and stop Dependabot recreating
      it. You can achieve the same result by closing it manually
      - `@dependabot show <dependency name> ignore conditions` will show all
      of the ignore conditions of the specified dependency
      - `@dependabot ignore this major version` will close this PR and stop
      Dependabot creating any more for this major version (unless you reopen
      the PR or upgrade to it yourself)
      - `@dependabot ignore this minor version` will close this PR and stop
      Dependabot creating any more for this minor version (unless you reopen
      the PR or upgrade to it yourself)
      - `@dependabot ignore this dependency` will close this PR and stop
      Dependabot creating any more for this dependency (unless you reopen the
      PR or upgrade to it yourself)
      You can disable automated security fix PRs for this repo from the
      [Security Alerts
      page](https://github.com/paritytech/polkadot-sdk/network/alerts).
      
      </details>
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      Co-authored-by: default avatardependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      86a917f5
    • Javier Viola's avatar
      bump zombienet-sdk version `v0.2.16` (#6633) · 7f64e66b
      Javier Viola authored
      Fix #6575.
      
      cc: @iulianbarbu
      
      
      
      Co-authored-by: default avatarIulian Barbu <[email protected]>
      7f64e66b
  7. Nov 25, 2024
    • Tarek Mohamed Abdalla's avatar
      rpc server: fix subscription id_provider being reset to default one. (#6588) · 6d5f8141
      Tarek Mohamed Abdalla authored
      
      
      # Description
      
      The PR ensures that the id_provider variable is cloned instead of taken,
      which can help prevent issues related id provider being reset to the
      default.
      
      In [a test in
      moonbeam](https://github.com/moonbeam-foundation/moonbeam/blob/c6d07d703dfcdd94cc311fa83b553071b7d433ff/test/suites/dev/moonbase/test-subscription/test-subscription.ts#L20-L31)
      we found that the id_provider is being reset somehow and changed to the
      default one. Changing .take() to .clone() would fix the issue.
      
      
      # Checklist
      
      * [x] My PR includes a detailed description as outlined in the
      "Description" and its two subsections above.
      * [ ] My PR follows the [labeling requirements](
      
      https://github.com/paritytech/polkadot-sdk/blob/master/docs/contributor/CONTRIBUTING.md#Process
      ) of this project (at minimum one label for `T` required)
      * External contributors: ask maintainers to put the right label on your
      PR.
      * [ ] I have made corresponding changes to the documentation (if
      applicable)
      * [ ] I have added tests that prove my fix is effective or that my
      feature works (if applicable)
      
      ---------
      
      Co-authored-by: default avatarNiklas Adolfsson <[email protected]>
      6d5f8141
    • jpserrat's avatar
      remove ReportCollator message (#6628) · 41b6915e
      jpserrat authored
      Closes #6415 
      
      # Description
      
      Remove unused message `ReportCollator` and test related to this message
      on the collator protocol validator side.
      
      cc: @tdimitrov
      
      
      
      ---------
      
      Co-authored-by: default avatarTsvetomir Dimitrov <[email protected]>
      Co-authored-by: command-bot <>
      41b6915e
    • Alexander Samusev's avatar
      ci: improve workflow-stopper ux (#6632) · c422d8bb
      Alexander Samusev authored
      PR addresses
      https://github.com/paritytech/polkadot-sdk/pull/6265#issuecomment-2497506857
      
      cc https://github.com/paritytech/ci_cd/issues/1084
      c422d8bb
    • Branislav Kontur's avatar
      e709c9f3