Skip to content
Merged
Show file tree
Hide file tree
Changes from 214 commits
Commits
Show all changes
240 commits
Select commit Hold shift + click to select a range
2076d19
Update AH runtime for AHM (WIP)
seadanda Feb 28, 2025
edecf79
Fix multi block pallet in toml
seadanda Mar 3, 2025
e7bf088
Allow AH to gain root on RC
seadanda Mar 3, 2025
454bb0f
Add test for AH gaining root on RC (WIP)
seadanda Mar 10, 2025
83448ca
Fix up some merge issues
seadanda Mar 10, 2025
7484c90
Update staking configs and weights
seadanda Mar 11, 2025
e28f4ca
Add migration supervisor pallets
seadanda Mar 11, 2025
b9f391f
Add rc migrator to westend relay
seadanda Mar 12, 2025
5883d28
Constrain block number providers
seadanda Mar 12, 2025
6a2f2af
Update filters and fix xcm_config
seadanda Mar 12, 2025
9b199b1
Get RC compiling with migrator
seadanda Mar 12, 2025
83be76d
Add ah-migrator to AH (WIP)
seadanda Mar 13, 2025
ac0bcb4
Tidy up proxies and pallets not on Westend
seadanda Mar 13, 2025
3a2f4d7
Fix BlockNumberProviders properly
seadanda Mar 13, 2025
6c32eea
Add module to handle local asset transfers for xcm v4 and 5
seadanda Mar 13, 2025
fc281cc
Derive DecodeWithMemTracking on basically everything... WIP
seadanda Mar 13, 2025
9dff567
Remove BoundedBTreeMap wrapper type
seadanda Mar 14, 2025
64cb637
Bump bounded collections
seadanda Mar 17, 2025
94a9314
Fix collectives location from bkontur
seadanda Mar 19, 2025
86cc6fe
Merge branch 'master' into donal-ahm
seadanda Mar 22, 2025
2c65063
Fix Westend AH XCM
ggwpez Mar 24, 2025
1b7732a
Add staking stuff
ggwpez Mar 24, 2025
086ea8a
Staking constants
ggwpez Mar 24, 2025
a250ad2
more
ggwpez Mar 24, 2025
a01d5f2
more
ggwpez Mar 24, 2025
758b765
more
ggwpez Mar 24, 2025
933f11b
ErasStakersOverview
ggwpez Mar 24, 2025
7917fc4
ErasStakersPaged
ggwpez Mar 24, 2025
1da08b0
more
ggwpez Mar 24, 2025
ffabae5
slashing spans
ggwpez Mar 24, 2025
d0c1eb5
SpanSlash
ggwpez Mar 24, 2025
83cd63e
more
ggwpez Mar 24, 2025
7d1da28
staking.md
ggwpez Mar 24, 2025
da67b04
Merge remote-tracking branch 'origin/donal-ahm' into donal-ahm
ggwpez Mar 24, 2025
e5d5e23
cleanup
ggwpez Mar 24, 2025
523ea7e
AH side staking migration
ggwpez Mar 25, 2025
891c413
smarter itereator resumption
ggwpez Mar 25, 2025
b59d81b
compile
ggwpez Mar 25, 2025
997f423
run zepter
seadanda Mar 31, 2025
2779bfe
Delete old stuff
ggwpez Apr 4, 2025
4ee9093
Delete old stuff
ggwpez Apr 4, 2025
e0c5f34
fix westend-runtime-constants features
ggwpez Apr 4, 2025
ecda211
delete old stuff
ggwpez Apr 4, 2025
cec3f9b
fix runtiem config
ggwpez Apr 4, 2025
f8864ec
Add staking files
ggwpez Apr 4, 2025
9ceb69d
staking
ggwpez Apr 4, 2025
70098bc
staking
ggwpez Apr 4, 2025
60ea7f7
staking
ggwpez Apr 4, 2025
139fdfb
zepter
ggwpez Apr 4, 2025
46781a4
defaults and bounds for benchmarks
muharem Apr 16, 2025
6bf7354
upgrade ah migrator config setup
muharem Apr 16, 2025
f8e490a
fix
muharem Apr 16, 2025
2a59649
fmt
muharem Apr 16, 2025
f0dbcf0
Make compile
ggwpez Apr 23, 2025
1ed7257
Merge remote-tracking branch 'origin/master' into donal-ahm
ggwpez Apr 24, 2025
5c45c31
fix
ggwpez Apr 24, 2025
fdfa022
:facepalm:
ggwpez Apr 24, 2025
e681a97
fix westend staking
ggwpez Apr 24, 2025
8b8a81b
delete old files
ggwpez Apr 24, 2025
8179aba
Prepare Westend AH for async staking migration
ggwpez Apr 24, 2025
dee017b
pub(crate) me one more time
ggwpez Apr 25, 2025
01e107c
Add DefensiveTruncateInto
ggwpez Apr 25, 2025
ae8b53a
Add DefensiveTruncateInto
ggwpez Apr 25, 2025
99bcb13
Configure
ggwpez Apr 25, 2025
4f059f1
weight info for ah-ops pallet
muharem Apr 28, 2025
27bda1a
staking
ggwpez Apr 28, 2025
979b960
Make fields pub
ggwpez Apr 28, 2025
281e3ab
derive partial eq
ggwpez Apr 28, 2025
f03ed42
More pubs
ggwpez Apr 28, 2025
ad1c7be
Derive more
ggwpez Apr 28, 2025
3b9bdab
fml
ggwpez Apr 28, 2025
ab1e12a
update rc migragot max weight limit
muharem Apr 29, 2025
e0c30ad
Merge remote-tracking branch 'origin/donal-ahm' into oty-staking-more3
ggwpez Apr 29, 2025
d3cb2f0
rm
ggwpez Apr 29, 2025
dd02cc7
new config type for rc migrator pallet
muharem Apr 30, 2025
1462cd8
Fix default-features
ggwpez Apr 30, 2025
b790c53
Fix features 
ggwpez Apr 30, 2025
72ced6b
Fix features 
ggwpez Apr 30, 2025
6678f9d
Fix features 
ggwpez Apr 30, 2025
4d471be
Box
ggwpez Apr 30, 2025
3acca92
Merge remote-tracking branch 'origin/donal-ahm' into oty-fix-build
ggwpez Apr 30, 2025
ae7357c
hold reasons
muharem May 2, 2025
486ce75
weights
muharem May 2, 2025
e8c3d95
correct the rc origin index
muharem May 2, 2025
37c8c49
Add pallet-ah-migrator
ggwpez May 2, 2025
15bc25e
Fix Westend proxies
ggwpez May 2, 2025
bf6cb5f
[AHM] Fix Westend indexing for RcPalletsOrigin & RcRuntimeCall (#8401)
PolkadotDom May 5, 2025
d45d2d0
Bump specs to 2.0.0 to having avoid to keep bumping them
ggwpez May 7, 2025
ed48e74
Merge remote-tracking branch 'origin/master' into donal-ahm
ggwpez May 7, 2025
da26867
migrator weights
muharem May 7, 2025
1007ac2
set UnprocessedMsgBuffer for rc migrator
muharem May 7, 2025
4242e10
Merge remote-tracking branch 'origin/donal-ahm' into donal-ahm
ggwpez May 7, 2025
06e5be5
Staking fixes
ggwpez May 7, 2025
c7510ff
Fix
ggwpez May 8, 2025
bff14f4
wip --no-gpg --no-verify
ggwpez May 13, 2025
71175ea
Final porting run
ggwpez May 13, 2025
aa490b7
Translate old variants to placeholders
ggwpez May 13, 2025
b9a6165
Fix proxy call filter
ggwpez May 13, 2025
8c16edc
gitignore
ggwpez May 13, 2025
df781d2
Add BaseCallFilter for AH Westend
ggwpez May 13, 2025
0889452
ensure precondtions are met before starting migration
Ank4n May 13, 2025
8f5cf61
Merge remote-tracking branch 'origin/oty-donal-ahm-builds' into oty-d…
ggwpez May 13, 2025
b49a3d7
Fix WAH call filter
ggwpez May 13, 2025
2d3ceb1
Kiz oty donal ahm builds (#8522)
kianenigma May 13, 2025
1fe7db9
fix call filter
ggwpez May 13, 2025
8dbf069
Merge remote-tracking branch 'origin/oty-donal-ahm-builds' into oty-d…
ggwpez May 13, 2025
6e311c1
Kiz oty donal ahm builds (#8523)
kianenigma May 13, 2025
918e8f1
Dont truncate era rewards
ggwpez May 13, 2025
db4e4d1
Merge remote-tracking branch 'origin/oty-donal-ahm-builds' into oty-d…
ggwpez May 13, 2025
1ac1ed9
Kiz oty donal ahm builds (#8524)
kianenigma May 13, 2025
3641c6b
Bump spec to 1.18.3
ggwpez May 14, 2025
291a4f0
Merge remote-tracking branch 'origin/master' into oty-donal-ahm-builds
ggwpez May 14, 2025
521022a
Remove slashing span stuff
ggwpez May 14, 2025
6329495
migration XCM teleports config
acatangiu May 14, 2025
77c6e9d
update filter, unprocessed buffer update, add sudo pallet
muharem May 14, 2025
2198a62
Kiz oty donal ahm builds (#8532)
kianenigma May 14, 2025
c7111c2
filter sudo proxy from migration
muharem May 14, 2025
9c3ed30
update ah filter
muharem May 14, 2025
7f374a8
update ah filter
muharem May 14, 2025
4287158
one more
kianenigma May 14, 2025
816f614
just one more
muharem May 14, 2025
5c411ca
Staking UnappliedSlash types
ggwpez May 14, 2025
0449da9
Refactor EraRewardPoints
ggwpez May 14, 2025
42a2f39
wip
ggwpez May 14, 2025
2a448ee
more
ggwpez May 14, 2025
fa78f4a
tired
ggwpez May 14, 2025
406bdcd
progress
ggwpez May 14, 2025
fb2e4f4
more shit
ggwpez May 14, 2025
f910228
wtf
ggwpez May 14, 2025
8e65a9e
fix
ggwpez May 14, 2025
b784844
more
ggwpez May 14, 2025
4e6fd44
more
ggwpez May 14, 2025
8bb3c40
more
ggwpez May 14, 2025
7ea5110
more
ggwpez May 14, 2025
85e48f2
another
ggwpez May 14, 2025
731d200
spooky
ggwpez May 14, 2025
aef7078
compiles
ggwpez May 14, 2025
a82a4bc
finish
ggwpez May 15, 2025
290f91c
finish finished
muharem May 15, 2025
8144ff8
rc proxy type
muharem May 15, 2025
1594c6c
updates
kianenigma May 15, 2025
df80f77
Merge branch 'oty-donal-ahm-builds' of github.com:paritytech/polkadot…
kianenigma May 15, 2025
8507c6d
rc proxy type test fix
muharem May 15, 2025
6888ee9
staking sends less
muharem May 15, 2025
5e1103c
Merge branch 'oty-donal-ahm-builds' of github.com:paritytech/polkadot…
kianenigma May 15, 2025
f907e93
staking fix and call to update counts
muharem May 15, 2025
20156ea
update spec version
muharem May 15, 2025
51f1b2d
disable staking activation
muharem May 15, 2025
eb39b64
Merge branch 'oty-donal-ahm-builds' of github.com:paritytech/polkadot…
kianenigma May 15, 2025
48ce22c
disable staking pallets after migration
muharem May 15, 2025
afb5a09
force set activate
kianenigma May 15, 2025
02bbb89
:werge branch 'oty-donal-ahm-builds' of github.com:paritytech/polkado…
kianenigma May 15, 2025
0588404
update spec version
muharem May 15, 2025
4d3975d
save failed xcm msg
muharem May 15, 2025
21ba908
Merge branch 'master' into oty-donal-ahm-builds
seadanda May 19, 2025
054d554
bump frame-metadata version to 23 for merkleized-metadata crate
muharem May 19, 2025
ec74376
AH sends message processed counts only during migration
muharem May 19, 2025
2df1fe4
Fix staking + pool holds (#8568)
Ank4n May 19, 2025
d858b93
Change Multisig Pallet to use Local Block number provider
ggwpez May 20, 2025
69fed60
apply reserve to fix erroneous unreserves
Ank4n May 22, 2025
0b14fcc
make some modifications. try run checks pass fully
Ank4n May 22, 2025
9413ae2
Fix sovereign translation (#8576)
ggwpez May 22, 2025
8f524ae
Remove SetSudoKey
ggwpez May 23, 2025
288f013
WAH: Re-enable staking pallets
ggwpez May 27, 2025
451ee7e
warn, don't fail
Ank4n May 27, 2025
c884840
Disable pallet revive
ggwpez May 27, 2025
08d9a0f
Derp, bump spec
ggwpez May 27, 2025
9542836
Revert "Disable pallet revive"
ggwpez May 28, 2025
f88876f
westend builds
ggwpez May 28, 2025
b035f25
Westend AH building
ggwpez May 28, 2025
0be3594
fmt
ggwpez May 28, 2025
0cc0700
Merge remote-tracking branch 'origin/master' into donal-ahm
ggwpez May 28, 2025
00f3c3e
cleanup merge
ggwpez May 28, 2025
2b10743
Merge remote-tracking branch 'origin/master' into donal-ahm
ggwpez Jun 1, 2025
5908d50
advance
ggwpez Jun 1, 2025
d5128a0
delete more
ggwpez Jun 1, 2025
6d985dc
cleanup
ggwpez Jun 1, 2025
c067bc9
replace all make compile
ggwpez Jun 1, 2025
68f87ff
more cleanup
ggwpez Jun 1, 2025
8525a94
Merge branch 'oty-donal-ahm-builds' into donal-ahm
ggwpez Jun 1, 2025
e52bcaf
undo stupid shit
ggwpez Jun 1, 2025
9642ff8
more
ggwpez Jun 1, 2025
bde0645
revert more
ggwpez Jun 1, 2025
b819749
fmt
ggwpez Jun 1, 2025
f87751c
more
ggwpez Jun 1, 2025
e8b66a8
clippy
ggwpez Jun 1, 2025
9f9b5e5
Merge branch 'master' into donal-ahm
ggwpez Jun 2, 2025
d4de3e5
fixes from kian
kianenigma Jun 2, 2025
8e17168
merge master and add westend-ah staking weights
kianenigma Jun 3, 2025
404c62b
Update from github-actions[bot] running command 'fmt'
github-actions[bot] Jun 5, 2025
be6f0de
Merge remote-tracking branch 'origin/master' into donal-ahm
ggwpez Jun 5, 2025
387e1a5
lockfile
ggwpez Jun 5, 2025
9a6908b
Merge branch 'master' into donal-ahm
ggwpez Jun 5, 2025
507abc7
Sov account translation
ggwpez Jun 5, 2025
fe2096a
Cleanup Utility translation stuff
ggwpez Jun 5, 2025
fef4ee8
tests
ggwpez Jun 5, 2025
8c8781a
AssetHub as root on Westend relay (#8399)
karolk91 Jun 6, 2025
c3aebf5
rename the name of new staking pallets in all runtimes (#8801)
kianenigma Jun 11, 2025
ada8bef
Integration tests fixes for AHM (#8722)
karolk91 Jun 11, 2025
f7d6ae7
Merge remote-tracking branch 'origin/master' into donal-ahm
ggwpez Jun 11, 2025
c0e60fe
prdoc
ggwpez Jun 11, 2025
5930b0f
license
ggwpez Jun 11, 2025
5e2b76c
license
ggwpez Jun 11, 2025
47e9dd8
clippy
ggwpez Jun 11, 2025
5bafd22
Merge branch 'master' into donal-ahm
ggwpez Jun 11, 2025
96f1780
fixes
ggwpez Jun 11, 2025
df96ae1
cleanup
ggwpez Jun 11, 2025
caadea5
Merge branch 'master' into donal-ahm
ggwpez Jun 16, 2025
51e9ad8
Review fixes
ggwpez Jun 16, 2025
0f7c019
fix
ggwpez Jun 16, 2025
a21f81b
fix test
ggwpez Jun 16, 2025
d958d4a
clippy
ggwpez Jun 16, 2025
d5b3147
staking-async runtime: extended duration of the signed phase
sigurpol Jun 17, 2025
090fa91
treasury paymaster
muharem Jun 18, 2025
dfe0548
staking-async: extend signed validation phase for testing to Pages::g…
sigurpol Jun 23, 2025
bcd3aac
merging donal-ahm with master (#8936)
karolk91 Jun 26, 2025
c63cbf7
Revert "merging donal-ahm with master (#8936)"
ggwpez Jun 26, 2025
a6f10e6
Merge remote-tracking branch 'origin/master' into donal-ahm
ggwpez Jun 26, 2025
4fa4ebf
fix
ggwpez Jun 26, 2025
25bb24b
check if it compiles
ggwpez Jun 26, 2025
9b32f2e
check if it compiles
ggwpez Jun 26, 2025
a7996c7
fix compile
ggwpez Jun 26, 2025
8cd92e6
Unused stuff, tests fixes
karolk91 Jun 23, 2025
9ecbbe1
Clippy fixes
karolk91 Jun 23, 2025
8608884
Introduce LocalPayArguments to fix benchmark builds
karolk91 Jun 23, 2025
808a527
Fix clippy
karolk91 Jun 23, 2025
b5c985b
Switch AH tests to use GovernanceOrigin::Origin(RuntimeOrigin::root())
karolk91 Jun 24, 2025
fcb63c6
fast-unstake: fixed benchmarks vs not-existent validator
sigurpol Jun 26, 2025
dffd263
Set Filter back to Everything for Staking config
karolk91 Jun 26, 2025
c711c81
Fix formatting
karolk91 Jun 26, 2025
bf285f5
clippy
ggwpez Jun 26, 2025
d78375d
Exclude Westend from benchmark overhead check since its genesis only …
ggwpez Jun 26, 2025
f4345a4
Try another fix
ggwpez Jun 26, 2025
0bd621d
Remove fellowship origins from Westend Relay
ggwpez Jun 27, 2025
ea94268
Remove unneded deps
ggwpez Jun 27, 2025
f497e95
staking fixes
ggwpez Jun 27, 2025
28eb294
Update cumulus/parachains/runtimes/assets/asset-hub-westend/src/lib.rs
ggwpez Jun 27, 2025
31a2b68
minimal prdoc
ggwpez Jun 27, 2025
bad2b4e
Merge branch 'master' into donal-ahm
ggwpez Jun 27, 2025
1cdaeda
Merge branch 'master' into donal-ahm
ggwpez Jun 27, 2025
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
103 changes: 89 additions & 14 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 6 additions & 3 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,7 @@ members = [
"cumulus/client/relay-chain-rpc-interface",
"cumulus/client/relay-chain-streams",
"cumulus/client/service",
"cumulus/pallets/ah-ops",
"cumulus/pallets/aura-ext",
"cumulus/pallets/collator-selection",
"cumulus/pallets/dmp-queue",
Expand Down Expand Up @@ -112,6 +113,7 @@ members = [
"cumulus/parachains/integration-tests/emulated/tests/collectives/collectives-westend",
"cumulus/parachains/integration-tests/emulated/tests/coretime/coretime-rococo",
"cumulus/parachains/integration-tests/emulated/tests/coretime/coretime-westend",
"cumulus/parachains/integration-tests/emulated/tests/governance/westend",
"cumulus/parachains/integration-tests/emulated/tests/people/people-rococo",
"cumulus/parachains/integration-tests/emulated/tests/people/people-westend",
"cumulus/parachains/pallets/collective-content",
Expand Down Expand Up @@ -664,6 +666,7 @@ backtrace = { version = "0.3.71" }
binary-merkle-tree = { path = "substrate/utils/binary-merkle-tree", default-features = false }
bincode = { version = "1.3.3" }
ethereum-standards = { path = "substrate/primitives/ethereum-standards" }
pallet-ah-ops = { path = "cumulus/pallets/ah-ops", default-features = false }
# personal fork here as workaround for: https://github.com/rust-bitcoin/rust-bip39/pull/64
bip39 = { package = "parity-bip39", version = "2.0.1", default-features = false }
bitflags = { version = "1.3.2" }
Expand All @@ -672,7 +675,7 @@ blake2 = { version = "0.10.4", default-features = false }
blake2b_simd = { version = "1.0.2", default-features = false }
blake3 = { version = "1.5" }
bn = { package = "substrate-bn", version = "0.6", default-features = false }
bounded-collections = { version = "0.2.3", default-features = false }
bounded-collections = { version = "0.2.4", default-features = false }
bounded-vec = { version = "0.7" }
bp-asset-hub-rococo = { path = "cumulus/parachains/runtimes/assets/asset-hub-rococo/bridge-primitives", default-features = false }
bp-asset-hub-westend = { path = "cumulus/parachains/runtimes/assets/asset-hub-westend/bridge-primitives", default-features = false }
Expand All @@ -697,7 +700,7 @@ bridge-hub-rococo-emulated-chain = { path = "cumulus/parachains/integration-test
bridge-hub-rococo-runtime = { path = "cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo", default-features = false }
bridge-hub-test-utils = { path = "cumulus/parachains/runtimes/bridge-hubs/test-utils", default-features = false }
bridge-hub-westend-emulated-chain = { path = "cumulus/parachains/integration-tests/emulated/chains/parachains/bridges/bridge-hub-westend" }
bridge-hub-westend-runtime = { path = "cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend", default-features = false }
bridge-hub-westend-runtime = { path = "cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend" }
bridge-runtime-common = { path = "bridges/bin/runtime-common", default-features = false }
bs58 = { version = "0.5.1", default-features = false }
build-helper = { version = "0.1.1" }
Expand Down Expand Up @@ -1450,7 +1453,7 @@ wasmi = { version = "0.32.3", default-features = false }
wasmtime = { version = "8.0.1", default-features = false }
wat = { version = "1.0.0" }
westend-emulated-chain = { path = "cumulus/parachains/integration-tests/emulated/chains/relays/westend", default-features = false }
westend-runtime = { path = "polkadot/runtime/westend" }
westend-runtime = { path = "polkadot/runtime/westend", default-features = false }
westend-runtime-constants = { path = "polkadot/runtime/westend/constants", default-features = false }
westend-system-emulated-network = { path = "cumulus/parachains/integration-tests/emulated/networks/westend-system" }
x25519-dalek = { version = "2.0" }
Expand Down
Loading
Loading