1. Apr 25, 2024
  2. Apr 10, 2024
    • Svyatoslav Nikolsky's avatar
      Port safe commits from master to polkadot-staging (#2761) · 4004742e
      Svyatoslav Nikolsky authored and Bastian Köcher's avatar Bastian Köcher committed
      * introduce bp_messages::ChainWithMessages (#2171)
      
      * Move Chain::ID from relay-level Chain to primitives-level Chain (#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 (#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
      4004742e
    • 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
    • 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
    • Svyatoslav Nikolsky's avatar
      Weight+size limits for bridge GRANDPA pallet calls (#1882) · 498a3e83
      Svyatoslav Nikolsky authored and Bastian Köcher's avatar Bastian Köcher committed
      
      
      * weight+size limits for bridge GRANDPA pallet calls
      
      * continue
      
      * fixed all tests
      
      * some changes to refund computations
      
      * post_dispatch_refunds_relayer_in_all_finality_batch_with_extra_weight
      
      * - dup code
      
      * do not return Pays::No if call is above weight/size limits
      
      * relayer_pays_tx_fee_when_submitting_huge_mandatory_header and relayer_pays_tx_fee_when_submitting_justification_with_long_ancestry_votes
      
      * clippy
      
      * fmt
      
      * clippy
      
      * small change in docs
      
      * fixed GRANDPA-limits constants for Polkadot-like chains
      
      * clippy
      
      * clippy + spelling
      
      * Update primitives/polkadot-core/src/lib.rs
      
      Co-authored-by: default avatarAdrian Catangiu <[email protected]>
      
      * Update bin/runtime-common/src/refund_relayer_extension.rs
      
      Co-authored-by: default avatarAdrian Catangiu <[email protected]>
      
      * reverted unnecessary change
      
      * GrandpaJustification::max_reasonable_size
      
      ---------
      
      Co-authored-by: default avatarAdrian Catangiu <[email protected]>
      498a3e83
    • Serban Iorga's avatar
      RefundRelayerForMessagesFromParachain improvements (#1895) · 623bd85a
      Serban Iorga authored and Bastian Köcher's avatar Bastian Köcher committed
      * RefundRelayerForMessagesFromParachain changes
      
      - some renamings and cosmetics
      - removing the GI generic param since we can get it from the parachains
        config
      - merging (Parachains Instance, Parachain Id) and (Messages Instance,
        Messages lane Id) generic params
      - removing unnecessay derives
      - renaming for the `TransactionFeeCalculation` and defining
        `ActualFeeRefund` concrete implementation
      - adding support for multiple RefundRelayerForMessagesFromParachain
        (by adding a `StaticStrProvider` generic param)
      
      * Revert to using RuntimeDebug
      623bd85a
    • Serban Iorga's avatar
      RefundRelayerForMessagesFromParachain improvements (#1879) · c9c6d566
      Serban Iorga authored and Bastian Köcher's avatar Bastian Köcher committed
      * RefundRelayerForMessagesFromParachain improvements
      
      * Address code review comments
      c9c6d566
    • Serban Iorga's avatar
      Remove bridges subtree · 9a3e2c8c
      Serban Iorga authored and Bastian Köcher's avatar Bastian Köcher committed
      9a3e2c8c
  3. Jan 19, 2024
  4. Oct 10, 2023
  5. Sep 11, 2023
    • Serban Iorga's avatar
      Update bridges subtree (#1392) · 142a11ad
      Serban Iorga authored
      * Move the bridges subtree under root
      
      * Squashed 'bridges/' changes from 277f0d5496..e50398d1c5
      
      e50398d1c5 bridges subtree fixes (#2528)
      99af07522d Markdown linter (#1309) (#2526)
      733ff0fe7a `polkadot-staging` branch: Use polkadot-sdk dependencies (#2524)
      e8a59f141e Fix benchmark with new XCM::V3 `MAX_INSTRUCTIONS_TO_DECODE` (#2514)
      62b185de15 Backport `polkadot-sdk` changes to `polkadot-staging` (#2518)
      d9658f4d5b Fix equivocation detection containers startup (#2516) (#2517)
      d65db28a8f Backport: building images from locally built binaries (#2513)
      5fdbaf45f6 Start the equivocation detection loop from the complex relayer (#2507) (#2512)
      7fbb67de46 Backport: Implement basic equivocations detection loop (#2375)
      cb7efe245c Manually update deps in polkadot staging (#2371)
      d17981fc33 #2351 to polkadot-staging (#2359)
      
      git-subtree-dir: bridges
      git-subtree-split: e50398d1c594e4e96df70b0bd376e565d17e8558
      
      * Reapply diener workspacify
      
      * Fix Cargo.toml
      
      * Fix test
      
      * Adjustments
      142a11ad
  6. Aug 30, 2023
  7. Aug 23, 2023
    • juangirini's avatar
      Companion: restructure macro related exports (#3015) · 8349c8d1
      juangirini authored
      * 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 <>
      8349c8d1
  8. May 04, 2023
    • Branislav Kontur's avatar
      Initial version of bridging pallets as git subtree (#2458) · d810f650
      Branislav Kontur authored
      * Initial version of bridges pallet as subtree of https://github.com/paritytech/parity-bridges-common
      Added `Bridges subtree files` pr review rule
      
      * Squashed 'bridges/' content from commit d30927c08
      
      git-subtree-dir: bridges
      git-subtree-split: d30927c089bd9e73092d1ec1a62895603cb277a3
      
      * Updated REAMDE.md and BRIDGES.md (inspired by original https://github.com/paritytech/polkadot/blob/d22eb62fe40e55e15eb91d375f48cc540d83a47e/BRIDGES.md)
      
      * Squashed 'bridges/' changes from d30927c08..d3970944b
      
      d3970944b Small simplifications (#2050)
      
      git-subtree-dir: bridges
      git-subtree-split: d3970944b0cfc4ea5226225e1ca07dab234c3556
      
      * Squashed 'bridges/' changes from d3970944b..2180797fb
      
      2180797fb Removed CODEOWNERS (#2051)
      
      git-subtree-dir: bridges
      git-subtree-split: 2180797fbf8a990490c67853dcffd81bc8dd083c
      
      * Squashed 'bridges/' changes from 2180797fbf..4850aac8ce
      
      4850aac8ce Removed relayer_account: &AccountId from MessageDispatch  (#2080)
      8c8adafd54 Revert "Fix max-size messages at test chains (#2064)" (#2077)
      c01a63efd8 Fixed off-by-one when confirming rewards in messages pallet (#2075)
      a298be96aa Update subxt dependencies (#2072)
      c0eef51eab Fix max-size messages at test chains (#2064)
      3a658e3697 Messages relay fixes (#2073)
      0022b5ab22 Slash relayers for invalid transactions (#2025)
      198104007f Bump enumflags2 from 0.7.5 to 0.7.7
      9229b257e5 [ci] Fix rules for docker build (#2069)
      660d791390 [ci] Update buildah command and version (#2058)
      e4535c0ca4 fix the way latest_confirmed_nonce_at_source is "calculated" (#2067)
      dbc2d37590 select nothing if we have already selected nonces to submit or have submitted something (#2065)
      a7eedd21fe [relay-substrate-client] Bump jsonrpsee (#2066)
      8875d5aeae Bump clap from 4.2.2 to 4.2.4
      25f9cf55e2 Another use of RangeInclusiveExt::checked_len() (#2060)
      4942c12a5f submit lane unblock transactions from relay (#2030)
      c0325d3c9c Test deployments fixes (#2057)
      fc7b9b7ed7 Use the new matrix server (#2056)
      63bcb5c10b Fixed delivery alert rule (#2052)
      
      git-subtree-dir: bridges
      git-subtree-split: 4850aac8ce6c34e5ca6246b88cd14c873a879cba
      
      * Squashed 'bridges/' changes from 4850aac8ce..66aaf0dd23
      
      66aaf0dd23 Nits (#2083)
      
      git-subtree-dir: bridges
      git-subtree-split: 66aaf0dd239dde40b64264061a77c921e2c82568
      
      * Squashed 'bridges/' changes from 66aaf0dd23..557ecbcecc
      
      557ecbcecc Fix sized messages (Follow-up on #2064) (#2103)
      54f587a066 Add weight of refund extension post_dispatch to the weights of messages pallet (#2089)
      5b1626f8c4 fix pallet param for nightly benchmarks check (#2099)
      ae44c6b7a1 Add millau specific messages weights (#2097)
      6ad0bd1f1e Add integrity tests to rialto parachain runtiime (#2096)
      6919556de5 Bump tokio from 1.27.0 to 1.28.0
      58795fcb75 Bump clap from 4.2.4 to 4.2.5
      01bf31085b Bump scale-info from 2.5.0 to 2.6.0
      8fe383240d Bump anyhow from 1.0.70 to 1.0.71
      8d94e82ad5 deployments: add new BEEFY metrics and alarms (#2090)
      e9a4749e7e Bump wasmtime from 6.0.1 to 6.0.2
      9d9936c0d9 Bump wasmtime from 6.0.1 to 6.0.2 in /tools/runtime-codegen
      5d77cd7bee Add more logs to relayer and message pallets (#2082)
      75fbb9d3ef Update comment (#2081)
      9904d09cf6 Benchmarks for new relayers pallet calls (#2040)
      
      git-subtree-dir: bridges
      git-subtree-split: 557ecbcecc585547b744a5ac9fb8d7f3b9de4521
      
      * fmt
      
      * Squashed 'bridges/' changes from 557ecbcecc..04b3dda6aa
      
      04b3dda6aa Remove from subtree (#2111)
      f8ff15e7e7 Add `MessagesPalletInstance` for integrity tests (#2107)
      92ccef58e6 Use generated runtimes for BHR/BHW (#2106)
      b33e0a585b Fix comment (#2105)
      
      git-subtree-dir: bridges
      git-subtree-split: 04b3dda6aa38599e612ff637710b6d2cff275ef3
      
      * ".git/.scripts/commands/fmt/fmt.sh"
      
      ---------
      
      Co-authored-by: parity-processbot <>
      d810f650