Skip to content
Snippets Groups Projects
  1. Apr 28, 2023
  2. Apr 27, 2023
    • Liam Aharon's avatar
      ci: update check-runtime-migration fixme issues (#7141) · 1fbf37f9
      Liam Aharon authored
      * update configs for check-runtime-migration tasks
      
      * update fixme issues
      
      * fix indentation
      1fbf37f9
    • Keith Yeung's avatar
      XCM: Implement a blocking barrier (#7098) · d20e3c11
      Keith Yeung authored
      * Move XCM matcher to xcm-builder
      
      * Use ProcessMessageError as the error type in MatchXcm and ShouldExecute
      
      * Implement a blocking barrier
      
      * Fixes
      
      * Add benchmarking for force_suspension
      
      * ".git/.scripts/commands/bench/bench.sh" runtime westend pallet_xcm
      
      * ".git/.scripts/commands/bench/bench.sh" runtime rococo pallet_xcm
      
      * ".git/.scripts/commands/bench/bench.sh" runtime kusama pallet_xcm
      
      * ".git/.scripts/commands/bench/bench.sh" runtime polkadot pallet_xcm
      
      * ".git/.scripts/commands/bench/bench.sh" runtime westend pallet_xcm
      
      * ".git/.scripts/commands/bench/bench.sh" runtime rococo pallet_xcm
      
      ---------
      
      Co-authored-by: command-bot <>
      d20e3c11
    • dependabot[bot]'s avatar
      Bump chevdor/srtool-actions from 0.6.0 to 0.7.0 (#7135) · 11256550
      dependabot[bot] authored
      
      Bumps [chevdor/srtool-actions](https://github.com/chevdor/srtool-actions) from 0.6.0 to 0.7.0.
      - [Release notes](https://github.com/chevdor/srtool-actions/releases)
      - [Commits](https://github.com/chevdor/srtool-actions/compare/v0.6.0...v0.7.0)
      
      ---
      updated-dependencies:
      - dependency-name: chevdor/srtool-actions
        dependency-type: direct:production
        update-type: version-update:semver-minor
      ...
      
      Signed-off-by: default avatardependabot[bot] <support@github.com>
      Co-authored-by: default avatardependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      11256550
    • gupnik's avatar
      Clears Old Storage for Session pallet (#7132) · 9ed28d07
      gupnik authored
      * Fixes migration for Session pallet
      
      * Moves migration to polkadot
      
      * Minor change
      
      * Fixes test
      
      * ".git/.scripts/commands/fmt/fmt.sh"
      
      * Allow dead_code for test
      
      * removes test
      
      * Minor change
      
      * Fixes build
      
      * Import vec for try-runtime
      
      * Addresses review comment
      
      * ".git/.scripts/commands/fmt/fmt.sh"
      
      * Addresses review comment
      
      ---------
      
      Co-authored-by: command-bot <>
      9ed28d07
  3. Apr 26, 2023
  4. Apr 25, 2023
  5. Apr 24, 2023
  6. Apr 21, 2023
  7. Apr 20, 2023
    • Marcin S.'s avatar
      PVF: Don't dispute on missing artifact (#7011) · 0940cdd1
      Marcin S. authored
      * PVF: Don't dispute on missing artifact
      
      A dispute should never be raised if the local cache doesn't provide a certain
      artifact. You can not dispute based on this reason, as it is a local hardware
      issue and not related to the candidate to check.
      
      Design:
      
      Currently we assume that if we prepared an artifact, it remains there on-disk
      until we prune it, i.e. we never check again if it's still there.
      
      We can change it so that instead of artifact-not-found triggering a dispute, we
      retry once (like we do for AmbiguousWorkerDeath, except we don't dispute if it
      still doesn't work). And when enqueuing an execute job, we check for the
      artifact on-disk, and start preparation if not found.
      
      Changes:
      
      - [x] Integration test (should fail without the following changes)
      - [x] Check if artifact exists when executing, prepare if not
      - [x] Return an internal error when file is missing
      - [x] Retry once on internal errors
      - [x] Document design (update impl guide)
      
      * Add some context to wasm error message (it is quite long)
      
      * Fix impl guide
      
      * Add check for missing/inaccessible file
      
      * Add comment referencing Substrate issue
      
      * Add test for retrying internal errors
      
      ---------
      
      Co-authored-by: parity-processbot <>
      0940cdd1
    • Keith Yeung's avatar
      XCM: Properly set the pricing for the DMP router (#6843) · 023d4598
      Keith Yeung authored
      
      * Properly set the pricing for the DMP router
      
      * Publicize price types
      
      * Use FixedU128 instead of Percent
      
      * Add sp-arithmetic as a dependency for rococo runtime
      
      * Add sp-arithmetic as a dependency to all runtimes
      
      * Remove duplicate import
      
      * Add missing import
      
      * Fix tests
      
      * Create an appropriate QueueDownwardMessageError variant
      
      * Recalculate delivery fee factor based on past queue sizes
      
      * Remove unused error variant
      
      * Fixes
      
      * Fixes
      
      * Remove unused imports
      
      * Rewrite fee factor update mechanism
      
      * Remove unused imports
      
      * Fixes
      
      * Update runtime/parachains/src/dmp.rs
      
      Co-authored-by: default avatarSquirrel <gilescope@gmail.com>
      
      * Make DeliveryFeeFactor be a StorageMap keyed on ParaIds
      
      * Fixes
      
      * introduce limit for fee increase on dmp queue
      
      * add message_size based fee factor to increment_fee_factor
      
      * change message_size fee rate to correct value
      
      * fix div by 0 error
      
      * bind limit to variable
      
      * fix message_size_factor and add DeliveryFeeFactor test
      
      * add test for ExponentialPrice implementation
      
      * make test formula based
      
      * make delivery fee factor test formula based
      
      * add max value test for DeliveryFeeFactor and move limit to config
      
      * change threshold back to dynamic value and fix tests
      
      * fmt
      
      * suggested changes and fmt
      
      * small stylistic change
      
      * fmt
      
      * change to tokenlocation
      
      * small fixes
      
      * fmt
      
      * remove sp_arithmetic dependency
      
      * Update runtime/parachains/src/dmp.rs
      
      Co-authored-by: default avatarKian Paimani <5588131+kianenigma@users.noreply.github.com>
      
      ---------
      
      Co-authored-by: default avatarSquirrel <gilescope@gmail.com>
      Co-authored-by: default avatarJust van Stam <just.van.stam@gmail.com>
      Co-authored-by: default avatarJust van Stam <vstam1@users.noreply.github.com>
      Co-authored-by: default avatarKian Paimani <5588131+kianenigma@users.noreply.github.com>
      023d4598
  8. Apr 19, 2023
  9. Apr 18, 2023
  10. Apr 17, 2023
  11. Apr 14, 2023
  12. Apr 13, 2023
    • Martin Pugh's avatar
      [CI] Add weights verification jobs (#6996) · b50e512e
      Martin Pugh authored
      
      * add weights verification job
      
      * switch to a github action
      
      * rename script..
      
      * add swc check
      
      * fix perms...
      
      * debugging
      
      * fix comments, remove artifact. I hate CI
      
      * switch to swc compare files
      
      * sigh
      
      * switch back to compare commits
      
      * fix output
      
      * fix output... again. yay markdown!
      
      * remove test version number
      
      * remove TODO
      
      * switch to docker image
      
      * Revert "remove TODO"
      
      This reverts commit c313afd4604c437ebd25ffa84bb8cc7d95cd1092.
      
      * fix docker registry url
      
      * revert docker experiment
      
      too janky. will fix upstream stuff and fix as a separate PR
      
      reverts commits:
      
      - 3be2043a95f15579453e68ff96360f60aeae24e3
      - fd17a0fbf8a75449720fe3861f941f4a91fcc9c7
      - 59f0ebfef49e37060cb2dc63cf67c7809befcf57
      
      ---------
      
      Co-authored-by: parity-processbot <>
      Co-authored-by: default avatarMartin <parity@tofu.lan>
      b50e512e