Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

[Backport] Missing PR's to fix compilation issues in the node branch #2964

Merged
merged 3 commits into from
Aug 2, 2023

Commits on Aug 2, 2023

  1. [Backport] missing fellowship prs (#2891)

    * Update substrate dependecies
    
    * Bump serde from 1.0.167 to 1.0.168 (#2848)
    
    Bumps [serde](https://github.com/serde-rs/serde) from 1.0.167 to 1.0.168.
    - [Release notes](https://github.com/serde-rs/serde/releases)
    - [Commits](serde-rs/serde@v1.0.167...v1.0.168)
    
    ---
    updated-dependencies:
    - dependency-name: serde
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    * Asynchronous-backing compatible Aura, not plugged in (#2573)
    
    * rough draft of potential parent search
    
    * get things compiling
    
    * fmt
    
    * add new function to all RelayChainInterface implementations
    
    * fix compilation
    
    * set slot and timestamp based on relay parent, prepare for find-parent
    
    * skeleton of new aura logic
    
    * fmt
    
    * introduce a collator module in the Aura crate
    
    * extract different implementations into own modules
    
    * make interface more convenient
    
    * docs and todos for lookahead
    
    * refactor basic collator to use new collator utility
    
    * some more refactoring
    
    * finish most of the control flow for new aura
    
    * introduce backend as parameter
    
    * fix compilation
    
    * fix a couple more TODOs
    
    * add an `announce_block` function to collator service
    
    * announce with barrier
    
    * rename block announcement validator to be more specific
    
    * fmt
    
    * clean up unused import errors
    
    * update references to BlockAnnounceValidator
    
    * rename unstable_reimpl
    
    * add AuraUnincludedSegmentApi
    
    * finish rename
    
    * integrate AuraUnincludedSegmentApi
    
    * add a new block announcement validator for backwards compatibility
    
    * add some naive equivocation defenses
    
    * rustfmt
    
    * clean up remaining TODO [now]s
    
    * fmt
    
    * try to fix inprocess-interface
    
    * actually fix compilation
    
    * ignored -> rejected rephrase
    
    * fix test compilation
    
    * fmt
    
    * clippy
    
    * Bump substrate (because of failing asset-hub-westend benchmarks) (#2853)
    
    * Bump substrate (because of failing asset-hub-westend benchmarks)
    
    * Cargo.lock
    
    * Update to compatible substrate vs polkadot
    
    * Companion for removal of execution strategies (#2836)
    
    * Companion for removal of execution strategies
    
    paritytech/substrate#14387
    
    * Update Cargo.lock
    
    * Remove patches
    
    * Delete file again
    
    * update lockfile for {"polkadot", "substrate"}
    
    * Fix
    
    * FMT
    
    ---------
    
    Co-authored-by: parity-processbot <>
    
    * `GenesisBuild<T,I>` deprecated. `BuildGenesisConfig` added (#2757)
    
    * GenesisBuild<T,I> deprecated. BuildGenesisConfig added
    
    * ".git/.scripts/commands/fmt/fmt.sh"
    
    * integration-tests/emulated: ..Default::default added to genesis configs
    
    * Cargo.lock updated
    
    * Cargo.lock updated
    
    * update lockfile for {"polkadot", "substrate"}
    
    * clippy fixes
    
    * clippy fixes
    
    * clippy fixes again
    
    ---------
    
    Co-authored-by: command-bot <>
    
    * Moves `Block` to `frame_system` instead of `construct_runtime` and removes `Header` and `BlockNumber` (#2790)
    
    * Fixes
    
    * Removes unused import
    
    * Uses Block and removes BlockNumber/Header from Chain
    
    * Fixes bridges
    
    * Fixes
    
    * Removes unused import
    
    * Fixes build
    
    * Uses correct RelayBlock
    
    * Minor fix
    
    * Fixes glutton-kusama
    
    * Uses correct RelayBlock
    
    * Minor fix
    
    * Fixes benchmark for pallet-bridge-parachains
    
    * Adds appropriate constraints
    
    * Minor fixes
    
    * Removes unused import
    
    * Fixes integrity tests
    
    * Minor fixes
    
    * Updates trait bounds
    
    * Uses custom bound for AsPrimitive
    
    * Fixes trait bounds
    
    * Revert "Fixes trait bounds"
    
    This reverts commit 0b0f42f.
    
    * Revert "Uses custom bound for AsPrimitive"
    
    This reverts commit 838e528.
    
    * No AsPrimitive trait bound for now
    
    * Removes bounds on Number
    
    * update lockfile for {"substrate", "polkadot"}
    
    * Formatting
    
    * ".git/.scripts/commands/fmt/fmt.sh"
    
    * Minor fix
    
    ---------
    
    Co-authored-by: parity-processbot <>
    
    * Replace Index for Nonce (#2740)
    
    * replace Index for Nonce
    
    * update lockfile for {"substrate", "polkadot"}
    
    ---------
    
    Co-authored-by: parity-processbot <>
    
    * Bump clap from 4.3.11 to 4.3.12 (#2873)
    
    Bumps [clap](https://github.com/clap-rs/clap) from 4.3.11 to 4.3.12.
    - [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.11...v4.3.12)
    
    ---
    updated-dependencies:
    - dependency-name: clap
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    * Bump proc-macro2 from 1.0.63 to 1.0.64 (#2849)
    
    Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.63 to 1.0.64.
    - [Release notes](https://github.com/dtolnay/proc-macro2/releases)
    - [Commits](dtolnay/proc-macro2@1.0.63...1.0.64)
    
    ---
    updated-dependencies:
    - dependency-name: proc-macro2
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    * Bump syn from 2.0.23 to 2.0.25 (#2847)
    
    Bumps [syn](https://github.com/dtolnay/syn) from 2.0.23 to 2.0.25.
    - [Release notes](https://github.com/dtolnay/syn/releases)
    - [Commits](dtolnay/syn@2.0.23...2.0.25)
    
    ---
    updated-dependencies:
    - dependency-name: syn
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    * Bump serde from 1.0.168 to 1.0.171 (#2855)
    
    Bumps [serde](https://github.com/serde-rs/serde) from 1.0.168 to 1.0.171.
    - [Release notes](https://github.com/serde-rs/serde/releases)
    - [Commits](serde-rs/serde@v1.0.168...v1.0.171)
    
    ---
    updated-dependencies:
    - dependency-name: serde
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    * Bump serde_json from 1.0.100 to 1.0.102 (#2859)
    
    Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.100 to 1.0.102.
    - [Release notes](https://github.com/serde-rs/json/releases)
    - [Commits](serde-rs/json@v1.0.100...v1.0.102)
    
    ---
    updated-dependencies:
    - dependency-name: serde_json
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    * Fix duplication issue
    
    * Update polkadot and substrate deps
    
    * Removed `--execution wasm` (#2857)
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: asynchronous rob <rphmeier@gmail.com>
    Co-authored-by: Branislav Kontur <bkontur@gmail.com>
    Co-authored-by: Bastian Köcher <git@kchr.de>
    Co-authored-by: Michal Kucharczyk <1728078+michalkucharczyk@users.noreply.github.com>
    Co-authored-by: gupnik <17176722+gupnik@users.noreply.github.com>
    Co-authored-by: Juan <juangirini@gmail.com>
    8 people committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    6ec424e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f21967c View commit details
    Browse the repository at this point in the history
  3. Update bridges subtree (#2903)

    * Squashed 'bridges/' changes from 0417308a48..3c4ada921b
    
    3c4ada921b Update dependecies (#2277) (#2281)
    3e195c9e76 GRANDPA: optimize votes_ancestries when needed (#2262) (#2264)
    7065bbabc6 Implement RuntimeDebug for GrandpaJustification (#2254)
    8c9e59bcbc Define generate_grandpa_key_ownership_proof() (#2247) (#2248)
    0b46956df7 Deduplicate Grandpa consensus log reading logic (#2245) (#2246)
    96c9701710 Fix deps from Cumulus (#2244)
    
    git-subtree-dir: bridges
    git-subtree-split: 3c4ada921bbdbdba945c3aa85d76ce316f7baab3
    
    * removed extra files
    
    * post-merge fixes
    
    * also post-merge fixes
    svyatonik authored and EgorPopelyaev committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    d8f9a28 View commit details
    Browse the repository at this point in the history