Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
249 commits
Select commit Hold shift + click to select a range
94b6732
switch destination Parent to AH
EleisonC Jan 23, 2025
81eeb4f
fix fee assetID
EleisonC Jan 23, 2025
b09562a
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jan 23, 2025
a4e2471
Update cumulus/parachains/runtimes/assets/asset-hub-westend/src/lib.rs
EleisonC Jan 27, 2025
24fc618
Update cumulus/parachains/runtimes/assets/asset-hub-westend/src/lib.rs
EleisonC Jan 27, 2025
c0124ca
Update cumulus/parachains/runtimes/assets/asset-hub-westend/src/lib.rs
EleisonC Jan 27, 2025
3be121b
Update cumulus/parachains/runtimes/assets/asset-hub-westend/src/lib.rs
EleisonC Jan 27, 2025
501f0f4
Update cumulus/parachains/runtimes/assets/asset-hub-westend/src/lib.rs
EleisonC Jan 27, 2025
5016e26
Update cumulus/parachains/runtimes/assets/asset-hub-westend/src/lib.rs
EleisonC Jan 27, 2025
f1cc6ff
Update cumulus/parachains/runtimes/assets/asset-hub-westend/src/lib.rs
EleisonC Jan 27, 2025
f73588f
Update cumulus/parachains/runtimes/assets/asset-hub-westend/src/lib.rs
EleisonC Jan 27, 2025
a7b9156
Update cumulus/parachains/runtimes/assets/asset-hub-westend/src/lib.rs
EleisonC Jan 27, 2025
1d54c60
Update cumulus/parachains/runtimes/assets/asset-hub-westend/src/lib.rs
EleisonC Jan 27, 2025
e50332c
Update cumulus/parachains/runtimes/assets/asset-hub-westend/src/lib.rs
EleisonC Jan 27, 2025
4df3a83
Update cumulus/parachains/runtimes/assets/asset-hub-westend/src/lib.rs
EleisonC Jan 27, 2025
3ea101a
Update cumulus/parachains/runtimes/assets/asset-hub-westend/src/lib.rs
EleisonC Jan 27, 2025
7c2d109
Update cumulus/parachains/runtimes/assets/asset-hub-westend/src/lib.rs
EleisonC Jan 27, 2025
07ba775
Update cumulus/parachains/runtimes/assets/asset-hub-westend/src/lib.rs
EleisonC Jan 27, 2025
41993ac
Update cumulus/parachains/runtimes/assets/asset-hub-westend/src/lib.rs
EleisonC Jan 27, 2025
5df1895
Update cumulus/parachains/runtimes/assets/asset-hub-westend/src/xcm_c…
EleisonC Jan 27, 2025
04ba860
refactor to ToParachainDeliveryHelper
EleisonC Jan 27, 2025
7617aa6
refactor asset-hub-rococo
EleisonC Jan 27, 2025
47c442b
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Feb 1, 2025
4be4648
update asset destination for BH-rococo runtime
EleisonC Feb 1, 2025
ef2a128
update collectives westend
EleisonC Feb 1, 2025
2a66c92
update delivery destination BH-westend
EleisonC Feb 1, 2025
b03120f
update delivery destination contracts rococo
EleisonC Feb 1, 2025
b409003
update delivery destination coretime-runtime
EleisonC Feb 1, 2025
37556e2
update delivery destination coretime-westend
EleisonC Feb 1, 2025
b02a288
update delivery destination people rococo
EleisonC Feb 1, 2025
87ae881
update delivery destination people westend
EleisonC Feb 1, 2025
d1ed43b
refactor
EleisonC Feb 1, 2025
cb9eab8
refactor
EleisonC Feb 1, 2025
218dbfe
add prdoc
EleisonC Feb 1, 2025
a89016c
update prdoc
EleisonC Feb 1, 2025
beb42db
refactor for AH westend
EleisonC Feb 1, 2025
7b7c35b
refactor
EleisonC Feb 3, 2025
d3b4de5
refactor
EleisonC Feb 3, 2025
18afc46
fix shortBM
EleisonC Feb 4, 2025
4ee54d4
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
bkontur Feb 4, 2025
597f9e7
Update from bkontur running command 'fmt'
github-actions[bot] Feb 4, 2025
966b20f
add fix AH westend
EleisonC Feb 4, 2025
ffe6cc6
refactor fix E0015
EleisonC Feb 5, 2025
fa73edd
refactor fix E00015
EleisonC Feb 5, 2025
669979f
refactor fix E00015
EleisonC Feb 5, 2025
c4ea29d
refactor
EleisonC Feb 5, 2025
30f2442
refactor paraid::new to paraId::from
EleisonC Feb 5, 2025
329cd3e
fix for E00015
EleisonC Feb 6, 2025
1962276
fix E00015 in teleporter
EleisonC Feb 6, 2025
d16574a
fix typo
EleisonC Feb 6, 2025
bccf64b
fix typo
EleisonC Feb 6, 2025
13abc26
refactor syntax
EleisonC Feb 6, 2025
5ec45d6
remove const trusted-teleporter
EleisonC Feb 6, 2025
12c6b24
refactor
EleisonC Feb 6, 2025
58b78d3
refactor
EleisonC Feb 7, 2025
d7c74f5
trusted loc fix
EleisonC Feb 7, 2025
3be55ae
fix trustedteleporter
EleisonC Feb 7, 2025
f1cde61
fix
EleisonC Feb 7, 2025
0c08df6
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Feb 7, 2025
a14416c
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Feb 18, 2025
8a7cd34
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Feb 19, 2025
0ca192f
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Feb 23, 2025
1dd0fcc
update master
EleisonC Mar 18, 2025
1bde16c
fix for assest westhub
EleisonC Mar 18, 2025
74ef2b2
fix trusted teleporter
EleisonC Mar 20, 2025
d54a946
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Mar 20, 2025
dd0382e
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Apr 1, 2025
6065486
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Apr 1, 2025
7666af6
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Apr 7, 2025
24b56da
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
bkontur Apr 11, 2025
faa31ba
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Apr 15, 2025
efaab12
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Apr 17, 2025
4b84876
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Apr 19, 2025
cb005bd
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Apr 23, 2025
ca80df5
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC May 7, 2025
d7b1224
refactor assetshub and randompara location
EleisonC May 8, 2025
13ab506
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC May 8, 2025
91aa759
code refactor
EleisonC May 9, 2025
2f97b6a
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC May 9, 2025
a9ffccf
Merge branch 'testnet-sibling-parachains-benchmarking-setup' of https…
EleisonC May 9, 2025
9e4a9ca
code refactor
EleisonC May 9, 2025
8067493
code refactor
EleisonC May 9, 2025
3fde3f4
make reserve random rococo parachain
EleisonC May 9, 2025
465f01a
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC May 15, 2025
152b60e
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC May 18, 2025
13ab19d
adjust reserve transfer asset weights
EleisonC May 26, 2025
993f0c3
refactor move randomparalocation definition xcm_config::bridging::to_…
EleisonC May 26, 2025
be59c11
refactor remove unused code
EleisonC May 26, 2025
365c635
refactor remove unused code
EleisonC May 26, 2025
596f6aa
refactor remove unused code
EleisonC May 26, 2025
c12c15c
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC May 26, 2025
37ddec2
refactor: change assethubid
EleisonC May 27, 2025
adadbf2
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC May 27, 2025
9b9ad36
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC May 29, 2025
ff90f6c
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 6, 2025
40aa21e
using assetHubParaLocation for benchmark destinations and teleportation
EleisonC Jun 8, 2025
ddbdb6b
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 8, 2025
c4a7bc1
update XCM benchmarking: use assetHubParaLocation for origin in trans…
EleisonC Jun 8, 2025
4121fa7
update xcm_config with assetHub Id and Location def(system parachain)
EleisonC Jun 8, 2025
c8d42dc
update TrustedTeleporters to use WestendLocation
EleisonC Jun 8, 2025
dea5d4f
update XCM benchmarking to use assetHubParaLocation instead of random…
EleisonC Jun 8, 2025
95d5525
(collectives-westend) update xcm_config with assetHub(Id & Locatio)n …
EleisonC Jun 8, 2025
58cc3ca
remove unused import
EleisonC Jun 8, 2025
c354d16
(collectives-westend) update XCM benchmarking to use assetHubParaLoca…
EleisonC Jun 8, 2025
390bc13
remove unsed randomId definitions
EleisonC Jun 8, 2025
6d3d539
(coretime-rococo) update xcm_config with assetHub(Id & Location) def(…
EleisonC Jun 8, 2025
f5595ae
(coretime-rococo) update XCM benchmarking to use assetHubParaLocation
EleisonC Jun 8, 2025
4f0cc56
(coretime-westend) update xcm_config with assetHub(Id & Location) def…
EleisonC Jun 8, 2025
94a1df3
(coretime-westend) update XCM benchmarking to use assetHubParaLocation
EleisonC Jun 8, 2025
d243fed
(people-rococo) update xcm_config with assetHub(Id & Location) def(sy…
EleisonC Jun 8, 2025
6e98a20
(people-rococo) update XCM benchmarking to use assetHubParaLocation
EleisonC Jun 8, 2025
9665288
(people-westend) update XCM benchmarking to use assetHubLocation
EleisonC Jun 8, 2025
da2183b
people-westend update assetHubId
EleisonC Jun 8, 2025
c9337d8
(people-westend) update assetId
EleisonC Jun 8, 2025
d672f92
(people-rococo) remove RandomParaLocation
EleisonC Jun 8, 2025
7b695c1
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 9, 2025
7e962fe
(people-westend) remove RandomParaLocation import
EleisonC Jun 9, 2025
9a4303b
(people-rococo) update assetHubLocation tranfer asset
EleisonC Jun 9, 2025
5752e66
(people-westend) update assetHubLocation
EleisonC Jun 9, 2025
4431ac5
(bridge-hub-westend) update remove randomParaLocation import
EleisonC Jun 9, 2025
9dc8b5b
update fix fmt errors
EleisonC Jun 9, 2025
4302fbb
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 9, 2025
e0ab573
update pr_doc
EleisonC Jun 9, 2025
c85cd45
update pr_doc
EleisonC Jun 9, 2025
920d4e0
update pr_doc remove contracts-rococo-runtime
EleisonC Jun 9, 2025
25529ef
change
EleisonC Jun 9, 2025
8fe767c
update pr_doc remove contracts-rococo-runtime
EleisonC Jun 9, 2025
be805dc
update pr_doc remove contracts-rococo-runtime
EleisonC Jun 9, 2025
dced3a3
update pr_doc change bump to major in coretime-westend
EleisonC Jun 10, 2025
74f1e82
update pr_doc change bump to mainor(validate: false) for coretime-wes…
EleisonC Jun 10, 2025
8f56f15
update pr_doc bump to minor for coretime-westend
EleisonC Jun 10, 2025
6537aa9
pr doc change bump back to major
EleisonC Jun 10, 2025
e86dd5b
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 10, 2025
e569ea4
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 10, 2025
ede8f72
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 11, 2025
38d3b66
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 11, 2025
82cd8d2
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 11, 2025
79c6628
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 12, 2025
dcc1a36
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 12, 2025
86ab823
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 13, 2025
393bee6
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 14, 2025
4eb3683
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 14, 2025
397f00a
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 14, 2025
4b865b7
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 15, 2025
de2424e
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 16, 2025
67066d9
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 16, 2025
b696d6b
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 17, 2025
7828970
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 17, 2025
f067dee
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 18, 2025
d9b130e
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 19, 2025
2f396f2
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 19, 2025
a12ea3f
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 20, 2025
1957e50
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 20, 2025
75f32dc
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 21, 2025
4a51f96
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 21, 2025
d99e4fb
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 23, 2025
44b8332
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 23, 2025
e3dbd42
[rococo] define assethub location constant
EleisonC Jun 24, 2025
ea168ab
[westend] define assethub location constant
EleisonC Jun 24, 2025
9aee3e6
[asset-hub-rococo] update location imports and remove AssetHubParaId def
EleisonC Jun 24, 2025
452f43f
[asset-hub-rococo] remove AssetHub definitions from xcm_config
EleisonC Jun 24, 2025
a0ab38b
fmt refactor
EleisonC Jun 24, 2025
d13e1b4
update AssetHubParaLocation to AssetHubLocation
EleisonC Jun 25, 2025
6308e6a
update Asset_hub_id import for rococo and westend
EleisonC Jun 25, 2025
3ce8fc9
[people-westend]update assethub imports and remmove definition from x…
EleisonC Jun 25, 2025
bb1ab6f
[people-westend] remove unsed imports
EleisonC Jun 25, 2025
e932474
[people-westend] update import for assethub
EleisonC Jun 25, 2025
2d81dbf
fmt check
EleisonC Jun 25, 2025
f26f4ab
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 25, 2025
4093b4b
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 25, 2025
5594b3d
[people westend] remove old AssetHubParaId definition
EleisonC Jun 25, 2025
b307bd6
[people-rococo] update assethublocation import
EleisonC Jun 26, 2025
df3a099
[people-rococo] remove assethub definitions from xcm_config
EleisonC Jun 26, 2025
7126b82
[coretime-rococo] update assethub imports
EleisonC Jun 26, 2025
b0b82ce
[coretime-rococo]remove def of assethublocation in xcm_config
EleisonC Jun 26, 2025
17bbcad
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 26, 2025
90a1fec
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 26, 2025
6da6823
Update cumulus/parachains/runtimes/assets/asset-hub-rococo/src/xcm_co…
bkontur Jun 26, 2025
5daf49c
[coretime-rococo] update set_up_complex_asset_transfer fn()
EleisonC Jun 26, 2025
abcd5ab
[coretime-westend] update lib AssetHubParaId & AssetHubLocation imports
EleisonC Jun 26, 2025
e6cce8c
[coretime-westend] remove assethub definitions from xcm_config file
EleisonC Jun 26, 2025
3fe3c35
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 26, 2025
53bf395
[coretime-westend] fix import errors
EleisonC Jun 26, 2025
04b5f02
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jun 28, 2025
2556160
[asset-hub-westend] update AssetHubParaLocation imports and usage
EleisonC Jun 29, 2025
38694b8
[coretime-westend/xcm_config] update AssetHubLocation import
EleisonC Jun 29, 2025
d7aeae3
[asset-hub-westend|xcm_config] update AssetHubLocation import
EleisonC Jun 29, 2025
cd1c959
[bridge-hub-rococo] update AssetHubLocation imports and usage
EleisonC Jun 29, 2025
eaffe13
[bridge-hub-westend] update AssetHubLocation imports and usage
EleisonC Jun 29, 2025
e88e883
[collectives-westend] update AssetHubLocation imports and usage
EleisonC Jun 29, 2025
983ed01
update fmt
EleisonC Jun 29, 2025
02a12f0
[asset-hub-rococo]remove nonsystemparachain xcm_config
EleisonC Jul 1, 2025
4fe47d7
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jul 1, 2025
a62916c
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jul 1, 2025
91321be
[asset-hub-westend] remove nonsystemparachain def
EleisonC Jul 1, 2025
457331d
[bridge-hub-westend] remove unused definitions
EleisonC Jul 1, 2025
726fb3d
[asset-hub-westend] import fix
EleisonC Jul 1, 2025
dda7c26
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jul 1, 2025
094f5f4
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jul 1, 2025
d6fb279
update pr_doc testnet-parachains-constants changes
EleisonC Jul 1, 2025
5b228f4
update pr_doc semver changes
EleisonC Jul 1, 2025
f8667d1
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jul 1, 2025
2208dcc
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jul 2, 2025
bc5d88e
Update cumulus/parachains/runtimes/assets/asset-hub-rococo/src/lib.rs
EleisonC Jul 2, 2025
92f7217
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jul 9, 2025
6224a27
[asset-hub-rococo] change destination from to peoplelocation
EleisonC Jul 11, 2025
2831f76
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jul 11, 2025
099a4d6
[asset-hub-rococo] remove unused imports
EleisonC Jul 11, 2025
30e1821
[asset-hub-rococo] update destination from assethublocation to peopl…
EleisonC Jul 11, 2025
77ca71c
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jul 11, 2025
cd83100
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jul 11, 2025
9339a52
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jul 12, 2025
f8fca11
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jul 13, 2025
3d81f98
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jul 14, 2025
4a1c539
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
bkontur Jul 15, 2025
98260c4
[asset-hub-rococo] revert asset ID and amount
EleisonC Jul 15, 2025
6818cf9
lint issue
EleisonC Jul 15, 2025
63991cc
Update cumulus/parachains/runtimes/assets/asset-hub-rococo/src/lib.rs
EleisonC Jul 15, 2025
a6e6d95
Update cumulus/parachains/runtimes/assets/asset-hub-westend/src/lib.rs
EleisonC Jul 15, 2025
25d4067
Update cumulus/parachains/runtimes/constants/src/westend.rs
EleisonC Jul 17, 2025
472c26c
Update cumulus/parachains/runtimes/constants/src/westend.rs
EleisonC Jul 17, 2025
a7a6b34
Merge branch 'testnet-sibling-parachains-benchmarking-setup' of https…
EleisonC Jul 17, 2025
8bfded2
[rococo] move AssetHubParaId & PeopleParaId to rococo_runtime_constan…
EleisonC Jul 17, 2025
774f3ce
[westend] move AssetHubParaId & PeopleParaId to westend_runtime_const…
EleisonC Jul 17, 2025
0b40121
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jul 17, 2025
0780d4d
remove non-required imports
EleisonC Jul 17, 2025
938dc35
remove non-required imports
EleisonC Jul 17, 2025
7170ded
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jul 18, 2025
078b67b
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jul 19, 2025
8f43bf2
update pr doc
EleisonC Jul 19, 2025
256e655
update pr doc details
EleisonC Jul 20, 2025
9216c35
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jul 20, 2025
f068c91
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jul 21, 2025
30ed8b8
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jul 21, 2025
856643a
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jul 23, 2025
111a4c6
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jul 24, 2025
51fd54d
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jul 25, 2025
2cea572
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jul 25, 2025
67f5205
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
EleisonC Jul 25, 2025
c720d7b
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
karolk91 Jul 30, 2025
3a2fdd4
Update from github-actions[bot] running command 'bench --runtime asse…
github-actions[bot] Jul 30, 2025
81b9816
Set proper CheckedAccount for AHW benchmarks
karolk91 Jul 30, 2025
180d157
Update from github-actions[bot] running command 'bench --runtime asse…
github-actions[bot] Jul 30, 2025
db78899
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
karolk91 Jul 30, 2025
fc100eb
Increase fees due to new higher weights for most of XCM instructions
karolk91 Jul 31, 2025
4750f7c
Merge branch 'master' into testnet-sibling-parachains-benchmarking-setup
karolk91 Jul 31, 2025
6b6e6f8
Set prdoc to patch level for runtimes
karolk91 Jul 31, 2025
261a97d
add bridge-hub-westend-integration-tests to prdoc
karolk91 Jul 31, 2025
9cedd26
prdoc according to check-semver
karolk91 Jul 31, 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
Original file line number Diff line number Diff line change
Expand Up @@ -1243,7 +1243,7 @@ fn do_send_pens_and_wnds_from_penpal_westend_via_ahw_to_asset_hub_rococo(
ByGenesis(ROCOCO_GENESIS_HASH),
AssetHubRococo::para_id(),
);
let ahw_fee_amount = 100_000_000_000;
let ahw_fee_amount = 120_000_000_000;
// send message over bridge
assert_ok!(PenpalB::execute_with(|| {
let destination = asset_hub_rococo_location();
Expand Down
57 changes: 31 additions & 26 deletions cumulus/parachains/runtimes/assets/asset-hub-rococo/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1706,43 +1706,46 @@ impl_runtime_apis! {
Config as XcmBridgeHubRouterConfig,
};

use testnet_parachains_constants::rococo::locations::{PeopleParaId, PeopleLocation};
parameter_types! {
pub ExistentialDepositAsset: Option<Asset> = Some((
TokenLocation::get(),
ExistentialDeposit::get()
).into());

pub const RandomParaId: ParaId = ParaId::new(43211234);
}

use pallet_xcm::benchmarking::Pallet as PalletXcmExtrinsicsBenchmark;
impl pallet_xcm::benchmarking::Config for Runtime {
type DeliveryHelper = (
cumulus_primitives_utility::ToParentDeliveryHelper<
polkadot_runtime_common::xcm_sender::ToParachainDeliveryHelper<
xcm_config::XcmConfig,
ExistentialDepositAsset,
xcm_config::PriceForParentDelivery,
PriceForSiblingParachainDelivery,
RandomParaId,
ParachainSystem
>,
polkadot_runtime_common::xcm_sender::ToParachainDeliveryHelper<
polkadot_runtime_common::xcm_sender::ToParachainDeliveryHelper<
xcm_config::XcmConfig,
ExistentialDepositAsset,
PriceForSiblingParachainDelivery,
RandomParaId,
ParachainSystem,
>
);
PeopleParaId,
ParachainSystem
>);

fn reachable_dest() -> Option<Location> {
Some(Parent.into())
Some(PeopleLocation::get())
}

fn teleportable_asset_and_dest() -> Option<(Asset, Location)> {
// Relay/native token can be teleported between AH and Relay.
Some((
Asset {
fun: Fungible(ExistentialDeposit::get()),
id: AssetId(Parent.into())
id: AssetId(TokenLocation::get())
},
Parent.into(),
PeopleLocation::get(),
))
}

Expand All @@ -1759,13 +1762,10 @@ impl_runtime_apis! {

fn set_up_complex_asset_transfer(
) -> Option<(XcmAssets, u32, Location, alloc::boxed::Box<dyn FnOnce()>)> {
// Transfer to Relay some local AH asset (local-reserve-transfer) while paying
// fees using teleported native token.
// (We don't care that Relay doesn't accept incoming unknown AH local asset)
let dest = Parent.into();
let dest = PeopleLocation::get();

let fee_amount = EXISTENTIAL_DEPOSIT;
let fee_asset: Asset = (Location::parent(), fee_amount).into();
let fee_asset: Asset = (TokenLocation::get(), fee_amount).into();

let who = frame_benchmarking::whitelisted_caller();
// Give some multiple of the existential deposit
Expand Down Expand Up @@ -1868,13 +1868,15 @@ impl_runtime_apis! {
impl pallet_xcm_benchmarks::Config for Runtime {
type XcmConfig = xcm_config::XcmConfig;
type AccountIdConverter = xcm_config::LocationToAccountId;
type DeliveryHelper = cumulus_primitives_utility::ToParentDeliveryHelper<
xcm_config::XcmConfig,
ExistentialDepositAsset,
xcm_config::PriceForParentDelivery,
>;
type DeliveryHelper = polkadot_runtime_common::xcm_sender::ToParachainDeliveryHelper<
xcm_config::XcmConfig,
ExistentialDepositAsset,
PriceForSiblingParachainDelivery,
PeopleParaId,
ParachainSystem
>;
fn valid_destination() -> Result<Location, BenchmarkError> {
Ok(TokenLocation::get())
Ok(PeopleLocation::get())
}
fn worst_case_holding(depositable_count: u32) -> XcmAssets {
// A mix of fungible, non-fungible, and concrete assets.
Expand All @@ -1900,8 +1902,8 @@ impl_runtime_apis! {
}

parameter_types! {
pub const TrustedTeleporter: Option<(Location, Asset)> = Some((
TokenLocation::get(),
pub TrustedTeleporter: Option<(Location, Asset)> = Some((
PeopleLocation::get(),
Asset { fun: Fungible(UNITS), id: AssetId(TokenLocation::get()) },
));
pub const CheckedAccount: Option<(AccountId, xcm_builder::MintLocation)> = None;
Expand Down Expand Up @@ -1964,15 +1966,18 @@ impl_runtime_apis! {
}

fn transact_origin_and_runtime_call() -> Result<(Location, RuntimeCall), BenchmarkError> {
Ok((TokenLocation::get(), frame_system::Call::remark_with_event { remark: vec![] }.into()))
Ok((
PeopleLocation::get(),
frame_system::Call::remark_with_event {remark: vec![]}.into()
))
}

fn subscribe_origin() -> Result<Location, BenchmarkError> {
Ok(TokenLocation::get())
Ok(PeopleLocation::get())
}

fn claimable_asset() -> Result<(Location, Location, XcmAssets), BenchmarkError> {
let origin = TokenLocation::get();
let origin = PeopleLocation::get();
let assets: XcmAssets = (TokenLocation::get(), 1_000 * UNITS).into();
let ticket = Location { parents: 0, interior: Here };
Ok((origin, ticket, assets))
Expand Down
Loading
Loading