Skip to content
  1. Mar 30, 2023
  2. Mar 29, 2023
  3. Mar 28, 2023
  4. Mar 27, 2023
  5. Mar 25, 2023
  6. Mar 24, 2023
  7. Mar 23, 2023
    • joe petrowski's avatar
      Add Support for Foreign Assets (#2133) · af46f4b4
      joe petrowski authored
      
      
      * add foreign assets to westmint
      
      * add foreign assets to statemine
      
      * use updated api for ensure origin trait
      
      * Assets/ForeignAssets tests and fixes (#2167)
      
      * Test for create and transfer `TrustBackedAssets` with AssetTransactor
      
      * Test for transfer `local Currency` with AssetTransactor
      
      * Test for create foreign assets (covers foreign relaychain currency)
      
      * Added `ForeignFungiblesTransactor` and test for transfer `ForeignAssets` with AssetTransactor
      
      * Removed unused `pub const Local: MultiLocation`
      
      * Changed `ParaId -> Sibling` for `SiblingParachainConvertsVia`
      
      * Test for create foreign assets (covers local sibling parachain assets)
      
      * Reverted stuff for ForeignCreators from different global consensus (moved to transfer asset branch)
      
      * Refactor `weight_limit` for `execute_xcm`
      
      * Added test for `set_metadata` by ForeignCreator with `xcm::Transact(set_metadata)`
      
      * Renamed `receive_teleported_asset_works` -> `receive_teleported_asset_for_native_asset_works`
      
      * Allow `ForeignCreators` only for sibling parachains
      
      * Unify ReservedDmpWeight/ReservedXcmpWeight usage
      
      * Removed hack - replaced with `MatchedConvertedConcreteId`
      
      * Refactor `ForeignCreators` to assets-common
      
      * Add `ReceiveTeleportedAsset` test
      
      * Change test - `Utility::batch` -> Multiple `xcm::Transact`
      
      * Reusing the same deposits as for TrustBackedAssets
      
      * missing `try_successful_origin` ?
      
      * Finished `ForeignAssets` for westmint (converter, FungiblesApi, tests)
      
      * Refactoring tests - receive_teleported_asset_for_native_asset_works
      
      * ForeignAssets for statemine + refactored `receive_teleported_asset_from_foreign_creator_works`
      
      * Add `ForeignAssets` to statemine `FungiblesApi`
      
      * Add `asset_transactor_transfer_with_local_consensus_currency_works` to all runtimes
      
      * Added `asset_transactor_transfer_with_trust_backed_assets_works` test
      
      * Added `asset_transactor_transfer_with_foreign_assets_works`
      
      * Fix `missing `try_successful_origin` in implementation`
      
      * Added `create_and_manage_foreign_assets_for_local_consensus_parachain_assets_works`
      
      * Added `ExpectTransactStatus` check
      
      * Small rename
      
      * Extended `test_assets_balances_api_works` with ForeignAssets for `statemine`
      
      * PR fixes
      
      * Update parachains/runtimes/assets/test-utils/src/test_cases.rs
      
      ---------
      
      Co-authored-by: parity-processbot <>
      Co-authored-by: default avatarjoe petrowski <[email protected]>
      
      * Added `StartsWithExplicitGlobalConsensus` to ignores (#2338)
      
      * Update parachains/runtimes/assets/common/src/lib.rs
      
      Co-authored-by: default avatarGavin Wood <[email protected]>
      
      * include mint and burn in SafeCallFilter
      
      * include mint and burn in SafeCallFilter (statemine)
      
      * clarify doc
      
      * Fix compilation (moved trait `InspectMetadata`)
      
      * Fix test
      
      * Extended test for `teleport` from/to relaychain + `CheckingAccount` (Part I)
      
      * Extended test for `teleport` from/to foreign parachain + `CheckingAccount` (Part II)
      
      * Fixed TODO - `NonLocal` for `ForeignAssets`
      
      * Changed `NonLocal` to `NoChecking`
      
      * Fix weight in test
      
      ---------
      
      Co-authored-by: parity-processbot <>
      Co-authored-by: default avatarmuharem <[email protected]>
      Co-authored-by: default avatarBranislav Kontur <[email protected]>
      Co-authored-by: default avatarGavin Wood <[email protected]>
      af46f4b4
    • Oliver Tale-Yazdi's avatar
      XCM V2 weight template (#2344) · 44126eb8
      Oliver Tale-Yazdi authored
      
      
      * Update XCM weight template
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      * Remove copyright year from file header
      
      Legally not needed, we already remove them from Substrate.
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      * ".git/.scripts/commands/bench/bench.sh" xcm statemine asset pallet_xcm_benchmarks::fungible
      
      * ".git/.scripts/commands/bench/bench.sh" xcm statemine assets pallet_xcm_benchmarks::fungible
      
      * ".git/.scripts/commands/bench/bench.sh" xcm statemint assets pallet_xcm_benchmarks::fungible
      
      * ".git/.scripts/commands/bench/bench.sh" xcm statemint assets pallet_xcm_benchmarks::generic
      
      * ".git/.scripts/commands/bench/bench.sh" xcm statemine assets pallet_xcm_benchmarks::generic
      
      * Revert "".git/.scripts/commands/bench/bench.sh" xcm statemine asset pallet_xcm_benchmarks::fungible"
      
      This reverts commit c4ac1a88e2607309b726d6934273da4e5a54ca9f.
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      * ".git/.scripts/commands/bench/bench.sh" xcm westmint assets pallet_xcm_benchmarks::generic
      
      * ".git/.scripts/commands/bench/bench.sh" xcm westmint assets pallet_xcm_benchmarks::fungible
      
      * ".git/.scripts/commands/bench/bench.sh" xcm bridge-hub-kusama bridge-hubs pallet_xcm_benchmarks::generic
      
      * ".git/.scripts/commands/bench/bench.sh" xcm bridge-hub-polkadot bridge-hubs pallet_xcm_benchmarks::generic
      
      * Update weights
      
      Done directly on bm2 to bypass the bot.
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      
      ---------
      
      Signed-off-by: default avatarOliver Tale-Yazdi <[email protected]>
      Co-authored-by: command-bot <>
      44126eb8
    • Just van Stam's avatar
      Companion for polkadot#6928 (#2356) · 490593bf
      Just van Stam authored
      
      
      * add AdminOrigin to all xcm-configs in cumulus
      
      * cargo fmt
      
      * Update Substrate & Polkadot
      
      ---------
      
      Co-authored-by: parity-processbot <>
      Co-authored-by: default avatarBastian Köcher <[email protected]>
      490593bf
  8. Mar 22, 2023
  9. Mar 21, 2023
    • Davide Galassi's avatar
      Companion for #13624 (#2354) · e4b91e76
      Davide Galassi authored
      * Update lock
      
      * Update ed25519
      
      * update lockfile for {"substrate", "polkadot"}
      
      ---------
      
      Co-authored-by: parity-processbot <>
      e4b91e76
    • Muharem Ismailov's avatar
      Introduce Fellowship into Collectives (#2186) · ef0d3fe7
      Muharem Ismailov authored
      
      
      * Fellowship into Collectives
      
      * cargo.lock
      
      * tracks alias
      
      * allow to send Fellows origin over XCM
      
      * update todos, remove duplication of type
      
      * use Collectives location for Fellows body
      
      * alias for ranks constants
      
      * benchmarks
      
      * proxy for Fellowship
      
      * docs
      
      * correct copyright date
      
      * Apply suggestions from code review
      
      Co-authored-by: default avatarjoe petrowski <[email protected]>
      
      * rustfmt
      
      * remove council, update origins
      
      * renames
      
      * remove tech committee from promote origin
      
      * renames
      
      * doc nits
      
      * weights with new api
      
      * sane weights for pallet_scheduler
      
      * XCM tweaks for OpenGov (#2305)
      
      * updated xcm configs for collectives and statemint
      
      * remove xcm send from safe filter
      
      * remove prod_or_fast
      
      * remove empty line
      
      * drop redundant aggregation
      
      * remove match arm duplication
      
      ---------
      
      Co-authored-by: default avatarjoe petrowski <[email protected]>
      ef0d3fe7
    • Jegor Sidorenko's avatar
      NFTs 2.0 on Statemine (#2314) · d43c88e1
      Jegor Sidorenko authored
      * Add nfts pallet to statemine
      
      * Add missing trait
      
      * Add nfts pallet to SafeCallFilter
      
      * Re-use uniques deposits
      d43c88e1
    • dependabot[bot]'s avatar
      Bump assert_cmd from 2.0.8 to 2.0.10 (#2341) · dfcd62e3
      dependabot[bot] authored
      
      
      Bumps [assert_cmd](https://github.com/assert-rs/assert_cmd) from 2.0.8 to 2.0.10.
      - [Release notes](https://github.com/assert-rs/assert_cmd/releases)
      - [Changelog](https://github.com/assert-rs/assert_cmd/blob/master/CHANGELOG.md)
      - [Commits](https://github.com/assert-rs/assert_cmd/compare/v2.0.8...v2.0.10)
      
      ---
      updated-dependencies:
      - dependency-name: assert_cmd
        dependency-type: direct:production
        update-type: version-update:semver-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      Co-authored-by: default avatardependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      Co-authored-by: parity-processbot <>
      dfcd62e3
    • dependabot[bot]'s avatar
      Bump clap from 4.1.8 to 4.1.11 (#2352) · 11951278
      dependabot[bot] authored
      
      
      Bumps [clap](https://github.com/clap-rs/clap) from 4.1.8 to 4.1.11.
      - [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.1.8...v4.1.11)
      
      ---
      updated-dependencies:
      - dependency-name: clap
        dependency-type: direct:production
        update-type: version-update:semver-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      Co-authored-by: default avatardependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      11951278
  10. Mar 20, 2023
  11. Mar 19, 2023
  12. Mar 17, 2023
  13. Mar 16, 2023