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

Backport missing functionalities for cumulus #2176

Merged
merged 7 commits into from
Nov 6, 2023

Commits on Nov 3, 2023

  1. [testnet] Align testnet system parachain runtimes using `RelayTreasur…

    …yLocation` and `SystemParachains` in the same way (#2023)
    
    This PR addresses several issues:
    - simplify referencing `RelayTreasuryLocation` without needing
    additional `RelayTreasury` struct
    - fix for referencing `SystemParachains` from parachain with `parents:
    1` instead of `parents: 0`
    - removed hard-coded constants and fix tests for `asset-hub-rococo`
    which was merged to master after
    #1726
    
    ---------
    
    Co-authored-by: command-bot <>
    bkontur authored and EgorPopelyaev committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    bc5a768 View commit details
    Browse the repository at this point in the history
  2. Add ci check for parity-publish and fix current check issues (#1887)

    Co-authored-by: Sergejs Kostjucenko <85877331+sergejparity@users.noreply.github.com>
    Co-authored-by: Bastian Köcher <info@kchr.de>
    3 people authored and EgorPopelyaev committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    33f7987 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    73c51a3 View commit details
    Browse the repository at this point in the history
  4. [testnet] Add AssetHubRococo <-> AssetHubWestend asset bridging s…

    …upport (#1967)
    
    ## Summary
    
    Asset bridging support for AssetHub**Rococo** <-> AssetHub**Wococo** was
    added [here](#1215), so
    now we aim to bridge AssetHub**Rococo** and AssetHub**Westend**. (And
    perhaps retire AssetHubWococo and the Wococo chains).
    
    ## Solution
    
    **bridge-hub-westend-runtime**
    - added new runtime as a copy of `bridge-hub-rococo-runtime`
    - added support for bridging to `BridgeHubRococo`
    - added tests and benchmarks
    
    **bridge-hub-rococo-runtime**
    - added support for bridging to `BridgeHubWestend`
    - added tests and benchmarks
    - internal refactoring by splitting bridge configuration per network,
    e.g., `bridge_to_whatevernetwork_config.rs`.
    
    **asset-hub-rococo-runtime**
    - added support for asset bridging to `AssetHubWestend` (allows to
    receive only WNDs)
    - added new xcm router for `Westend`
    - added tests and benchmarks
    
    **asset-hub-westend-runtime**
    - added support for asset bridging to `AssetHubRococo` (allows to
    receive only ROCs)
    - added new xcm router for `Rococo`
    - added tests and benchmarks
    
    ## Deployment
    
    All changes will be deployed as a part of
    #1988.
    
    ## TODO
    
    - [x] benchmarks for all pallet instances
    - [x] integration tests
    - [x] local run scripts
    
    
    Relates to:
    paritytech/parity-bridges-common#2602
    Relates to: #1988
    
    ---------
    
    Co-authored-by: command-bot <>
    Co-authored-by: Adrian Catangiu <adrian@parity.io>
    Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com>
    3 people authored and EgorPopelyaev committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    78ef6b9 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. XCM MultiAssets: sort after reanchoring (#2129)

    Fixes #2123
    serban300 authored and bkontur committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    aa0ea96 View commit details
    Browse the repository at this point in the history
  2. [testnet] Allow governance to control fees for Rococo <> Westend brid…

    …ge (#2139)
    
    Right now governance could only control byte-fee component of Rococo <>
    Westend message fees (paid at Asset Hubs). This PR changes it a bit:
    1) governance now allowed to control both fee components - byte fee and
    base fee;
    2) base fee now includes cost of "default" delivery and confirmation
    transactions, in addition to `ExportMessage` instruction cost.
    svyatonik authored and bkontur committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    644a1e3 View commit details
    Browse the repository at this point in the history
  3. Removed TODO from test-case for hard-coded delivery fee estimation (#…

    …2042)
    
    Co-authored-by: Adrian Catangiu <adrian@parity.io>
    bkontur and acatangiu committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    44b9020 View commit details
    Browse the repository at this point in the history