Skip to content
  1. May 02, 2023
  2. Apr 27, 2023
  3. Apr 26, 2023
  4. Apr 24, 2023
  5. Apr 19, 2023
  6. Apr 17, 2023
  7. Apr 12, 2023
  8. Apr 11, 2023
  9. Apr 09, 2023
    • Muharem Ismailov's avatar
      The Polkadot Fellowship import (#2236) · fd2f2002
      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
      
      * Fellowship import
      
      * test
      
      * rename mod
      
      * fix import
      
      * updated addresses (only ss58 version)
      
      * update addresses
      
      * doc nits
      
      * weights with new api
      
      * update addresses
      
      * fix try runtime
      
      * update addresses
      
      * use pallet api to import the members
      
      * merge fix
      
      * hex-literal version
      
      * add Bradley to the 1 rank
      
      ---------
      
      Co-authored-by: default avatarjoe petrowski <[email protected]>
      Co-authored-by: parity-processbot <>
      fd2f2002
  10. Apr 06, 2023
  11. Apr 05, 2023
  12. Apr 04, 2023
  13. Apr 03, 2023
  14. Mar 31, 2023
    • PG Herveou's avatar
      Companion PR for contract deletion updates (#2409) · 9d9b346f
      PG Herveou authored
      * Companion PR for contract deletion updates
      
      see https://github.com/paritytech/substrate/pull/13702
      
      * Revert "Companion PR for contract deletion updates"
      
      This reverts commit 4fb2ca53a1bdfbd7dc0d35be52525da99547c76c.
      
      * fix lint
      
      * update lockfile for {"polkadot", "substrate"}
      
      ---------
      
      Co-authored-by: parity-processbot <>
      9d9b346f
  15. Mar 30, 2023
  16. Mar 29, 2023
  17. Mar 28, 2023
  18. Mar 24, 2023
  19. 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
  20. Mar 21, 2023
    • 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
  21. Mar 20, 2023
  22. Mar 19, 2023
  23. Mar 17, 2023
  24. Mar 15, 2023
  25. Mar 14, 2023
  26. Mar 13, 2023
    • Vivek Pandya's avatar
      Remove use of trait Store (#2286) · 9f09109e
      Vivek Pandya authored
      * Remove use of Store trait from xcmp-queue pallet
      
      * Remove Store trait usage from dmp-queue pallet
      
      * Remove Store trait usage from parachain-system pallet
      
      * Remove use of Store trait from cumulus
      
      * Run cargo fmt
      9f09109e
    • Jegor Sidorenko's avatar
      Companion for #13482 (#2303) · 654f98df
      Jegor Sidorenko authored
      * Add migration
      
      * Remove parentheses
      
      * Return back + add a comma
      
      * update lockfile for {"substrate", "polkadot"}
      
      ---------
      
      Co-authored-by: parity-processbot <>
      654f98df
  27. Mar 11, 2023