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

pallet-xcm: add new extrinsic for asset transfers using explicit XCM transfer types #3695

Merged
merged 37 commits into from
Apr 12, 2024

Commits on Mar 14, 2024

  1. Configuration menu
    Copy the full SHA
    dda9308 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1db1cae View commit details
    Browse the repository at this point in the history
  3. pallet-xcm: add new extrinsic for asset transfers using explicit reserve

    Add `transfer_assets_using_reserve()` for transferring assets from local
    chain to destination chain using an explicit reserve location (typically
    local Asset Hub).
    
    By default, an asset's reserve is its origin chain. But sometimes we may
    want to explicitly use another chain as reserve (as long as allowed by
    runtime `IsReserve` filter).
    
    This is very helpful for transferring assets with multiple configured
    reserves (such as Asset Hub ForeignAssets), when the transfer strictly
    depends on the used reserve.
    E.g. For transferring Foreign Assets over a bridge, Asset Hub must be
    used as the reserve location.
    acatangiu committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    f5e1dfb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    547eeee View commit details
    Browse the repository at this point in the history
  5. minor style fix

    acatangiu committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    c7ee1af View commit details
    Browse the repository at this point in the history
  6. integration-tests: add scenario for parachain sending asset over brid…

    …ge using local asset hub as reserve
    acatangiu committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    ed77fde View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a7a44c9 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. Configuration menu
    Copy the full SHA
    ffa6250 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4afba95 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2024

  1. Merge branch 'master' of github.com:paritytech/polkadot-sdk into tran…

    …sfer-using-explicit-reserve
    acatangiu committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    210cdd2 View commit details
    Browse the repository at this point in the history
  2. fix test

    acatangiu committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    c918bea View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. add prdoc

    acatangiu committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    3db344b View commit details
    Browse the repository at this point in the history
  2. fix clippy

    acatangiu committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    10d2c40 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. Merge branch 'master' of github.com:paritytech/polkadot-sdk into tran…

    …sfer-using-explicit-reserve
    acatangiu committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    5b48155 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dbe453d View commit details
    Browse the repository at this point in the history
  3. nit

    acatangiu committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    42e4041 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. Configuration menu
    Copy the full SHA
    e794df3 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Configuration menu
    Copy the full SHA
    81dc911 View commit details
    Browse the repository at this point in the history
  2. add more tests

    acatangiu committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    e1dbf7a View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. fix prdoc

    acatangiu committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    ef83eab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a2b8708 View commit details
    Browse the repository at this point in the history
  3. refactor tests

    acatangiu committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    4250692 View commit details
    Browse the repository at this point in the history
  4. even more tests

    acatangiu committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    888d403 View commit details
    Browse the repository at this point in the history
  5. another test

    acatangiu committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    1c86e6e View commit details
    Browse the repository at this point in the history
  6. add teleport test as well

    acatangiu committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    b82d0b9 View commit details
    Browse the repository at this point in the history
  7. rename xt and update docs

    acatangiu committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    f4e88da View commit details
    Browse the repository at this point in the history
  8. fix weights

    acatangiu committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    4f2381c View commit details
    Browse the repository at this point in the history
  9. add tests to westend

    acatangiu committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    36af01f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    bd9233a View commit details
    Browse the repository at this point in the history
  11. remove leftover comment

    acatangiu committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    9c7bd39 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Apply suggestions from code review

    Co-authored-by: Branislav Kontur <[email protected]>
    acatangiu and bkontur authored Apr 11, 2024
    Configuration menu
    Copy the full SHA
    adf5128 View commit details
    Browse the repository at this point in the history
  2. fix logs

    acatangiu committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    1347f0b View commit details
    Browse the repository at this point in the history
  3. fix api

    acatangiu committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    e3acff2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4a44194 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. Update polkadot/xcm/pallet-xcm/src/lib.rs

    Co-authored-by: Branislav Kontur <[email protected]>
    acatangiu and bkontur authored Apr 12, 2024
    Configuration menu
    Copy the full SHA
    0d407eb View commit details
    Browse the repository at this point in the history
  2. ".git/.scripts/commands/fmt/fmt.sh"

    command-bot committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    22093d0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a673792 View commit details
    Browse the repository at this point in the history