Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement wrapping of EPM types #1600

Closed
wants to merge 34 commits into from
Closed

Implement wrapping of EPM types #1600

wants to merge 34 commits into from

Commits on Sep 16, 2023

  1. Configuration menu
    Copy the full SHA
    e74c2ec View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2023

  1. fmt

    wirednkod committed Sep 17, 2023
    Configuration menu
    Copy the full SHA
    06a0283 View commit details
    Browse the repository at this point in the history
  2. minor renaming

    wirednkod committed Sep 17, 2023
    Configuration menu
    Copy the full SHA
    6285a1b View commit details
    Browse the repository at this point in the history
  3. Update tests

    wirednkod committed Sep 17, 2023
    Configuration menu
    Copy the full SHA
    af1f952 View commit details
    Browse the repository at this point in the history
  4. fmt

    wirednkod committed Sep 17, 2023
    Configuration menu
    Copy the full SHA
    eb2bc25 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    13325a2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    211eec9 View commit details
    Browse the repository at this point in the history
  7. fix: export-genesis-state command (#1521)

    # Description
    
    Currently the `ExportGenesisState` command in polkadot parachain uses an
    asynchronous context to run, which seems to display some warnings. See
    the screenshot below:
    
    ![Screenshot 2023-09-12 at 17 12
    15](https://github.com/paritytech/polkadot-sdk/assets/2722756/0140b48a-2edb-41fa-b046-579d526f8305)
    
    After the changes in this PR, which essentially runs the command in a
    synchronous context, the command works properly without any warning.
    
    ![Screenshot 2023-09-12 at 18 23
    46](https://github.com/paritytech/polkadot-sdk/assets/2722756/31506917-ece2-4a5f-8909-f215cc1ac0de)
    
    The remaining runtimes were added to `construct_benchmark_partials`
    macro in order not to fail if the runtime was not included in the
    non-exhaustive initial list, similarly to the `construct_async_run` one.
    
    For completeness: tests were made following this
    [tutorial](https://docs.substrate.io/tutorials/build-a-parachain/connect-a-local-parachain/).
    Moliholy authored Sep 17, 2023
    Configuration menu
    Copy the full SHA
    2ca30ed View commit details
    Browse the repository at this point in the history
  8. [Backport] Version bumps from release 1.1.0 (#1580)

    This PR backports version bumps for `polkadot` and `polkadot-parachain`
    from the v1.1.0 release branch
    
    ---------
    
    Co-authored-by: Mara Broda <[email protected]>
    EgorPopelyaev and coderobe authored Sep 17, 2023
    Configuration menu
    Copy the full SHA
    cf5c195 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

  1. Executor: Remove LegacyInstanceReuse strategy (#1486)

    It seems the old strategy have been depracted more than one year. 
    So maybe it's time to clean up old strategy for wasm executor.
    
    
    ---
    polkadot address: 15ouFh2SHpGbHtDPsJ6cXQfes9Cx1gEFnJJsJVqPGzBSTudr
    
    ---------
    
    Co-authored-by: Bastian Köcher <[email protected]>
    Co-authored-by: Koute <[email protected]>
    3 people authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    e389988 View commit details
    Browse the repository at this point in the history
  2. xcm-builder: PayOverXcm supports fallible convertors for asset kind a…

    …nd beneficiary conversion (#1572)
    
    `PayOverXcm` type accepts two converters to transform the `AssetKind`
    and `Beneficiary` parameter types into recognized `xcm` types. In this
    PR, we've modified the bounds for these converters, transitioning from
    `Convert` to `TryConvert`.
    
    One such use case for this adjustment is when dealing with versioned xcm
    types for `AssetKind` and `Beneficiary`. These types might be not
    convertible to the latest xcm version, hence the need for fallible
    conversion.
    
    This changes required for
    #1333
    muharem authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    a8e82a3 View commit details
    Browse the repository at this point in the history
  3. [improve docs] Example pallet crate and Basic Example pallet (#1546)

    This fixes the broken links in the crate level documentation of the
    Examples crate. It also updates the documentation for the Basic Example
    pallet by removing the template for documenting a pallet (we now have
    [this](https://github.com/paritytech/polkadot-sdk/blob/master/docs/DOCUMENTATION_GUIDELINE.md)
    to refer to instead).
    
    Note: I found it unnecessary to provide a link to the doc guidelines as
    I don't think this would be where someone should discover them. I also
    want to flag some ideas that came while making these minor improvements
    in [this
    issue](paritytech/polkadot-sdk-docs#27) (for a
    subsequent PR) as part of ongoing docs work.
    Sacha Lansky authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    1d5a9d2 View commit details
    Browse the repository at this point in the history
  4. [improve docs]: Timestamp pallet (#1435)

    This PR improves the docs for the Timestamp pallet by following our
    [Documentation
    Guidelines](https://github.com/paritytech/polkadot-sdk/blob/master/docs/DOCUMENTATION_GUIDELINE.md)
    more closely.
    
    ---------
    
    Co-authored-by: Juan <[email protected]>
    Co-authored-by: Francisco Aguirre <[email protected]>
    3 people authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    f6072e8 View commit details
    Browse the repository at this point in the history
  5. "Common good" vs "System" parachain clean up (#1406)

    ## Summary 
    The term "common good parachain" has been abandoned in favor of "system
    parachain" - e.g. [Joe's speech at
    Decoded2023](https://youtu.be/CSO-ERHK2gY?t=456). This pull request
    tries to fix and align code with this vision.
    
    ## Impact
    
    The important change is implementation of `trait IsSystem` for `Id`
    [here](https://github.com/paritytech/polkadot-sdk/pull/1406/files#diff-0b7b4f5b962a18ce980354592b55ab2a27b5a2e9f6f8089ec803ca73853e8583R225-R229)
    where we changed condition from `< 1000` to `<= 1999`, which means that
    all parachain IDs bellow 1999 (included) are considered as "system
    parachain" IDs. This change has a direct impact on the following
    components:
    
    ####
    [ChildSystemParachainAsSuperuser](https://github.com/paritytech/polkadot-sdk/blob/master/polkadot/xcm/xcm-builder/src/origin_conversion.rs#L72-L88)
    This origin converter is used for allowing to process XCM `Transact`
    from "system parachain" on the relay chain - e.g. see [configuration for
    Kusama](https://github.com/paritytech/polkadot-sdk/blob/master/polkadot/runtime/kusama/src/xcm_config.rs#L92-L101).
    Only configured for Kusama, Westend, Rococo runtimes.
    
    **No need for this feature anymore.** See
    [comment](#1406 (comment)).
    
    ####
    [IsChildSystemParachain](https://github.com/paritytech/polkadot-sdk/blob/master/polkadot/xcm/xcm-builder/src/barriers.rs#L310-L317)
    `IsChildSystemParachain` is used with `AllowExplicitUnpaidExecutionFrom`
    barrier for checking XCM programs (they have to start with
    `UnpaidExecution` instruction).
    Only configured for Kusama, Westend, Rococo runtimes.
    
    **Overall the impact is low or mostly ok because it only allows unpaid
    execution for "system parachains" (e.g. AssetHub, BridgeHub...) on the
    relay chain.**
    
    ####
    [SiblingSystemParachainAsSuperuser](https://github.com/paritytech/polkadot-sdk/blob/master/polkadot/xcm/xcm-builder/src/origin_conversion.rs#L94-L114)
    
    Not used anywhere in `polkadot-sdk` repo.
    
    
    ## Unresolved Questions
    - [ ] constants `LOWEST_USER_ID` and `LOWEST_PUBLIC_ID` seem to express
    the same thing now, do we want to keep them both or deprecated one of
    them? If so, which one?
    - [x] determine impact for `ChildSystemParachainAsSuperuser`
    
    ## TODO
    
    - [ ] when merged here, open PR to the `polkadot-fellows`
    
    ## Related Material
    https://youtu.be/CSO-ERHK2gY?t=456
    
    https://forum.polkadot.network/t/polkadot-protocol-and-common-good-parachains/866
    https://wiki.polkadot.network/docs/learn-system-chains
    bkontur authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    d569e72 View commit details
    Browse the repository at this point in the history
  6. Implements a variable deposit base calculation for EPM signed submiss…

    …ions (#1547)
    
    **Note**: This is a lift-and-shift PR from the old substrate and
    polkadot repos, both PRs have been reviewed and audited
    (paritytech/substrate#13983,
    paritytech/polkadot#7140)
    
    ---
    
    This PR implements a generic `BaseDeposit` calculation for signed
    submissions, based on the size of the submission queue.
    
    It adds a new associated type to EPM's config, `type SignedDepositBase`,
    that implements `Convert<usize, BalanceOf<T>>`, which is used to
    calculate the base deposit for signed submissions based on the size of
    the signed submissions queue.
    
    `struct GeometricDepositBase<Balance, Fixed, Inc>` implements the
    convert trait so that the deposit value increases as a geometric
    progression. The deposit base is calculated by `deposit_base =
    fixed_deposit_base * (1 + increase_factor)^n`, where `n` is the term of
    the progression (i.e. the number of signed submissions in the queue).
    `Fixed` and `Inc` generic params are getters for `Balance` and
    `IncreaseFactor` to compute the geometric progression. If
    `IncreaseFactor = 0`, then the signed deposit is constant and equal to
    `Fixed` regardless of the size of the queue.
    
    ### Runtime configs
    
    In Kusama, the progression with 10% increase without changing the
    current signed fixed deposit is: (term == size of the queue)
    
    Term 1: `1,333,333,332,000`
    Term 2: `1,333,333,332,000 * 1.10 = 1,466,666,665,200`
    Term 3: `1,333,333,332,000 * 1.10^2 = 1,613,333,331,200`
    Term 4: `1,333,333,332,000 * 1.10^3 = 1,774,666,664,320`
    Term 5: `1,333,333,332,000 * 1.10^4 = 1,952,133,330,752`
    Term 6: `1,333,333,332,000 * 1.10^5 = 2,147,346,663,827.20`
    Term 7: `1,333,333,332,000 * 1.10^6 = 2,362,081,330,210.92`
    Term 8: `1,333,333,332,000 * 1.10^7 = 2,598,289,463,231.01`
    Term 9: `1,333,333,332,000 * 1.10^8 = 2,858,118,409,554.11`
    Term 10: `1,333,333,332,000 * 1.10^9 = 3,143,930,250,509.52`
    
    Westend:
    
    Term 1: `2,000,000,000,000`
    Term 2: `2,000,000,000,000 * 1.10 = 2,200,000,000,000`
    Term 3: `2,000,000,000,000 * 1.10^2 = 2,420,000,000,000`
    Term 4: `2,000,000,000,000 * 1.10^3 = 2,662,000,000,000`
    Term 5: `2,000,000,000,000 * 1.10^4 = 2,928,200,000,000`
    Term 6: `2,000,000,000,000 * 1.10^5 = 3,221,020,000,000`
    Term 7: `2,000,000,000,000 * 1.10^6 = 3,543,122,000,000`
    Term 8: `2,000,000,000,000 * 1.10^7 = 3,897,434,200,000`
    Term 9: `2,000,000,000,000 * 1.10^8 = 4,287,177,620,000`
    Term 10: `2,000,000,000,000 * 1.10^9 = 4,715,895,382,000`
    
    and in Polkadot, the deposit increase is disabled in the current state
    of the PR, as the increase factor is 0% -- so nothing changes from the
    current behaviour.
    
    Closes paritytech-secops/srlabs_findings#189
    gpestana authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    614aa31 View commit details
    Browse the repository at this point in the history
  7. Bump docker/setup-buildx-action from 2.1.0 to 3.0.0 (#1551)

    Bumps
    [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action)
    from 2.1.0 to 3.0.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/docker/setup-buildx-action/releases">docker/setup-buildx-action's
    releases</a>.</em></p>
    <blockquote>
    <h2>v3.0.0</h2>
    <ul>
    <li>Node 20 as default runtime (requires <a
    href="https://github.com/actions/runner/releases/tag/v2.308.0">Actions
    Runner v2.308.0</a> or later) by <a
    href="https://github.com/crazy-max"><code>@​crazy-max</code></a> in <a
    href="https://redirect.github.com/docker/setup-buildx-action/pull/264">docker/setup-buildx-action#264</a></li>
    <li>Bump <code>@​actions/core</code> from 1.10.0 to 1.10.1 in <a
    href="https://redirect.github.com/docker/setup-buildx-action/pull/267">docker/setup-buildx-action#267</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/docker/setup-buildx-action/compare/v2.10.0...v3.0.0">https://github.com/docker/setup-buildx-action/compare/v2.10.0...v3.0.0</a></p>
    <h2>v2.10.0</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Bump <code>@​docker/actions-toolkit</code> from 0.7.1 to 0.10.0 by
    <a href="https://github.com/crazy-max"><code>@​crazy-max</code></a> in
    <a
    href="https://redirect.github.com/docker/setup-buildx-action/pull/258">docker/setup-buildx-action#258</a></li>
    <li>Bump word-wrap from 1.2.3 to 1.2.5 in <a
    href="https://redirect.github.com/docker/setup-buildx-action/pull/253">docker/setup-buildx-action#253</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/docker/setup-buildx-action/compare/v2.9.1...v2.10.0">https://github.com/docker/setup-buildx-action/compare/v2.9.1...v2.10.0</a></p>
    <h2>v2.9.1</h2>
    <ul>
    <li>Bump <code>@​docker/actions-toolkit</code> from 0.7.0 to 0.7.1 in <a
    href="https://redirect.github.com/docker/setup-buildx-action/pull/248">docker/setup-buildx-action#248</a>
    <ul>
    <li>Fixes an issue where building Buildx does not match the local
    platform (<a
    href="https://redirect.github.com/docker/actions-toolkit/pull/135">docker/actions-toolkit#135</a>)</li>
    </ul>
    </li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/docker/setup-buildx-action/compare/v2.9.0...v2.9.1">https://github.com/docker/setup-buildx-action/compare/v2.9.0...v2.9.1</a></p>
    <h2>v2.9.0</h2>
    <ul>
    <li>Bump <code>@​docker/actions-toolkit</code> from 0.6.0 to 0.7.0 in <a
    href="https://redirect.github.com/docker/setup-buildx-action/pull/246">docker/setup-buildx-action#246</a>
    <ul>
    <li>Adds support to cache Buildx binary to hosted tool cache and GHA
    cache backend</li>
    </ul>
    </li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/docker/setup-buildx-action/compare/v2.8.0...v2.9.0">https://github.com/docker/setup-buildx-action/compare/v2.8.0...v2.9.0</a></p>
    <h2>v2.8.0</h2>
    <ul>
    <li>Only set specific flags for drivers supporting them by <a
    href="https://github.com/nicks"><code>@​nicks</code></a> in <a
    href="https://redirect.github.com/docker/setup-buildx-action/pull/241">docker/setup-buildx-action#241</a></li>
    <li>Bump <code>@​docker/actions-toolkit</code> from 0.5.0 to 0.6.0 in <a
    href="https://redirect.github.com/docker/setup-buildx-action/pull/242">docker/setup-buildx-action#242</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/docker/setup-buildx-action/compare/v2.7.0...v2.8.0">https://github.com/docker/setup-buildx-action/compare/v2.7.0...v2.8.0</a></p>
    <h2>v2.7.0</h2>
    <ul>
    <li>Bump <code>@​docker/actions-toolkit</code> from 0.3.0 to 0.5.0 in <a
    href="https://redirect.github.com/docker/setup-buildx-action/pull/237">docker/setup-buildx-action#237</a>
    <a
    href="https://redirect.github.com/docker/setup-buildx-action/pull/238">docker/setup-buildx-action#238</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/docker/setup-buildx-action/compare/v2.6.0...v2.7.0">https://github.com/docker/setup-buildx-action/compare/v2.6.0...v2.7.0</a></p>
    <h2>v2.6.0</h2>
    <ul>
    <li>Set node name for k8s driver when appending nodes by <a
    href="https://github.com/crazy-max"><code>@​crazy-max</code></a> in <a
    href="https://redirect.github.com/docker/setup-buildx-action/pull/219">docker/setup-buildx-action#219</a></li>
    <li>Bump <code>@​docker/actions-toolkit</code> from 0.1.0-beta.18 to
    0.3.0 in <a
    href="https://redirect.github.com/docker/setup-buildx-action/pull/220">docker/setup-buildx-action#220</a>
    <a
    href="https://redirect.github.com/docker/setup-buildx-action/pull/229">docker/setup-buildx-action#229</a>
    <a
    href="https://redirect.github.com/docker/setup-buildx-action/pull/231">docker/setup-buildx-action#231</a>
    <a
    href="https://redirect.github.com/docker/setup-buildx-action/pull/236">docker/setup-buildx-action#236</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/docker/setup-buildx-action/compare/v2.5.0...v2.6.0">https://github.com/docker/setup-buildx-action/compare/v2.5.0...v2.6.0</a></p>
    <h2>v2.5.0</h2>
    <ul>
    <li><code>cleanup</code> input to remove builder and temp files by <a
    href="https://github.com/crazy-max"><code>@​crazy-max</code></a> in <a
    href="https://redirect.github.com/docker/setup-buildx-action/pull/213">docker/setup-buildx-action#213</a></li>
    <li>do not remove builder using the <code>docker</code> driver by <a
    href="https://github.com/crazy-max"><code>@​crazy-max</code></a> in <a
    href="https://redirect.github.com/docker/setup-buildx-action/pull/218">docker/setup-buildx-action#218</a></li>
    <li>fix current context as builder name for <code>docker</code> driver
    by <a href="https://github.com/crazy-max"><code>@​crazy-max</code></a>
    in <a
    href="https://redirect.github.com/docker/setup-buildx-action/pull/209">docker/setup-buildx-action#209</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/docker/setup-buildx-action/compare/v2.4.1...v2.5.0">https://github.com/docker/setup-buildx-action/compare/v2.4.1...v2.5.0</a></p>
    <h2>v2.4.1</h2>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/docker/setup-buildx-action/commit/f95db51fddba0c2d1ec667646a06c2ce06100226"><code>f95db51</code></a>
    Merge pull request <a
    href="https://redirect.github.com/docker/setup-buildx-action/issues/267">#267</a>
    from docker/dependabot/npm_and_yarn/actions/core-1.10.1</li>
    <li><a
    href="https://github.com/docker/setup-buildx-action/commit/998a87c2c1933fe580ddf99d6f6f94a19c0f91b4"><code>998a87c</code></a>
    chore: update generated content</li>
    <li><a
    href="https://github.com/docker/setup-buildx-action/commit/28bae5933655f85dce39ef1a90237c1942b8e2c6"><code>28bae59</code></a>
    build(deps): bump <code>@​actions/core</code> from 1.10.0 to 1.10.1</li>
    <li><a
    href="https://github.com/docker/setup-buildx-action/commit/c2153417150d92671c82aea83a1583b776b52910"><code>c215341</code></a>
    Merge pull request <a
    href="https://redirect.github.com/docker/setup-buildx-action/issues/264">#264</a>
    from crazy-max/update-node20</li>
    <li><a
    href="https://github.com/docker/setup-buildx-action/commit/02e9319239595dc97a5705a2df905d0b2ea023bf"><code>02e9319</code></a>
    chore: node 20 as default runtime</li>
    <li><a
    href="https://github.com/docker/setup-buildx-action/commit/5c9160effc4a5e931046bcd3a44677eb8eaa7b00"><code>5c9160e</code></a>
    chore: update generated content</li>
    <li><a
    href="https://github.com/docker/setup-buildx-action/commit/1283140f57ede4d0e30355ef4cb25390eaee8204"><code>1283140</code></a>
    chore: fix author in package.json</li>
    <li><a
    href="https://github.com/docker/setup-buildx-action/commit/c6afe06e4a92d0bf5b6f524c3564e64647d0b97d"><code>c6afe06</code></a>
    vendor: bump <code>@​docker/actions-toolkit</code> from 0.10.0 to
    0.12.0</li>
    <li><a
    href="https://github.com/docker/setup-buildx-action/commit/f35e0d5a040dd319f1a502de9e27a7f748c79fc5"><code>f35e0d5</code></a>
    chore: update dev dependencies</li>
    <li><a
    href="https://github.com/docker/setup-buildx-action/commit/baeb468fb29686888d706e7200d0e311a4fee4b2"><code>baeb468</code></a>
    dev: remove unneeded binaries</li>
    <li>Additional commits viewable in <a
    href="https://github.com/docker/setup-buildx-action/compare/95cb08cb2672c73d4ffd2f422e6d11953d2a9c70...f95db51fddba0c2d1ec667646a06c2ce06100226">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=docker/setup-buildx-action&package-manager=github_actions&previous-version=2.1.0&new-version=3.0.0)](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)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    e05d369 View commit details
    Browse the repository at this point in the history
  8. Replace secrets with the new ones (#1564)

    In the monorepo, secrets used in the various previous repos have been
    renamed into:
    - `CUMULUS_DOCKERHUB_USERNAME`
    - `CUMULUS_DOCKERHUB_TOKEN`
    - `POLKADOT_DOCKERHUB_USERNAME`
    - `POLKADOT_DOCKERHUB_TOKEN`
    
    This PR makes those changes and remove one of the GHW that has now been
    updated for the monorepo.
    chevdor authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    519a0f0 View commit details
    Browse the repository at this point in the history
  9. Broker pallet: RegionDropped event fix & additional tests (#1609)

    This PR includes the following fix:
    - [x] The `duration` is always set to zero in the `RegionDropped` event.
    This is fixed in this PR.
    
    Also added some additional tests to cover some cases that aren't covered
    :
    - [x] Selling a partitioned region to the instantaneous coretime pool.
    - [x] Partitioning a region after assigning it to a particular task.
    - [x] Interlacing a region after assigning it to a particular task.
    Szegoo authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    f14bf34 View commit details
    Browse the repository at this point in the history
  10. Bump docker/login-action from 2 to 3 (#1531)

    Bumps [docker/login-action](https://github.com/docker/login-action) from
    2 to 3.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/docker/login-action/releases">docker/login-action's
    releases</a>.</em></p>
    <blockquote>
    <h2>v3.0.0</h2>
    <ul>
    <li>Node 20 as default runtime (requires <a
    href="https://github.com/actions/runner/releases/tag/v2.308.0">Actions
    Runner v2.308.0</a> or later) by <a
    href="https://github.com/crazy-max"><code>@​crazy-max</code></a> in <a
    href="https://redirect.github.com/docker/login-action/pull/593">docker/login-action#593</a></li>
    <li>Bump <code>@​actions/core</code> from 1.10.0 to 1.10.1 in <a
    href="https://redirect.github.com/docker/login-action/pull/598">docker/login-action#598</a></li>
    <li>Bump <code>@​aws-sdk/client-ecr</code> and
    <code>@​aws-sdk/client-ecr-public</code> to 3.410.0 in <a
    href="https://redirect.github.com/docker/login-action/pull/555">docker/login-action#555</a>
    <a
    href="https://redirect.github.com/docker/login-action/pull/560">docker/login-action#560</a>
    <a
    href="https://redirect.github.com/docker/login-action/pull/582">docker/login-action#582</a>
    <a
    href="https://redirect.github.com/docker/login-action/pull/599">docker/login-action#599</a></li>
    <li>Bump semver from 6.3.0 to 6.3.1 in <a
    href="https://redirect.github.com/docker/login-action/pull/556">docker/login-action#556</a></li>
    <li>Bump https-proxy-agent to 7.0.2 <a
    href="https://redirect.github.com/docker/login-action/pull/561">docker/login-action#561</a>
    <a
    href="https://redirect.github.com/docker/login-action/pull/588">docker/login-action#588</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/docker/login-action/compare/v2.2.0...v3.0.0">https://github.com/docker/login-action/compare/v2.2.0...v3.0.0</a></p>
    <h2>v2.2.0</h2>
    <ul>
    <li>Switch to actions-toolkit implementation by <a
    href="https://github.com/crazy-max"><code>@​crazy-max</code></a> in <a
    href="https://redirect.github.com/docker/login-action/pull/409">docker/login-action#409</a>
    <a
    href="https://redirect.github.com/docker/login-action/pull/470">docker/login-action#470</a>
    <a
    href="https://redirect.github.com/docker/login-action/pull/476">docker/login-action#476</a></li>
    <li>Bump <code>@​aws-sdk/client-ecr</code> and
    <code>@​aws-sdk/client-ecr-public</code> to 3.347.1 in <a
    href="https://redirect.github.com/docker/login-action/pull/524">docker/login-action#524</a>
    <a
    href="https://redirect.github.com/docker/login-action/pull/364">docker/login-action#364</a>
    <a
    href="https://redirect.github.com/docker/login-action/pull/363">docker/login-action#363</a></li>
    <li>Bump minimatch from 3.0.4 to 3.1.2 in <a
    href="https://redirect.github.com/docker/login-action/pull/354">docker/login-action#354</a></li>
    <li>Bump json5 from 2.2.0 to 2.2.3 in <a
    href="https://redirect.github.com/docker/login-action/pull/378">docker/login-action#378</a></li>
    <li>Bump http-proxy-agent from 5.0.0 to 7.0.0 in <a
    href="https://redirect.github.com/docker/login-action/pull/509">docker/login-action#509</a></li>
    <li>Bump https-proxy-agent from 5.0.1 to 7.0.0 in <a
    href="https://redirect.github.com/docker/login-action/pull/508">docker/login-action#508</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/docker/login-action/compare/v2.1.0...v2.2.0">https://github.com/docker/login-action/compare/v2.1.0...v2.2.0</a></p>
    <h2>v2.1.0</h2>
    <ul>
    <li>Ensure AWS temp credentials are redacted in workflow logs by <a
    href="https://github.com/crazy-max"><code>@​crazy-max</code></a> (<a
    href="https://redirect.github.com/docker/login-action/issues/275">#275</a>)</li>
    <li>Bump <code>@​actions/core</code> from 1.6.0 to 1.10.0 (<a
    href="https://redirect.github.com/docker/login-action/issues/252">#252</a>
    <a
    href="https://redirect.github.com/docker/login-action/issues/292">#292</a>)</li>
    <li>Bump <code>@​aws-sdk/client-ecr</code> from 3.53.0 to 3.186.0 (<a
    href="https://redirect.github.com/docker/login-action/issues/298">#298</a>)</li>
    <li>Bump <code>@​aws-sdk/client-ecr-public</code> from 3.53.0 to 3.186.0
    (<a
    href="https://redirect.github.com/docker/login-action/issues/299">#299</a>)</li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/docker/login-action/compare/v2.0.0...v2.1.0">https://github.com/docker/login-action/compare/v2.0.0...v2.1.0</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/docker/login-action/commit/343f7c4344506bcbf9b4de18042ae17996df046d"><code>343f7c4</code></a>
    Merge pull request <a
    href="https://redirect.github.com/docker/login-action/issues/599">#599</a>
    from docker/dependabot/npm_and_yarn/aws-sdk-dependenc...</li>
    <li><a
    href="https://github.com/docker/login-action/commit/aad0f974f21dc644b324e9fa84c4e364f62acbe6"><code>aad0f97</code></a>
    chore: update generated content</li>
    <li><a
    href="https://github.com/docker/login-action/commit/2e0cd391447ec1a654ce199502a5d596fad131a2"><code>2e0cd39</code></a>
    build(deps): bump the aws-sdk-dependencies group with 2 updates</li>
    <li><a
    href="https://github.com/docker/login-action/commit/203bc9c4eff55a7fac1552bc4811dc0ea4814f2e"><code>203bc9c</code></a>
    Merge pull request <a
    href="https://redirect.github.com/docker/login-action/issues/588">#588</a>
    from docker/dependabot/npm_and_yarn/proxy-agent-depen...</li>
    <li><a
    href="https://github.com/docker/login-action/commit/2199648fc889a2592472959743a8e7d4423bcb29"><code>2199648</code></a>
    chore: update generated content</li>
    <li><a
    href="https://github.com/docker/login-action/commit/b489376173c4ff2c6e783dcb597ba8eff69245fe"><code>b489376</code></a>
    build(deps): bump the proxy-agent-dependencies group with 1 update</li>
    <li><a
    href="https://github.com/docker/login-action/commit/7c309e74e68d0a0055fd02607b10b3d96510544c"><code>7c309e7</code></a>
    Merge pull request <a
    href="https://redirect.github.com/docker/login-action/issues/598">#598</a>
    from docker/dependabot/npm_and_yarn/actions/core-1.10.1</li>
    <li><a
    href="https://github.com/docker/login-action/commit/0ccf222961de35820c1704a0293ca7483b07d065"><code>0ccf222</code></a>
    chore: update generated content</li>
    <li><a
    href="https://github.com/docker/login-action/commit/56d703e106032867ad04c1e54d781c209f451e26"><code>56d703e</code></a>
    Merge pull request <a
    href="https://redirect.github.com/docker/login-action/issues/597">#597</a>
    from docker/dependabot/github_actions/aws-actions/con...</li>
    <li><a
    href="https://github.com/docker/login-action/commit/24d3b3519e6e369d4d0a307a02881c2f81318560"><code>24d3b35</code></a>
    build(deps): bump <code>@​actions/core</code> from 1.10.0 to 1.10.1</li>
    <li>Additional commits viewable in <a
    href="https://github.com/docker/login-action/compare/v2...v3">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=docker/login-action&package-manager=github_actions&previous-version=2&new-version=3)](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)
    
    
    </details>
    
    ---------
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Sergejs Kostjucenko <[email protected]>
    dependabot[bot] and sergejparity authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    a50e6ba View commit details
    Browse the repository at this point in the history
  11. Bump docker/build-push-action from 4 to 5 (#1552)

    Bumps
    [docker/build-push-action](https://github.com/docker/build-push-action)
    from 4 to 5.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/docker/build-push-action/releases">docker/build-push-action's
    releases</a>.</em></p>
    <blockquote>
    <h2>v5.0.0</h2>
    <ul>
    <li>Node 20 as default runtime (requires <a
    href="https://github.com/actions/runner/releases/tag/v2.308.0">Actions
    Runner v2.308.0</a> or later) by <a
    href="https://github.com/crazy-max"><code>@​crazy-max</code></a> in <a
    href="https://redirect.github.com/docker/build-push-action/pull/954">docker/build-push-action#954</a></li>
    <li>Bump <code>@​actions/core</code> from 1.10.0 to 1.10.1 in <a
    href="https://redirect.github.com/docker/build-push-action/pull/959">docker/build-push-action#959</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/docker/build-push-action/compare/v4.2.1...v5.0.0">https://github.com/docker/build-push-action/compare/v4.2.1...v5.0.0</a></p>
    <h2>v4.2.1</h2>
    <blockquote>
    <p><strong>Note</strong></p>
    <p>Buildx v0.10 enables support for a minimal <a
    href="https://slsa.dev/provenance/">SLSA Provenance</a> attestation,
    which requires support for <a
    href="https://github.com/opencontainers/image-spec">OCI-compliant</a>
    multi-platform images. This may introduce issues with registry and
    runtime support (e.g. <a
    href="https://redirect.github.com/docker/buildx/issues/1533">Google
    Cloud Run and AWS Lambda</a>). You can optionally disable the default
    provenance attestation functionality using <code>provenance:
    false</code>.</p>
    </blockquote>
    <ul>
    <li>warn if docker config can't be parsed by <a
    href="https://github.com/crazy-max"><code>@​crazy-max</code></a> in <a
    href="https://redirect.github.com/docker/build-push-action/pull/957">docker/build-push-action#957</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/docker/build-push-action/compare/v4.2.0...v4.2.1">https://github.com/docker/build-push-action/compare/v4.2.0...v4.2.1</a></p>
    <h2>v4.2.0</h2>
    <blockquote>
    <p><strong>Note</strong></p>
    <p>Buildx v0.10 enables support for a minimal <a
    href="https://slsa.dev/provenance/">SLSA Provenance</a> attestation,
    which requires support for <a
    href="https://github.com/opencontainers/image-spec">OCI-compliant</a>
    multi-platform images. This may introduce issues with registry and
    runtime support (e.g. <a
    href="https://redirect.github.com/docker/buildx/issues/1533">Google
    Cloud Run and AWS Lambda</a>). You can optionally disable the default
    provenance attestation functionality using <code>provenance:
    false</code>.</p>
    </blockquote>
    <ul>
    <li>display proxy configuration by <a
    href="https://github.com/crazy-max"><code>@​crazy-max</code></a> in <a
    href="https://redirect.github.com/docker/build-push-action/pull/872">docker/build-push-action#872</a></li>
    <li>chore(deps): Bump <code>@​docker/actions-toolkit</code> from 0.6.0
    to 0.8.0 in <a
    href="https://redirect.github.com/docker/build-push-action/pull/930">docker/build-push-action#930</a></li>
    <li>chore(deps): Bump word-wrap from 1.2.3 to 1.2.5 in <a
    href="https://redirect.github.com/docker/build-push-action/pull/925">docker/build-push-action#925</a></li>
    <li>chore(deps): Bump semver from 6.3.0 to 6.3.1 in <a
    href="https://redirect.github.com/docker/build-push-action/pull/902">docker/build-push-action#902</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/docker/build-push-action/compare/v4.1.1...v4.2.0">https://github.com/docker/build-push-action/compare/v4.1.1...v4.2.0</a></p>
    <h2>v4.1.1</h2>
    <blockquote>
    <p><strong>Note</strong></p>
    <p>Buildx v0.10 enables support for a minimal <a
    href="https://slsa.dev/provenance/">SLSA Provenance</a> attestation,
    which requires support for <a
    href="https://github.com/opencontainers/image-spec">OCI-compliant</a>
    multi-platform images. This may introduce issues with registry and
    runtime support (e.g. <a
    href="https://redirect.github.com/docker/buildx/issues/1533">Google
    Cloud Run and AWS Lambda</a>). You can optionally disable the default
    provenance attestation functionality using <code>provenance:
    false</code>.</p>
    </blockquote>
    <ul>
    <li>Bump <code>@​docker/actions-toolkit</code> from 0.3.0 to 0.5.0 by <a
    href="https://github.com/crazy-max"><code>@​crazy-max</code></a> in <a
    href="https://redirect.github.com/docker/build-push-action/pull/880">docker/build-push-action#880</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/docker/build-push-action/compare/v4.1.0...v4.1.1">https://github.com/docker/build-push-action/compare/v4.1.0...v4.1.1</a></p>
    <h2>v4.1.0</h2>
    <blockquote>
    <p><strong>Note</strong></p>
    <p>Buildx v0.10 enables support for a minimal <a
    href="https://slsa.dev/provenance/">SLSA Provenance</a> attestation,
    which requires support for <a
    href="https://github.com/opencontainers/image-spec">OCI-compliant</a>
    multi-platform images. This may introduce issues with registry and
    runtime support (e.g. <a
    href="https://redirect.github.com/docker/buildx/issues/1533">Google
    Cloud Run and AWS Lambda</a>). You can optionally disable the default
    provenance attestation functionality using <code>provenance:
    false</code>.</p>
    </blockquote>
    <ul>
    <li>Switch to actions-toolkit implementation by <a
    href="https://github.com/crazy-max"><code>@​crazy-max</code></a> in <a
    href="https://redirect.github.com/docker/build-push-action/pull/811">docker/build-push-action#811</a>
    <a
    href="https://redirect.github.com/docker/build-push-action/pull/838">docker/build-push-action#838</a>
    <a
    href="https://redirect.github.com/docker/build-push-action/pull/855">docker/build-push-action#855</a>
    <a
    href="https://redirect.github.com/docker/build-push-action/pull/860">docker/build-push-action#860</a>
    <a
    href="https://redirect.github.com/docker/build-push-action/pull/875">docker/build-push-action#875</a></li>
    <li>e2e: quay.io by <a
    href="https://github.com/crazy-max"><code>@​crazy-max</code></a> in <a
    href="https://redirect.github.com/docker/build-push-action/pull/799">docker/build-push-action#799</a>
    <a
    href="https://redirect.github.com/docker/build-push-action/pull/805">docker/build-push-action#805</a></li>
    <li>e2e: local harbor and nexus by <a
    href="https://github.com/crazy-max"><code>@​crazy-max</code></a> in <a
    href="https://redirect.github.com/docker/build-push-action/pull/800">docker/build-push-action#800</a></li>
    <li>e2e: add artifactory container registry to test against by <a
    href="https://github.com/jedevc"><code>@​jedevc</code></a> in <a
    href="https://redirect.github.com/docker/build-push-action/pull/804">docker/build-push-action#804</a></li>
    <li>e2e: add distribution tests by <a
    href="https://github.com/jedevc"><code>@​jedevc</code></a> in <a
    href="https://redirect.github.com/docker/build-push-action/pull/814">docker/build-push-action#814</a>
    <a
    href="https://redirect.github.com/docker/build-push-action/pull/815">docker/build-push-action#815</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/docker/build-push-action/compare/v4.0.0...v4.1.0">https://github.com/docker/build-push-action/compare/v4.0.0...v4.1.0</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/docker/build-push-action/commit/0565240e2d4ab88bba5387d719585280857ece09"><code>0565240</code></a>
    Merge pull request <a
    href="https://redirect.github.com/docker/build-push-action/issues/959">#959</a>
    from docker/dependabot/npm_and_yarn/actions/core-1.10.1</li>
    <li><a
    href="https://github.com/docker/build-push-action/commit/3ab07f880128dd3b47d7764b661d608b1e37712a"><code>3ab07f8</code></a>
    chore: update generated content</li>
    <li><a
    href="https://github.com/docker/build-push-action/commit/b9e7e4daec1dd1fed28b226354d2eef8aa92ca38"><code>b9e7e4d</code></a>
    chore(deps): Bump <code>@​actions/core</code> from 1.10.0 to 1.10.1</li>
    <li><a
    href="https://github.com/docker/build-push-action/commit/04d1a3b0491bb1fbd0843d1fea3390e385bf2252"><code>04d1a3b</code></a>
    Merge pull request <a
    href="https://redirect.github.com/docker/build-push-action/issues/954">#954</a>
    from crazy-max/update-node20</li>
    <li><a
    href="https://github.com/docker/build-push-action/commit/1a4d1a13fb219ebf616f93930a8c4c6a9ff24155"><code>1a4d1a1</code></a>
    chore: node 20 as default runtime</li>
    <li><a
    href="https://github.com/docker/build-push-action/commit/675965c0e16f1a0f94ecafff969d8c966f92c17b"><code>675965c</code></a>
    chore: update generated content</li>
    <li><a
    href="https://github.com/docker/build-push-action/commit/58ee34cb6bad9fc3b471453afb4ed741cb0e6ff3"><code>58ee34c</code></a>
    chore: fix author in package.json</li>
    <li><a
    href="https://github.com/docker/build-push-action/commit/c97c4060bdc51e97b1b2a972eab2f77d6ae8e57a"><code>c97c406</code></a>
    fix ProxyConfig type when checking length</li>
    <li><a
    href="https://github.com/docker/build-push-action/commit/47d5369e0b15ff3b951d5787a265fbecf0fc2bac"><code>47d5369</code></a>
    vendor: bump <code>@​docker/actions-toolkit</code> from 0.8.0 to
    0.12.0</li>
    <li><a
    href="https://github.com/docker/build-push-action/commit/8895c7468fbe88881dcc4c5b416553e604722cf2"><code>8895c74</code></a>
    chore: update dev dependencies</li>
    <li>Additional commits viewable in <a
    href="https://github.com/docker/build-push-action/compare/v4...v5">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=docker/build-push-action&package-manager=github_actions&previous-version=4&new-version=5)](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)
    
    
    </details>
    
    ---------
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Chevdor <[email protected]>
    dependabot[bot] and chevdor authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    20052e1 View commit details
    Browse the repository at this point in the history
  12. chainHead: Add support for storage closest merkle descendant #14818 (#…

    …1153)
    
    This PR adds support for fetching the closest merkle value of some key.
    
    
    Builds on top of
    - paritytech/trie#199
    
    Migrates paritytech/substrate#14818 to the
    monorepo.
    Closes: paritytech/substrate#14550
    Closes: #1506
    
    // @paritytech/subxt-team
    
    ---------
    
    Signed-off-by: Alexandru Vasile <[email protected]>
    Co-authored-by: Sebastian Kunert <[email protected]>
    lexnv and skunert authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    5d34664 View commit details
    Browse the repository at this point in the history
  13. Bump the known_good_semver group with 1 update (#1606)

    Bumps the known_good_semver group with 1 update:
    [syn](https://github.com/dtolnay/syn).
    
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/dtolnay/syn/releases">syn's
    releases</a>.</em></p>
    <blockquote>
    <h2>2.0.36</h2>
    <ul>
    <li>Restore compatibility with
    <code>--generate-link-to-definition</code> documentation builds (<a
    href="https://redirect.github.com/dtolnay/syn/issues/1514">#1514</a>)</li>
    </ul>
    <h2>2.0.35</h2>
    <ul>
    <li>Make rust-analyzer produce preferred brackets for invocations of
    <code>Token!</code> macro (<a
    href="https://redirect.github.com/dtolnay/syn/issues/1510">#1510</a>, <a
    href="https://redirect.github.com/dtolnay/syn/issues/1512">#1512</a>)</li>
    </ul>
    <h2>2.0.34</h2>
    <ul>
    <li>Documentation improvements</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/dtolnay/syn/commit/ef6476c76431da488720c8ee3fdfff57a199a848"><code>ef6476c</code></a>
    Release 2.0.36</li>
    <li><a
    href="https://github.com/dtolnay/syn/commit/6ae1a9756a128f18341a4cba56772ee1715a06e2"><code>6ae1a97</code></a>
    Merge pull request <a
    href="https://redirect.github.com/dtolnay/syn/issues/1514">#1514</a>
    from dtolnay/pubnotdoc</li>
    <li><a
    href="https://github.com/dtolnay/syn/commit/7bfef4b2befee954bc002724c8331612fed3d47f"><code>7bfef4b</code></a>
    Work around doc breakage in generate-link-to-definition mode</li>
    <li><a
    href="https://github.com/dtolnay/syn/commit/ce360ff4b1695311dcc569ade1fc9ff1ff6ac4d9"><code>ce360ff</code></a>
    Release 2.0.35</li>
    <li><a
    href="https://github.com/dtolnay/syn/commit/23736bdc48a964286ea032ea5c172574239119ef"><code>23736bd</code></a>
    Merge pull request <a
    href="https://redirect.github.com/dtolnay/syn/issues/1512">#1512</a>
    from dtolnay/tokendoc</li>
    <li><a
    href="https://github.com/dtolnay/syn/commit/6f6b0040d420abfda0b5504dc13b7c76319ebccd"><code>6f6b004</code></a>
    Improve docs of Token! macro</li>
    <li><a
    href="https://github.com/dtolnay/syn/commit/319433e12a0e13d1b549a189ae1ce1d3293a7ea9"><code>319433e</code></a>
    Merge pull request <a
    href="https://redirect.github.com/dtolnay/syn/issues/1510">#1510</a>
    from ModProg/patch-3</li>
    <li><a
    href="https://github.com/dtolnay/syn/commit/975ce0b7c4319166ff0ae5ea839d923410615dae"><code>975ce0b</code></a>
    Release 2.0.34</li>
    <li><a
    href="https://github.com/dtolnay/syn/commit/858e578d1e3aed3d7ac965a59b5044a1ca4eadf2"><code>858e578</code></a>
    Merge pull request <a
    href="https://redirect.github.com/dtolnay/syn/issues/1511">#1511</a>
    from dtolnay/notdoc</li>
    <li><a
    href="https://github.com/dtolnay/syn/commit/1b0d7f807862cb36256848a9f55a81a9aca41976"><code>1b0d7f8</code></a>
    Add cfg(not(doc)) to doc(hidden) functions</li>
    <li>Additional commits viewable in <a
    href="https://github.com/dtolnay/syn/compare/2.0.33...2.0.36">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=syn&package-manager=cargo&previous-version=2.0.33&new-version=2.0.36)](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 <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: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    372929f View commit details
    Browse the repository at this point in the history
  14. Move ISSUE_TEMPLATE (#1567)

    This PR moves the `ISSUE_TEMPLATE` to the root and removes the old ones.
    chevdor authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    8900d5b View commit details
    Browse the repository at this point in the history
  15. [ci] Publish implementers guide (#1615)

    PR adds a job that publishes implementers guide
    
    cc #1614
    cc paritytech/ci_cd#879
    alvicsam authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    e6f5e23 View commit details
    Browse the repository at this point in the history
  16. Replace free for all collation in cumulus runtimes (#1251)

    Partially fixes #103 
    
    This PR removes instances of "free for all" collation in the `glutton`,
    `shell`, and `seedling` runtimes and replaces them with Aura instances.
    Aura is configured without a session manager, so the initial authority
    set cannot be changed later on.
    
    ---------
    
    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    a181ced View commit details
    Browse the repository at this point in the history
  17. Staking: Add dest to Rewarded to aid in reward calculations (#1602)

    Addresses #129.
    
    Returns `Self:payee()` from `make_payout` in a tuple alongside an
    imbalance & adds it to `Rewarded` event.
    Ross Bulat authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    ffe5db0 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    340c683 View commit details
    Browse the repository at this point in the history
  19. fmt

    wirednkod committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    5d3073c View commit details
    Browse the repository at this point in the history
  20. minor renaming

    wirednkod committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    66d8d3b View commit details
    Browse the repository at this point in the history
  21. Update tests

    wirednkod committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    9c31d4e View commit details
    Browse the repository at this point in the history
  22. fmt

    wirednkod committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    81955a5 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    75f237f View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    e5411f2 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    31699a9 View commit details
    Browse the repository at this point in the history