Skip to content
  1. Apr 10, 2024
    • Branislav Kontur's avatar
      Add Rococo<>Westend bridge support/relay (#2647) · a3e6ce4f
      Branislav Kontur authored and Bastian Köcher's avatar Bastian Köcher committed
      * 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`
      a3e6ce4f
    • dependabot[bot]'s avatar
      Bump clap from 4.4.6 to 4.4.7 · d4a742a6
      dependabot[bot] authored and Bastian Köcher's avatar Bastian Köcher committed
      
      
      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](https://github.com/clap-rs/clap/compare/v4.4.6...v4.4.7)
      
      ---
      updated-dependencies:
      - dependency-name: clap
        dependency-type: direct:production
        update-type: version-update:semver-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      d4a742a6
    • dependabot[bot]'s avatar
      Bump futures from 0.3.28 to 0.3.29 · b21ad364
      dependabot[bot] authored and Bastian Köcher's avatar Bastian Köcher committed
      
      
      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](https://github.com/rust-lang/futures-rs/compare/0.3.28...0.3.29)
      
      ---
      updated-dependencies:
      - dependency-name: futures
        dependency-type: direct:production
        update-type: version-update:semver-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      b21ad364
    • Svyatoslav Nikolsky's avatar
      Port #2648 to polkadot-staging (#2651) · df63f8a3
      Svyatoslav Nikolsky authored and Bastian Köcher's avatar Bastian Köcher committed
      * Deposit event when relayer reward is registered (#2648)
      
      * RewardRegistered event
      
      * test it
      
      * fix compilation
      df63f8a3
    • dependabot[bot]'s avatar
      Bump scale-info from 2.9.0 to 2.10.0 · fdff205f
      dependabot[bot] authored and Bastian Köcher's avatar Bastian Köcher committed
      
      
      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](https://github.com/paritytech/scale-info/compare/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: default avatardependabot[bot] <[email protected]>
      fdff205f
    • dependabot[bot]'s avatar
      Bump thiserror from 1.0.49 to 1.0.50 · aec768db
      dependabot[bot] authored and Bastian Köcher's avatar Bastian Köcher committed
      
      
      Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.49 to 1.0.50.
      - [Release notes](https://github.com/dtolnay/thiserror/releases)
      - [Commits](https://github.com/dtolnay/thiserror/compare/1.0.49...1.0.50)
      
      ---
      updated-dependencies:
      - dependency-name: thiserror
        dependency-type: direct:production
        update-type: version-update:semver-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      aec768db
    • Branislav Kontur's avatar
      Backport from `polkadot-sdk` with actual master (#2633) · f539157d
      Branislav Kontur authored and Bastian Köcher's avatar Bastian Köcher committed
      * 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
      f539157d
    • Serban Iorga's avatar
      Grandpa justifications: Avoid duplicate vote ancestries (#2634) (#2635) · dcd2debb
      Serban Iorga authored and Bastian Köcher's avatar Bastian Köcher committed
      * Grandpa justifications: Avoid duplicate vote ancestries
      dcd2debb
    • Adrian Catangiu's avatar
      add missing crate descriptions (#2629) · 0067c9fa
      Adrian Catangiu authored and Bastian Köcher's avatar Bastian Köcher committed
      0067c9fa
    • dependabot[bot]'s avatar
      Bump async-trait from 0.1.73 to 0.1.74 · 5e63fb50
      dependabot[bot] authored and Bastian Köcher's avatar Bastian Köcher committed
      
      
      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](https://github.com/dtolnay/async-trait/compare/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: default avatardependabot[bot] <[email protected]>
      5e63fb50
    • Serban Iorga's avatar
      Millau, Rialto: accept equivocation reports (#2614) (#2617) · 08f15806
      Serban Iorga authored and Bastian Köcher's avatar Bastian Köcher committed
      08f15806
    • dependabot[bot]'s avatar
      Bump tokio from 1.32.0 to 1.33.0 · d4952b2e
      dependabot[bot] authored and Bastian Köcher's avatar Bastian Köcher committed
      
      
      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](https://github.com/tokio-rs/tokio/compare/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: default avatardependabot[bot] <[email protected]>
      d4952b2e
    • dependabot[bot]'s avatar
      Bump subxt from 0.32.0 to 0.32.1 · b96c6a44
      dependabot[bot] authored and Bastian Köcher's avatar Bastian Köcher committed
      
      
      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: default avatardependabot[bot] <[email protected]>
      b96c6a44
    • Svyatoslav Nikolsky's avatar
      apply late suggestions for #2600 (#2603) · 68e56296
      Svyatoslav Nikolsky authored and Bastian Köcher's avatar Bastian Köcher committed
      68e56296
    • Svyatoslav Nikolsky's avatar
      actualize check_obsolete_call comment (#2601) · 955e2332
      Svyatoslav Nikolsky authored and Bastian Köcher's avatar Bastian Köcher committed
      955e2332
    • Svyatoslav Nikolsky's avatar
      Reject transactions if bridge pallets are halted (#2600) · fe90a2d8
      Svyatoslav Nikolsky authored and Bastian Köcher's avatar Bastian Köcher committed
      * reject transactions if bridge pallets are halted
      
      * fixed CI (#2598)
      fe90a2d8
    • dependabot[bot]'s avatar
      Bump subxt from 0.31.0 to 0.32.0 · 2d15d106
      dependabot[bot] authored and Bastian Köcher's avatar Bastian Köcher committed
      
      
      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: default avatardependabot[bot] <[email protected]>
      2d15d106
    • dependabot[bot]'s avatar
      Bump clap from 4.4.4 to 4.4.6 · 5a79d883
      dependabot[bot] authored and Bastian Köcher's avatar Bastian Köcher committed
      
      
      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](https://github.com/clap-rs/clap/compare/v4.4.4...v4.4.6)
      
      ---
      updated-dependencies:
      - dependency-name: clap
        dependency-type: direct:production
        update-type: version-update:semver-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      5a79d883
    • dependabot[bot]'s avatar
      Bump thiserror from 1.0.48 to 1.0.49 · e7abd9f0
      dependabot[bot] authored and Bastian Köcher's avatar Bastian Köcher committed
      
      
      Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.48 to 1.0.49.
      - [Release notes](https://github.com/dtolnay/thiserror/releases)
      - [Commits](https://github.com/dtolnay/thiserror/compare/1.0.48...1.0.49)
      
      ---
      updated-dependencies:
      - dependency-name: thiserror
        dependency-type: direct:production
        update-type: version-update:semver-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      e7abd9f0
    • Svyatoslav Nikolsky's avatar
    • Svyatoslav Nikolsky's avatar
      Backport changes from polkadot-sdk (#2588) · 4dc99c46
      Svyatoslav Nikolsky authored and Bastian Köcher's avatar Bastian Köcher committed
      * backport https://github.com/paritytech/polkadot-sdk/pull/1543
      
      * another backport
      4dc99c46
    • Svyatoslav Nikolsky's avatar
      fiox overflow when computing priority boost (#2587) · 59e43375
      Svyatoslav Nikolsky authored and Bastian Köcher's avatar Bastian Köcher committed
      59e43375
    • dependabot[bot]'s avatar
      Bump clap from 4.4.3 to 4.4.4 · a837f0f9
      dependabot[bot] authored and Bastian Köcher's avatar Bastian Köcher committed
      
      
      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](https://github.com/clap-rs/clap/compare/v4.4.3...v4.4.4)
      
      ---
      updated-dependencies:
      - dependency-name: clap
        dependency-type: direct:production
        update-type: version-update:semver-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      a837f0f9
    • Svyatoslav Nikolsky's avatar
      Merge bulletin chain changes into polkadot staging (#2574) · 0bbd2b20
      Svyatoslav Nikolsky authored and Bastian Köcher's avatar Bastian Köcher committed
      * polkadot-staging for v1.0.0
      
      * Add polkadot bulletin chain primitives (#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 (#2551)
      
      * Polkadot Bulletin Chain client (#2552)
      
      * relay-polkadot-bulletin-client
      
      * generate Polkadot Bulletin Chain Runtime
      
      * Add relays that will be used in Polkadot Bulletin <> Polkadot.BH bridge (#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 (#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 (#2566)
      
      * RefundBridgedGrandpaMessages to refund transaction costs for messages coming to/from bridged standalone/relay chain
      
      * clippy
      
      * fix compilation
      
      * fix codec dependency (#2567)
      
      * Support message relay limits override (#2570)
      
      * support message relay limits overrides for bridges
      
      * spelling
      
      * export EXTRA_STORAGE_PROOF_SIZE for Polkadot Bulletin (#2572)
      0bbd2b20
    • Serban Iorga's avatar
      Add unit tests for the equivocation detection loop (#2571) · 4cd9e2fe
      Serban Iorga authored and Bastian Köcher's avatar Bastian Köcher committed
      * Add unit tests for the equivocation detection loop
      
      * clippy
      
      * use std::future::pending()
      4cd9e2fe
    • dependabot[bot]'s avatar
      Bump clap from 4.4.2 to 4.4.3 · 655a5055
      dependabot[bot] authored and Bastian Köcher's avatar Bastian Köcher committed
      
      
      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](https://github.com/clap-rs/clap/compare/v4.4.2...v4.4.3)
      
      ---
      updated-dependencies:
      - dependency-name: clap
        dependency-type: direct:production
        update-type: version-update:semver-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      655a5055
    • dependabot[bot]'s avatar
      Bump serde_json from 1.0.106 to 1.0.107 · e237021c
      dependabot[bot] authored and Bastian Köcher's avatar Bastian Köcher committed
      
      
      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](https://github.com/serde-rs/json/compare/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: default avatardependabot[bot] <[email protected]>
      e237021c
    • dependabot[bot]'s avatar
      Bump trie-db from 0.27.1 to 0.28.0 · 99e7b3f9
      dependabot[bot] authored and Bastian Köcher's avatar Bastian Köcher committed
      
      
      Bumps [trie-db](https://github.com/paritytech/trie) from 0.27.1 to 0.28.0.
      - [Commits](https://github.com/paritytech/trie/compare/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: default avatardependabot[bot] <[email protected]>
      99e7b3f9
    • Serban Iorga's avatar
      Equivocation detection loop: Reorganize block checking logic as state machine (#2555) (#2557) · c102e812
      Serban Iorga authored and Bastian Köcher's avatar Bastian Köcher committed
      * 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
      c102e812
    • dependabot[bot]'s avatar
      Bump serde_json from 1.0.105 to 1.0.106 · 5e5543a3
      dependabot[bot] authored and Bastian Köcher's avatar Bastian Köcher committed
      
      
      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](https://github.com/serde-rs/json/compare/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: default avatardependabot[bot] <[email protected]>
      5e5543a3
    • Branislav Kontur's avatar
      Backport for polkadot-sdk#1446 (#2546) · a0c9ad5d
      Branislav Kontur authored and Bastian Köcher's avatar Bastian Köcher committed
      * Backport for polkadot-sdk#1446
      
      * Cargo.toml
      a0c9ad5d
    • dependabot[bot]'s avatar
      Bump thiserror from 1.0.47 to 1.0.48 · e7b0e4fb
      dependabot[bot] authored and Bastian Köcher's avatar Bastian Köcher committed
      
      
      Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.47 to 1.0.48.
      - [Release notes](https://github.com/dtolnay/thiserror/releases)
      - [Commits](https://github.com/dtolnay/thiserror/compare/1.0.47...1.0.48)
      
      ---
      updated-dependencies:
      - dependency-name: thiserror
        dependency-type: direct:production
        update-type: version-update:semver-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      e7b0e4fb
    • dependabot[bot]'s avatar
      Bump strum from 0.24.1 to 0.25.0 · 6db9b79c
      dependabot[bot] authored and Bastian Köcher's avatar Bastian Köcher committed
      
      
      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: default avatardependabot[bot] <[email protected]>
      6db9b79c
    • dependabot[bot]'s avatar
      Bump subxt from 0.28.0 to 0.31.0 · d3b55be6
      dependabot[bot] authored and Bastian Köcher's avatar Bastian Köcher committed
      
      
      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](https://github.com/paritytech/subxt/compare/v0.28.0...v0.31.0)
      
      ---
      updated-dependencies:
      - dependency-name: subxt
        dependency-type: direct:production
        update-type: version-update:semver-minor
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      d3b55be6
    • Serban Iorga's avatar
      bridges subtree fixes (#2528) · 4dd35b63
      Serban Iorga authored and Bastian Köcher's avatar Bastian Köcher committed
      4dd35b63
    • Serban Iorga's avatar
      Markdown linter (#1309) (#2526) · 91e5fc1e
      Serban Iorga authored and Bastian Köcher's avatar Bastian Köcher committed
      
      
      * Add markdown linting
      
      - add linter default rules
      - adapt rules to current code
      - fix the code for linting to pass
      - add CI check
      
      fix #1243
      
      * Fix markdown for Substrate
      * Fix tooling install
      * Fix workflow
      * Add documentation
      * Remove trailing spaces
      * Update .github/.markdownlint.yaml
      
      Co-authored-by: default avatarOliver Tale-Yazdi <[email protected]>
      * Fix mangled markdown/lists
      * Fix captalization issues on known words
      
      (cherry picked from commit a30092ab
      
      )
      
      Co-authored-by: default avatarChevdor <[email protected]>
      91e5fc1e
    • Serban Iorga's avatar
      `polkadot-staging` branch: Use polkadot-sdk dependencies (#2524) · 2c26640a
      Serban Iorga authored and Bastian Köcher's avatar Bastian Köcher committed
      * 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
      2c26640a
    • Branislav Kontur's avatar
      Fix benchmark with new XCM::V3 `MAX_INSTRUCTIONS_TO_DECODE` (#2514) · 98ee19cb
      Branislav Kontur authored and Bastian Köcher's avatar Bastian Köcher committed
      * Fix benchmark with new XCM::V3 MAX_INSTRUCTIONS_TO_DECODE
      
      * Small refactor
      
      * `ClearOrigin` replaced by ExpectPallet
      
      * Doc
      
      * Spellcheck
      
      * Fixes and pr reviews
      98ee19cb
    • Serban Iorga's avatar
      Backport `polkadot-sdk` changes to `polkadot-staging` (#2518) · 9216b781
      Serban Iorga authored and Bastian Köcher's avatar Bastian Köcher committed
      
      
      * Asynchronous backing PR (#2300)
      
      * Update substrate & polkadot
      
      * min changes to make async backing compile
      
      * (async backing) parachain-system: track limitations for unincluded blocks (#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 (#2501)
      
      * refactor unincluded segment length into a ConsensusHook
      
      * add docs
      
      * refactor bandwidth_out calculation
      
      Co-authored-by: default avatarChris Sosnin <[email protected]>
      
      * 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 (#2551)
      
      * aura_ext consensus hook
      
      * reverse dependency
      
      * include weight into hook
      
      * fix tests
      
      * remove stray println
      
      Co-authored-by: default avatarChris Sosnin <[email protected]>
      
      * fix test warning
      
      * fix doc link
      
      ---------
      
      Co-authored-by: default avatarChris Sosnin <[email protected]>
      Co-authored-by: default avatarChris Sosnin <[email protected]>
      
      * parachain-system: ignore go ahead signal once upgrade is processed (#2594)
      
      * handle goahead signal for unincluded segment
      
      * doc comment
      
      * add test
      
      * parachain-system: drop processed messages from inherent data (#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 (#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 (#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: default avatarIgnacio Palacios <[email protected]>
      
      * update polkadot git refs
      
      * CollationGenerationConfig closure is now optional (#2772)
      
      * CollationGenerationConfig closure is now optional
      
      * fix test
      
      * propagate network-protocol-staging feature (#2899)
      
      * Feature Flagging Consensus Hook Type Parameter (#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: default avatarasynchronous rob <[email protected]>
      
      ---------
      
      Co-authored-by: default avatarasynchronous rob <[email protected]>
      
      * fmt
      
      * bump deps and remove warning
      
      * parachain-system: update RelevantMessagingState according to the unincluded segment (#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: default avatarChris Sosnin <[email protected]>
      
      * Integrate new Aura / Parachain Consensus Logic in Parachain-Template / Polkadot-Parachain (#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: default avatarMarcin S. <[email protected]>
      
      * (async backing) restore `CheckInherents` for backwards-compatibility (#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: default avatarasynchronous rob <[email protected]>
      Co-authored-by: default avatarIgnacio Palacios <[email protected]>
      Co-authored-by: default avatarBradley Olson <[email protected]>
      Co-authored-by: default avatarMarcin S. <[email protected]>
      Co-authored-by: default avatareskimor <[email protected]>
      Co-authored-by: default avatarAndronik <[email protected]>
      (cherry picked from commit 6ef11176)
      
      * Companion: restructure macro related exports (#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 (#3039)
      
      * wip
      
      * wip
      
      * restructure benchmarking macro related exports
      
      * add cargo lock
      
      ---------
      
      Co-authored-by: parity-processbot <>
      (cherry picked from commit 8349c8d1
      
      )
      
      * Add missing workspace members (#3056)
      
      * Add dependencies
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      * Add missing workspace members
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      * Fix more
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      ---------
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      (cherry picked from commit 44499cf2
      
      )
      
      * Add CI for monorepo (#1145)
      
      * Add CI for monorepo
      
      * fix frame tests
      
      * Format features
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      * add note for skipping tests and disable test-linux-stable-all
      
      * Fix tests and compile issues (#1152)
      
      * Fix feature dependant import
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      * Bump test timeout
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      * Remove feature gate
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      * Add resolver 2
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      * Remove old lockfile
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      * Format features
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      ---------
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      * Fix check-dependency-rules
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      * rm test-runtime
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      * Actually fix script
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      * enable cargo-check-each-crate-macos
      
      * Run check-each-crate on 6 machines (#1163)
      
      ---------
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      Co-authored-by: default avatarOliver Tale-Yazdi <[email protected]>
      (cherry picked from commit e4949344
      
      )
      
      * Fix features (#1194)
      
      * Manually fix conflicting ?
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      * Remove duplicates
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      * 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: default avatarOliver Tale-Yazdi <[email protected]>
      
      * Bump zepter
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      * Add some duplicates
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      * Revert "Add some duplicates"
      
      This reverts commit c6ce6272
      
      .
      
      * Remove default enabled features
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      * Bump Zepter
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      * Bump in correct location 🤦
      
      
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      * DNM: Add some mistakes
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      * DNM: Add some mistakes
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      * Revert "DNM: Add some mistakes"
      
      This reverts commit d469b3f0.
      
      * Revert "DNM: Add some mistakes"
      
      This reverts commit d892a73a
      
      .
      
      ---------
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      (cherry picked from commit 0400ed90
      
      )
      
      * Fix build profiles (#1229)
      
      * Fix build profiles
      
      Closes https://github.com/paritytech/polkadot-sdk/issues/1155
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      * Manually set version to 1.0.0
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      * Use workspace repo
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      * 'Authors and Edition from workspace
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      ---------
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      (cherry picked from commit dcda0e50
      
      )
      
      * Set test crates to nopublish (#1240)
      
      * Set test crates to nopublish
      
      * Don't publish more crates
      
      * Set even more crates to nopublish
      
      ---------
      
      Co-authored-by: default avatarOliver Tale-Yazdi <[email protected]>
      (cherry picked from commit 1c7ef1f2
      
      )
      
      * Add missing licenses and tune the scanning workflow (#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: default avatarOliver Tale-Yazdi <[email protected]>
      
      * Update more UI tests
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      ---------
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      Co-authored-by: default avatarOliver Tale-Yazdi <[email protected]>
      (cherry picked from commit bfb241d7
      
      )
      
      * Restructure `dispatch` macro related exports (#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: default avatarLiam Aharon <[email protected]>
      Co-authored-by: command-bot <>
      Co-authored-by: default avatarordian <[email protected]>
      (cherry picked from commit bdbe9829
      
      )
      
      * Fixes
      
      * Fix clippy
      
      ---------
      
      Co-authored-by: default avatarChris Sosnin <[email protected]>
      Co-authored-by: default avatarJuan <[email protected]>
      Co-authored-by: default avatarOliver Tale-Yazdi <[email protected]>
      Co-authored-by: default avatarAlexander Samusev <[email protected]>
      Co-authored-by: default avatarLulu <[email protected]>
      Co-authored-by: default avatarPrzemek Rzad <[email protected]>
      9216b781
    • Serban Iorga's avatar
      Start the equivocation detection loop from the complex relayer (#2507) (#2512) · 1bbc77fe
      Serban Iorga authored and Bastian Köcher's avatar Bastian Köcher committed
      * 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
      1bbc77fe