Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
916ce51
disable encointer
ggwpez Mar 17, 2026
7f92eb6
bump
ggwpez Mar 17, 2026
db79bf8
initial nonsense and remove xcm AssetClaimer
ggwpez Mar 17, 2026
b63f1d5
fix more
ggwpez Mar 17, 2026
9d77541
lfg
ggwpez Mar 17, 2026
9e7344c
shit works yess
ggwpez Mar 17, 2026
2be065c
fmt
ggwpez Mar 17, 2026
9439bb6
xcm fix
ggwpez Mar 18, 2026
0a65ffb
fmt
ggwpez Mar 18, 2026
7289a47
transfer sufficient assets out of closed bounty accs
ggwpez Mar 19, 2026
5d7f34a
fix
ggwpez Mar 20, 2026
b4ffc62
set max_relay_parent_session_age to 0
ggwpez Mar 30, 2026
722ca1d
review comments
ggwpez Mar 30, 2026
1c8ed02
Merge remote-tracking branch 'origin/main' into oty-2603
ggwpez Mar 30, 2026
2dbbd8b
fix
ggwpez Mar 30, 2026
bfde82d
Use proper 2603 release
ggwpez Mar 31, 2026
1071f8b
Merge branch 'main' into oty-2603
ggwpez Mar 31, 2026
032f4ff
use proper cargo.toml
ggwpez Mar 31, 2026
f21f80e
update encointer to stable2603 (#1126)
clangenb Mar 31, 2026
f7da33e
FRAME_OMNI_BENCHER_RELEASE_VERSION: polkadot-stable2603 (#1128)
bkontur Apr 1, 2026
78fc7fc
Fix message processor config (#1118)
claravanstaden Apr 1, 2026
51fdacd
Merge remote-tracking branch 'origin/main' into oty-2603
ggwpez Apr 2, 2026
93a495c
fmt
ggwpez Apr 2, 2026
16999ad
fix encointer tests
ggwpez Apr 2, 2026
6de2619
delete bad merge files
ggwpez Apr 2, 2026
6c1c3c2
fmt
ggwpez Apr 2, 2026
9d884b6
delete more old files
ggwpez Apr 2, 2026
6f0154b
bump runtime api to v16
ggwpez Apr 3, 2026
a767040
use new block weight api
ggwpez Apr 3, 2026
95eaa1d
Enable MBM migration check
ggwpez Apr 3, 2026
8f333ad
make migration idempotent
ggwpez Apr 3, 2026
1f989b3
add missing migrations
ggwpez Apr 3, 2026
6fdc266
Merge branch 'main' into oty-2603
ggwpez Apr 3, 2026
d24b60d
Update relay/polkadot/src/lib.rs
ggwpez Apr 3, 2026
9d63232
Update relay/kusama/src/lib.rs
ggwpez Apr 3, 2026
6786660
Update relay/kusama/src/lib.rs
ggwpez Apr 3, 2026
e139d22
fix
ggwpez Apr 3, 2026
d117586
fix all tests...
ggwpez Apr 3, 2026
2c66142
Tweak 2603 benchmark params
ggwpez Apr 5, 2026
de272b1
fix ambassador treasury benchmarks
ggwpez Apr 5, 2026
c741a9a
waived locations for treasury and enable revive benchmarks
ggwpez Apr 5, 2026
8e604af
fix benchmark endowement
ggwpez Apr 5, 2026
0000baf
fmt
ggwpez Apr 5, 2026
cc5cd20
fix test
ggwpez Apr 5, 2026
6cb2b16
add relevant assets for bounty withdrawal
ggwpez Apr 6, 2026
95b9347
Fix foreign asset precompiles
ggwpez Apr 6, 2026
61f01b9
fix remaining todos
ggwpez Apr 6, 2026
a2e6899
changelog
ggwpez Apr 6, 2026
54f87db
Update BountyDepositBase on Asset Hub Polkadot and Kusama (#1134)
dhirajs0 Apr 7, 2026
c1b9f6d
[stable2603 bump][oty-2603] fix/adapt failing tests to new SDK (#1136)
acatangiu Apr 7, 2026
dcad1d2
fix Polkadot Relay rpcs
ggwpez Apr 7, 2026
76a3f17
Disable treasury benchmarks on the relay
ggwpez Apr 7, 2026
c07e211
Remove TreasuryLocation from the relays waived locations and fix trea…
ggwpez Apr 7, 2026
e32b3a7
Track DAP fee account with issue number
ggwpez Apr 7, 2026
d9a7f09
CLIPPY
ggwpez Apr 7, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .github/scripts/cmd/cmd.py
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,7 @@

print(f'-- benchmarking {pallet} in {runtime} into {output_path} using template {template} and excluded {excluded_string}')

status = os.system(f"frame-omni-bencher v1 benchmark pallet "
status = os.system(f"RUNTIME_LOG=error frame-omni-bencher v1 benchmark pallet "
f"--extrinsic=* "
f"--runtime=target/{profile}/wbuild/{config['package']}/{config['package'].replace('-', '_')}.wasm "
f"--pallet={pallet} "
Expand All @@ -171,6 +171,8 @@
f"--steps=50 "
f"--repeat=20 "
f"--heap-pages=4096 "
f"--min-duration 1 "
f"--quiet "
f"{f'--template={template} ' if template else ''}"
f"{f'--exclude-extrinsics={excluded_string} ' if excluded_string else ''}"
)
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/runtimes-matrix.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,15 @@
"package": "polkadot-runtime",
"path": "relay/polkadot",
"uris": [
"wss://polkadot.ibp.network",
"wss://polkadot.dotters.network",
"wss://try-runtime.polkadot.io:443",
"wss://polkadot-rpc.publicnode.com",
"wss://polkadot-public-rpc.blockops.network/ws",
"wss://polkadot-rpc.n.dwellir.com",
"wss://polkadot-rpc-tn.dwellir.com",
"wss://rpc-polkadot.helixstreet.io",
"wss://rpc.ibp.network/polkadot",
"wss://polkadot.dotters.network",
"wss://rpc-polkadot.luckyfriday.io",
"wss://polkadot.api.onfinality.io/public-ws",
"wss://polkadot.public.curie.radiumblock.co/ws",
Expand Down Expand Up @@ -105,8 +106,7 @@
"wss://dot-rpc.stakeworld.io/assethub"
],
"is_relay": false,
"blocktime": 6000,
"extra_args": "--disable-mbm-checks",
"blocktime": 12000,
Comment thread
muharem marked this conversation as resolved.
"try_runtime_args": "--overwrite-state-version 1",
"build_extra_features": "polkadot-ahm",
"benchmarks_templates": {
Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ on:
workflow_dispatch:

env:
FRAME_OMNI_BENCHER_RELEASE_VERSION: polkadot-stable2506
FRAME_OMNI_BENCHER_RELEASE_VERSION: polkadot-stable2603

# cancel previous runs
concurrency:
Expand Down Expand Up @@ -127,9 +127,10 @@ jobs:
EXCLUDE_EXTRINSICS=" --exclude-extrinsics ${EXCLUDE_EXTRINSICS_LIST}"
fi
echo "Running benchmarking for RUNTIME_BLOB_PATH=$RUNTIME_BLOB_PATH $EXCLUDE_EXTRINSICS"
./frame-omni-bencher v1 benchmark pallet --runtime $RUNTIME_BLOB_PATH --all --steps 2 --repeat 1 $EXCLUDE_EXTRINSICS --heap-pages 4096
./frame-omni-bencher v1 benchmark pallet --runtime $RUNTIME_BLOB_PATH --all --steps 2 --repeat 1 $EXCLUDE_EXTRINSICS --heap-pages 4096 --min-duration 0 --quiet
env:
RUSTFLAGS: "-C debug-assertions -A warnings" # FAIL-CI AHM
RUNTIME_LOG: "error"

# Job required by "confirmTestPassed"
integration-test:
Expand Down
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,17 +8,33 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).

### Added

- [[#1114](https://github.com/polkadot-fellows/runtimes/pull/1114)] 💥 Pallet-broker: add extrinsic to forcefully remove the potential renewal ([stable2603 #10828](https://github.com/paritytech/polkadot-sdk/pull/10828)).
- [[#1114](https://github.com/polkadot-fellows/runtimes/pull/1114)] 💥 Pallet-broker: add extrinsic to force transfer a region ([stable2603 #10856](https://github.com/paritytech/polkadot-sdk/pull/10856)).
- Runtime API view function for accessing the Asset Hub Migration start and end blocks ([#1016](https://github.com/polkadot-fellows/runtimes/pull/1016))
- [[#1114](https://github.com/polkadot-fellows/runtimes/pull/1114)] 💥 Polkadot & Kusama relay: Bump `ParachainHost` runtime API to v16, adding `unapplied_slashes_v2`, `para_ids`, `max_relay_parent_session_age` and `ancestor_relay_parent_info`
- [[#1114](https://github.com/polkadot-fellows/runtimes/pull/1114)] Asset Hub Kusama & Polkadot: EVM ERC-20 precompiles for foreign assets.
- [[#1114](https://github.com/polkadot-fellows/runtimes/pull/1114)] Polkadot & Kusama relay: Set `max_relay_parent_session_age` to `0` in genesis presets (to be configured via governance).

### Changed

- [[#1114](https://github.com/polkadot-fellows/runtimes/pull/1114)] Kusama & Polkadot relay: Waive XCM fees for Treasury pallet origin.
- [[#1114](https://github.com/polkadot-fellows/runtimes/pull/1114)] Collectives Polkadot: Waive XCM fees for Fellowship/Ambassador Treasury and Salary pallet origins.
- [[#1114](https://github.com/polkadot-fellows/runtimes/pull/1114)] Asset Hub Kusama & Polkadot: Activate `TransferAllAssets` on `pallet_bounties` to sweep fungibles from closed bounty accounts.
- [[#1114](https://github.com/polkadot-fellows/runtimes/pull/1114)] Asset Hub Kusama & Polkadot: Set `BountyDepositBase` on `pallet_bounties` to `10 * QUID` / `10 * DOLLARS` instead of `system_para_deposit(0, 176)`, aligning the proposer deposit with other fixed governance deposits on Asset Hub.

### Fixed

- [[#1114](https://github.com/polkadot-fellows/runtimes/pull/1114)] Fix auto-renew core tracking on immediate renew ([stable2603 #10767](https://github.com/paritytech/polkadot-sdk/pull/10767))
- [encointer] updated hardcoded remote execution weight for AHK [1124](https://github.com/polkadot-fellows/runtimes/pull/1124)
- Fix fee calculation on Polkadot and Kusama system parachains: use chain-specific `ExtrinsicBaseWeight` instead of the generic `frame_support` default [1117](https://github.com/polkadot-fellows/runtimes/pull/1117)

### Removed

- Remove hardcoded `deposit_asset` weight cap from people runtimes to align with other system parachains ([#1121](https://github.com/polkadot-fellows/runtimes/pull/1121))
- Remove pre-hardcap related code and storage values. ([#1112](https://github.com/polkadot-fellows/runtimes/pull/1112))
- [[#1114](https://github.com/polkadot-fellows/runtimes/pull/1114)] Frame-support: remove error reporting in `remote_transfer_xcm` for paid execution ([stable2603 #10697](https://github.com/paritytech/polkadot-sdk/pull/10697)).
- [[#1114](https://github.com/polkadot-fellows/runtimes/pull/1114)] Polkadot & Kusama relay: Remove `CoretimeAssignmentProvider` pallet, coretime assignment now via `ParaScheduler`.
- [[#1114](https://github.com/polkadot-fellows/runtimes/pull/1114)] Asset Hub Polkadot: Remove `March2026TI` value and hard-code instead.

### Changed

Expand Down
Loading
Loading