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

Migration fork #1

Merged
merged 1,212 commits into from
Apr 8, 2024
Merged

Migration fork #1

merged 1,212 commits into from
Apr 8, 2024
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Apr 8, 2024

  1. Relayers pallet: extend payment source id (paritytech#1907)

    * Add Chain::ID const
    
    * Relayers pallet: extend payment source id
    
    * Addressed code review comments
    
    * Fix benchmarks
    
    * Fix dashboards
    
    * Renamings
    
    * Fix compilation
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    698bbef View commit details
    Browse the repository at this point in the history
  2. Refund messages confirmation tx (paritytech#1904)

    * Refund messages confirmation tx
    
    * Fixes
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    8adbbfc View commit details
    Browse the repository at this point in the history
  3. Fix multiple parachain headers submission for single message delivery (

    …paritytech#1916)
    
    * switch off parachains relay when we don't need to relay parachains (temp solution)
    
    * parachains relay now only works with single parachain
    
    * fix usages of parachains relay
    
    * revert hacky fix
    
    * fixes
    
    * fixed Westmint parachain ID
    
    * fixed metrics
    
    * fixed compilation
    
    * fmt
    
    * clippy
    
    * call -> typed_state_call
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    81d5d89 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e0bd81d View commit details
    Browse the repository at this point in the history
  5. Fix benchmarks (paritytech#1919)

    * fixed benchmarks broken by rejecting storage proofs with excessive trie nodes and justifications with extra prevotes
    
    * update weights
    
    * fmt
    
    * accidental paste
    
    * revert changes to millau runtime (separate PR)
    
    * revert comment change
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    b559d78 View commit details
    Browse the repository at this point in the history
  6. Update BHR and BHW spec version (paritytech#1922)

    * Update BHR and BHW spec version
    
    * Remove docs in verify-pallets-build.sh
    
    * Remove only docs/dockerhub-*
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    6246494 View commit details
    Browse the repository at this point in the history
  7. Verify with-parachain message benchmarks on CI (paritytech#1923)

    * verify with-parachain message benchmarks on CI
    
    * trigger CI
    
    * Revert "trigger CI"
    
    This reverts commit 188cd01563bc8b3537d042c6c8d5181b7cfcdac8.
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    d0b7746 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3ab6f77 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    aa0b128 View commit details
    Browse the repository at this point in the history
  10. Reconnect on-demand clients from MessagesSource::reconnect and Messag…

    …esTarget::reconnect (paritytech#1927)
    
    * reconnect on-demand clients from MessagesSource::reconnect and MessagesTarget::reconnect
    
    * add issue reference
    
    * fmt
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    598e1a1 View commit details
    Browse the repository at this point in the history
  11. Improve some relay errors readability (paritytech#1930)

    * improve some relay errors readability
    
    * clippy
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    3f44489 View commit details
    Browse the repository at this point in the history
  12. Bump thiserror from 1.0.38 to 1.0.39

    Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.38 to 1.0.39.
    - [Release notes](https://github.com/dtolnay/thiserror/releases)
    - [Commits](dtolnay/thiserror@1.0.38...1.0.39)
    
    ---
    updated-dependencies:
    - dependency-name: thiserror
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    44c25f0 View commit details
    Browse the repository at this point in the history
  13. Bump serde_json from 1.0.93 to 1.0.94

    Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.93 to 1.0.94.
    - [Release notes](https://github.com/serde-rs/json/releases)
    - [Commits](serde-rs/json@v1.0.93...v1.0.94)
    
    ---
    updated-dependencies:
    - dependency-name: serde_json
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    835dba1 View commit details
    Browse the repository at this point in the history
  14. Bump async-trait from 0.1.64 to 0.1.66

    Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.64 to 0.1.66.
    - [Release notes](https://github.com/dtolnay/async-trait/releases)
    - [Commits](dtolnay/async-trait@0.1.64...0.1.66)
    
    ---
    updated-dependencies:
    - dependency-name: async-trait
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    0dddb62 View commit details
    Browse the repository at this point in the history
  15. Bump tokio from 1.25.0 to 1.26.0

    Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.25.0 to 1.26.0.
    - [Release notes](https://github.com/tokio-rs/tokio/releases)
    - [Commits](tokio-rs/tokio@tokio-1.25.0...tokio-1.26.0)
    
    ---
    updated-dependencies:
    - dependency-name: tokio
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    547da21 View commit details
    Browse the repository at this point in the history
  16. Fix invalid messages relay delivery transactions (paritytech#1940)

    * + failing test: previous_nonces_are_selected_if_reorg_happens_at_target_chain
    
    * maybe fix for the issue?
    
    * another fix
    
    * previous_nonces_are_selected_if_reorg_happens_at_target_chain for MessageDeliveryStrategy
    
    * remove commented code
    
    * spelling
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    7f37636 View commit details
    Browse the repository at this point in the history
  17. Actually clone client data by reference when cloning the client (pari…

    …tytech#1941)
    
    * actually clone client data by reference when clonning the client
    
    * spelling
    
    * clippy
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    2ab755a View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    0fed0e3 View commit details
    Browse the repository at this point in the history
  19. Some error improvements (paritytech#1956)

    * Use `HeaderChainError` in parachains module
    
    * Use MessageProofError instead of 'static str in some places
    
    * Avoid implementing Into<'static str> for some errors
    
    We avoid deriving `Debug` for the structs that we use in the runtime and
    we derive `RuntimeDebug` instead in order to avoid bloating th eruntime
    with static strs. But implementing `Into<'static str>` does the same. So
    in some places it makes sense to replace `Into<'static str>` with `Debug`.
    
    * Move the messages error definition
    
    Move the messages error definition outside of `mod target`
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    78628ef View commit details
    Browse the repository at this point in the history
  20. Bump futures from 0.3.26 to 0.3.27

    Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.26 to 0.3.27.
    - [Release notes](https://github.com/rust-lang/futures-rs/releases)
    - [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
    - [Commits](rust-lang/futures-rs@0.3.26...0.3.27)
    
    ---
    updated-dependencies:
    - dependency-name: futures
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    ba8263c View commit details
    Browse the repository at this point in the history
  21. Backport xcm bridging extensions to the bridge repo (paritytech#1813)

    * Backport xcm bridging extensions to the bridge repo
    
    * Fixes
    
    * Fixes
    bkontur authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    8fb3818 View commit details
    Browse the repository at this point in the history
  22. Bump substrate/polkadot/cumulus (paritytech#1962)

    * Bump substrate/polkadot/cumulus
    
    * sp_finality_grandpa - >sp_consensus_grandpa
    
    * sp_beefy -> sp_consensus_beefy
    
    * pallet_randomness_collective_flip -> pallet_insecure_randomness_collective_flip
    
    * fix
    
    * Cumulus parachain stuff
    
    * Cumulus parachain stuff one more
    
    * Millau/Rialto runtimes
    
    * Removed pallet_insecure_randomness_collective_flip
    
    * Millau node
    
    * Removed session historial
    
    * TMP: just try disable all fetches
    
    * Docs in gitlab.yml
    bkontur authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    cfd0621 View commit details
    Browse the repository at this point in the history
  23. Removed deprecated `#[pallet::generate_store(pub(super) trait Store)]…

    …` according to latest Cumulus (paritytech#1964)
    bkontur authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    74d4e41 View commit details
    Browse the repository at this point in the history
  24. Fix invalid batch transaction (paritytech#1957)

    * fix invalid batch transaction
    
    * RaceState is now trait
    
    * clippy
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    3a64f7b View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    bc8ad0c View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    a27266d View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    423cc23 View commit details
    Browse the repository at this point in the history
  28. Bump trie-db from 0.26.0 to 0.27.1

    Bumps [trie-db](https://github.com/paritytech/trie) from 0.26.0 to 0.27.1.
    - [Release notes](https://github.com/paritytech/trie/releases)
    - [Commits](paritytech/trie@trie-db-v0.26.0...trie-db-v0.27.1)
    
    ---
    updated-dependencies:
    - dependency-name: trie-db
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    42658f1 View commit details
    Browse the repository at this point in the history
  29. Bump async-trait from 0.1.66 to 0.1.67

    Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.66 to 0.1.67.
    - [Release notes](https://github.com/dtolnay/async-trait/releases)
    - [Commits](dtolnay/async-trait@0.1.66...0.1.67)
    
    ---
    updated-dependencies:
    - dependency-name: async-trait
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    268d2bd View commit details
    Browse the repository at this point in the history
  30. Bump finality-grandpa from 0.16.1 to 0.16.2

    Bumps [finality-grandpa](https://github.com/paritytech/finality-grandpa) from 0.16.1 to 0.16.2.
    - [Release notes](https://github.com/paritytech/finality-grandpa/releases)
    - [Commits](paritytech/finality-grandpa@v0.16.1...v0.16.2)
    
    ---
    updated-dependencies:
    - dependency-name: finality-grandpa
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    8135fa2 View commit details
    Browse the repository at this point in the history
  31. Bump clap from 4.1.8 to 4.1.11

    Bumps [clap](https://github.com/clap-rs/clap) from 4.1.8 to 4.1.11.
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@v4.1.8...v4.1.11)
    
    ---
    updated-dependencies:
    - dependency-name: clap
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    8c0aa17 View commit details
    Browse the repository at this point in the history
  32. Bump thiserror from 1.0.39 to 1.0.40

    Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.39 to 1.0.40.
    - [Release notes](https://github.com/dtolnay/thiserror/releases)
    - [Commits](dtolnay/thiserror@1.0.39...1.0.40)
    
    ---
    updated-dependencies:
    - dependency-name: thiserror
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    7b8425d View commit details
    Browse the repository at this point in the history
  33. Kusama <> Polkadot relay prototype (paritytech#1982)

    * moved bridge declarations to dedicated folder
    
    * Kusama <> Polkadot bridges declaration
    
    * support for Kusama <> Polkadot bridge in CLI
    
    * update dictionary
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    d2f000a View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    56c56d4 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    3308b9e View commit details
    Browse the repository at this point in the history
  36. Remove deprecated code from bridge-runtime-common (paritytech#1983)

    * removed FromBridgedChainMessageDispatch in favor of XcmBlobMessageDispatch
    
    * use HaulBlobExporter/HaulBlobExporterAdapter instead of XcmBridge/XcmBridgeAdapter
    
    * tests for sending/dispatching messages
    
    * use new schema in testnet bridges + some cleanup
    
    * clippy
    
    * spelling + added TODO
    
    * cleanup some checks
    
    * benchmarks compilation
    
    * all is XCM
    
    * updated README.md
    
    * ref issue from TODO
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    41c670a View commit details
    Browse the repository at this point in the history
  37. Added receive_single_message_proof_with_dispatch benchmark (paritytec…

    …h#1990)
    
    * added receive_single_message_proof_with_dispatch benchmark
    
    * clippy
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    e7c8f20 View commit details
    Browse the repository at this point in the history
  38. bump substrate+polkadot refs and fix builds (paritytech#1989)

    * bump refs and fix build
    
    * more fixes
    
    * Fix rialto-parachain node
    
    * Update dependencies for tools/runtime-codegen
    
    * Regenerate rialto-parachain indirect runtime
    
    * Fix register_parachain
    
    * Fix clippy
    
    * Undo clippy allow
    
    ---------
    
    Co-authored-by: Serban Iorga <serban@parity.io>
    acatangiu and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    ee25abe View commit details
    Browse the repository at this point in the history
  39. Try check-rustdoc pipeline (paritytech#1782)

    * Try check-rustdoc pipeline
    
    * another try
    
    * another try without `--all-features`
    
    * fixed cargo doc issues
    
    * exclude relay-rialto-parachain-client from cargo doc
    
    ---------
    
    Co-authored-by: Svyatoslav Nikolsky <svyatonik@gmail.com>
    2 people authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    82581cf View commit details
    Browse the repository at this point in the history
  40. Bump async-trait from 0.1.67 to 0.1.68

    Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.67 to 0.1.68.
    - [Release notes](https://github.com/dtolnay/async-trait/releases)
    - [Commits](dtolnay/async-trait@0.1.67...0.1.68)
    
    ---
    updated-dependencies:
    - dependency-name: async-trait
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    767640d View commit details
    Browse the repository at this point in the history
  41. Bump clap from 4.1.11 to 4.1.13

    Bumps [clap](https://github.com/clap-rs/clap) from 4.1.11 to 4.1.13.
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@v4.1.11...v4.1.13)
    
    ---
    updated-dependencies:
    - dependency-name: clap
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    e504fd1 View commit details
    Browse the repository at this point in the history
  42. Rust cargo doc for all features (paritytech#1995)

    * run rustfix rustdoc in grandpa pallet benchmarks
    
    * enable rustdoc for all features
    
    * fix rialto parachain runtime compilation
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    ffcd836 View commit details
    Browse the repository at this point in the history
  43. Run benchmarks for mock runtimes (paritytech#1996)

    * run benchmarks for pallet-bridge-grandpa mock runtime
    
    * run benchmarks for pallet-bridge-relayers mock runtime
    
    * run benchmarks for pallet-bridge-parachains mock runtime
    
    * run benchmarks for pallet-bridge-messages mock runtime
    
    * test benchmarks on mockj runtimes from CI
    
    * clippy and spelling
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    d463899 View commit details
    Browse the repository at this point in the history
  44. MaxRequests -> MaxFreeMandatoryHeadersPerBlock in pallet-bridge-grand…

    …pa (paritytech#1997)
    
    * MaxRequests -> MaxFreeMandatoryHeadersPerBlock in pallet-bridge-grandpa
    
    * fix comment
    
    * fix comment
    
    * fix comment
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    5b55d0d View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    1b9ff78 View commit details
    Browse the repository at this point in the history
  46. Bump tokio from 1.26.0 to 1.27.0

    Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.26.0 to 1.27.0.
    - [Release notes](https://github.com/tokio-rs/tokio/releases)
    - [Commits](tokio-rs/tokio@tokio-1.26.0...tokio-1.27.0)
    
    ---
    updated-dependencies:
    - dependency-name: tokio
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    57b7b3b View commit details
    Browse the repository at this point in the history
  47. Bump serde_json from 1.0.94 to 1.0.95

    Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.94 to 1.0.95.
    - [Release notes](https://github.com/serde-rs/json/releases)
    - [Commits](serde-rs/json@v1.0.94...v1.0.95)
    
    ---
    updated-dependencies:
    - dependency-name: serde_json
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    6668cf3 View commit details
    Browse the repository at this point in the history
  48. Bump tempfile from 3.4.0 to 3.5.0

    Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.4.0 to 3.5.0.
    - [Release notes](https://github.com/Stebalien/tempfile/releases)
    - [Changelog](https://github.com/Stebalien/tempfile/blob/master/NEWS)
    - [Commits](https://github.com/Stebalien/tempfile/commits)
    
    ---
    updated-dependencies:
    - dependency-name: tempfile
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    d460b8b View commit details
    Browse the repository at this point in the history
  49. Bump futures from 0.3.27 to 0.3.28

    Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.27 to 0.3.28.
    - [Release notes](https://github.com/rust-lang/futures-rs/releases)
    - [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
    - [Commits](rust-lang/futures-rs@0.3.27...0.3.28)
    
    ---
    updated-dependencies:
    - dependency-name: futures
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    f821604 View commit details
    Browse the repository at this point in the history
  50. Bump hex-literal from 0.3.4 to 0.4.0

    Bumps [hex-literal](https://github.com/RustCrypto/utils) from 0.3.4 to 0.4.0.
    - [Release notes](https://github.com/RustCrypto/utils/releases)
    - [Commits](RustCrypto/utils@hex-literal-v0.3.4...hex-literal-v0.4.0)
    
    ---
    updated-dependencies:
    - dependency-name: hex-literal
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    89bd357 View commit details
    Browse the repository at this point in the history
  51. Bump clap from 4.1.13 to 4.2.1

    Bumps [clap](https://github.com/clap-rs/clap) from 4.1.13 to 4.2.1.
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@v4.1.13...v4.2.1)
    
    ---
    updated-dependencies:
    - dependency-name: clap
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    761a2fc View commit details
    Browse the repository at this point in the history
  52. Bump scale-info from 2.4.0 to 2.5.0

    Bumps [scale-info](https://github.com/paritytech/scale-info) from 2.4.0 to 2.5.0.
    - [Release notes](https://github.com/paritytech/scale-info/releases)
    - [Changelog](https://github.com/paritytech/scale-info/blob/master/CHANGELOG.md)
    - [Commits](paritytech/scale-info@v2.4.0...v2.5.0)
    
    ---
    updated-dependencies:
    - dependency-name: scale-info
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    3703497 View commit details
    Browse the repository at this point in the history
  53. Remove unneeded error debug strings (paritytech#2017)

    * Remove unneeded error debug strings
    
    This reverts commit ff33e6ce127ea22c359b1b0273d6f3a5a27f484c.
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    cfcd652 View commit details
    Browse the repository at this point in the history
  54. fail with InsufficientDispatchWeight if dispatch_weight doesn't cover…

    … weight of all bundled messages (paritytech#2018)
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    bed59e1 View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    ede3e24 View commit details
    Browse the repository at this point in the history
  56. Reintroduce msg dispatch status reporting (paritytech#2027)

    * Use an actual Result inside MessageDispatchResult
    
    We need this in order to distinguish between Ok and Err
    
    * Revert paritytech#1660
    
    * Fixes + simplifications
    
    * Implement review suggestions
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    5835c89 View commit details
    Browse the repository at this point in the history
  57. Reject delivery transactions with at least one obsolete message (pari…

    …tytech#2021)
    
    * reject delivery transactions with at least one obsolete message
    
    * clippy
    
    * allow empty delivery transactions with rewards confirmations BUT only when there's no room left in the unrewarded relayers vector
    
    * clippy
    
    * allow empty delivery transactions if no message slots in unrewarded relayers vector
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    f3372b2 View commit details
    Browse the repository at this point in the history
  58. Boost message delivery transaction priority (paritytech#2023)

    * reject delivery transactions with at least one obsolete message
    
    * clippy
    
    * boost priority of message delivery transactions: transaction with more messages has larger priority than the transaction with less messages
    
    * apply review suggestion
    
    * CallInfo::bundled_messages
    
    * validate_does_not_boost_priority_of_message_delivery_transactons_with_too_many_messages
    
    * clippy
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    84b4b4c View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    565560e View commit details
    Browse the repository at this point in the history
  60. Impl review suggestions from paritytech#2021 (paritytech#2036)

    * unrewarded_relayers for ReceiveMessagesProofInfo only
    
    * simplify return
    
    * removed comment
    
    * appends_to_stored_nonce
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    e6dc1e4 View commit details
    Browse the repository at this point in the history
  61. Define RangeInclusiveExt (paritytech#2037)

    * Define RangeInclusiveExt
    
    * Use RangeInclusiveExt
    
    * Add docs
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    8b9296d View commit details
    Browse the repository at this point in the history
  62. update refs (paritytech#2041)

    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    2e6e477 View commit details
    Browse the repository at this point in the history
  63. Bump serde_json from 1.0.95 to 1.0.96

    Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.95 to 1.0.96.
    - [Release notes](https://github.com/serde-rs/json/releases)
    - [Commits](serde-rs/json@v1.0.95...v1.0.96)
    
    ---
    updated-dependencies:
    - dependency-name: serde_json
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    b9f5d67 View commit details
    Browse the repository at this point in the history
  64. Bump clap from 4.2.1 to 4.2.2

    Bumps [clap](https://github.com/clap-rs/clap) from 4.2.1 to 4.2.2.
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@v4.2.1...v4.2.2)
    
    ---
    updated-dependencies:
    - dependency-name: clap
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    f6fd288 View commit details
    Browse the repository at this point in the history
  65. Revert dispatch-results (paritytech#2048)

    * Revert "Reintroduce msg dispatch status reporting (paritytech#2027)"
    
    This reverts commit 38bb051.
    
    * post-revert fix
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    f9f7f9c View commit details
    Browse the repository at this point in the history
  66. Configuration menu
    Copy the full SHA
    835589c View commit details
    Browse the repository at this point in the history
  67. Test deployments fixes (paritytech#2057)

    * Fix node_impl_version error
    
    ```
    error: unexpected argument '--node-impl-version' found
    
      tip: to pass '--node-impl-version' as a value, use '-- --node-impl-version'
    
    Usage: rialto-bridge-node prepare-worker <SOCKET_PATH> <NODE_IMPL_VERSION>
    
    For more information, try '--help'.
    
    ```
    
    * Fix rialto-parachain not producing blocks
    
    We must have at least 2 validators for each collator
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    1490458 View commit details
    Browse the repository at this point in the history
  68. submit lane unblock transactions from relay (paritytech#2030)

    * submit lane unblock transactions from relay
    
    * moved body of select_nonces_to_deliver to the separate select_race_action
    
    * extracted latest_confirmed_nonce_at_source method
    
    * return Option<RaceAction> from select_race_action
    
    * make required_source_header_at_target async
    
    * remove extra argument from required_source_header_at_target
    
    * small fixes in tests
    
    * Revert "return Option<RaceAction> from select_race_action"
    
    This reverts commit 9f13dbfae39a5a45564550e8c89b10a524a68729.
    
    * implement required_source_header_at_target using what-if approach
    
    * fix compilation
    
    * fmt
    
    * clippy
    
    * moved some code to the can_submit_transaction_with
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    42777b1 View commit details
    Browse the repository at this point in the history
  69. Configuration menu
    Copy the full SHA
    6f27ac3 View commit details
    Browse the repository at this point in the history
  70. Bump clap from 4.2.2 to 4.2.4

    Bumps [clap](https://github.com/clap-rs/clap) from 4.2.2 to 4.2.4.
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@v4.2.2...v4.2.4)
    
    ---
    updated-dependencies:
    - dependency-name: clap
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    415350b View commit details
    Browse the repository at this point in the history
  71. Configuration menu
    Copy the full SHA
    9d98c11 View commit details
    Browse the repository at this point in the history
  72. Configuration menu
    Copy the full SHA
    9063a07 View commit details
    Browse the repository at this point in the history
  73. Configuration menu
    Copy the full SHA
    efe8940 View commit details
    Browse the repository at this point in the history
  74. Slash relayers for invalid transactions (paritytech#2025)

    * slash relayer balance for invalid transactions
    
    * require some gap before unstake is possible
    
    * more clippy
    
    * log priority boost
    
    * add issue ref to TODO
    
    * fix typo
    
    * is_message_delivery_call -> is_receive_messages_proof_call
    
    * moved is_receive_messages_proof_call above
    
    * only slash relayers for priority transactions
    
    * Update primitives/relayers/src/registration.rs
    
    Co-authored-by: Adrian Catangiu <adrian@parity.io>
    
    * Update primitives/relayers/src/registration.rs
    
    Co-authored-by: Adrian Catangiu <adrian@parity.io>
    
    * Update bin/runtime-common/src/refund_relayer_extension.rs
    
    Co-authored-by: Adrian Catangiu <adrian@parity.io>
    
    * Update bin/runtime-common/src/refund_relayer_extension.rs
    
    Co-authored-by: Adrian Catangiu <adrian@parity.io>
    
    * Update bin/runtime-common/src/refund_relayer_extension.rs
    
    Co-authored-by: Adrian Catangiu <adrian@parity.io>
    
    * Update modules/relayers/src/lib.rs
    
    Co-authored-by: Adrian Catangiu <adrian@parity.io>
    
    * Update primitives/relayers/src/registration.rs
    
    Co-authored-by: Adrian Catangiu <adrian@parity.io>
    
    * benificiary -> beneficiary
    
    ---------
    
    Co-authored-by: Adrian Catangiu <adrian@parity.io>
    2 people authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    0d10b40 View commit details
    Browse the repository at this point in the history
  75. Messages relay fixes (paritytech#2073)

    * removed obsolete check that is superseded by the unblock checks below
    
    * if messages race transaction submit has failed, do not restart loop. Instead, wait for new best nonces from target node and retry selection. That's because submit has probably failed because other relayer has submitted same nonces
    
    * reset nonces_to_submit and nonces_submitted if at least one of selected/submitted nonces is already at target
    
    * removed extra check
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    770dab3 View commit details
    Browse the repository at this point in the history
  76. Fix max-size messages at test chains (paritytech#2064)

    * fix max-size messages submit for test chains
    
    * impl review suggestions
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    7eda714 View commit details
    Browse the repository at this point in the history
  77. Configuration menu
    Copy the full SHA
    516cc33 View commit details
    Browse the repository at this point in the history
  78. Fixed off-by-one when confirming rewards in messages pallet (parityte…

    …ch#2075)
    
    * fixed off-by-one when confirming rewards in messages pallet
    
    * Update modules/messages/src/inbound_lane.rs
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    58e69cc View commit details
    Browse the repository at this point in the history
  79. Configuration menu
    Copy the full SHA
    f8b0abc View commit details
    Browse the repository at this point in the history
  80. Removed relayer_account: &AccountId from MessageDispatch (paritytech#…

    …2080)
    
    * SourceBridgeHubChain/TargetBridgeHubChain replaced with RelayerAccountChain
    
    * Fix
    
    * Removed `relayer_account: &AccountId` from `MessageDispatch`
    bkontur authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    d6fb016 View commit details
    Browse the repository at this point in the history
  81. Nits (paritytech#2083)

    bkontur authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    25f63d9 View commit details
    Browse the repository at this point in the history
  82. Benchmarks for new relayers pallet calls (paritytech#2040)

    * slash relayer balance for invalid transactions
    
    * require some gap before unstake is possible
    
    * more clippy
    
    * log priority boost
    
    * add issue ref to TODO
    
    * fix typo
    
    * is_message_delivery_call -> is_receive_messages_proof_call
    
    * moved is_receive_messages_proof_call above
    
    * only slash relayers for priority transactions
    
    * benchmarks for new relayers pallet calls
    
    * generated weights
    
    * regenerated weights afer master merge
    
    * actually use weights
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    4375305 View commit details
    Browse the repository at this point in the history
  83. Configuration menu
    Copy the full SHA
    d7e6c21 View commit details
    Browse the repository at this point in the history
  84. Add more logs to relayer and message pallets (paritytech#2082)

    * add more logs
    
    * unused import
    
    * fmt
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    9c69125 View commit details
    Browse the repository at this point in the history
  85. Bump scale-info from 2.5.0 to 2.6.0

    Bumps [scale-info](https://github.com/paritytech/scale-info) from 2.5.0 to 2.6.0.
    - [Release notes](https://github.com/paritytech/scale-info/releases)
    - [Changelog](https://github.com/paritytech/scale-info/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/paritytech/scale-info/commits)
    
    ---
    updated-dependencies:
    - dependency-name: scale-info
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    853c938 View commit details
    Browse the repository at this point in the history
  86. Bump clap from 4.2.4 to 4.2.5

    Bumps [clap](https://github.com/clap-rs/clap) from 4.2.4 to 4.2.5.
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@v4.2.4...v4.2.5)
    
    ---
    updated-dependencies:
    - dependency-name: clap
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    c583fdc View commit details
    Browse the repository at this point in the history
  87. Bump tokio from 1.27.0 to 1.28.0

    Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.27.0 to 1.28.0.
    - [Release notes](https://github.com/tokio-rs/tokio/releases)
    - [Commits](tokio-rs/tokio@tokio-1.27.0...tokio-1.28.0)
    
    ---
    updated-dependencies:
    - dependency-name: tokio
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    6f0e9fb View commit details
    Browse the repository at this point in the history
  88. Add integrity tests to rialto parachain runtiime (paritytech#2096)

    * add integrity tests to rialto-parachain runtime
    
    * post cherry-pick fixes
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    37bdd4b View commit details
    Browse the repository at this point in the history
  89. Add millau specific messages weights (paritytech#2097)

    * refactor weights a bit
    
    * post cherry-pick fixes
    
    * do not run spellcheck on new weight files
    
    * fix
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    3a66725 View commit details
    Browse the repository at this point in the history
  90. Add weight of refund extension post_dispatch to the weights of messag…

    …es pallet (paritytech#2089)
    
    * add weight of refund extension post_dispatch to the weights of messages pallet
    
    * fixed tests and removed TODO
    
    * verify runtime overhead weight in integrity tests
    
    * add integrity tests to rialto-parachain runtime
    
    * refactor weights a bit
    
    * refund ext is disabled for Rialto <> Millau bridge
    
    * Update bin/runtime-common/src/integrity.rs
    
    Co-authored-by: Adrian Catangiu <adrian@parity.io>
    
    * Update bin/runtime-common/src/integrity.rs
    
    Co-authored-by: Adrian Catangiu <adrian@parity.io>
    
    * Update modules/relayers/src/weights_ext.rs
    
    Co-authored-by: Adrian Catangiu <adrian@parity.io>
    
    ---------
    
    Co-authored-by: Adrian Catangiu <adrian@parity.io>
    2 people authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    7ffe605 View commit details
    Browse the repository at this point in the history
  91. Fix sized messages (Follow-up on paritytech#2064) (paritytech#2103)

    * Use wasm execution on millau and rialto
    
    It's safer like this since here are some errors that aren't caught when
    using native execution
    
    * Revert "Revert "Fix max-size messages at test chains (paritytech#2064)" (paritytech#2077)"
    
    This reverts commit 62f749e.
    
    * Adjustments
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    9174d66 View commit details
    Browse the repository at this point in the history
  92. Configuration menu
    Copy the full SHA
    5ed7f4f View commit details
    Browse the repository at this point in the history
  93. Use generated runtimes for BHR/BHW (paritytech#2106)

    * Use generated runtimes for BHR/BHW
    
    * Deduplicate BHR/BHW runtimes
    
    * Add script for regenerating runtimes
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    59b7ab8 View commit details
    Browse the repository at this point in the history
  94. Configuration menu
    Copy the full SHA
    a8b54ec View commit details
    Browse the repository at this point in the history
  95. Bump sysinfo from 0.28.4 to 0.29.0

    Bumps [sysinfo](https://github.com/GuillaumeGomez/sysinfo) from 0.28.4 to 0.29.0.
    - [Changelog](https://github.com/GuillaumeGomez/sysinfo/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/GuillaumeGomez/sysinfo/commits)
    
    ---
    updated-dependencies:
    - dependency-name: sysinfo
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    ba34dea View commit details
    Browse the repository at this point in the history
  96. Bump clap from 4.2.5 to 4.2.7

    Bumps [clap](https://github.com/clap-rs/clap) from 4.2.5 to 4.2.7.
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@v4.2.5...v4.2.7)
    
    ---
    updated-dependencies:
    - dependency-name: clap
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    23f568f View commit details
    Browse the repository at this point in the history
  97. Propagate message verification errors (paritytech#2114)

    * Propagate message verification errors
    
    * Replace parse_finalized_storage_proof() with storage_proof_checker()
    
    * small fixes
    
    * fix comment
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    3642dc4 View commit details
    Browse the repository at this point in the history
  98. Propagate message receival confirmation errors (paritytech#2116)

    * Propagate message receival confirmation errors
    
    * spellcheck
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    62939a6 View commit details
    Browse the repository at this point in the history
  99. Configuration menu
    Copy the full SHA
    661f0f2 View commit details
    Browse the repository at this point in the history
  100. Remove some expect() statements (paritytech#2123)

    * Return error on save_message()
    
    Prevent unexpected failures.
    
    * Remove RefCell
    
    * Fix spellcheck
    
    * CI fixes
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    fea1362 View commit details
    Browse the repository at this point in the history
  101. Cosmetics (paritytech#2124)

    * Cosmetics
    
    * Address PR comment
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    dbc3e89 View commit details
    Browse the repository at this point in the history
  102. Configuration menu
    Copy the full SHA
    0482226 View commit details
    Browse the repository at this point in the history
  103. BHK/P alignments (paritytech#2115)

    * Constants
    
    * Unused import?
    
    * Cargo.lock
    
    * Unused deps
    
    * TODO: fix doc or reimport?
    
    * Try to aviod redefine para_id constant for `RefundableParachainId`
    
    * Checked and removed TODOs
    bkontur authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    7ff354b View commit details
    Browse the repository at this point in the history
  104. Configuration menu
    Copy the full SHA
    cf69877 View commit details
    Browse the repository at this point in the history
  105. Configuration menu
    Copy the full SHA
    826a253 View commit details
    Browse the repository at this point in the history
  106. Bump polkadot/substrate (paritytech#2134)

    * Bump polkadot/substrate
    
    * Fix millau network service
    
    * Fix polkadot_node_core_pvf_worker
    
    * Fix sc-network
    
    * Fix parachain rpc stuff
    
    * Check `integrity-test` for `bridge-runtime-common`
    
    * Backport fix from cumulus https://github.com/paritytech/cumulus/pull/2585/files#diff-5a942d80670b5ef31bb18b5acacab93ff30512d7cd21c19d7da364f76f6bb5c3 because of https://gitlab.parity.io/parity/mirrors/cumulus/-/jobs/2842938
    
    * TODO
    
    * Bump cumulus
    bkontur authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    c1b5c2a View commit details
    Browse the repository at this point in the history
  107. fix nodes startup (paritytech#2138)

    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    6f6612e View commit details
    Browse the repository at this point in the history
  108. Ws-port argument has been repalced with rpc-port (paritytech#2140)

    * ws-port argument has been repalced with rpc-port
    
    * fixed paras pallet weight and expose unsigned validation
    
    * add bootnodes to RialtoParachain collators
    
    * another bump + increase block proposal time
    
    * revert RUST_LOG=trace for test network nodes
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    7f56f02 View commit details
    Browse the repository at this point in the history
  109. expose test utilities to be used in BH paras (paritytech#2142)

    Signed-off-by: acatangiu <adrian@parity.io>
    acatangiu authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    eb8dfe3 View commit details
    Browse the repository at this point in the history
  110. Configuration menu
    Copy the full SHA
    4c79ee9 View commit details
    Browse the repository at this point in the history
  111. backport cumulus changes to polkadot-staging (paritytech#2167)

    * backport cumulus changes
    
    * bump substrate & polkadot and make it build
    
    * fix runtimes
    
    * bump substrate, polkadot & cumulus
    
    * fix build: remove ump leftovers
    
    * fix tests: disable runtime version check in tests
    
    * fix build: use sp_version::runtime_version macro
    
    Signed-off-by: acatangiu <adrian@parity.io>
    acatangiu authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    8ef7be4 View commit details
    Browse the repository at this point in the history
  112. minor doc fix (paritytech#2207)

    acatangiu authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    f1a1a35 View commit details
    Browse the repository at this point in the history
  113. Ensure that the origin is signed for submit_parachain_heads and submi…

    …t_finality_proof calls (paritytech#2239)
    
    * ensure that the origin is signed for submit_parachain_heads and submit_finality_proof calls
    
    * clippy
    
    * clippy
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    bba4f09 View commit details
    Browse the repository at this point in the history
  114. Nits for subtree (paritytech#2241)

    * Updated version according to Cumulus
    
    * Renaming
    
    * Cargo.lock
    bkontur authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    0db8b76 View commit details
    Browse the repository at this point in the history
  115. Update docs (paritytech#2242)

    bkontur authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    7708f0f View commit details
    Browse the repository at this point in the history
  116. Fix deps from Cumulus (paritytech#2244)

    * Fix deps
    
    * Fix deps
    bkontur authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    c7591b9 View commit details
    Browse the repository at this point in the history
  117. Configuration menu
    Copy the full SHA
    6a3c18f View commit details
    Browse the repository at this point in the history
  118. Configuration menu
    Copy the full SHA
    2ff80d3 View commit details
    Browse the repository at this point in the history
  119. Configuration menu
    Copy the full SHA
    26e9ac6 View commit details
    Browse the repository at this point in the history
  120. GRANDPA: optimize votes_ancestries when needed (paritytech#2262) (par…

    …itytech#2264)
    
    * GRANDPA: optimize votes_ancestries when needed
    
    * Address review comments
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    2ac7f6a View commit details
    Browse the repository at this point in the history
  121. Update dependecies (paritytech#2277) (paritytech#2281)

    * cargo update -p parachain-info
    
    * flush
    
    * it compiles
    
    * clippy
    
    * temporary add more logging to cargo deny
    
    * Revert "temporary add more logging to cargo deny"
    
    This reverts commit 20daa88bca6d9a01dbe933579b1d57ae5c3a7bd8.
    
    * list installed Rust binaries before running cargo deny
    
    * changed prev commit
    
    * once again
    
    * try cargo update?
    
    * post-update fixes (nothing important)
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    b1ab851 View commit details
    Browse the repository at this point in the history
  122. More backports from Cumulus subtree to polkadot-staging (paritytech#2283

    )
    
    * more backports from Cumulus subtree
    
    * spelling
    
    * fmt
    
    * trigger CI
    
    * Revert "trigger CI"
    
    This reverts commit b009d732aa26d006a7f2b48878ee864c338c49d5.
    
    * Revert "Revert "trigger CI""
    
    This reverts commit 715606a75948124962b14dbb260cf3aed01bc665.
    
    * Revert "Revert "Revert "trigger CI"""
    
    This reverts commit dc0d2233da86fd12a77216008e59bd38fcbb2fac.
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    00b9909 View commit details
    Browse the repository at this point in the history
  123. GRANDPA justifications: equivocation detection primitives (paritytech…

    …#2295) (paritytech#2297)
    
    * GRANDPA justifications: equivocation detection primitives
    
    - made the justification verification logic more customizable
    - added support for parsing multiple justifications and extracting
      equivocations
    - split the logic into multiple files
    - split the errors into multiple enums
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    a2b7f49 View commit details
    Browse the repository at this point in the history
  124. GRANDPA module: store accepted justifications (paritytech#2298) (pari…

    …tytech#2301)
    
    Store accepted justifications in events.
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    434caec View commit details
    Browse the repository at this point in the history
  125. Configuration menu
    Copy the full SHA
    b92d247 View commit details
    Browse the repository at this point in the history
  126. Grandpa: Store the authority set changes (paritytech#2336) (paritytec…

    …h#2337)
    
    * Grandpa: Store the authority set changes
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    3ed30b7 View commit details
    Browse the repository at this point in the history
  127. Backport fix (for wasm std env) (paritytech#2339)

    * Backport fix (for wasm `std` env)
    
    * Cargo.lock
    
    * Polkadot/Westend
    
    * Cargo.lock
    bkontur authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    2a739ea View commit details
    Browse the repository at this point in the history
  128. Add basic equivocation detection pipeline schema (paritytech#2338) (p…

    …aritytech#2341)
    
    * Move finality Engine to finality_base folder
    
    * Define SubstrateFinalityPipeline
    
    Extract basic parts of SubstrateFinalitySyncPipeline into
    SubstrateFinalityPipeline
    
    * Add equivocation detection pipeline
    
    * Fix comment
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    94cc2a4 View commit details
    Browse the repository at this point in the history
  129. Add equivocation detector crate and implement clients (paritytech#2348)…

    … (paritytech#2353)
    
    * Split FinalitySyncPipeline and SourceClient
    
    * Move some logic to finality_base
    
    * Add empty equivocation detection clients
    
    * Add equivocation reporting logic to the source client
    
    * Use convenience trait for SubstrateFinalitySyncPipeline
    
    * Define JustificationVerificationContext for GRANDPA
    
    * Equivocation source client: finality_verification_context()
    
    * Equivocation source client: synced_headers_finality_info()
    
    * reuse HeaderFinalityInfo
    
    * Define EquivocationsFinder
    
    * Fix spellcheck
    
    * Address review comments
    
    * Avoid equivocations lookup errors
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    2b8f8eb View commit details
    Browse the repository at this point in the history
  130. Configuration menu
    Copy the full SHA
    441ed66 View commit details
    Browse the repository at this point in the history
  131. Dynamic fees for bridges-v1 (paritytech#2294)

    * impl backpressure in the XcmBlobHaulerAdapter
    
    * LocalXcmQueueManager + more adapters
    
    * OnMessageDelviered callback
    
    * forbid mesage delivery transactions when the channel between target bridge hub and target asset hub is suspended
    
    * pallet-xcm-bridge-hub-router
    
    * removed commented code
    
    * improvements and tests for palle-xcm-bridge-router
    
    * use LocalXcmChannel in XcmBlobMessageDispatch
    
    * new tests for logic changes in messages pallet
    
    * tests for LocalXcmQueueSuspender
    
    * tests for LocalXcmQueueMessageProcessor
    
    * tests for new logic in the XcmBlobHaulerAdapter
    
    * fix other tests in the bridge-runtime-common
    
    * extension_reject_call_when_dispatcher_is_inactive
    
    * benchmarks for pallet-xcm-bridge-hub-router
    
    * get rid of redundant storage value
    
    * add new pallet to verify-pallets-build.sh
    
    * fixing spellcheck, clippy and rustdoc
    
    * trigger CI
    
    * Revert "trigger CI"
    
    This reverts commit 48f1ba032334e3c6d8470436483736988aa060ac.
    
    * change log target for xcm bridge router pallet
    
    * Update modules/xcm-bridge-hub-router/src/lib.rs
    
    Co-authored-by: Branislav Kontur <bkontur@gmail.com>
    
    * use saturated_len where possible
    
    * fmt
    
    * (Suggestion) Ability to externalize configuration for `ExporterFor` (paritytech#2313)
    
    * Ability to externalize configuration for `ExporterFor`
    (Replaced `BridgedNetworkId/SiblingBridgeHubLocation` with `Bridges: ExporterFor`)
    
    * Fix millau
    
    * Compile fix
    
    * Return back `BridgedNetworkId` but as optional filter
    
    * Replaced `BaseFee` with fees from inner `Bridges: ExporterFor`
    
    * typo
    
    * Clippy
    
    * Rename LocalXcmChannel to XcmChannelStatusProvider (paritytech#2319)
    
    * Rename LocalXcmChannel to XcmChannelStatusProvider
    
    * fmt
    
    * added/fixed some docs
    
    * Dynamic fees v1: report congestion status to sending chain (paritytech#2318)
    
    * report congestion status: changes at the sending chain
    
    * OnMessagesDelivered is back
    
    * report congestion status: changes at the bridge hub
    
    * moer logging
    
    * fix? benchmarks
    
    * spelling
    
    * tests for XcmBlobHaulerAdapter and LocalXcmQueueManager
    
    * tests for messages pallet
    
    * fix typo
    
    * rustdoc
    
    * Update modules/messages/src/lib.rs
    
    * apply review suggestions
    
    * ".git/.scripts/commands/fmt/fmt.sh"
    
    * Added `XcmBridgeHubRouterCall::report_bridge_status` encodings for AHK/P (paritytech#2350)
    
    * Added `XcmBridgeHubRouterCall::report_bridge_status` encodings for AHK/P
    
    * Spellcheck
    
    * Added const for `XcmBridgeHubRouterTransactCallMaxWeight`
    
    * Cargo.lock
    
    * Introduced base delivery fee constants
    
    * Congestion messages as Optional to turn on/off `supports_congestion_detection`
    
    * Spellcheck
    
    * Ability to externalize dest for benchmarks
    
    * Ability to externalize dest for benchmarks
    
    ---------
    
    Co-authored-by: Branislav Kontur <bkontur@gmail.com>
    Co-authored-by: command-bot <>
    2 people authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    94dfd6b View commit details
    Browse the repository at this point in the history
  132. Configuration menu
    Copy the full SHA
    228da36 View commit details
    Browse the repository at this point in the history
  133. Manually update deps in polkadot staging (paritytech#2371)

    * Bump clap from 4.3.19 to 4.3.21
    
    Bumps [clap](https://github.com/clap-rs/clap) from 4.3.19 to 4.3.21.
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@v4.3.19...v4.3.21)
    
    ---
    updated-dependencies:
    - dependency-name: clap
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Bump tokio from 1.29.1 to 1.31.0
    
    Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.29.1 to 1.31.0.
    - [Release notes](https://github.com/tokio-rs/tokio/releases)
    - [Commits](tokio-rs/tokio@tokio-1.29.1...tokio-1.31.0)
    
    ---
    updated-dependencies:
    - dependency-name: tokio
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Bump sysinfo from 0.29.7 to 0.29.8
    
    Bumps [sysinfo](https://github.com/GuillaumeGomez/sysinfo) from 0.29.7 to 0.29.8.
    - [Changelog](https://github.com/GuillaumeGomez/sysinfo/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/GuillaumeGomez/sysinfo/commits)
    
    ---
    updated-dependencies:
    - dependency-name: sysinfo
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Bump async-trait from 0.1.72 to 0.1.73
    
    Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.72 to 0.1.73.
    - [Release notes](https://github.com/dtolnay/async-trait/releases)
    - [Commits](dtolnay/async-trait@0.1.72...0.1.73)
    
    ---
    updated-dependencies:
    - dependency-name: async-trait
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Bump log from 0.4.19 to 0.4.20
    
    Bumps [log](https://github.com/rust-lang/log) from 0.4.19 to 0.4.20.
    - [Release notes](https://github.com/rust-lang/log/releases)
    - [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)
    - [Commits](rust-lang/log@0.4.19...0.4.20)
    
    ---
    updated-dependencies:
    - dependency-name: log
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Bump anyhow from 1.0.72 to 1.0.75
    
    Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.72 to 1.0.75.
    - [Release notes](https://github.com/dtolnay/anyhow/releases)
    - [Commits](dtolnay/anyhow@1.0.72...1.0.75)
    
    ---
    updated-dependencies:
    - dependency-name: anyhow
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Bump tempfile from 3.7.1 to 3.8.0
    
    Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.7.1 to 3.8.0.
    - [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
    - [Commits](Stebalien/tempfile@v3.7.1...v3.8.0)
    
    ---
    updated-dependencies:
    - dependency-name: tempfile
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Bump clap from 4.3.21 to 4.3.23
    
    Bumps [clap](https://github.com/clap-rs/clap) from 4.3.21 to 4.3.23.
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@v4.3.21...v4.3.23)
    
    ---
    updated-dependencies:
    - dependency-name: clap
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Bump tokio from 1.31.0 to 1.32.0
    
    Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.31.0 to 1.32.0.
    - [Release notes](https://github.com/tokio-rs/tokio/releases)
    - [Commits](tokio-rs/tokio@tokio-1.31.0...tokio-1.32.0)
    
    ---
    updated-dependencies:
    - dependency-name: tokio
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Bump serde_json from 1.0.104 to 1.0.105
    
    Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.104 to 1.0.105.
    - [Release notes](https://github.com/serde-rs/json/releases)
    - [Commits](serde-rs/json@v1.0.104...v1.0.105)
    
    ---
    updated-dependencies:
    - dependency-name: serde_json
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Bump thiserror from 1.0.44 to 1.0.47
    
    Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.44 to 1.0.47.
    - [Release notes](https://github.com/dtolnay/thiserror/releases)
    - [Commits](dtolnay/thiserror@1.0.44...1.0.47)
    
    ---
    updated-dependencies:
    - dependency-name: thiserror
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Bump rustls-webpki from 0.101.1 to 0.101.4
    
    Bumps [rustls-webpki](https://github.com/rustls/webpki) from 0.101.1 to 0.101.4.
    - [Release notes](https://github.com/rustls/webpki/releases)
    - [Commits](rustls/webpki@v/0.101.1...v/0.101.4)
    
    ---
    updated-dependencies:
    - dependency-name: rustls-webpki
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Bump rustls-webpki from 0.100.1 to 0.100.2 in /tools/runtime-codegen
    
    Bumps [rustls-webpki](https://github.com/rustls/webpki) from 0.100.1 to 0.100.2.
    - [Release notes](https://github.com/rustls/webpki/releases)
    - [Commits](rustls/webpki@v/0.100.1...v/0.100.2)
    
    ---
    updated-dependencies:
    - dependency-name: rustls-webpki
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * fix clippy (paritytech#2335)
    
    * fix clippy
    
    * fix clippy issues
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    2 people authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    6ff275d View commit details
    Browse the repository at this point in the history
  134. Backport: Implement basic equivocations detection loop (paritytech#2375)

    * Implement basic equivocations detection loop (paritytech#2367)
    
    * FinalityProofsBuf adjustments
    
    - store a Vec<FinalityProof>
    - transform prune `buf_limit` to Option
    
    * FinalityProof: add target_header_hash()
    
    * Target client: implement best_synced_header_hash()
    
    * Implement first version of the equivocations detection loop
    
    * Address code review comments
    
    * Leftover
    
    * polkadot-staging adjustments
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    34e7ba6 View commit details
    Browse the repository at this point in the history
  135. Start the equivocation detection loop from the complex relayer (parit…

    …ytech#2507) (paritytech#2512)
    
    * Impl SubstrateEquivocationDetectionPipeline for Millau
    
    * Impl SubstrateEquivocationDetectionPipeline for Rialto
    
    * Make BridgeHubSignedExtension more generic
    
    * Define generate_report_equivocation_call_builder!() macro
    
    * Impl SubstrateEquivocationDetectionPipeline for Rococo
    
    * Impl SubstrateEquivocationDetectionPipeline for Wococo
    
    * Impl SubstrateEquivocationDetectionPipeline for Kusama
    
    * Impl SubstrateEquivocationDetectionPipeline for Polkadot
    
    * Complex relayer simplification
    
    - remove `signer` and `transactions_mortality` and add `tx_params`
    - change the order of some fields
    
    * Add equivocation detection CLI traits
    
    * Complex relayer: start equivocation detectin loop
    
    * Update runtimes regeneration script
    
    * Equivocation loop: Fix infinite loop
    
    * Revert "Complex relayer: start equivocation detectin loop"
    
    This reverts commit b518ef85679d73654f9f0e2add38cd3839552057.
    
    * Add subcommand for starting the equivocation detection loop
    
    * Fixes
    
    * Initialize empty metrics for the equivocations detector loop
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    54bc689 View commit details
    Browse the repository at this point in the history
  136. Backport polkadot-sdk changes to polkadot-staging (paritytech#2518)

    * Asynchronous backing PR (paritytech#2300)
    
    * Update substrate & polkadot
    
    * min changes to make async backing compile
    
    * (async backing) parachain-system: track limitations for unincluded blocks (paritytech#2438)
    
    * unincluded segment draft
    
    * read para head from storage proof
    
    * read_para_head -> read_included_para_head
    
    * Provide pub interface
    
    * add errors
    
    * fix unincluded segment update
    
    * BlockTracker -> Ancestor
    
    * add a dmp limit
    
    * Read para head depending on the storage switch
    
    * doc comments
    
    * storage items docs
    
    * add a sanity check on block initialize
    
    * Check watermark
    
    * append to the segment on block finalize
    
    * Move segment update into set_validation_data
    
    * Resolve para head todo
    
    * option watermark
    
    * fix comment
    
    * Drop dmq check
    
    * fix weight
    
    * doc-comments on inherent invariant
    
    * Remove TODO
    
    * add todo
    
    * primitives tests
    
    * pallet tests
    
    * doc comments
    
    * refactor unincluded segment length into a ConsensusHook (paritytech#2501)
    
    * refactor unincluded segment length into a ConsensusHook
    
    * add docs
    
    * refactor bandwidth_out calculation
    
    Co-authored-by: Chris Sosnin <48099298+slumber@users.noreply.github.com>
    
    * test for limits from impl
    
    * fmt
    
    * make tests compile
    
    * update comment
    
    * uncomment test
    
    * fix collator test by adding parent to state proof
    
    * patch HRMP watermark rules for unincluded segment
    
    * get consensus-common tests to pass, using unincluded segment
    
    * fix unincluded segment tests
    
    * get all tests passing
    
    * fmt
    
    * rustdoc CI
    
    * aura-ext: limit the number of authored blocks per slot (paritytech#2551)
    
    * aura_ext consensus hook
    
    * reverse dependency
    
    * include weight into hook
    
    * fix tests
    
    * remove stray println
    
    Co-authored-by: Chris Sosnin <48099298+slumber@users.noreply.github.com>
    
    * fix test warning
    
    * fix doc link
    
    ---------
    
    Co-authored-by: Chris Sosnin <48099298+slumber@users.noreply.github.com>
    Co-authored-by: Chris Sosnin <chris125_@live.com>
    
    * parachain-system: ignore go ahead signal once upgrade is processed (paritytech#2594)
    
    * handle goahead signal for unincluded segment
    
    * doc comment
    
    * add test
    
    * parachain-system: drop processed messages from inherent data (paritytech#2590)
    
    * implement `drop_processed_messages`
    
    * drop messages based on relay parent number
    
    * adjust tests
    
    * drop changes to mqc
    
    * fix comment
    
    * drop test
    
    * drop more dead code
    
    * clippy
    
    * aura-ext: check slot in consensus hook and remove all `CheckInherents` logic (paritytech#2658)
    
    * aura-ext: check slot in consensus hook
    
    * convert relay chain slot
    
    * Make relay chain slot duration generic
    
    * use fixed velocity hook for pallets with aura
    
    * purge timestamp inherent
    
    * fix warning
    
    * adjust runtime tests
    
    * fix slots in tests
    
    * Make `xcm-emulator` test pass for new consensus hook (paritytech#2722)
    
    * add pallets on_initialize
    
    * tests pass
    
    * add AuraExt on_init
    
    * ".git/.scripts/commands/fmt/fmt.sh"
    
    ---------
    
    Co-authored-by: command-bot <>
    
    ---------
    
    Co-authored-by: Ignacio Palacios <ignacio.palacios.santos@gmail.com>
    
    * update polkadot git refs
    
    * CollationGenerationConfig closure is now optional (paritytech#2772)
    
    * CollationGenerationConfig closure is now optional
    
    * fix test
    
    * propagate network-protocol-staging feature (paritytech#2899)
    
    * Feature Flagging Consensus Hook Type Parameter (paritytech#2911)
    
    * First pass
    
    * fmt
    
    * Added as default feature in tomls
    
    * Changed to direct dependency feature
    
    * Dealing with clippy error
    
    * Update pallets/parachain-system/src/lib.rs
    
    Co-authored-by: asynchronous rob <rphmeier@gmail.com>
    
    ---------
    
    Co-authored-by: asynchronous rob <rphmeier@gmail.com>
    
    * fmt
    
    * bump deps and remove warning
    
    * parachain-system: update RelevantMessagingState according to the unincluded segment (paritytech#2948)
    
    * mostly address 2471 with a bug introduced
    
    * adjust relevant messaging state after computing total
    
    * fmt
    
    * max -> min
    
    * fix test implementation of xcmp source
    
    * add test
    
    * fix test message sending logic
    
    * fix + test
    
    * add more to unincluded segment test
    
    * fmt
    
    ---------
    
    Co-authored-by: Chris Sosnin <chris125_@live.com>
    
    * Integrate new Aura / Parachain Consensus Logic in Parachain-Template / Polkadot-Parachain (paritytech#2864)
    
    * add a comment
    
    * refactor client/service utilities
    
    * deprecate start_collator
    
    * update parachain-template
    
    * update test-service in the same way
    
    * update polkadot-parachain crate
    
    * fmt
    
    * wire up new SubmitCollation message
    
    * some runtime utilities for implementing unincluded segment runtime APIs
    
    * allow parachains to configure their level of sybil-resistance when starting the network
    
    * make aura-ext compile
    
    * update to specify sybil resistance levels
    
    * fmt
    
    * specify relay chain slot duration in milliseconds
    
    * update Aura to explicitly produce Send futures
    
    also, make relay_chain_slot_duration a Duration
    
    * add authoring duration to basic collator and document params
    
    * integrate new basic collator into parachain-template
    
    * remove assert_send used for testing
    
    * basic-aura: only author when parent included
    
    * update polkadot-parachain-bin
    
    * fmt
    
    * some fixes
    
    * fixes
    
    * add a RelayNumberMonotonicallyIncreases
    
    * add a utility function for initializing subsystems
    
    * some logging for timestamp adjustment
    
    * fmt
    
    * some fixes for lookahead collator
    
    * add a log
    
    * update `find_potential_parents` to account for sessions
    
    * bound the loop
    
    * restore & deprecate old start_collator and start_full_node functions.
    
    * remove unnecessary await calls
    
    * fix warning
    
    * clippy
    
    * more clippy
    
    * remove unneeded logic
    
    * ci
    
    * update comment
    
    Co-authored-by: Marcin S. <marcin@bytedude.com>
    
    * (async backing) restore `CheckInherents` for backwards-compatibility (paritytech#2977)
    
    * bring back timestamp
    
    * Restore CheckInherents
    
    * revert to empty CheckInherents
    
    * make CheckInherents optional
    
    * attempt
    
    * properly end system blocks
    
    * add some more comments
    
    * ignore failing system parachain tests
    
    * update refs after main feature branch merge
    
    * comment out the offending tests because CI runs ignored tests
    
    * fix warnings
    
    * fmt
    
    * revert to polkadot master
    
    * cargo update -p polkadot-primitives -p sp-io
    
    ---------
    
    Co-authored-by: asynchronous rob <rphmeier@gmail.com>
    Co-authored-by: Ignacio Palacios <ignacio.palacios.santos@gmail.com>
    Co-authored-by: Bradley Olson <34992650+BradleyOlson64@users.noreply.github.com>
    Co-authored-by: Marcin S. <marcin@bytedude.com>
    Co-authored-by: eskimor <eskimor@users.noreply.github.com>
    Co-authored-by: Andronik <write@reusable.software>
    (cherry picked from commit 6ef1117)
    
    * Companion: restructure macro related exports (paritytech#3015)
    
    * restructure macro related exports
    
    * restructure macro related exports
    
    * wip
    
    * wip
    
    * update cargo lock
    
    * refactor RuntimeDebug on unincluded segment
    
    * fmt
    
    * Companion: restructure `benchmarking` macro related exports (paritytech#3039)
    
    * wip
    
    * wip
    
    * restructure benchmarking macro related exports
    
    * add cargo lock
    
    ---------
    
    Co-authored-by: parity-processbot <>
    (cherry picked from commit 8349c8d)
    
    * Add missing workspace members (paritytech#3056)
    
    * Add dependencies
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Add missing workspace members
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Fix more
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    ---------
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    (cherry picked from commit 44499cf)
    
    * Add CI for monorepo (paritytech#1145)
    
    * Add CI for monorepo
    
    * fix frame tests
    
    * Format features
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * add note for skipping tests and disable test-linux-stable-all
    
    * Fix tests and compile issues (paritytech#1152)
    
    * Fix feature dependant import
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Bump test timeout
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Remove feature gate
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Add resolver 2
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Remove old lockfile
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Format features
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    ---------
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Fix check-dependency-rules
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * rm test-runtime
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Actually fix script
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * enable cargo-check-each-crate-macos
    
    * Run check-each-crate on 6 machines (paritytech#1163)
    
    ---------
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    (cherry picked from commit e494934)
    
    * Fix features (paritytech#1194)
    
    * Manually fix conflicting ?
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Remove duplicates
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Autofix feature propagation
    
    zepter lint propagate-feature --feature try-runtime --left-side-feature-missing=ignore --workspace --fix --feature-enables-dep="try-runtime:frame-try-runtime"
    zepter lint propagate-feature --feature runtime-benchmarks --left-side-feature-missing=ignore --workspace --fix --feature-enables-dep="runtime-benchmarks:frame-benchmarking"
    zepter lint propagate-feature --feature std --left-side-feature-missing=ignore --workspace --fix
    zepter f f
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Bump zepter
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Add some duplicates
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Revert "Add some duplicates"
    
    This reverts commit c6ce627.
    
    * Remove default enabled features
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Bump Zepter
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Bump in correct location 🤦
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * DNM: Add some mistakes
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * DNM: Add some mistakes
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Revert "DNM: Add some mistakes"
    
    This reverts commit d469b3f.
    
    * Revert "DNM: Add some mistakes"
    
    This reverts commit d892a73.
    
    ---------
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    (cherry picked from commit 0400ed9)
    
    * Fix build profiles (paritytech#1229)
    
    * Fix build profiles
    
    Closes paritytech#1155
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Manually set version to 1.0.0
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Use workspace repo
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * 'Authors and Edition from workspace
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    ---------
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    (cherry picked from commit dcda0e5)
    
    * Set test crates to nopublish (paritytech#1240)
    
    * Set test crates to nopublish
    
    * Don't publish more crates
    
    * Set even more crates to nopublish
    
    ---------
    
    Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    (cherry picked from commit 1c7ef1f)
    
    * Add missing licenses and tune the scanning workflow (paritytech#1288)
    
    * Add missing Cumulus licenses
    
    * Typo
    
    * Add missing Substrate licenses
    
    * Single job checking the sub-repos in steps
    
    * Remove dates
    
    * Remove dates
    
    * Add missing (C)
    
    * Update FRAME UI tests
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Update more UI tests
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    ---------
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    (cherry picked from commit bfb241d)
    
    * Restructure `dispatch` macro related exports (paritytech#1162)
    
    * restructure dispatch macro related exports
    
    * moved Dispatchable to lib.rs
    
    * fix .gitignore final newline
    
    * ".git/.scripts/commands/fmt/fmt.sh"
    
    * fix rustdocs
    
    * wip
    
    ---------
    
    Co-authored-by: Liam Aharon <liam.aharon@hotmail.com>
    Co-authored-by: command-bot <>
    Co-authored-by: ordian <write@reusable.software>
    (cherry picked from commit bdbe982)
    
    * Fixes
    
    * Fix clippy
    
    ---------
    
    Co-authored-by: Chris Sosnin <48099298+slumber@users.noreply.github.com>
    Co-authored-by: Juan <juangirini@gmail.com>
    Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    Co-authored-by: Alexander Samusev <41779041+alvicsam@users.noreply.github.com>
    Co-authored-by: Lulu <morgan@parity.io>
    Co-authored-by: Przemek Rzad <roopert7@gmail.com>
    7 people committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    b06cb86 View commit details
    Browse the repository at this point in the history
  137. Fix benchmark with new XCM::V3 MAX_INSTRUCTIONS_TO_DECODE (parityte…

    …ch#2514)
    
    * Fix benchmark with new XCM::V3 MAX_INSTRUCTIONS_TO_DECODE
    
    * Small refactor
    
    * `ClearOrigin` replaced by ExpectPallet
    
    * Doc
    
    * Spellcheck
    
    * Fixes and pr reviews
    bkontur authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    58fd1b3 View commit details
    Browse the repository at this point in the history
  138. polkadot-staging branch: Use polkadot-sdk dependencies (paritytech#…

    …2524)
    
    * Use polkadot-sdk dependencies
    
    * Fix ring-proof ref
    
    * Fix Beefy
    
    * Fix imports
    
    * Simple runtimes fixes
    
    * Fix substrate-relay
    
    * Add ParaAssignmentProvider for Rialto
    
    * Rialto chain_spec fix
    
    * Fix Rialto build
    
    * Fix Rialto pvf workers
    
    * Allow rialto-parachain deprecated features warnings
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    8dc7d03 View commit details
    Browse the repository at this point in the history
  139. Markdown linter (paritytech#1309) (paritytech#2526)

    * Add markdown linting
    
    - add linter default rules
    - adapt rules to current code
    - fix the code for linting to pass
    - add CI check
    
    fix paritytech#1243
    
    * Fix markdown for Substrate
    * Fix tooling install
    * Fix workflow
    * Add documentation
    * Remove trailing spaces
    * Update .github/.markdownlint.yaml
    
    Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    * Fix mangled markdown/lists
    * Fix captalization issues on known words
    
    (cherry picked from commit a30092a)
    
    Co-authored-by: Chevdor <chevdor@users.noreply.github.com>
    serban300 and chevdor committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    4586154 View commit details
    Browse the repository at this point in the history
  140. Configuration menu
    Copy the full SHA
    090c3bd View commit details
    Browse the repository at this point in the history
  141. Bump subxt from 0.28.0 to 0.31.0

    Bumps [subxt](https://github.com/paritytech/subxt) from 0.28.0 to 0.31.0.
    - [Release notes](https://github.com/paritytech/subxt/releases)
    - [Changelog](https://github.com/paritytech/subxt/blob/master/CHANGELOG.md)
    - [Commits](paritytech/subxt@v0.28.0...v0.31.0)
    
    ---
    updated-dependencies:
    - dependency-name: subxt
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    e54c891 View commit details
    Browse the repository at this point in the history
  142. Bump strum from 0.24.1 to 0.25.0

    Bumps [strum](https://github.com/Peternator7/strum) from 0.24.1 to 0.25.0.
    - [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/Peternator7/strum/commits)
    
    ---
    updated-dependencies:
    - dependency-name: strum
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    9938b8f View commit details
    Browse the repository at this point in the history
  143. Bump thiserror from 1.0.47 to 1.0.48

    Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.47 to 1.0.48.
    - [Release notes](https://github.com/dtolnay/thiserror/releases)
    - [Commits](dtolnay/thiserror@1.0.47...1.0.48)
    
    ---
    updated-dependencies:
    - dependency-name: thiserror
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    496e49c View commit details
    Browse the repository at this point in the history
  144. Backport for polkadot-sdk#1446 (paritytech#2546)

    * Backport for polkadot-sdk#1446
    
    * Cargo.toml
    bkontur authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    793a9fa View commit details
    Browse the repository at this point in the history
  145. Bump serde_json from 1.0.105 to 1.0.106

    Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.105 to 1.0.106.
    - [Release notes](https://github.com/serde-rs/json/releases)
    - [Commits](serde-rs/json@v1.0.105...v1.0.106)
    
    ---
    updated-dependencies:
    - dependency-name: serde_json
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    1916973 View commit details
    Browse the repository at this point in the history
  146. Equivocation detection loop: Reorganize block checking logic as state…

    … machine (paritytech#2555) (paritytech#2557)
    
    * Split `reconnect_failed_client()` logic
    
    * Reorganize block checking logic as state machine
    
    This way we'll be able to save the state in case of a failure
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    052726d View commit details
    Browse the repository at this point in the history
  147. Bump trie-db from 0.27.1 to 0.28.0

    Bumps [trie-db](https://github.com/paritytech/trie) from 0.27.1 to 0.28.0.
    - [Commits](paritytech/trie@trie-db-v0.27.1...trie-db-v0.28.0)
    
    ---
    updated-dependencies:
    - dependency-name: trie-db
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    18adb5c View commit details
    Browse the repository at this point in the history
  148. Bump serde_json from 1.0.106 to 1.0.107

    Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.106 to 1.0.107.
    - [Release notes](https://github.com/serde-rs/json/releases)
    - [Commits](serde-rs/json@v1.0.106...v1.0.107)
    
    ---
    updated-dependencies:
    - dependency-name: serde_json
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    4b55643 View commit details
    Browse the repository at this point in the history
  149. Bump clap from 4.4.2 to 4.4.3

    Bumps [clap](https://github.com/clap-rs/clap) from 4.4.2 to 4.4.3.
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@v4.4.2...v4.4.3)
    
    ---
    updated-dependencies:
    - dependency-name: clap
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    38f9d58 View commit details
    Browse the repository at this point in the history
  150. Add unit tests for the equivocation detection loop (paritytech#2571)

    * Add unit tests for the equivocation detection loop
    
    * clippy
    
    * use std::future::pending()
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    6bb053f View commit details
    Browse the repository at this point in the history
  151. Merge bulletin chain changes into polkadot staging (paritytech#2574)

    * polkadot-staging for v1.0.0
    
    * Add polkadot bulletin chain primitives (paritytech#2542)
    
    * add polkadot bulletin chain primitives
    
    * also impl ChainWithMessages
    
    * clippy
    
    * instead of requiring sp_std::vec::Vec import when using runtime API generation macro, let's use full type path directly in macro (paritytech#2551)
    
    * Polkadot Bulletin Chain client (paritytech#2552)
    
    * relay-polkadot-bulletin-client
    
    * generate Polkadot Bulletin Chain Runtime
    
    * Add relays that will be used in Polkadot Bulletin <> Polkadot.BH bridge (paritytech#2556)
    
    * added Polkadot.BH <> Polkadot Bulletin chain relays
    
    * uncommented ED stuff
    
    * complex PolkadotBulletin <> Polkadot.BH relay
    
    * removed TODO
    
    * spelling
    
    * prepare refund extension infra to add refund extension for messages from standalone chain (paritytech#2558)
    
    * prepare refund extension infra to add refund extension for messages from standalone chain
    
    * spelling
    
    * apply adapter to fix compilation
    
    * clippy
    
    * added POLKADOT_BULLETIN_CHAIN_ID constant
    
    * RefundBridgedGrandpaMessages to refund transaction costs for messages coming to/from bridged standalone/relay chain (paritytech#2566)
    
    * RefundBridgedGrandpaMessages to refund transaction costs for messages coming to/from bridged standalone/relay chain
    
    * clippy
    
    * fix compilation
    
    * fix codec dependency (paritytech#2567)
    
    * Support message relay limits override (paritytech#2570)
    
    * support message relay limits overrides for bridges
    
    * spelling
    
    * export EXTRA_STORAGE_PROOF_SIZE for Polkadot Bulletin (paritytech#2572)
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    bddba6e View commit details
    Browse the repository at this point in the history
  152. Bump clap from 4.4.3 to 4.4.4

    Bumps [clap](https://github.com/clap-rs/clap) from 4.4.3 to 4.4.4.
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@v4.4.3...v4.4.4)
    
    ---
    updated-dependencies:
    - dependency-name: clap
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    e9025f3 View commit details
    Browse the repository at this point in the history
  153. Configuration menu
    Copy the full SHA
    c0683ce View commit details
    Browse the repository at this point in the history
  154. Backport changes from polkadot-sdk (paritytech#2588)

    * backport paritytech#1543
    
    * another backport
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    737f870 View commit details
    Browse the repository at this point in the history
  155. Configuration menu
    Copy the full SHA
    37ed7a1 View commit details
    Browse the repository at this point in the history
  156. Bump thiserror from 1.0.48 to 1.0.49

    Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.48 to 1.0.49.
    - [Release notes](https://github.com/dtolnay/thiserror/releases)
    - [Commits](dtolnay/thiserror@1.0.48...1.0.49)
    
    ---
    updated-dependencies:
    - dependency-name: thiserror
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    157f3a0 View commit details
    Browse the repository at this point in the history
  157. Bump clap from 4.4.4 to 4.4.6

    Bumps [clap](https://github.com/clap-rs/clap) from 4.4.4 to 4.4.6.
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@v4.4.4...v4.4.6)
    
    ---
    updated-dependencies:
    - dependency-name: clap
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    6e2e60c View commit details
    Browse the repository at this point in the history
  158. Bump subxt from 0.31.0 to 0.32.0

    Bumps [subxt](https://github.com/paritytech/subxt) from 0.31.0 to 0.32.0.
    - [Release notes](https://github.com/paritytech/subxt/releases)
    - [Changelog](https://github.com/paritytech/subxt/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/paritytech/subxt/commits)
    
    ---
    updated-dependencies:
    - dependency-name: subxt
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    08972d6 View commit details
    Browse the repository at this point in the history
  159. Reject transactions if bridge pallets are halted (paritytech#2600)

    * reject transactions if bridge pallets are halted
    
    * fixed CI (paritytech#2598)
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    31433a8 View commit details
    Browse the repository at this point in the history
  160. Configuration menu
    Copy the full SHA
    7442ccd View commit details
    Browse the repository at this point in the history
  161. Configuration menu
    Copy the full SHA
    c20d5ec View commit details
    Browse the repository at this point in the history
  162. Bump subxt from 0.32.0 to 0.32.1

    Bumps [subxt](https://github.com/paritytech/subxt) from 0.32.0 to 0.32.1.
    - [Release notes](https://github.com/paritytech/subxt/releases)
    - [Changelog](https://github.com/paritytech/subxt/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/paritytech/subxt/commits)
    
    ---
    updated-dependencies:
    - dependency-name: subxt
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    ac2a831 View commit details
    Browse the repository at this point in the history
  163. Bump tokio from 1.32.0 to 1.33.0

    Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.32.0 to 1.33.0.
    - [Release notes](https://github.com/tokio-rs/tokio/releases)
    - [Commits](tokio-rs/tokio@tokio-1.32.0...tokio-1.33.0)
    
    ---
    updated-dependencies:
    - dependency-name: tokio
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    9d02edc View commit details
    Browse the repository at this point in the history
  164. Configuration menu
    Copy the full SHA
    32a85b3 View commit details
    Browse the repository at this point in the history
  165. Bump async-trait from 0.1.73 to 0.1.74

    Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.73 to 0.1.74.
    - [Release notes](https://github.com/dtolnay/async-trait/releases)
    - [Commits](dtolnay/async-trait@0.1.73...0.1.74)
    
    ---
    updated-dependencies:
    - dependency-name: async-trait
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    3dd6a66 View commit details
    Browse the repository at this point in the history
  166. Configuration menu
    Copy the full SHA
    bd516e3 View commit details
    Browse the repository at this point in the history
  167. Grandpa justifications: Avoid duplicate vote ancestries (paritytech#2634

    ) (paritytech#2635)
    
    * Grandpa justifications: Avoid duplicate vote ancestries
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    93f940d View commit details
    Browse the repository at this point in the history
  168. Backport from polkadot-sdk with actual master (paritytech#2633)

    * Backport from `polkadot-sdk`
    
    * lingua stuff
    
    * Fixes
    
    * Fix
    
    * Features?
    
    * Fix - v5 -> v6
    
    * zepter format features
    
    * try zepter with CI
    
    * Fix imports
    
    * Fix
    
    * Fix
    
    * Fix
    
    * Revert zepther pipeline
    bkontur authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    bfa4ed5 View commit details
    Browse the repository at this point in the history
  169. Bump thiserror from 1.0.49 to 1.0.50

    Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.49 to 1.0.50.
    - [Release notes](https://github.com/dtolnay/thiserror/releases)
    - [Commits](dtolnay/thiserror@1.0.49...1.0.50)
    
    ---
    updated-dependencies:
    - dependency-name: thiserror
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    e531f36 View commit details
    Browse the repository at this point in the history
  170. Bump scale-info from 2.9.0 to 2.10.0

    Bumps [scale-info](https://github.com/paritytech/scale-info) from 2.9.0 to 2.10.0.
    - [Release notes](https://github.com/paritytech/scale-info/releases)
    - [Changelog](https://github.com/paritytech/scale-info/blob/master/CHANGELOG.md)
    - [Commits](paritytech/scale-info@v2.9.0...v2.10.0)
    
    ---
    updated-dependencies:
    - dependency-name: scale-info
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    1a0f0e0 View commit details
    Browse the repository at this point in the history
  171. Port paritytech#2648 to polkadot-staging (paritytech#2651)

    * Deposit event when relayer reward is registered (paritytech#2648)
    
    * RewardRegistered event
    
    * test it
    
    * fix compilation
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    03fd050 View commit details
    Browse the repository at this point in the history
  172. Bump futures from 0.3.28 to 0.3.29

    Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.28 to 0.3.29.
    - [Release notes](https://github.com/rust-lang/futures-rs/releases)
    - [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
    - [Commits](rust-lang/futures-rs@0.3.28...0.3.29)
    
    ---
    updated-dependencies:
    - dependency-name: futures
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    acb6361 View commit details
    Browse the repository at this point in the history
  173. Bump clap from 4.4.6 to 4.4.7

    Bumps [clap](https://github.com/clap-rs/clap) from 4.4.6 to 4.4.7.
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@v4.4.6...v4.4.7)
    
    ---
    updated-dependencies:
    - dependency-name: clap
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    ddadb85 View commit details
    Browse the repository at this point in the history
  174. Add Rococo<>Westend bridge support/relay (paritytech#2647)

    * Added Rococo<>Westend primitives
    
    * Latest fashion
    
    * WIP
    
    * Temporary hack for AssetHubWestend to Millau
    
    * typo
    
    * tool/runtime-codegen tweaks
    
    * Rococo<>Westend relay part
    
    * zepter
    
    * Unify `Parachain` vs `Parachains`
    bkontur authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    21895cd View commit details
    Browse the repository at this point in the history
  175. Adjusted constant because for measuring we used mistakenly rococo con…

    …stants (paritytech#2664)
    
    * Adjusted constant because for measuring we used mistakenly rococo constants
    
    * typo
    bkontur authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    3bb9b45 View commit details
    Browse the repository at this point in the history
  176. Nit from polkadot-sdk (paritytech#2665)

    bkontur authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    86126d9 View commit details
    Browse the repository at this point in the history
  177. Configuration menu
    Copy the full SHA
    3e87f5d View commit details
    Browse the repository at this point in the history
  178. Configuration menu
    Copy the full SHA
    3dc823c View commit details
    Browse the repository at this point in the history
  179. Configuration menu
    Copy the full SHA
    e85293c View commit details
    Browse the repository at this point in the history
  180. Bump serde_json from 1.0.107 to 1.0.108

    Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.107 to 1.0.108.
    - [Release notes](https://github.com/serde-rs/json/releases)
    - [Commits](serde-rs/json@v1.0.107...v1.0.108)
    
    ---
    updated-dependencies:
    - dependency-name: serde_json
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    8764434 View commit details
    Browse the repository at this point in the history
  181. Bump tokio from 1.33.0 to 1.34.0

    Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.33.0 to 1.34.0.
    - [Release notes](https://github.com/tokio-rs/tokio/releases)
    - [Commits](tokio-rs/tokio@tokio-1.33.0...tokio-1.34.0)
    
    ---
    updated-dependencies:
    - dependency-name: tokio
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    4f087f9 View commit details
    Browse the repository at this point in the history
  182. Bump env_logger from 0.10.0 to 0.10.1

    Bumps [env_logger](https://github.com/rust-cli/env_logger) from 0.10.0 to 0.10.1.
    - [Release notes](https://github.com/rust-cli/env_logger/releases)
    - [Changelog](https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md)
    - [Commits](rust-cli/env_logger@v0.10.0...v0.10.1)
    
    ---
    updated-dependencies:
    - dependency-name: env_logger
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    de8e8ff View commit details
    Browse the repository at this point in the history
  183. Bump clap from 4.4.7 to 4.4.8

    Bumps [clap](https://github.com/clap-rs/clap) from 4.4.7 to 4.4.8.
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@v4.4.7...v4.4.8)
    
    ---
    updated-dependencies:
    - dependency-name: clap
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    b785429 View commit details
    Browse the repository at this point in the history
  184. typo (paritytech#2690)

    bkontur authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    c5ca50b View commit details
    Browse the repository at this point in the history
  185. Configuration menu
    Copy the full SHA
    1002358 View commit details
    Browse the repository at this point in the history
  186. Drop Rialto <> Millau bridges (paritytech#2663) (paritytech#2694)

    * drop Rialto <> Millau bridges
    
    * clippy
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    cb8c11b View commit details
    Browse the repository at this point in the history
  187. Remove Woococo related stuff (paritytech#2692)

    * Remove Woococo related stuff
    
    * More removes
    
    * Compilation
    
    * Added equvocation for Ro/We
    
    * We need chain-westend primitives
    bkontur authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    dab928f View commit details
    Browse the repository at this point in the history
  188. Porting changes from polkadot-sdk to polkadot-staging - before update…

    … subtree with removed wococo stuff (paritytech#2696)
    
    * Porting changes from `polkadot-sdk` to `polkadot-staging`
    
    * Bump polkadot-sdk to #ae1bdcfb91a26c5f65c5ca534aa8a04523ca2277
    
    * Cargo.lock
    
    * DefaultConfig
    
    * DefaultConfig for `frame_system::Config`
    
    * Revert back
    bkontur authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    f4a525e View commit details
    Browse the repository at this point in the history
  189. Configuration menu
    Copy the full SHA
    355fb68 View commit details
    Browse the repository at this point in the history
  190. Bump ed25519-dalek from 2.0.0 to 2.1.0

    Bumps [ed25519-dalek](https://github.com/dalek-cryptography/curve25519-dalek) from 2.0.0 to 2.1.0.
    - [Release notes](https://github.com/dalek-cryptography/curve25519-dalek/releases)
    - [Changelog](https://github.com/dalek-cryptography/curve25519-dalek/blob/2.1.0/CHANGELOG.md)
    - [Commits](dalek-cryptography/curve25519-dalek@2.0.0...2.1.0)
    
    ---
    updated-dependencies:
    - dependency-name: ed25519-dalek
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    b2ac894 View commit details
    Browse the repository at this point in the history
  191. Backport from polkadot-sdk + bump (paritytech#2725)

    * Backport from `polkadot-sdk`
    
    * Bump `polkadot-sdk`
    
    * revert
    
    * Cargo.lock
    bkontur authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    d485108 View commit details
    Browse the repository at this point in the history
  192. separate constants for average and worst case relay headers (parityte…

    …ch#2728)
    
    * separate constants for average and worst case relay headers
    
    * fix compilation
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    9eefc1d View commit details
    Browse the repository at this point in the history
  193. Select header that will be fully refunded in on-demand batch finality…

    … relay (paritytech#2729)
    
    * select header that will be fully refunded for submission in on-demand **batch** finality relay
    
    * added the only possible test
    
    * spelling
    
    * nl
    
    * updated comment
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    b839506 View commit details
    Browse the repository at this point in the history
  194. Improved ExportXcm::validate implementation for BridgeHubs - step 1 (

    …paritytech#2727)
    
    * Improved `ExportXcm::validate` implementation for BridgeHubs
    
    * spellcheck
    
    * Fix try-runtime
    
    * Fix try-runtime
    bkontur authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    6ec29d3 View commit details
    Browse the repository at this point in the history
  195. Bump tokio from 1.34.0 to 1.35.0

    Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.34.0 to 1.35.0.
    - [Release notes](https://github.com/tokio-rs/tokio/releases)
    - [Commits](tokio-rs/tokio@tokio-1.34.0...tokio-1.35.0)
    
    ---
    updated-dependencies:
    - dependency-name: tokio
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    f7ed7a2 View commit details
    Browse the repository at this point in the history
  196. Added Rococo BH <> Rococo Bulletin bridge (paritytech#2724)

    * added Rococo BH <> Rococo Bulletin bridge
    
    * init-bridge support
    
    * allow customising finality-related runtime APIs
    
    * revert me
    
    * use Rococo/BridgeHubRococo pretending to be a Polkadot/BridgeHubPolkadot in Rococo <> RococoBulletin bridge
    
    * Revert "revert me"
    
    This reverts commit 90c598d9d50a25e7182c97eee7818bf8d4bc404c.
    
    * Revert "allow customising finality-related runtime APIs"
    
    This reverts commit b39c32c34acddfd0b919042122e0e667470bd0a4.
    
    * fmt
    
    * WITH_BRIDGE_ROCOCO_TO_BULLETIN_MESSAGES_PALLET_INDEX
    
    * regenerate bulletin chain runtime (pallet indices have changed)
    
    * fx WITH_BRIDGE_ROCOCO_TO_BULLETIN_MESSAGES_PALLET_INDEX constant because of latest changes
    
    * also change indices in runtime
    
    * fmt
    
    * clippy
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    c4d456a View commit details
    Browse the repository at this point in the history
  197. remove no longer valid check from the ensure_weights_are_correct (par…

    …itytech#2740)
    
    * remove no longer valid check from the ensure_weights_are_correct
    
    * fix compilation
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    9c95f14 View commit details
    Browse the repository at this point in the history
  198. Bump thiserror from 1.0.50 to 1.0.51

    Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.50 to 1.0.51.
    - [Release notes](https://github.com/dtolnay/thiserror/releases)
    - [Commits](dtolnay/thiserror@1.0.50...1.0.51)
    
    ---
    updated-dependencies:
    - dependency-name: thiserror
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    408feef View commit details
    Browse the repository at this point in the history
  199. Pokladot sdk backport to staging (paritytech#2746)

    * Bump to `polkadot-sdk` master `ebe2aad6f0ae576a0e176f38a084fe7579f936dd`
    
    * align with others
    
    * Backport xcm version stuff from `polkadot-sdk`
    
    * Backport Slava's commit from `polkadot-sdk`
    
    * Workspace clippy as `polkadot-sdk` does
    
    * Make submodules use workspace lints
    
    * Add Bridges clippy addons to workspace lints
    
    * Looks like we dont need extra clippy addons anymore?
    bkontur authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    745a524 View commit details
    Browse the repository at this point in the history
  200. Bump futures from 0.3.29 to 0.3.30

    Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.29 to 0.3.30.
    - [Release notes](https://github.com/rust-lang/futures-rs/releases)
    - [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
    - [Commits](rust-lang/futures-rs@0.3.29...0.3.30)
    
    ---
    updated-dependencies:
    - dependency-name: futures
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    5a8a86a View commit details
    Browse the repository at this point in the history
  201. Bump thiserror from 1.0.51 to 1.0.53

    Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.51 to 1.0.53.
    - [Release notes](https://github.com/dtolnay/thiserror/releases)
    - [Commits](dtolnay/thiserror@1.0.51...1.0.53)
    
    ---
    updated-dependencies:
    - dependency-name: thiserror
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    5c1f83d View commit details
    Browse the repository at this point in the history
  202. Bump tempfile from 3.8.1 to 3.9.0

    Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.8.1 to 3.9.0.
    - [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
    - [Commits](Stebalien/tempfile@v3.8.1...v3.9.0)
    
    ---
    updated-dependencies:
    - dependency-name: tempfile
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    8217f61 View commit details
    Browse the repository at this point in the history
  203. Configuration menu
    Copy the full SHA
    5e1e8a5 View commit details
    Browse the repository at this point in the history
  204. Bump thiserror from 1.0.53 to 1.0.55

    Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.53 to 1.0.55.
    - [Release notes](https://github.com/dtolnay/thiserror/releases)
    - [Commits](dtolnay/thiserror@1.0.53...1.0.55)
    
    ---
    updated-dependencies:
    - dependency-name: thiserror
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    dfafeae View commit details
    Browse the repository at this point in the history
  205. [polkadot-staging] Bump sysinfo from 0.29.11 to 0.30.5 (paritytech#2790)

    * Bump sysinfo from 0.29.11 to 0.30.5
    
    Bumps [sysinfo](https://github.com/GuillaumeGomez/sysinfo) from 0.29.11 to 0.30.5.
    - [Changelog](https://github.com/GuillaumeGomez/sysinfo/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/GuillaumeGomez/sysinfo/commits)
    
    ---
    updated-dependencies:
    - dependency-name: sysinfo
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Fix build
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    serban300 and dependabot[bot] committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    3b0447e View commit details
    Browse the repository at this point in the history
  206. Port safe commits from master to polkadot-staging (paritytech#2761)

    * introduce bp_messages::ChainWithMessages (paritytech#2171)
    
    * Move Chain::ID from relay-level Chain to primitives-level Chain (paritytech#2181)
    
    * move Chain::ID from relay-level Chain to primitives-level Chain
    
    * removed chain IDs from bp-runtime
    
    * add missing file header
    
    * Some code grooming (paritytech#2276)
    
    * some code grooming: enable warn(missing_docs) for all piblic crates + added missing documentation + removed obsolete clippy/deny workarounds
    
    * removed strange allow + added comment related to other allow
    
    * removed incorrect_clone_impl_on_copy_type which is unknown to CI clippy
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    10b2483 View commit details
    Browse the repository at this point in the history
  207. Bump thiserror from 1.0.55 to 1.0.56

    Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.55 to 1.0.56.
    - [Release notes](https://github.com/dtolnay/thiserror/releases)
    - [Commits](dtolnay/thiserror@1.0.55...1.0.56)
    
    ---
    updated-dependencies:
    - dependency-name: thiserror
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    66aa776 View commit details
    Browse the repository at this point in the history
  208. [polkadot-staging] Separate send_message() validations (paritytec…

    …h#2795)
    
    * Fix xcm-bridge-hub build
    
    * Move send_message definition to MessagesBridge impl
    
    * Make send_message infallible
    
    * Split `MessagesBridge` into 2 phases
    
    Split `MessagesBridge` into 2 phases:
    - message validation
    - message sending
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    3dfb238 View commit details
    Browse the repository at this point in the history
  209. [polkadot-staging] Backport polkadot-sdk changes + update refs (parit…

    …ytech#2798)
    
    * Fix clippy lints behind feature gates and add new CI step all features (paritytech#2569)
    
    Many clippy lints usually enforced by `-Dcomplexity` and `-Dcorrectness`
    are not caught by CI as they are gated by `features`, like
    `runtime-benchmarks`, while the clippy CI job runs with only the default
    features for all targets.
    
    This PR also adds a CI step to run clippy with `--all-features` to
    ensure the code quality is maintained behind feature gates from now on.
    
    To improve local development, clippy lints are downgraded to warnings,
    but they still will result in an error at CI due to the `-Dwarnings`
    rustflag.
    
    ---------
    
    Co-authored-by: Liam Aharon <liam.aharon@hotmail.com>
    
    * Cleanup bridges tests: with-grandpa-chain case (paritytech#2763)
    
    related to
    paritytech/parity-bridges-common#2739
    
    Co-authored-by: Branislav Kontur <bkontur@gmail.com>
    
    * Adds Snowbridge to Rococo runtime (paritytech#2522)
    
    # Description
    
    Adds Snowbridge to the Rococo bridge hub runtime. Includes config
    changes required in Rococo asset hub.
    
    ---------
    
    Co-authored-by: Alistair Singh <alistair.singh7@gmail.com>
    Co-authored-by: ron <yrong1997@gmail.com>
    Co-authored-by: Vincent Geddes <vincent.geddes@hey.com>
    Co-authored-by: claravanstaden <Cats 4 life!>
    
    * Bump the known_good_semver group with 4 updates (paritytech#2845)
    
    Bumps the known_good_semver group with 4 updates:
    [serde](https://github.com/serde-rs/serde),
    [serde_json](https://github.com/serde-rs/json),
    [clap](https://github.com/clap-rs/clap) and
    [serde_yaml](https://github.com/dtolnay/serde-yaml).
    
    Updates `serde` from 1.0.193 to 1.0.194
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/serde-rs/serde/releases">serde's
    releases</a>.</em></p>
    <blockquote>
    <h2>v1.0.194</h2>
    <ul>
    <li>Update proc-macro2 to fix caching issue when using a rustc-wrapper
    such as sccache</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/serde-rs/serde/commit/d2d977a6c6dcff237ae956336d18b0c900c61aad"><code>d2d977a</code></a>
    Release 1.0.194</li>
    <li><a
    href="https://github.com/serde-rs/serde/commit/a9a6ee9d7f2e3a3306ad7c7a8f21dcf369c6acb7"><code>a9a6ee9</code></a>
    Pull in proc-macro2 sccache fix</li>
    <li><a
    href="https://github.com/serde-rs/serde/commit/28c5d215c11b66368b725f04cb92e49e4350bcdc"><code>28c5d21</code></a>
    Merge pull request <a
    href="https://redirect.github.com/serde-rs/serde/issues/2669">#2669</a>
    from dtolnay/optionifletelse</li>
    <li><a
    href="https://github.com/serde-rs/serde/commit/3d6a789562579fb7ea783e0d7f35530914d8baca"><code>3d6a789</code></a>
    Remove option_if_let_else clippy suppression</li>
    <li><a
    href="https://github.com/serde-rs/serde/commit/a0e68698e33fa928f1d9f208d68b17df9f8bb568"><code>a0e6869</code></a>
    Work around doc_link_with_quotes pedantic clippy lint</li>
    <li>See full diff in <a
    href="https://github.com/serde-rs/serde/compare/v1.0.193...v1.0.194">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `serde_json` from 1.0.108 to 1.0.110
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/serde-rs/json/releases">serde_json's
    releases</a>.</em></p>
    <blockquote>
    <h2>v1.0.109</h2>
    <ul>
    <li>Documentation improvements</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/serde-rs/json/commit/df5cf215b70fb6341b255e7c0a210c06f64c0669"><code>df5cf21</code></a>
    Release 1.0.110</li>
    <li><a
    href="https://github.com/serde-rs/json/commit/c35856a93c37b48b3d6efc4fec8e05554dd3f9d5"><code>c35856a</code></a>
    Pull in proc-macro2 sccache fix</li>
    <li><a
    href="https://github.com/serde-rs/json/commit/f88bf1fccb05aa4de129675de44eb6aaf3fec0a0"><code>f88bf1f</code></a>
    Release 1.0.109</li>
    <li><a
    href="https://github.com/serde-rs/json/commit/bb62c73ecef901e689b0a7a67ed613a32975520c"><code>bb62c73</code></a>
    Merge pull request <a
    href="https://redirect.github.com/serde-rs/json/issues/1097">#1097</a>
    from serde-rs/doccfg</li>
    <li><a
    href="https://github.com/serde-rs/json/commit/df36d109fd9f9cdd22a874c0177cafec12237f95"><code>df36d10</code></a>
    Restore doc cfg on re-exports</li>
    <li><a
    href="https://github.com/serde-rs/json/commit/c3670913423329c166add9d85ecdfc3e3da21e7a"><code>c367091</code></a>
    Merge pull request <a
    href="https://redirect.github.com/serde-rs/json/issues/1095">#1095</a>
    from dtolnay/hashtest</li>
    <li><a
    href="https://github.com/serde-rs/json/commit/b328ee7df4dd772922f084600aa7cea39218b694"><code>b328ee7</code></a>
    Eliminate hash closure in favor of calling hash_one directly</li>
    <li><a
    href="https://github.com/serde-rs/json/commit/b9bcbad3c094042f79f1a45189ec0edbb8f9f322"><code>b9bcbad</code></a>
    Use BuildHasher::hash_one</li>
    <li><a
    href="https://github.com/serde-rs/json/commit/7ff6c9e30c2ecc2cdcf089ed86c7ccfe7a41721c"><code>7ff6c9e</code></a>
    Use random hasher state for number hashing test</li>
    <li><a
    href="https://github.com/serde-rs/json/commit/fe031cd1de4dde5b47e0f18934632b41bd18b48d"><code>fe031cd</code></a>
    Delete trace_macros! functionality from test</li>
    <li>Additional commits viewable in <a
    href="https://github.com/serde-rs/json/compare/v1.0.108...v1.0.110">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `clap` from 4.4.11 to 4.4.12
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/clap-rs/clap/releases">clap's
    releases</a>.</em></p>
    <blockquote>
    <h2>v4.4.12</h2>
    <h2>[4.4.12] - 2023-12-28</h2>
    <h3>Performance</h3>
    <ul>
    <li>Only ask <code>TypedValueParser</code> for possible values if
    needed</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
    changelog</a>.</em></p>
    <blockquote>
    <h2>[4.4.12] - 2023-12-28</h2>
    <h3>Performance</h3>
    <ul>
    <li>Only ask <code>TypedValueParser</code> for possible values if
    needed</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/clap-rs/clap/commit/6d601e6f312857d78f47741268f1748840484d4a"><code>6d601e6</code></a>
    chore: Release</li>
    <li><a
    href="https://github.com/clap-rs/clap/commit/048e7f0fbc4f8108894e4307af768c8d332a0576"><code>048e7f0</code></a>
    docs: Update changelog</li>
    <li><a
    href="https://github.com/clap-rs/clap/commit/53f5b820988c1c03f0d2696fc144857ad461edc1"><code>53f5b82</code></a>
    Merge pull request <a
    href="https://redirect.github.com/clap-rs/clap/issues/5267">#5267</a>
    from vermiculus/sa/avoid-pv-expansion-in-help</li>
    <li><a
    href="https://github.com/clap-rs/clap/commit/05cd057978db743a65fb5fde33213af752d064e7"><code>05cd057</code></a>
    perf: Avoid retrieving possible_values unless used</li>
    <li><a
    href="https://github.com/clap-rs/clap/commit/29208083b0598ba7d1b80e79821c0ba3eb2342ce"><code>2920808</code></a>
    test: Update snapshots</li>
    <li><a
    href="https://github.com/clap-rs/clap/commit/28763ebb6d8714f6ca588bf477729040e0e760b0"><code>28763eb</code></a>
    chore: Release</li>
    <li><a
    href="https://github.com/clap-rs/clap/commit/ace7bb5b4570b030f7c2d0fa91e0afaaac1b0030"><code>ace7bb5</code></a>
    docs(complete): Update changelog</li>
    <li><a
    href="https://github.com/clap-rs/clap/commit/76beca4d4d42a817bbb578f23553c64ded2aea97"><code>76beca4</code></a>
    docs(complete): Polish API reference for dynamic</li>
    <li><a
    href="https://github.com/clap-rs/clap/commit/3630e582d3ec59912b8e9369c38687695ddb1f43"><code>3630e58</code></a>
    Merge pull request <a
    href="https://redirect.github.com/clap-rs/clap/issues/5273">#5273</a>
    from epage/docsrs</li>
    <li><a
    href="https://github.com/clap-rs/clap/commit/3724b9e2e4c2a2e69337b6d809949b246d3fef39"><code>3724b9e</code></a>
    docs: Include more content on docs.rs</li>
    <li>See full diff in <a
    href="https://github.com/clap-rs/clap/compare/v4.4.11...v4.4.12">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `serde_yaml` from 0.9.29 to 0.9.30
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/dtolnay/serde-yaml/releases">serde_yaml's
    releases</a>.</em></p>
    <blockquote>
    <h2>0.9.30</h2>
    <ul>
    <li>Update proc-macro2 to fix caching issue when using a rustc-wrapper
    such as sccache</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/dtolnay/serde-yaml/commit/09ee25156f608f95150b27edd120bd5471db3c64"><code>09ee251</code></a>
    Release 0.9.30</li>
    <li><a
    href="https://github.com/dtolnay/serde-yaml/commit/caea939ece85ab54ac41de0672d683905f1e406a"><code>caea939</code></a>
    Pull in proc-macro2 sccache fix</li>
    <li><a
    href="https://github.com/dtolnay/serde-yaml/commit/d255918c141fd72d01f169bb5aa0152234981699"><code>d255918</code></a>
    Merge pull request <a
    href="https://redirect.github.com/dtolnay/serde-yaml/issues/403">#403</a>
    from dtolnay/optionifletelse</li>
    <li><a
    href="https://github.com/dtolnay/serde-yaml/commit/8cfeedd766f83dab24d03b9fb11b72886a247425"><code>8cfeedd</code></a>
    Remove option_if_let_else clippy suppression</li>
    <li>See full diff in <a
    href="https://github.com/dtolnay/serde-yaml/compare/0.9.29...0.9.30">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: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    * Fix clippy warnings (paritytech#2861)
    
    Fix some issues reported by clippy
    
    * Bump the known_good_semver group with 4 updates (paritytech#2865)
    
    Bumps the known_good_semver group with 4 updates:
    [serde](https://github.com/serde-rs/serde),
    [serde_json](https://github.com/serde-rs/json),
    [clap](https://github.com/clap-rs/clap) and
    [syn](https://github.com/dtolnay/syn).
    
    Updates `serde` from 1.0.194 to 1.0.195
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/serde-rs/serde/releases">serde's
    releases</a>.</em></p>
    <blockquote>
    <h2>v1.0.195</h2>
    <ul>
    <li>Prevent remote definitions of tuple struct or tuple variant from
    triggering dead_code warning (<a
    href="https://redirect.github.com/serde-rs/serde/issues/2671">#2671</a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/serde-rs/serde/commit/03eec42c3313b36da416be1486e9ecac345784d5"><code>03eec42</code></a>
    Release 1.0.195</li>
    <li><a
    href="https://github.com/serde-rs/serde/commit/196f311ae2fd8ad94fe38a57830419859a4d3dbb"><code>196f311</code></a>
    Merge pull request <a
    href="https://redirect.github.com/serde-rs/serde/issues/2671">#2671</a>
    from dtolnay/deadremote</li>
    <li><a
    href="https://github.com/serde-rs/serde/commit/38d9e0b2091e9b6150486c2c37367819b86bcc39"><code>38d9e0b</code></a>
    Revert &quot;Add FIXME to fix dead_code warning when using
    serde(remote)&quot;</li>
    <li><a
    href="https://github.com/serde-rs/serde/commit/6502b3131697eff6420786ad71f87f29cfff3a13"><code>6502b31</code></a>
    Fix new dead_code warning in tuple struct and tuple variant remote
    defs</li>
    <li><a
    href="https://github.com/serde-rs/serde/commit/6f1a8c3115c8d2502178c25d610fbaee2e82c46b"><code>6f1a8c3</code></a>
    Add FIXME to fix dead_code warning when using serde(remote)</li>
    <li><a
    href="https://github.com/serde-rs/serde/commit/d883c94cc9fe72d0512dc7f4def7191a401595c9"><code>d883c94</code></a>
    Work around dead_code warning in tests</li>
    <li><a
    href="https://github.com/serde-rs/serde/commit/961fa59a7469c5b5e323b9723323df412048d60d"><code>961fa59</code></a>
    Merge pull request <a
    href="https://redirect.github.com/serde-rs/serde/issues/2670">#2670</a>
    from serde-rs/exhaustive</li>
    <li><a
    href="https://github.com/serde-rs/serde/commit/8bc71def551df190e6817d3311e5c76f751f53e6"><code>8bc71de</code></a>
    Fill in omitted patterns for GenericArguments match</li>
    <li><a
    href="https://github.com/serde-rs/serde/commit/7c65a9dc0eab2d4d829b258a7b3549351bbe8dcd"><code>7c65a9d</code></a>
    Pick up changes to non_exhaustive_omitted_patterns lint</li>
    <li>See full diff in <a
    href="https://github.com/serde-rs/serde/compare/v1.0.194...v1.0.195">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `serde_json` from 1.0.110 to 1.0.111
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/serde-rs/json/releases">serde_json's
    releases</a>.</em></p>
    <blockquote>
    <h2>v1.0.111</h2>
    <ul>
    <li>Improve floating point parsing performance on loongarch64 (<a
    href="https://redirect.github.com/serde-rs/json/issues/1100">#1100</a>,
    thanks <a
    href="https://github.com/heiher"><code>@​heiher</code></a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/serde-rs/json/commit/0131ac68212e8094bd14ee618587d731b4f9a68b"><code>0131ac6</code></a>
    Release 1.0.111</li>
    <li><a
    href="https://github.com/serde-rs/json/commit/96ecfadd3f7dd6366a2d07a098e228d15df93cb4"><code>96ecfad</code></a>
    Merge pull request <a
    href="https://redirect.github.com/serde-rs/json/issues/1100">#1100</a>
    from heiher/limb-64-la64</li>
    <li><a
    href="https://github.com/serde-rs/json/commit/c80dbaf8ff5902ca670e0a48bbe495065b9314f5"><code>c80dbaf</code></a>
    Set limb width to 64 for loongarch64</li>
    <li>See full diff in <a
    href="https://github.com/serde-rs/json/compare/v1.0.110...v1.0.111">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `clap` from 4.4.12 to 4.4.13
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/clap-rs/clap/releases">clap's
    releases</a>.</em></p>
    <blockquote>
    <h2>v4.4.13</h2>
    <h2>[4.4.13] - 2024-01-04</h2>
    <h3>Documentation</h3>
    <ul>
    <li>Fix link to structopt migration guide</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
    changelog</a>.</em></p>
    <blockquote>
    <h2>[4.4.13] - 2024-01-04</h2>
    <h3>Documentation</h3>
    <ul>
    <li>Fix link to structopt migration guide</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/clap-rs/clap/commit/2ab48b295c2463ce8c141a9868095b811ccf3b99"><code>2ab48b2</code></a>
    chore: Release</li>
    <li><a
    href="https://github.com/clap-rs/clap/commit/7a06a8cd619db704c6d826bf752eae3b86ce23a8"><code>7a06a8c</code></a>
    docs: Update changelog</li>
    <li><a
    href="https://github.com/clap-rs/clap/commit/cca190efedf40f48147a3a4a777a9cc17728abdf"><code>cca190e</code></a>
    docs: Correct link to StructOpt migration guide</li>
    <li><a
    href="https://github.com/clap-rs/clap/commit/5c31f453c1a9f46109db8e0a47ed212748c0556c"><code>5c31f45</code></a>
    Merge pull request <a
    href="https://redirect.github.com/clap-rs/clap/issues/5281">#5281</a>
    from Manishearth/safety-docs</li>
    <li><a
    href="https://github.com/clap-rs/clap/commit/ddae7e6f411c4c87294212152b8d9beea16637e7"><code>ddae7e6</code></a>
    Correct safety docs</li>
    <li><a
    href="https://github.com/clap-rs/clap/commit/48d28aa689bfd0fb44ec025244b30ba261e2515a"><code>48d28aa</code></a>
    chore: Release</li>
    <li><a
    href="https://github.com/clap-rs/clap/commit/748ce18cc2ccc3f7c07fa8b7c5b6f90ed9242b72"><code>748ce18</code></a>
    docs: Update changelog</li>
    <li><a
    href="https://github.com/clap-rs/clap/commit/adbe6ec4cb6a617070c41927a389d0bea7b30936"><code>adbe6ec</code></a>
    Merge pull request <a
    href="https://redirect.github.com/clap-rs/clap/issues/5278">#5278</a>
    from henry-hsieh/fix-nosort</li>
    <li><a
    href="https://github.com/clap-rs/clap/commit/2b48858ba84c62e9af97bee4734d70530254cd8a"><code>2b48858</code></a>
    fix: Skip nosort option below bash 4.4</li>
    <li><a
    href="https://github.com/clap-rs/clap/commit/777b744102cde324dc75534ef043efc15a9f40be"><code>777b744</code></a>
    Merge pull request <a
    href="https://redirect.github.com/clap-rs/clap/issues/5277">#5277</a>
    from clap-rs/renovate/actions-setup-python-5.x</li>
    <li>Additional commits viewable in <a
    href="https://github.com/clap-rs/clap/compare/v4.4.12...v4.4.13">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `syn` from 2.0.47 to 2.0.48
    <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.48</h2>
    <ul>
    <li>Improve error message on unexpected token after <code>else</code>
    (<a
    href="https://redirect.github.com/dtolnay/syn/issues/1578">#1578</a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/dtolnay/syn/commit/5e16fc24e68b16a381cb7ef22455dba9db143083"><code>5e16fc2</code></a>
    Release 2.0.48</li>
    <li><a
    href="https://github.com/dtolnay/syn/commit/dc40084b15ab4a443179fc39cbadac6452408838"><code>dc40084</code></a>
    Merge pull request <a
    href="https://redirect.github.com/dtolnay/syn/issues/1578">#1578</a>
    from dtolnay/elseblock</li>
    <li><a
    href="https://github.com/dtolnay/syn/commit/82fcefce69d36e78301936c5af91f005d6a24357"><code>82fcefc</code></a>
    Fix error message on unexpected token after 'else'</li>
    <li><a
    href="https://github.com/dtolnay/syn/commit/e8a5c68ad45194e575a923f6b1e08f1817196331"><code>e8a5c68</code></a>
    Merge pull request <a
    href="https://redirect.github.com/dtolnay/syn/issues/1576">#1576</a>
    from dtolnay/exhaustive</li>
    <li><a
    href="https://github.com/dtolnay/syn/commit/97b1df6d935cb4801f4090782304577c8574d024"><code>97b1df6</code></a>
    Pick up changes to non_exhaustive_omitted_patterns lint</li>
    <li>See full diff in <a
    href="https://github.com/dtolnay/syn/compare/2.0.47...2.0.48">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: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    * Snowbridge Rococo deployment updates (paritytech#2792)
    
    - Includes the introduction of the `fast-runtime` feature, which cleans
    up our features
    - Updates beacon client fork versions config to Sepolia's versions
    - Cleanup of AgentIdOf
    
    ---------
    
    Co-authored-by: Ron <yrong1997@gmail.com>
    Co-authored-by: claravanstaden <Cats 4 life!>
    
    * Update Snowbridge versions and prep for publishing (paritytech#2894)
    
    - updates snowbridge crates to `0.9.0`
    - updates Cargo.toml files in preparation for publishing to crates.io
    - adds Kusama and Polkadot Snowbridge runtime config crates
    - moves runtime tests from the Snowbridge subtree into the bridge hub
    tests dir
    
    ---------
    
    Co-authored-by: claravanstaden <Cats 4 life!>
    Co-authored-by: Ron <yrong1997@gmail.com>
    
    * Run bridges zombienet tests on CI (paritytech#2439)
    
    Brridges zombienet tests are non-standard - zombienet currently missing
    multiple relay chains support (see e.g.
    paritytech/zombienet#796), so we need to go live
    with two relay networks, their parachains + custom test runner (which
    e.g. doesn't shutdown net when its tests are finished and instead waits
    for both networks tests to complete). So we are stuck with native
    zombienet provider => this PR is an attempt to gather everything in a
    single docker container and run tests there ~Draft, because it is far
    from finishing - what I want now is to see how it works on CI~
    
    * XCMv4 (paritytech#1230)
    
    # Note for reviewer
    
    Most changes are just syntax changes necessary for the new version.
    Most important files should be the ones under the `xcm` folder.
    
    # Description 
    
    Added XCMv4.
    
    ## Removed `Multi` prefix
    The following types have been renamed:
    - MultiLocation -> Location
    - MultiAsset -> Asset
    - MultiAssets -> Assets
    - InteriorMultiLocation -> InteriorLocation
    - MultiAssetFilter -> AssetFilter
    - VersionedMultiAsset -> VersionedAsset
    - WildMultiAsset -> WildAsset
    - VersionedMultiLocation -> VersionedLocation
    
    In order to fix a name conflict, the `Assets` in `xcm-executor` were
    renamed to `HoldingAssets`, as they represent assets in holding.
    
    ## Removed `Abstract` asset id
    
    It was not being used anywhere and this simplifies the code.
    
    Now assets are just constructed as follows:
    
    ```rust
    let asset: Asset = (AssetId(Location::new(1, Here)), 100u128).into();
    ```
    
    No need for specifying `Concrete` anymore.
    
    ## Outcome is now a named fields struct
    
    Instead of
    
    ```rust
    pub enum Outcome {
      Complete(Weight),
      Incomplete(Weight, Error),
      Error(Error),
    }
    ```
    
    we now have
    
    ```rust
    pub enum Outcome {
      Complete { used: Weight },
      Incomplete { used: Weight, error: Error },
      Error { error: Error },
    }
    ```
    
    ## Added Reanchorable trait
    
    Now both locations and assets implement this trait, making it easier to
    reanchor both.
    
    ## New syntax for building locations and junctions
    
    Now junctions are built using the following methods:
    
    ```rust
    let location = Location {
        parents: 1,
        interior: [Parachain(1000), PalletInstance(50), GeneralIndex(1984)].into()
    };
    ```
    
    or
    
    ```rust
    let location = Location::new(1, [Parachain(1000), PalletInstance(50), GeneralIndex(1984)]);
    ```
    
    And they are matched like so:
    
    ```rust
    match location.unpack() {
      (1, [Parachain(id)]) => ...
      (0, Here) => ...,
      (1, [_]) => ...,
    }
    ```
    
    This syntax is mandatory in v4, and has been also implemented for v2 and
    v3 for easier migration.
    
    This was needed to make all sizes smaller.
    
    # TODO
    - [x] Scaffold v4
    - [x] Port github.com/paritytech/polkadot/pull/7236
    - [x] Remove `Multi` prefix
    - [x] Remove `Abstract` asset id
    
    ---------
    
    Co-authored-by: command-bot <>
    Co-authored-by: Keith Yeung <kungfukeith11@gmail.com>
    
    * Fix typos (paritytech#2983)
    
    * Update polkadot-sdk refs
    
    * Update deprecated struct
    
    * Remove snowbridge folder
    
    * Westend/Rococo Asset Hub: pay xcm fees with sufficient assets (paritytech#2978)
    
    Set up the `TakeFirstAssetTrader` trader for Westend and Rococo Asset
    Hubs to cover XCM fees with sufficient assets.
    
    This PR reintroduces previously
    [removed](paritytech#1845) trader
    setups, as it was decided to keep both traders, `TakeFirstAssetTrader`
    and `SwapFirstAssetTrader`, during the transition period.
    
    ---------
    
    Co-authored-by: Svyatoslav Nikolsky <svyatonik@gmail.com>
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: Dónal Murray <donal.murray@parity.io>
    Co-authored-by: Liam Aharon <liam.aharon@hotmail.com>
    Co-authored-by: Svyatoslav Nikolsky <svyatonik@gmail.com>
    Co-authored-by: Branislav Kontur <bkontur@gmail.com>
    Co-authored-by: Clara van Staden <claravanstaden64@gmail.com>
    Co-authored-by: Alistair Singh <alistair.singh7@gmail.com>
    Co-authored-by: ron <yrong1997@gmail.com>
    Co-authored-by: Vincent Geddes <vincent.geddes@hey.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Tsvetomir Dimitrov <tsvetomir@parity.io>
    Co-authored-by: Francisco Aguirre <franciscoaguirreperez@gmail.com>
    Co-authored-by: Keith Yeung <kungfukeith11@gmail.com>
    Co-authored-by: cristiantroy <154241727+cristiantroy@users.noreply.github.com>
    Co-authored-by: Muharem <ismailov.m.h@gmail.com>
    15 people committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    1eb5bba View commit details
    Browse the repository at this point in the history
  210. Bump env_logger from 0.10.1 to 0.11.0

    Bumps [env_logger](https://github.com/rust-cli/env_logger) from 0.10.1 to 0.11.0.
    - [Release notes](https://github.com/rust-cli/env_logger/releases)
    - [Changelog](https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md)
    - [Commits](rust-cli/env_logger@v0.10.1...v0.11.0)
    
    ---
    updated-dependencies:
    - dependency-name: env_logger
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    20e2a71 View commit details
    Browse the repository at this point in the history
  211. Bump env_logger from 0.11.0 to 0.11.1

    Bumps [env_logger](https://github.com/rust-cli/env_logger) from 0.11.0 to 0.11.1.
    - [Release notes](https://github.com/rust-cli/env_logger/releases)
    - [Changelog](https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md)
    - [Commits](rust-cli/env_logger@v0.11.0...v0.11.1)
    
    ---
    updated-dependencies:
    - dependency-name: env_logger
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    4600e31 View commit details
    Browse the repository at this point in the history
  212. Bump strum from 0.25.0 to 0.26.1

    Bumps [strum](https://github.com/Peternator7/strum) from 0.25.0 to 0.26.1.
    - [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/Peternator7/strum/commits)
    
    ---
    updated-dependencies:
    - dependency-name: strum
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    2deb250 View commit details
    Browse the repository at this point in the history
  213. fix clippy

    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    354f3fb View commit details
    Browse the repository at this point in the history
  214. Bump tokio from 1.35.1 to 1.36.0

    Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.35.1 to 1.36.0.
    - [Release notes](https://github.com/tokio-rs/tokio/releases)
    - [Commits](tokio-rs/tokio@tokio-1.35.1...tokio-1.36.0)
    
    ---
    updated-dependencies:
    - dependency-name: tokio
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    72fc235 View commit details
    Browse the repository at this point in the history
  215. Add submit_finality_proof_ex call to the GRANDPA pallet (paritytech#2821

    )
    
    * depreacte submit_finality_proof and introduce submit_finality_proof_ex instead
    
    * propagate changes to the rest of runtime crates
    
    * tests for new call
    
    * suppress deprecation warning
    
    * revert changes to benchmarks to avoid unnecessary compilation issues when integrating to other repos
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    8517ad1 View commit details
    Browse the repository at this point in the history
  216. Pass finality proof verification context to the call builder (parityt…

    …ech#2823)
    
    * pass verification context to the build_submit_finality_proof_call
    
    * current_set_id -> context
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    20af585 View commit details
    Browse the repository at this point in the history
  217. Backport latest PRs from polkadot sdk (paritytech#2824)

    * backport paritytech#3034
    
    * backport paritytech#3072
    
    * backport paritytech#3175
    
    * backport paritytech#2949
    
    * Cargo.lock
    
    * fix invalid copypaste
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    0d5c749 View commit details
    Browse the repository at this point in the history
  218. Bump tempfile from 3.9.0 to 3.10.0

    Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.9.0 to 3.10.0.
    - [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
    - [Commits](Stebalien/tempfile@v3.9.0...v3.10.0)
    
    ---
    updated-dependencies:
    - dependency-name: tempfile
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    b5e35c4 View commit details
    Browse the repository at this point in the history
  219. Bump thiserror from 1.0.56 to 1.0.57

    Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.56 to 1.0.57.
    - [Release notes](https://github.com/dtolnay/thiserror/releases)
    - [Commits](dtolnay/thiserror@1.0.56...1.0.57)
    
    ---
    updated-dependencies:
    - dependency-name: thiserror
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    8f27dfb View commit details
    Browse the repository at this point in the history
  220. Fix relay submitting extra parachain headers during reorg (paritytech…

    …#2839)
    
    * fix on-demand parachain relay behavior during target chain reorgs
    
    * fix compilation
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    e12a026 View commit details
    Browse the repository at this point in the history
  221. Bump env_logger from 0.11.1 to 0.11.2

    Bumps [env_logger](https://github.com/rust-cli/env_logger) from 0.11.1 to 0.11.2.
    - [Release notes](https://github.com/rust-cli/env_logger/releases)
    - [Changelog](https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md)
    - [Commits](rust-cli/env_logger@v0.11.1...v0.11.2)
    
    ---
    updated-dependencies:
    - dependency-name: env_logger
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    f16a224 View commit details
    Browse the repository at this point in the history
  222. Running relayer: documentation (paritytech#2829)

    * running relayer documentation
    
    * fix review comments
    
    * also update tag
    
    * typo
    
    * Apply suggestions from code review
    
    ---------
    
    Co-authored-by: Adrian Catangiu <adrian@parity.io>
    2 people authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    3153048 View commit details
    Browse the repository at this point in the history
  223. [Do Not Merge until RBH/WBH upgrade] Relayers use new submit_finality…

    …_proof_ex call in Rococo <> Westend bridge (paritytech#2827)
    
    * use codegen runtime in WBH + update codegen files for RBH + WBH
    
    * use submit_finality_proof_ex for Rococo <> Westend bridge
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    37966c0 View commit details
    Browse the repository at this point in the history
  224. Bump log from 0.4.20 to 0.4.21

    Bumps [log](https://github.com/rust-lang/log) from 0.4.20 to 0.4.21.
    - [Release notes](https://github.com/rust-lang/log/releases)
    - [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)
    - [Commits](rust-lang/log@0.4.20...0.4.21)
    
    ---
    updated-dependencies:
    - dependency-name: log
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    7d761d8 View commit details
    Browse the repository at this point in the history
  225. Some remaining fixes (mostly insubstantial) for relay (paritytech#2859)

    * if bundled version is `None` and cli said "use bundled" => error
    
    * update chain spec and transaction versions
    
    * use generated runtime wrapper for PBH and KBH
    
    * trigger CI
    
    * Revert "trigger CI"
    
    This reverts commit 7d9f51e34829d9224b352300d062e365243def5e.
    
    * Revert "Revert "trigger CI""
    
    This reverts commit c86ca0e264367e39abad29b9f09f09578a980568.
    
    * Revert "Revert "Revert "trigger CI"""
    
    This reverts commit 95e7da258bb2ace4ed2cafdb01833317f38cfcfc.
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    b8fe006 View commit details
    Browse the repository at this point in the history
  226. Document: how to make relayer releases (paritytech#2860)

    * RELEASE.md
    
    * updated running-relayer.md
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    9509002 View commit details
    Browse the repository at this point in the history
  227. Prepare P<> K relay release: 1.2.0 (paritytech#2863)

    * cargo update -p mio
    
    * bump relayer version: v1.2.0
    
    * Cargo.lock
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    208d285 View commit details
    Browse the repository at this point in the history
  228. Bump env_logger from 0.11.2 to 0.11.3

    Bumps [env_logger](https://github.com/rust-cli/env_logger) from 0.11.2 to 0.11.3.
    - [Release notes](https://github.com/rust-cli/env_logger/releases)
    - [Changelog](https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md)
    - [Commits](rust-cli/env_logger@v0.11.2...v0.11.3)
    
    ---
    updated-dependencies:
    - dependency-name: env_logger
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    6acf06e View commit details
    Browse the repository at this point in the history
  229. Bump strum from 0.26.1 to 0.26.2

    Bumps [strum](https://github.com/Peternator7/strum) from 0.26.1 to 0.26.2.
    - [Release notes](https://github.com/Peternator7/strum/releases)
    - [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/Peternator7/strum/commits)
    
    ---
    updated-dependencies:
    - dependency-name: strum
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    e706245 View commit details
    Browse the repository at this point in the history
  230. Configuration menu
    Copy the full SHA
    98c4c09 View commit details
    Browse the repository at this point in the history
  231. Bump scale-info from 2.10.0 to 2.11.0

    Bumps [scale-info](https://github.com/paritytech/scale-info) from 2.10.0 to 2.11.0.
    - [Release notes](https://github.com/paritytech/scale-info/releases)
    - [Changelog](https://github.com/paritytech/scale-info/blob/master/CHANGELOG.md)
    - [Commits](paritytech/scale-info@v2.10.0...v2.11.0)
    
    ---
    updated-dependencies:
    - dependency-name: scale-info
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    399be02 View commit details
    Browse the repository at this point in the history
  232. Move generic CLI logic to different crate (paritytech#2885)

    * Move generic CLI logic to separate crate
    
    * Move and rename `CliChain` trait definition
    
    Move it to `relay-substrate-client`
    
    * Move generic cli logic to substrate-relay-helper
    
    * Fix docs warnings
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    cd5f8ec View commit details
    Browse the repository at this point in the history
  233. Backport changes from polkadot-sdk/master (paritytech#2887)

    * Add two new zombienet tests for bridges (manual run) (paritytech#3072)
    
    extracted useful code from paritytech#2982
    
    This PR:
    - adds test 2 for Rococo <> Westend bridge: checks that relayer doesn't
    submit any extra headers while there are no any messages;
    - adds test 3 for Rococo <> Westend bridge: checks that relayer doesn't
    submit any extra headers when there are messages;
    - fixes most of comments from paritytech#2439 (like: log names, ability to run
    specify test number when calling `run-tests.sh`).
    
    Right now of all our tests, only test 2 is working (until BHs will be
    upgraded to use async backing), so you can test it with
    `./bridges/zombienet/run-tests.sh --test 2` locally.
    
    (cherry picked from commit 2e6067d)
    
    * [cumulus] Improved check for sane bridge fees calculations (paritytech#3175)
    
    - [x] change constants when CI fails (should fail :) )
    
    On the AssetHubRococo: 1701175800126 -> 1700929825257 = 0.15 %
    decreased.
    ```
    Feb 02 12:59:05.520 ERROR bridges::estimate: `bridging::XcmBridgeHubRouterBaseFee` actual value: 1701175800126 for runtime: statemine-1006000 (statemine-0.tx14.au1)
    
    Feb 02 13:02:40.647 ERROR bridges::estimate: `bridging::XcmBridgeHubRouterBaseFee` actual value: 1700929825257 for runtime: statemine-1006000 (statemine-0.tx14.au1)
    
    ```
    
    On the AssetHubWestend: 2116038876326 -> 1641718372993 = 22.4 %
    decreased.
    ```
    Feb 02 12:56:00.880 ERROR bridges::estimate: `bridging::XcmBridgeHubRouterBaseFee` actual value: 2116038876326 for runtime: westmint-1006000 (westmint-0.tx14.au1)
    
    Feb 02 13:04:42.515 ERROR bridges::estimate: `bridging::XcmBridgeHubRouterBaseFee` actual value: 1641718372993 for runtime: westmint-1006000 (westmint-0.tx14.au1)
    ```
    
    (cherry picked from commit 74b597f)
    
    * Enable async backing on all testnet system chains (paritytech#2949)
    
    Built on top of paritytech#2826
    which was a trial run.
    
    Guide:
    https://github.com/w3f/polkadot-wiki/blob/master/docs/maintain/maintain-guides-async-backing.md
    
    ---------
    
    Signed-off-by: georgepisaltu <george.pisaltu@parity.io>
    Co-authored-by: Branislav Kontur <bkontur@gmail.com>
    Co-authored-by: Dónal Murray <donal.murray@parity.io>
    Co-authored-by: Dmitry Sinyavin <dmitry.sinyavin@parity.io>
    Co-authored-by: s0me0ne-unkn0wn <48632512+s0me0ne-unkn0wn@users.noreply.github.com>
    Co-authored-by: Svyatoslav Nikolsky <svyatonik@gmail.com>
    Co-authored-by: Bastian Köcher <info@kchr.de>
    Co-authored-by: georgepisaltu <52418509+georgepisaltu@users.noreply.github.com>
    (cherry picked from commit 700d5f8)
    
    * Introduce submit_finality_proof_ex call to bridges GRANDPA pallet (paritytech#3225)
    
    backport of
    paritytech/parity-bridges-common#2821 (see
    detailed description there)
    
    (cherry picked from commit a462207)
    
    * Bridge zombienet tests refactoring (paritytech#3260)
    
    Related to paritytech#3242
    
    Reorganizing the bridge zombienet tests in order to:
    - separate the environment spawning from the actual tests
    - offer better control over the tests and some possibility to
    orchestrate them as opposed to running everything from the zndsl file
    
    Only rewrote the asset transfer test using this new "framework". The old
    logic and old tests weren't functionally modified or deleted. The plan
    is to get feedback on this approach first and if this is agreed upon,
    migrate the other 2 tests later in separate PRs and also do other
    improvements later.
    
    (cherry picked from commit dfc8e46)
    
    * Bridges: add test 0002 to CI (paritytech#3310)
    
    Bridges: add test 0002 to CI
    (cherry picked from commit 1b66bb5)
    
    * Bridge zombienet tests - move all test scripts to the same folder (paritytech#3333)
    
    Related to paritytech#3242
    
    (cherry picked from commit 5fc7622)
    
    * Lift dependencies to the workspace (Part 2/x) (paritytech#3366)
    
    Lifting some more dependencies to the workspace. Just using the
    most-often updated ones for now.
    It can be reproduced locally.
    
    ```sh
    $ zepter transpose dependency lift-to-workspace --ignore-errors syn quote thiserror "regex:^serde.*"
    
    $ zepter transpose dependency lift-to-workspace --version-resolver=highest syn quote thiserror "regex:^serde.*" --fix
    
    $ taplo format --config .config/taplo.toml
    ```
    
    ---------
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    (cherry picked from commit e89d0fc)
    
    * Add support for BHP local and BHK local (paritytech#3443)
    
    Related to paritytech#3400
    
    Extracting small parts of
    paritytech#3429 into separate PR:
    
    - Add support for BHP local and BHK local
    - Increase the timeout for the bridge zomienet tests
    
    (cherry picked from commit e4b6b8c)
    
    * Bridge zombienet tests: move all "framework" files under one folder (paritytech#3462)
    
    Related to paritytech#3400
    
    Moving all bridges testing "framework" files under one folder in order
    to be able to download the entire folder when we want to add tests in
    other repos
    
    No significant functional changes
    
    (cherry picked from commit 6fc1d41)
    
    * Bridge zombienet tests: Check amount received at destination (paritytech#3490)
    
    Related to paritytech#3475
    
    (cherry picked from commit 2cdda0e)
    
    * FRAME: Create `TransactionExtension` as a replacement for `SignedExtension` (paritytech#2280)
    
    Closes paritytech#2160
    
    First part of [Extrinsic
    Horizon](paritytech#2415)
    
    Introduces a new trait `TransactionExtension` to replace
    `SignedExtension`. Introduce the idea of transactions which obey the
    runtime's extensions and have according Extension data (né Extra data)
    yet do not have hard-coded signatures.
    
    Deprecate the terminology of "Unsigned" when used for
    transactions/extrinsics owing to there now being "proper" unsigned
    transactions which obey the extension framework and "old-style" unsigned
    which do not. Instead we have __*General*__ for the former and
    __*Bare*__ for the latter. (Ultimately, the latter will be phased out as
    a type of transaction, and Bare will only be used for Inherents.)
    
    Types of extrinsic are now therefore:
    - Bare (no hardcoded signature, no Extra data; used to be known as
    "Unsigned")
    - Bare transactions (deprecated): Gossiped, validated with
    `ValidateUnsigned` (deprecated) and the `_bare_compat` bits of
    `TransactionExtension` (deprecated).
      - Inherents: Not gossiped, validated with `ProvideInherent`.
    - Extended (Extra data): Gossiped, validated via `TransactionExtension`.
      - Signed transactions (with a hardcoded signature).
      - General transactions (without a hardcoded signature).
    
    `TransactionExtension` differs from `SignedExtension` because:
    - A signature on the underlying transaction may validly not be present.
    - It may alter the origin during validation.
    - `pre_dispatch` is renamed to `prepare` and need not contain the checks
    present in `validate`.
    - `validate` and `prepare` is passed an `Origin` rather than a
    `AccountId`.
    - `validate` may pass arbitrary information into `prepare` via a new
    user-specifiable type `Val`.
    - `AdditionalSigned`/`additional_signed` is renamed to
    `Implicit`/`implicit`. It is encoded *for the entire transaction* and
    passed in to each extension as a new argument to `validate`. This
    facilitates the ability of extensions to acts as underlying crypto.
    
    There is a new `DispatchTransaction` trait which contains only default
    function impls and is impl'ed for any `TransactionExtension` impler. It
    provides several utility functions which reduce some of the tedium from
    using `TransactionExtension` (indeed, none of its regular functions
    should now need to be called directly).
    
    Three transaction version discriminator ("versions") are now
    permissible:
    - 0b000000100: Bare (used to be called "Unsigned"): contains Signature
    or Extra (extension data). After bare transactions are no longer
    supported, this will strictly identify an Inherents only.
    - 0b100000100: Old-school "Signed" Transaction: contains Signature and
    Extra (extension data).
    - 0b010000100: New-school "General" Transaction: contains Extra
    (extension data), but no Signature.
    
    For the New-school General Transaction, it becomes trivial for authors
    to publish extensions to the mechanism for authorizing an Origin, e.g.
    through new kinds of key-signing schemes, ZK proofs, pallet state,
    mutations over pre-authenticated origins or any combination of the
    above.
    
    Wrap your `SignedExtension`s in `AsTransactionExtension`. This should be
    accompanied by renaming your aggregate type in line with the new
    terminology. E.g. Before:
    
    ```rust
    /// The SignedExtension to the basic transaction logic.
    pub type SignedExtra = (
    	/* snip */
    	MySpecialSignedExtension,
    );
    /// Unchecked extrinsic type as expected by this runtime.
    pub type UncheckedExtrinsic =
    	generic::UncheckedExtrinsic<Address, RuntimeCall, Signature, SignedExtra>;
    ```
    
    After:
    
    ```rust
    /// The extension to the basic transaction logic.
    pub type TxExtension = (
    	/* snip */
    	AsTransactionExtension<MySpecialSignedExtension>,
    );
    /// Unchecked extrinsic type as expected by this runtime.
    pub type UncheckedExtrinsic =
    	generic::UncheckedExtrinsic<Address, RuntimeCall, Signature, TxExtension>;
    ```
    
    You'll also need to alter any transaction building logic to add a
    `.into()` to make the conversion happen. E.g. Before:
    
    ```rust
    fn construct_extrinsic(
    		/* snip */
    ) -> UncheckedExtrinsic {
    	let extra: SignedExtra = (
    		/* snip */
    		MySpecialSignedExtension::new(/* snip */),
    	);
    	let payload = SignedPayload::new(call.clone(), extra.clone()).unwrap();
    	let signature = payload.using_encoded(|e| sender.sign(e));
    	UncheckedExtrinsic::new_signed(
    		/* snip */
    		Signature::Sr25519(signature),
    		extra,
    	)
    }
    ```
    
    After:
    
    ```rust
    fn construct_extrinsic(
    		/* snip */
    ) -> UncheckedExtrinsic {
    	let tx_ext: TxExtension = (
    		/* snip */
    		MySpecialSignedExtension::new(/* snip */).into(),
    	);
    	let payload = SignedPayload::new(call.clone(), tx_ext.clone()).unwrap();
    	let signature = payload.using_encoded(|e| sender.sign(e));
    	UncheckedExtrinsic::new_signed(
    		/* snip */
    		Signature::Sr25519(signature),
    		tx_ext,
    	)
    }
    ```
    
    Most `SignedExtension`s can be trivially converted to become a
    `TransactionExtension`. There are a few things to know.
    
    - Instead of a single trait like `SignedExtension`, you should now
    implement two traits individually: `TransactionExtensionBase` and
    `TransactionExtension`.
    - Weights are now a thing and must be provided via the new function `fn
    weight`.
    
    This trait takes care of anything which is not dependent on types
    specific to your runtime, most notably `Call`.
    
    - `AdditionalSigned`/`additional_signed` is renamed to
    `Implicit`/`implicit`.
    - Weight must be returned by implementing the `weight` function. If your
    extension is associated with a pallet, you'll probably want to do this
    via the pallet's existing benchmarking infrastructure.
    
    Generally:
    - `pre_dispatch` is now `prepare` and you *should not reexecute the
    `validate` functionality in there*!
    - You don't get an account ID any more; you get an origin instead. If
    you need to presume an account ID, then you can use the trait function
    `AsSystemOriginSigner::as_system_origin_signer`.
    - You get an additional ticket, similar to `Pre`, called `Val`. This
    defines data which is passed from `validate` into `prepare`. This is
    important since you should not be duplicating logic from `validate` to
    `prepare`, you need a way of passing your working from the former into
    the latter. This is it.
    - This trait takes two type parameters: `Call` and `Context`. `Call` is
    the runtime call type which used to be an associated type; you can just
    move it to become a type parameter for your trait impl. `Context` is not
    currently used and you can safely implement over it as an unbounded
    type.
    - There's no `AccountId` associated type any more. Just remove it.
    
    Regarding `validate`:
    - You get three new parameters in `validate`; all can be ignored when
    migrating from `SignedExtension`.
    - `validate` returns a tuple on success; the second item in the tuple is
    the new ticket type `Self::Val` which gets passed in to `prepare`. If
    you use any information extracted during `validate` (off-chain and
    on-chain, non-mutating) in `prepare` (on-chain, mutating) then you can
    pass it through with this. For the tuple's last item, just return the
    `origin` argument.
    
    Regarding `prepare`:
    - This is renamed from `pre_dispatch`, but there is one change:
    - FUNCTIONALITY TO VALIDATE THE TRANSACTION NEED NOT BE DUPLICATED FROM
    `validate`!!
    - (This is different to `SignedExtension` which was required to run the
    same checks in `pre_dispatch` as in `validate`.)
    
    Regarding `post_dispatch`:
    - Since there are no unsigned transactions handled by
    `TransactionExtension`, `Pre` is always defined, so the first parameter
    is `Self::Pre` rather than `Option<Self::Pre>`.
    
    If you make use of `SignedExtension::validate_unsigned` or
    `SignedExtension::pre_dispatch_unsigned`, then:
    - Just use the regular versions of these functions instead.
    - Have your logic execute in the case that the `origin` is `None`.
    - Ensure your transaction creation logic creates a General Transaction
    rather than a Bare Transaction; this means having to include all
    `TransactionExtension`s' data.
    - `ValidateUnsigned` can still be used (for now) if you need to be able
    to construct transactions which contain none of the extension data,
    however these will be phased out in stage 2 of the Transactions Horizon,
    so you should consider moving to an extension-centric design.
    
    - [x] Introduce `CheckSignature` impl of `TransactionExtension` to
    ensure it's possible to have crypto be done wholly in a
    `TransactionExtension`.
    - [x] Deprecate `SignedExtension` and move all uses in codebase to
    `TransactionExtension`.
      - [x] `ChargeTransactionPayment`
      - [x] `DummyExtension`
      - [x] `ChargeAssetTxPayment` (asset-tx-payment)
      - [x] `ChargeAssetTxPayment` (asset-conversion-tx-payment)
      - [x] `CheckWeight`
      - [x] `CheckTxVersion`
      - [x] `CheckSpecVersion`
      - [x] `CheckNonce`
      - [x] `CheckNonZeroSender`
      - [x] `CheckMortality`
      - [x] `CheckGenesis`
      - [x] `CheckOnlySudoAccount`
      - [x] `WatchDummy`
      - [x] `PrevalidateAttests`
      - [x] `GenericSignedExtension`
      - [x] `SignedExtension` (chain-polkadot-bulletin)
      - [x] `RefundSignedExtensionAdapter`
    - [x] Implement `fn weight` across the board.
    - [ ] Go through all pre-existing extensions which assume an account
    signer and explicitly handle the possibility of another kind of origin.
    - [x] `CheckNonce` should probably succeed in the case of a non-account
    origin.
    - [x] `CheckNonZeroSender` should succeed in the case of a non-account
    origin.
    - [x] `ChargeTransactionPayment` and family should fail in the case of a
    non-account origin.
      - [ ]
    - [x] Fix any broken tests.
    
    ---------
    
    Signed-off-by: georgepisaltu <george.pisaltu@parity.io>
    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    Signed-off-by: dependabot[bot] <support@github.com>
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io>
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    Co-authored-by: Nikhil Gupta <17176722+gupnik@users.noreply.github.com>
    Co-authored-by: georgepisaltu <52418509+georgepisaltu@users.noreply.github.com>
    Co-authored-by: Chevdor <chevdor@users.noreply.github.com>
    Co-authored-by: Bastian Köcher <git@kchr.de>
    Co-authored-by: Maciej <maciej.zyszkiewicz@parity.io>
    Co-authored-by: Javier Viola <javier@parity.io>
    Co-authored-by: Marcin S. <marcin@realemail.net>
    Co-authored-by: Tsvetomir Dimitrov <tsvetomir@parity.io>
    Co-authored-by: Javier Bullrich <javier@bullrich.dev>
    Co-authored-by: Koute <koute@users.noreply.github.com>
    Co-authored-by: Adrian Catangiu <adrian@parity.io>
    Co-authored-by: Vladimir Istyufeev <vladimir@parity.io>
    Co-authored-by: Ross Bulat <ross@parity.io>
    Co-authored-by: Gonçalo Pestana <g6pestana@gmail.com>
    Co-authored-by: Liam Aharon <liam.aharon@hotmail.com>
    Co-authored-by: Svyatoslav Nikolsky <svyatonik@gmail.com>
    Co-authored-by: André Silva <123550+andresilva@users.noreply.github.com>
    Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    Co-authored-by: s0me0ne-unkn0wn <48632512+s0me0ne-unkn0wn@users.noreply.github.com>
    Co-authored-by: ordian <write@reusable.software>
    Co-authored-by: Sebastian Kunert <skunert49@gmail.com>
    Co-authored-by: Aaro Altonen <48052676+altonen@users.noreply.github.com>
    Co-authored-by: Dmitry Markin <dmitry@markin.tech>
    Co-authored-by: Alexandru Vasile <60601340+lexnv@users.noreply.github.com>
    Co-authored-by: Alexander Samusev <41779041+alvicsam@users.noreply.github.com>
    Co-authored-by: Julian Eager <eagr@tutanota.com>
    Co-authored-by: Michal Kucharczyk <1728078+michalkucharczyk@users.noreply.github.com>
    Co-authored-by: Davide Galassi <davxy@datawok.net>
    Co-authored-by: Dónal Murray <donal.murray@parity.io>
    Co-authored-by: yjh <yjh465402634@gmail.com>
    Co-authored-by: Tom Mi <tommi@niemi.lol>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Will | Paradox | ParaNodes.io <79228812+paradox-tt@users.noreply.github.com>
    Co-authored-by: Bastian Köcher <info@kchr.de>
    Co-authored-by: Joshy Orndorff <JoshOrndorff@users.noreply.github.com>
    Co-authored-by: Joshy Orndorff <git-user-email.h0ly5@simplelogin.com>
    Co-authored-by: PG Herveou <pgherveou@gmail.com>
    Co-authored-by: Alexander Theißen <alex.theissen@me.com>
    Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
    Co-authored-by: Juan Girini <juangirini@gmail.com>
    Co-authored-by: bader y <ibnbassem@gmail.com>
    Co-authored-by: James Wilson <james@jsdw.me>
    Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com>
    Co-authored-by: asynchronous rob <rphmeier@gmail.com>
    Co-authored-by: Parth <desaiparth08@gmail.com>
    Co-authored-by: Andrew Jones <ascjones@gmail.com>
    Co-authored-by: Jonathan Udd <jonathan@dwellir.com>
    Co-authored-by: Serban Iorga <serban@parity.io>
    Co-authored-by: Egor_P <egor@parity.io>
    Co-authored-by: Branislav Kontur <bkontur@gmail.com>
    Co-authored-by: Evgeny Snitko <evgeny@parity.io>
    Co-authored-by: Just van Stam <vstam1@users.noreply.github.com>
    Co-authored-by: Francisco Aguirre <franciscoaguirreperez@gmail.com>
    Co-authored-by: gupnik <nikhilgupta.iitk@gmail.com>
    Co-authored-by: dzmitry-lahoda <dzmitry@lahoda.pro>
    Co-authored-by: zhiqiangxu <652732310@qq.com>
    Co-authored-by: Nazar Mokrynskyi <nazar@mokrynskyi.com>
    Co-authored-by: Anwesh <anweshknayak@gmail.com>
    Co-authored-by: cheme <emericchevalier.pro@gmail.com>
    Co-authored-by: Sam Johnson <sam@durosoft.com>
    Co-authored-by: kianenigma <kian@parity.io>
    Co-authored-by: Jegor Sidorenko <5252494+jsidorenko@users.noreply.github.com>
    Co-authored-by: Muharem <ismailov.m.h@gmail.com>
    Co-authored-by: joepetrowski <joe@parity.io>
    Co-authored-by: Alexandru Gheorghe <49718502+alexggh@users.noreply.github.com>
    Co-authored-by: Gabriel Facco de Arruda <arrudagates@gmail.com>
    Co-authored-by: Squirrel <gilescope@gmail.com>
    Co-authored-by: Andrei Sandu <54316454+sandreim@users.noreply.github.com>
    Co-authored-by: georgepisaltu <george.pisaltu@parity.io>
    Co-authored-by: command-bot <>
    (cherry picked from commit fd5f929)
    
    * Revert "FRAME: Create `TransactionExtension` as a replacement for `SignedExtension` (paritytech#2280)" (paritytech#3665)
    
    This PR reverts paritytech#2280 which introduced `TransactionExtension` to replace
    `SignedExtension`.
    
    As a result of the discussion
    [here](paritytech#3623 (comment)),
    the changes will be reverted for now with plans to reintroduce the
    concept in the future.
    
    ---------
    
    Signed-off-by: georgepisaltu <george.pisaltu@parity.io>
    (cherry picked from commit bbd51ce)
    
    * Increase timeout for assertions (paritytech#3680)
    
    Prevents timeouts in ci like
    https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/5516019
    
    (cherry picked from commit c4c9257)
    
    * Removes `as [disambiguation_path]` from `derive_impl` usage (paritytech#3652)
    
    Step in paritytech#171
    
    This PR removes `as [disambiguation_path]` syntax from `derive_impl`
    usage across the polkadot-sdk as introduced in
    paritytech#3505
    
    (cherry picked from commit 7099f6e)
    
    * Fix typo (paritytech#3691)
    
    (cherry picked from commit 6b1179f)
    
    * Bridge zombienet tests: remove unneeded accounts (paritytech#3700)
    
    Bridge zombienet tests: remove unneeded accounts
    
    (cherry picked from commit 0c6c837)
    
    * Fix typos (paritytech#3753)
    
    (cherry picked from commit 7241a8d)
    
    * Update polkadot-sdk refs
    
    * Fix dependency conflicts
    
    * Fix build
    
    * cargo fmt
    
    * Fix spellcheck test
    
    ---------
    
    Co-authored-by: Svyatoslav Nikolsky <svyatonik@gmail.com>
    Co-authored-by: Branislav Kontur <bkontur@gmail.com>
    Co-authored-by: Marcin S <marcin@realemail.net>
    Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    Co-authored-by: Gavin Wood <gavin@parity.io>
    Co-authored-by: georgepisaltu <52418509+georgepisaltu@users.noreply.github.com>
    Co-authored-by: Javier Viola <363911+pepoviola@users.noreply.github.com>
    Co-authored-by: gupnik <nikhilgupta.iitk@gmail.com>
    Co-authored-by: jokess123 <163112061+jokess123@users.noreply.github.com>
    Co-authored-by: slicejoke <163888128+slicejoke@users.noreply.github.com>
    11 people committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    27342d9 View commit details
    Browse the repository at this point in the history
  234. Bump async-trait from 0.1.78 to 0.1.79

    Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.78 to 0.1.79.
    - [Release notes](https://github.com/dtolnay/async-trait/releases)
    - [Commits](dtolnay/async-trait@0.1.78...0.1.79)
    
    ---
    updated-dependencies:
    - dependency-name: async-trait
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    889ec5a View commit details
    Browse the repository at this point in the history
  235. [Backport from polkadot-sdk] Move chain definitions to separate fol…

    …der (paritytech#2892)
    
    * [Bridges] Move chain definitions to separate folder (paritytech#3822)
    
    Related to
    paritytech/parity-bridges-common#2538
    
    This PR doesn't contain any functional changes.
    
    The PR moves specific bridged chain definitions from
    `bridges/primitives` to `bridges/chains` folder in order to facilitate
    the migration of the `parity-bridges-repo` into `polkadot-sdk` as
    discussed in https://hackmd.io/LprWjZ0bQXKpFeveYHIRXw?view
    
    Apart from this it also includes some cosmetic changes to some
    `Cargo.toml` files as a result of running `diener workspacify`.
    
    (cherry picked from commit 0711729)
    
    * diener workspacify
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    84caef8 View commit details
    Browse the repository at this point in the history
  236. Configuration menu
    Copy the full SHA
    79f8c52 View commit details
    Browse the repository at this point in the history
  237. relayer waits until chain spec version matches the configured in Clie…

    …nt constructor/reconnect (paritytech#2894)
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    64c0bf7 View commit details
    Browse the repository at this point in the history
  238. Configuration menu
    Copy the full SHA
    b8a515f View commit details
    Browse the repository at this point in the history
  239. Configuration menu
    Copy the full SHA
    9188317 View commit details
    Browse the repository at this point in the history
  240. Backport changes from polkadot-sdk (paritytech#2899)

    * Fix spelling mistakes across the whole repository (paritytech#3808)
    
    **Update:** Pushed additional changes based on the review comments.
    
    **This pull request fixes various spelling mistakes in this
    repository.**
    
    Most of the changes are contained in the first **3** commits:
    
    - `Fix spelling mistakes in comments and docs`
    
    - `Fix spelling mistakes in test names`
    
    - `Fix spelling mistakes in error messages, panic messages, logs and
    tracing`
    
    Other source code spelling mistakes are separated into individual
    commits for easier reviewing:
    
    - `Fix the spelling of 'authority'`
    
    - `Fix the spelling of 'REASONABLE_HEADERS_IN_JUSTIFICATION_ANCESTRY'`
    
    - `Fix the spelling of 'prev_enqueud_messages'`
    
    - `Fix the spelling of 'endpoint'`
    
    - `Fix the spelling of 'children'`
    
    - `Fix the spelling of 'PenpalSiblingSovereignAccount'`
    
    - `Fix the spelling of 'PenpalSudoAccount'`
    
    - `Fix the spelling of 'insufficient'`
    
    - `Fix the spelling of 'PalletXcmExtrinsicsBenchmark'`
    
    - `Fix the spelling of 'subtracted'`
    
    - `Fix the spelling of 'CandidatePendingAvailability'`
    
    - `Fix the spelling of 'exclusive'`
    
    - `Fix the spelling of 'until'`
    
    - `Fix the spelling of 'discriminator'`
    
    - `Fix the spelling of 'nonexistent'`
    
    - `Fix the spelling of 'subsystem'`
    
    - `Fix the spelling of 'indices'`
    
    - `Fix the spelling of 'committed'`
    
    - `Fix the spelling of 'topology'`
    
    - `Fix the spelling of 'response'`
    
    - `Fix the spelling of 'beneficiary'`
    
    - `Fix the spelling of 'formatted'`
    
    - `Fix the spelling of 'UNKNOWN_PROOF_REQUEST'`
    
    - `Fix the spelling of 'succeeded'`
    
    - `Fix the spelling of 'reopened'`
    
    - `Fix the spelling of 'proposer'`
    
    - `Fix the spelling of 'InstantiationNonce'`
    
    - `Fix the spelling of 'depositor'`
    
    - `Fix the spelling of 'expiration'`
    
    - `Fix the spelling of 'phantom'`
    
    - `Fix the spelling of 'AggregatedKeyValue'`
    
    - `Fix the spelling of 'randomness'`
    
    - `Fix the spelling of 'defendant'`
    
    - `Fix the spelling of 'AquaticMammal'`
    
    - `Fix the spelling of 'transactions'`
    
    - `Fix the spelling of 'PassingTracingSubscriber'`
    
    - `Fix the spelling of 'TxSignaturePayload'`
    
    - `Fix the spelling of 'versioning'`
    
    - `Fix the spelling of 'descendant'`
    
    - `Fix the spelling of 'overridden'`
    
    - `Fix the spelling of 'network'`
    
    Let me know if this structure is adequate.
    
    **Note:** The usage of the words `Merkle`, `Merkelize`, `Merklization`,
    `Merkelization`, `Merkleization`, is somewhat inconsistent but I left it
    as it is.
    
    ~~**Note:** In some places the term `Receival` is used to refer to
    message reception, IMO `Reception` is the correct word here, but I left
    it as it is.~~
    
    ~~**Note:** In some places the term `Overlayed` is used instead of the
    more acceptable version `Overlaid` but I also left it as it is.~~
    
    ~~**Note:** In some places the term `Applyable` is used instead of the
    correct version `Applicable` but I also left it as it is.~~
    
    **Note:** Some usage of British vs American english e.g. `judgement` vs
    `judgment`, `initialise` vs `initialize`, `optimise` vs `optimize` etc.
    are both present in different places, but I suppose that's
    understandable given the number of contributors.
    
    ~~**Note:** There is a spelling mistake in `.github/CODEOWNERS` but it
    triggers errors in CI when I make changes to it, so I left it as it
    is.~~
    
    (cherry picked from commit 002d926)
    
    * Fix
    
    ---------
    
    Co-authored-by: Dcompoze <contact@dcsoftware.xyz>
    serban300 and dcompoze committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    8f6f912 View commit details
    Browse the repository at this point in the history
  241. Leftover (paritytech#2900)

    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    4ec6675 View commit details
    Browse the repository at this point in the history
  242. Fix polkadot-sdk CI failures (paritytech#2901)

    * taplo
    
    * markdown
    
    * publish = false
    
    * feature propagation
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    bb948e9 View commit details
    Browse the repository at this point in the history
  243. Bump scale-info from 2.11.0 to 2.11.1

    Bumps [scale-info](https://github.com/paritytech/scale-info) from 2.11.0 to 2.11.1.
    - [Release notes](https://github.com/paritytech/scale-info/releases)
    - [Changelog](https://github.com/paritytech/scale-info/blob/master/CHANGELOG.md)
    - [Commits](paritytech/scale-info@v2.11.0...v2.11.1)
    
    ---
    updated-dependencies:
    - dependency-name: scale-info
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    a2f46b2 View commit details
    Browse the repository at this point in the history
  244. Bump tokio from 1.36.0 to 1.37.0

    Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.36.0 to 1.37.0.
    - [Release notes](https://github.com/tokio-rs/tokio/releases)
    - [Commits](tokio-rs/tokio@tokio-1.36.0...tokio-1.37.0)
    
    ---
    updated-dependencies:
    - dependency-name: tokio
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    88435ac View commit details
    Browse the repository at this point in the history
  245. Some relayer improvments (paritytech#2902)

    * added CLI arguments: full WS URI + separate for WS path URI component + additional log
    
    * URI -> URL?
    
    * added TODO
    
    * fmt
    svyatonik authored and serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    7b649e4 View commit details
    Browse the repository at this point in the history
  246. Address migration comments (paritytech#2910)

    * Use workspace.[authors|edition]
    
    * Add repository.workspace = true
    
    * Upgrade dependencies to the polkadot-sdk versions
    
    * Upgrade async-std version
    
    * Update jsonrpsee version
    
    * cargo update
    
    * use ci-unified image
    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    9c73539 View commit details
    Browse the repository at this point in the history
  247. Configuration menu
    Copy the full SHA
    68c44f2 View commit details
    Browse the repository at this point in the history
  248. diener workspacify

    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    b324057 View commit details
    Browse the repository at this point in the history
  249. Leftovers

    serban300 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    4a40628 View commit details
    Browse the repository at this point in the history
  250. Configuration menu
    Copy the full SHA
    abbb25d View commit details
    Browse the repository at this point in the history