Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mangata dev v0.9.40 #23

Merged
merged 329 commits into from
May 25, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
329 commits
Select commit Hold shift + click to select a range
6343ae7
guide: remove refences to outdated secondary checkers (#6309)
ordian Nov 30, 2022
bc65cf2
Kusama: approve/reject treasury prop by treasurer (#6354)
muharem Dec 1, 2022
3a918d4
Add buckets on lower end of distribution to network bridge latency me…
bredamatt Dec 2, 2022
acd9176
Reduce provisioner work (#6328)
Dec 2, 2022
d28b09e
update deprecated alias `--all` (#6383)
amab8901 Dec 3, 2022
2821cc0
Upgrade tokio to 1.22.0 (#6262)
dmitry-markin Dec 5, 2022
d96d68d
Set polkadot version in one place (#6095)
gilescope Dec 5, 2022
f39dbaf
Introduce NIS functionality into Kusama/Rococo (#6352)
gavofyork Dec 5, 2022
48de7a2
OpenGov improvements for Kusama (#6372)
gavofyork Dec 5, 2022
a9d5309
Tweak some NIS params (#6393)
gavofyork Dec 5, 2022
c81edbf
allow root with gov2 origins (#6390)
joepetrowski Dec 5, 2022
7e0fcfa
Bump Substrate (#6394)
gavofyork Dec 5, 2022
75979e4
crowdloan: Fix migration. (#6397)
bkchr Dec 6, 2022
09f2d1a
Companion of Substrate PR 12837 (#6385)
joao-paulo-parity Dec 6, 2022
eaa5b3a
Make submission deposit reasonable (#6402)
gavofyork Dec 6, 2022
5f881f5
kusama whitelist pallet preimage dep upgrade (#6392)
muharem Dec 6, 2022
1c8c54b
Bump (#6404)
gavofyork Dec 6, 2022
9cf336a
Companion for paritytech/substrate#12795 (#6374)
mrcnski Dec 6, 2022
d57049f
Let the PVF host kill the worker on timeout (#6381)
mrcnski Dec 6, 2022
ef17d4f
Companion for paritytech/substrate#12788 (#6360)
muharem Dec 7, 2022
b097577
Make sure to preserve backing votes (#6382)
eskimor Dec 7, 2022
6e82eb5
Refactoring to condense disputes tests (#6395)
BradleyOlson64 Dec 7, 2022
f3b7642
[ci] Adjust check-runtime-migration job (#6107)
alvicsam Dec 8, 2022
f4b8c91
update weights (sync with 0.9.33) (#6362)
coderobe Dec 8, 2022
b6ccb9e
Feature gate test `benchmark_storage_works` (#6376)
ggwpez Dec 8, 2022
6d612ab
Companion for paritytech/substrate#12868 (#6406)
KiChjang Dec 8, 2022
81d24de
OpenGov: Tweak parameters further (#6416)
gavofyork Dec 11, 2022
441106e
companion for #12663 jsonrpsee v0.16 (#6339)
niklasad1 Dec 12, 2022
4a7032c
CI: Remove the excessive variable declaration (#6426)
rcny Dec 12, 2022
c732a8d
companion slash chilling update (#6424)
kianenigma Dec 12, 2022
c98a782
swap error responses (#6421)
joepetrowski Dec 13, 2022
64a8b43
[ci] fix check-transaction-versions (#6425)
alvicsam Dec 13, 2022
de0839b
approval-distribution: batched approval/assignment sending (#6401)
sandreim Dec 13, 2022
cbbc24f
add westend bootnode (#6434)
tugytur Dec 14, 2022
be42a9c
[ci] add job switcher (#6433)
alvicsam Dec 14, 2022
b235eef
companion for try-runtime revamp (#6187)
kianenigma Dec 15, 2022
6e3f2c5
Fix wrong rate limit + add a few logs. (#6440)
eskimor Dec 15, 2022
eea7770
Make sure errors get logged (#6451)
eskimor Dec 16, 2022
1959598
Adding some more logs (#6455)
bkchr Dec 17, 2022
a9abc15
[bump] orchestra v0.0.4 (#6413)
drahnr Dec 19, 2022
913a6fa
Use explicit call indices (#6449)
ggwpez Dec 19, 2022
0c659e5
Update Substrate (#6457)
bkchr Dec 20, 2022
86c134e
BlockId removal: refactor: HeaderBackend::header (#6418)
michalkucharczyk Dec 20, 2022
9cf76e3
PVF preparation: do not conflate errors (#6384)
mrcnski Dec 20, 2022
b6462e2
[ci] New try-runtime command (#6445)
alvicsam Dec 20, 2022
ca1f307
Kusama origins as xcm multi_location (#6273)
muharem Dec 21, 2022
1a034bd
BlockId removal: refactor: HeaderBackend::status (#6459)
michalkucharczyk Dec 21, 2022
b8d7d7a
cargo update -p libp2p-yamux (#6464)
ordian Dec 22, 2022
67963c8
fix dependabot labels (#6468)
sergejparity Dec 22, 2022
49552dd
Fix runtime-migration label detection (#6469)
ggwpez Dec 22, 2022
8ac29d3
Bump secp256k1 from 0.24.0 to 0.24.2 (#6411)
dependabot[bot] Dec 23, 2022
58c901b
[Companion] Allow StakingAdmin to set min_commission (#6444)
Ank4n Dec 26, 2022
6f74775
Added comment describing satisfied invariant (#6460)
BradleyOlson64 Dec 26, 2022
b961542
Runtime diagnostics for leaked messages in unbounded channels (part 2…
dmitry-markin Dec 27, 2022
5fe334d
Update disputes subsytems section. (#6329)
eskimor Dec 27, 2022
db498ce
Update dispute participation on active leaves update (#6303)
BradleyOlson64 Dec 30, 2022
6a5d31f
BlockId removal: refactor: BlockBackend::block|block_status (#6477)
michalkucharczyk Jan 2, 2023
e5eebcd
Deploy scheduler agenda cleanup migration (#6465)
ggwpez Jan 3, 2023
7f42e8a
Migrate Staking pallet to v13 (#6365)
Ank4n Jan 3, 2023
f2f72ff
Co #13045: Selectable on-runtime-upgrade checks (#6498)
ggwpez Jan 4, 2023
f7ef01b
Add `try-runtime` to Rococo runtime (#6501)
tdimitrov Jan 4, 2023
2feb6c7
Fix `polkadot-runtime-constants` std build (#6503)
serban300 Jan 4, 2023
b4d8c76
Issue 6274: keeping all backing votes in provisioner vote set (#6494)
BradleyOlson64 Jan 4, 2023
52e8606
Log PVF retries (#6504)
mrcnski Jan 4, 2023
115ac12
av-store: write meta for unknown finalized blocks (#6452)
ordian Jan 5, 2023
73b3daa
upgrade libp2p to 0.50.0 (#6500)
melekes Jan 5, 2023
3d344d6
Update serde because substrate->trybuild needs a newer version (#6505)
hirschenberger Jan 5, 2023
b2fd83c
[ci] Remove check-transaction-versions job (#6509)
alvicsam Jan 6, 2023
7bfac17
Unlimited Proof size per block (#6085)
ggwpez Jan 6, 2023
d8ef5a5
Use `polkadot-node-metrics` where possible (#6484)
mrcnski Jan 6, 2023
3c15496
disputes pallet: Remove spam slots (#6345)
tdimitrov Jan 7, 2023
86563cb
Remove unused code (#6525)
sandreim Jan 9, 2023
9d4173d
Fix flaky test in `dispute-coordinator` (#6524)
tdimitrov Jan 9, 2023
1c935f3
Bump tokio from 1.22.0 to 1.24.1 (#6523)
dependabot[bot] Jan 9, 2023
7b3eb68
Guide changes 3 (#6520)
BradleyOlson64 Jan 9, 2023
be487ae
Replace async-std with tokio in PVF subsystem (#6419)
mrcnski Jan 10, 2023
30005e6
Fix cycle dispute-coordinator <-> dispute-distribution (#6489)
eskimor Jan 10, 2023
e2db525
Update the GHA srtool-actions to the latest version (#6532)
chevdor Jan 10, 2023
c80124e
Minor fixes (#6533)
mrcnski Jan 10, 2023
ebde8b6
Trigger update-node-template when a final release tag is created (#6522)
joao-paulo-parity Jan 11, 2023
4f032c3
ci: mark update-weights non-interruptible (#6539)
coderobe Jan 11, 2023
77be4e9
Bump JasonEtco/create-an-issue from 2.6.0 to 2.9.1 (#6473)
dependabot[bot] Jan 11, 2023
330cb73
Improve inactive fund tracking (#6471)
gavofyork Jan 11, 2023
dfa8c5a
Re-export current primitives in crate root (#6487)
s0me0ne-unkn0wn Jan 11, 2023
564b696
Add a paragraph about slashing in runtime disputes section from the g…
tdimitrov Jan 11, 2023
0ac8822
Westend state trie to version 1 (#6336)
cheme Jan 11, 2023
7f3a6e1
handle substrate-node-template and substrate-parachain-template (#6541)
joao-paulo-parity Jan 11, 2023
62df676
Updated Dwellir bootnodes. Now using wss. (#6534)
Maharacha Jan 11, 2023
00a503b
pvf: Fix missing execution request when retrying preparation (#6537)
mrcnski Jan 11, 2023
a779892
pre-checking: Reject failed PVFs (#6492)
mrcnski Jan 12, 2023
f99451e
Fix set-output deprecation (#6554)
chevdor Jan 16, 2023
8801373
add erasure-coding benches (#6308)
ordian Jan 16, 2023
2bac51f
CI: Code mark to request a pipeline failure (#6562)
rcny Jan 16, 2023
5a43bc7
XCM v3 (#4097)
gavofyork Jan 17, 2023
2ac1899
Add runtime-benchmarks feature to test client and test service (#6566)
KiChjang Jan 17, 2023
538bdd3
Exclude CI related dictionary files from the CI team approval (#6563)
rcny Jan 17, 2023
08b8ab4
Enable treasury.spend by Root origin for Polkadot network before Gov2…
sorpaas Jan 17, 2023
4c0e9ed
Co #12928: NIS should retain funds in reserve (#6569)
ggwpez Jan 17, 2023
92c767e
Allow AuctionAdmin to use Scheduler (#6573)
gavofyork Jan 17, 2023
be4dedb
Companion for substrate#13154 (#6570)
koute Jan 18, 2023
37468ca
Added `HaulBlobError` to pub re-exports (#6579)
bkontur Jan 18, 2023
b4b57fe
Issue 4804: Notify chain selection of concluded disputes directly (#6…
BradleyOlson64 Jan 19, 2023
a5cd3dd
XCM: `ExpectTransactStatus` instruction (#6578)
gavofyork Jan 19, 2023
b62f85d
construct mmr leaf prior to session pallet hook (#6577)
Lederstrumpf Jan 19, 2023
d5f4d3a
update weights (0.9.37) (#6546) (#6555)
coderobe Jan 19, 2023
17c9923
Companion for Substrate #13157 (#6582)
skunert Jan 19, 2023
d6fdcac
Companion for substrate: Make DispatchError impl MEL (#6583)
acatangiu Jan 19, 2023
a8b5525
Update changelog templates to use new labels (#6585)
coderobe Jan 19, 2023
153543b
sync versions with release branch (0.9.37) (#6556)
coderobe Jan 20, 2023
157c032
Disallow decoding of phantom asset (#6597)
gavofyork Jan 20, 2023
2aab015
remove references to rpm (#6595)
coderobe Jan 20, 2023
5d8164f
Warn validators with slow hardware (#6269)
Szegoo Jan 21, 2023
6d26b1c
Add Polkadotters bootnodes for Westend, Kusama and Polkadot (#6476)
pmensik Jan 21, 2023
11e1453
Fix some unjustified disputes (#6103)
eskimor Jan 22, 2023
1c99b3c
Bump lru from 0.8.1 to 0.9.0 (#6538)
dependabot[bot] Jan 22, 2023
281ec19
[ci] Change check-labels GHA (#6594)
alvicsam Jan 23, 2023
7129e9b
XCM: Add HRMP to SafeCallFilter (#6606)
KiChjang Jan 23, 2023
3486098
libc crate update (#6616)
michalkucharczyk Jan 24, 2023
e50e057
Bump parity-db (#6617)
arkpar Jan 24, 2023
b81ae47
New runners for weights and new weights (#6508)
alvicsam Jan 24, 2023
98f920c
nix upgrade to 0.26.1 (#6622)
michalkucharczyk Jan 25, 2023
7420e80
Add pov_size and code_size histograms (#6633)
sandreim Jan 26, 2023
38c820b
Enable `try-runtime` flag in CI (#6587)
ggwpez Jan 26, 2023
0261d12
Fix XCM transact bench (#6635)
ggwpez Jan 26, 2023
45f4155
clear migrations included in 0.9.37 (#6630)
coderobe Jan 27, 2023
9433dc6
Co reducing fast-unstake bench time and more (#6552)
kianenigma Jan 27, 2023
8318bf4
13110 Companion: Add WeightToFee and LengthToFee Runtime API (#6536)
notlesh Jan 27, 2023
7f79ddc
Storage monitor added to polkadot node (#6619)
michalkucharczyk Jan 27, 2023
2203837
Make zombienet tests native friendly (#6588)
tdimitrov Jan 28, 2023
6cde7fa
Companion: Remove `uncles` related code (#6615)
bkchr Jan 29, 2023
f0e1ed0
Update benchmark's successful origin api (#6598)
muharem Jan 29, 2023
b9842c4
companion for substrate #13237 (#6626)
andresilva Jan 30, 2023
08b1c09
ignore fast-unstake remote test (#6641)
kianenigma Jan 30, 2023
e0e9251
Bump docker/build-push-action from 3 to 4 (#6651)
dependabot[bot] Jan 31, 2023
157945b
Some late short-term fixes for dispute slashing (#6249)
ordian Feb 1, 2023
907604b
Fix XCM bench for new substrate refs (#6663)
acatangiu Feb 2, 2023
2cb864d
[Substrate companion] Update beefy-merkle-tree dep to merkle-tree (#6…
DaviRain-Su Feb 2, 2023
640db3f
kusama: allow root to cancel/kill referendums (#6665)
rphmeier Feb 3, 2023
e5bdd2e
Companion for substrate #13215 - Add new BEEFY api to runtimes (#6623)
acatangiu Feb 3, 2023
17d235d
Add a CI check ensuring the code has license headers (#6609)
rzadp Feb 3, 2023
386bfb4
Bump parity-scale-codec to 3.3.0 (#6666)
KiChjang Feb 3, 2023
6a2d042
Bump tokio from 1.24.1 to 1.24.2 (#6671)
dependabot[bot] Feb 6, 2023
2ff97c5
Added Dwellir bootnodes with non-ssl. (#6544)
Maharacha Feb 6, 2023
4f331d7
pvf: Log memory metrics from preparation (#6565)
mrcnski Feb 6, 2023
a4931d9
Add bootnodes to Polkadot, Kusama and Westend (#6499)
miloskriz Feb 7, 2023
ac9a732
Fix dependabot labels (#6674)
mrcnski Feb 7, 2023
81d2650
Disable `hostperfcheck` by default (#6640)
bkchr Feb 7, 2023
30ce14b
Companion for substrate#13160 (#6661)
koute Feb 7, 2023
bcaa009
Weights for new referenda/democracy extrinsics (#6638)
muharem Feb 8, 2023
a69950a
Bump bounded-vec from 0.6.0 to 0.7.1 (#6101)
dependabot[bot] Feb 8, 2023
d008018
Fix update-node-template script (#6679)
joao-paulo-parity Feb 8, 2023
5a964a4
Update `mockall` (#6684)
altonen Feb 8, 2023
d528437
companion substrate#13305 (#6680)
kianenigma Feb 8, 2023
19f6665
Remove BoundedVec half-impls in xcm (#6636)
KiChjang Feb 9, 2023
06aec1e
Introduce jemalloc-allocator feature flag (#6675)
tonyalaribe Feb 9, 2023
713afcd
New template for a full unfiltered list of PRs (#6692)
chevdor Feb 9, 2023
7a8cae1
av-store: skip processing finalized blocks while syncing (#6691)
ordian Feb 9, 2023
3d908b2
edit xcm simulator test code (#6695)
cocoyoon Feb 10, 2023
2a9ed40
Fix release notes templates (#6697)
chevdor Feb 10, 2023
83c5b41
Companion for substrate #13159 (#6620)
girazoki Feb 13, 2023
c77d92a
v3::Junction supports small (32-byte max) "vecs". (#6716)
gavofyork Feb 14, 2023
661d9ef
Refactor PVF preparation memory stats (#6693)
mrcnski Feb 14, 2023
10daabc
add warp sync params to enable parachain warp sync (#6334)
samelamin Feb 14, 2023
9a17c4e
Executor Environment parameterization (#6161)
s0me0ne-unkn0wn Feb 15, 2023
4ea6ed0
Update release-related templates for the new changelogerator output f…
joao-paulo-parity Feb 16, 2023
73365a2
Companion for substrate #12910: BEEFY metrics (#6706)
acatangiu Feb 16, 2023
ea6fc41
Use a `BoundedVec` in `ValidationResult` (#6603)
mrcnski Feb 16, 2023
174816c
Change `MaxMemorySize` to `MaxMemoryPages` (#6728)
bkchr Feb 16, 2023
139aff1
Fix a metric description (#6732)
tdimitrov Feb 16, 2023
c5d5df8
Do not call longest chain by default (#6704)
bkchr Feb 17, 2023
f5d81de
Companion for substrate #13121 - BEEFY Equivocations support (#6593)
acatangiu Feb 17, 2023
7cc5b88
Retire `OldV1SessionInfo` (#6744)
s0me0ne-unkn0wn Feb 20, 2023
d9c8e6c
Use PVF code paired with executor params wherever possible (#6742)
s0me0ne-unkn0wn Feb 20, 2023
ac5b58d
Fix auction bench (#6747)
ggwpez Feb 20, 2023
b5358e5
`BlockId` removal: refactor of runtime API (#6721)
michalkucharczyk Feb 20, 2023
66cc0d1
Companion for Substrate#13411: frame/beefy: prune entries in set id s…
acatangiu Feb 21, 2023
4b0ae4e
Companion PR for PR#13119 (#6683)
gpestana Feb 21, 2023
89c3a38
`BlockId` removal: `BlockBuilderProvider::new_block_at` (#6734)
michalkucharczyk Feb 21, 2023
75c087c
Companion for Substrate #13410: Introduce EnsureOrigin to democracy.p…
mrshiposha Feb 22, 2023
8ca487b
Companion for substrate#13284 (#6653)
koute Feb 22, 2023
b871e07
Add Turboflakes bootnodes to Polkadot, Kusama and Westend (#6628)
paulormart Feb 22, 2023
a1ceba0
polkadot companion #12608 (Pools claim permissions) (#6753)
Feb 22, 2023
deae047
Remove state migration from westend runtime. (#6737)
cheme Feb 22, 2023
0a5fdb6
clean up executed migrations (#6763)
coderobe Feb 22, 2023
f07d956
Corrected weight trader comment (#6752)
daredevil3435 Feb 22, 2023
48f41dd
Improve XCM fuzzer (#6190)
louismerlin Feb 23, 2023
e7127f9
Revert back to bare metal runners for weights generation (#6762)
mateo-moon Feb 23, 2023
7d85898
Companion for Substrate#12520 (#6730)
bkchr Feb 24, 2023
d56dcfa
Explicitly Handling ProvisionableData Cases (#6757)
BradleyOlson64 Feb 24, 2023
d4df26f
Ensure max_weight is assigned properly in AllowTopPaidExecutionFrom (…
KiChjang Feb 25, 2023
eafdfc3
Automatically format ci pipeline specs with prettier (#6783)
Feb 27, 2023
c1cb5fd
[Companion] GRANDPA crate renaming (#6776)
davxy Feb 27, 2023
c9f0ed2
Use `BTreeSet` as the internal type of `ParachainsCache` (#6795)
antonva Feb 27, 2023
9d74985
XCM: Limit the max number of assets weighable in MultiAssets (#6786)
KiChjang Feb 28, 2023
652caa8
update weights (#6798)
coderobe Feb 28, 2023
ac0d5ab
[Companion] BEEFY crates renaming (#6799)
davxy Feb 28, 2023
ce814ee
Bump `crossbeam-utils` 0.8.9 -> 0.8.14 (#6800)
dmitry-markin Mar 1, 2023
f7ab310
changelog: fix migration listing (#6806)
coderobe Mar 1, 2023
54bcee1
Get rid of unnecessary cloning and work. (#6808)
eskimor Mar 2, 2023
3dd8331
[XCM] Multiple `FungiblesAdapter`s support + `WeightTrader::buy_weigh…
bkontur Mar 2, 2023
6c026d5
Migrate to `Weight::from_parts` (#6794)
ggwpez Mar 2, 2023
66efa23
Companion for substrate#13509: bump API versions of {Beefy,Mmr}Api (#…
Lederstrumpf Mar 3, 2023
c75f92a
Forgotten re-export for `MatchedConvertedConcreteId` (#6815)
bkontur Mar 3, 2023
c10b52e
Removing Outdated References to Misbehavior Arbitration Subsystem (#6…
BradleyOlson64 Mar 3, 2023
ef5e072
Bump parity-db (#6816)
arkpar Mar 3, 2023
4375308
Freeze note on `SessionInfo`. (#6818)
eskimor Mar 3, 2023
962bc21
Introduce XCM matcher for writing barriers (#6756)
KiChjang Mar 4, 2023
c02e1b4
Change handle_import_statements to FatalResult (#6820)
BradleyOlson64 Mar 4, 2023
7eea394
Change node-key for bootnodes (#6772)
pmensik Mar 6, 2023
9d189f4
Additional tracing in `provisioner`, `vote_selection` and `dispute-co…
tdimitrov Mar 6, 2023
f1c7631
Decrease expected peer count in zombinenet tests (#6826)
altonen Mar 6, 2023
d6057be
Polkadot XCM Body constants (#6788)
muharem Mar 6, 2023
177ceca
Don't send `ActiveLeaves` from leaves in db on startup in Overseer (#…
tdimitrov Mar 6, 2023
26d3f85
Companion for paritytech/substrate#12828 (#6380)
altonen Mar 6, 2023
0f4f350
changelog: update template for new label behavior (E3/E4) (#6804)
coderobe Mar 6, 2023
8cbf42d
Bump `blake2b_simd` to 1.0.1 (#6829)
koute Mar 7, 2023
d0419a9
bump `zombienet` version to v1.3.37 (#6773)
pepoviola Mar 7, 2023
e4680ea
Remove hardcoded paths from `dispute-valid-block` zombienet test for …
tdimitrov Mar 7, 2023
9c2d98b
Companion for Substrate #13425 (#6784)
davxy Mar 7, 2023
049921e
Correct comment (#6839)
jiguantong Mar 8, 2023
0122e14
Move PVF timeouts to executor environment parameters (#6823)
s0me0ne-unkn0wn Mar 8, 2023
e9bf067
Update `substrate` to 48e7cb147cb9a27125fd2e82edbcf4d0ed5927c4 (#6851)
koute Mar 9, 2023
a8e6828
Adding Dispute Participation Metrics (#6838)
BradleyOlson64 Mar 11, 2023
c02f9ad
Companion for Substrate #13564 (#6845)
davxy Mar 11, 2023
d11b077
Remove use of Store trait (#6835)
vivekvpandya Mar 13, 2023
3fd9905
Delete unused Cargo.lock (#6870)
ggwpez Mar 13, 2023
70598a1
Update orchestra to the recent version (#6854)
vstakhov Mar 14, 2023
3e4cb69
Companion for paritytech/substrate#13592 (#6869)
altonen Mar 14, 2023
395e45f
Sync versions with current release (0.9.39) (#6875)
coderobe Mar 14, 2023
5434628
PVF: Document that preparation cannot lead to disputes (#6873)
mrcnski Mar 15, 2023
0ff5ee8
Council as SpendOrigin (#6877)
muharem Mar 15, 2023
259692b
Bump git2 from 0.16.0 to 0.16.1 (#6601)
dependabot[bot] Mar 15, 2023
0ca4520
Bump bumpalo from 3.8.0 to 3.12.0 (#6599)
dependabot[bot] Mar 15, 2023
8f50a11
Bump libgit2-sys from 0.14.1+1.5.0 to 0.14.2+1.5.1 (#6600)
dependabot[bot] Mar 15, 2023
36ab336
companion for #13555 (#6842)
niklasad1 Mar 15, 2023
40ab88b
polkadot companion: #13128 (Pools commission) (#6264)
Mar 15, 2023
835e957
update substrate
coderobe Mar 15, 2023
f9b0ec0
Update substrate dependencies
coderobe Mar 15, 2023
2eb0ca0
Bump workspace unified version
coderobe Mar 15, 2023
374e6f0
Bump spec_version to 9400
coderobe Mar 15, 2023
4bd9f28
remove executed migrations
coderobe Mar 16, 2023
40becf5
changelog: fixup
coderobe Mar 17, 2023
256a9d2
update weights (#6897)
coderobe Mar 17, 2023
2bbbf8f
remove duplicated arm and fix version index (#6884)
xlc Mar 16, 2023
7bde3de
Bump transaction_version for polkadot
coderobe Mar 21, 2023
a6e7057
Bump transaction_version for kusama
coderobe Mar 21, 2023
596d378
Bump transaction_version for rococo
coderobe Mar 21, 2023
a2b62fb
Bump transaction_version for westend
coderobe Mar 21, 2023
b8dbb8a
resolving conflicts for version 40
devdanco Mar 29, 2023
2778529
update reference
devdanco May 9, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .cargo/config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,4 @@ rustflags = [
"-Aclippy::needless_option_as_deref", # false positives
"-Aclippy::derivable_impls", # false positives
"-Aclippy::stable_sort_primitive", # prefer stable sort
]
]
2 changes: 2 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
/.gitlab-ci.yml filter=ci-prettier
/scripts/ci/gitlab/pipeline/*.yml filter=ci-prettier
4 changes: 2 additions & 2 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ version: 2
updates:
- package-ecosystem: "cargo"
directory: "/"
labels: ["A2-insubstantial", "B0-silent", "C1-low 📌"]
labels: ["A2-insubstantial", "B0-silent", "C1-low", "E2-dependencies"]
# Handle updates for crates from github.com/paritytech/substrate manually.
ignore:
- dependency-name: "substrate-*"
Expand All @@ -21,6 +21,6 @@ updates:
interval: "daily"
- package-ecosystem: github-actions
directory: '/'
labels: ["A2-insubstantial", "B0-silent", "C1-low 📌", "E3-dependencies"]
labels: ["A2-insubstantial", "B0-silent", "C1-low", "E2-dependencies"]
schedule:
interval: daily
5 changes: 3 additions & 2 deletions .github/pr-custom-review.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,15 +20,16 @@ rules:
condition:
include: .*
# excluding files from 'Runtime files' and 'CI files' rules
exclude: ^runtime/(kusama|polkadot)/src/[^/]+\.rs$|^\.gitlab-ci\.yml|^scripts/ci/.*|^\.github/.*
exclude: ^runtime/(kusama|polkadot)/src/[^/]+\.rs$|^\.gitlab-ci\.yml|^(?!.*\.dic$|.*spellcheck\.toml$)scripts/ci/.*|^\.github/.*
min_approvals: 2
teams:
- core-devs

- name: CI files
check_type: changed_files
condition:
include: ^\.gitlab-ci\.yml|^scripts/ci/.*|^\.github/.*
# dictionary files are excluded
include: ^\.gitlab-ci\.yml|^(?!.*\.dic$|.*spellcheck\.toml$)scripts/ci/.*|^\.github/.*
min_approvals: 2
teams:
- ci
Expand Down
21 changes: 0 additions & 21 deletions .github/workflows/auto-label-prs.yml

This file was deleted.

50 changes: 50 additions & 0 deletions .github/workflows/check-D-labels.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
name: Check D labels

on:
pull_request:
types: [labeled, opened, synchronize, unlabeled]
paths:
- runtime/polkadot/**
- runtime/kusama/**
- runtime/common/**
- primitives/src/**

jobs:
check-labels:
runs-on: ubuntu-latest
steps:
- name: Pull image
env:
IMAGE: paritytech/ruled_labels:0.4.0
run: docker pull $IMAGE

- name: Check labels
env:
IMAGE: paritytech/ruled_labels:0.4.0
MOUNT: /work
GITHUB_PR: ${{ github.event.pull_request.number }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
API_BASE: https://api.github.com/repos
REPO: ${{ github.repository }}
RULES_PATH: labels/ruled_labels
CHECK_SPECS: specs_polkadot.yaml
run: |
echo "REPO: ${REPO}"
echo "GITHUB_PR: ${GITHUB_PR}"
# Clone repo with labels specs
git clone https://github.com/paritytech/labels
# Fetch the labels for the PR under test
labels=$( curl -H "Authorization: token ${GITHUB_TOKEN}" -s "$API_BASE/${REPO}/pulls/${GITHUB_PR}" | jq '.labels | .[] | .name' | tr "\n" ",")

if [ -z "${labels}" ]; then
docker run --rm -i -v $PWD/${RULES_PATH}/:$MOUNT $IMAGE check $MOUNT/$CHECK_SPECS --tags audit --no-label
fi

labels_args=${labels: :-1}
printf "Checking labels: %s\n" "${labels_args}"

# Prevent the shell from splitting labels with spaces
IFS=","

# --dev is more useful to debug mode to debug
docker run --rm -i -v $PWD/${RULES_PATH}/:$MOUNT $IMAGE check $MOUNT/$CHECK_SPECS --labels ${labels_args} --dev --tags audit
40 changes: 31 additions & 9 deletions .github/workflows/check-labels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,38 @@ jobs:
check-labels:
runs-on: ubuntu-latest
steps:
- name: Checkout sources
uses: actions/checkout@v3
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.ref }}
repository: ${{ github.event.pull_request.head.repo.full_name }}
- name: Pull image
env:
IMAGE: paritytech/ruled_labels:0.4.0
run: docker pull $IMAGE

- name: Check labels
run: bash ${{ github.workspace }}/scripts/ci/github/check_labels.sh
env:
IMAGE: paritytech/ruled_labels:0.4.0
MOUNT: /work
GITHUB_PR: ${{ github.event.pull_request.number }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
HEAD_SHA: ${{ github.event.pull_request.head.sha }}
BASE_SHA: ${{ github.event.pull_request.base.sha }}
API_BASE: https://api.github.com/repos
REPO: ${{ github.repository }}
RULES_PATH: labels/ruled_labels
CHECK_SPECS: specs_polkadot.yaml
run: |
echo "REPO: ${REPO}"
echo "GITHUB_PR: ${GITHUB_PR}"
# Clone repo with labels specs
git clone https://github.com/paritytech/labels
# Fetch the labels for the PR under test
labels=$( curl -H "Authorization: token ${GITHUB_TOKEN}" -s "$API_BASE/${REPO}/pulls/${GITHUB_PR}" | jq '.labels | .[] | .name' | tr "\n" ",")

if [ -z "${labels}" ]; then
docker run --rm -i -v $PWD/${RULES_PATH}/:$MOUNT $IMAGE check $MOUNT/$CHECK_SPECS --tags PR --no-label
fi

labels_args=${labels: :-1}
printf "Checking labels: %s\n" "${labels_args}"

# Prevent the shell from splitting labels with spaces
IFS=","

# --dev is more useful to debug mode to debug
docker run --rm -i -v $PWD/${RULES_PATH}/:$MOUNT $IMAGE check $MOUNT/$CHECK_SPECS --labels ${labels_args} --dev --tags PR
26 changes: 26 additions & 0 deletions .github/workflows/check-licenses.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: Check licenses

on:
pull_request:

jobs:
check-licenses:
runs-on: ubuntu-22.04
steps:
- name: Checkout sources
uses: actions/checkout@v3.3.0
- uses: actions/setup-node@v3.6.0
with:
node-version: '16.19.0'
registry-url: 'https://npm.pkg.github.com'
scope: '@paritytech'
- name: Check the licenses
run: |
shopt -s globstar

npx @paritytech/license-scanner@0.0.3 scan \
--ensure-licenses Apache-2.0 \
--ensure-licenses GPL-3.0-only \
./**/*.rs
env:
NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
12 changes: 6 additions & 6 deletions .github/workflows/release-10_candidate.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,19 +19,19 @@ jobs:
# Get last rc tag if exists, else set it to {version}-rc1
version=${GITHUB_REF#refs/heads/release-}
echo "$version"
echo "::set-output name=version::$version"
echo "version=$version" >> $GITHUB_OUTPUT
git tag -l
last_rc=$(git tag -l "$version-rc*" | sort -V | tail -n 1)
if [ -n "$last_rc" ]; then
suffix=$(echo "$last_rc" | grep -Eo '[0-9]+$')
echo $suffix
((suffix++))
echo $suffix
echo "::set-output name=new_tag::$version-rc$suffix"
echo "::set-output name=first_rc::false"
echo "new_tag=$version-rc$suffix" >> $GITHUB_OUTPUT
echo "first_rc=false" >> $GITHUB_OUTPUT
else
echo "::set-output name=new_tag::$version-rc1"
echo "::set-output name=first_rc::true"
echo "new_tag=$version-rc1" >> $GITHUB_OUTPUT
echo "first_rc=true" >> $GITHUB_OUTPUT
fi
- name: Apply new tag
uses: tvdias/github-tagger@ed7350546e3e503b5e942dffd65bc8751a95e49d # v0.0.2
Expand All @@ -42,7 +42,7 @@ jobs:
repo-token: "${{ secrets.RELEASE_BRANCH_TOKEN }}"
tag: ${{ steps.compute_tag.outputs.new_tag }}
- id: create-issue
uses: JasonEtco/create-an-issue@9e6213aec58987fa7d2f4deb8b256b99e63107a2 # v2.6.0
uses: JasonEtco/create-an-issue@e27dddc79c92bc6e4562f268fffa5ed752639abd # v2.9.1
# Only create the issue if it's the first release candidate
if: steps.compute_tag.outputs.first_rc == 'true'
env:
Expand Down
9 changes: 4 additions & 5 deletions .github/workflows/release-30_publish-draft-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ jobs:
steps:
- id: get-rust-versions
run: |
echo "::set-output name=stable::$(rustc +stable --version)"
echo "::set-output name=nightly::$(rustc +nightly --version)"
echo "stable=$(rustc +stable --version)" >> $GITHUB_OUTPUT
echo "nightly=$(rustc +nightly --version)" >> $GITHUB_OUTPUT

build-runtimes:
runs-on: ubuntu-latest
Expand All @@ -40,9 +40,8 @@ jobs:

- name: Build ${{ matrix.runtime }} runtime
id: srtool_build
uses: chevdor/srtool-actions@v0.5.0
uses: chevdor/srtool-actions@v0.6.0
with:
# This is the default with chevdor/srtool-actions@v0.3.0+ but we make it clear
image: paritytech/srtool
chain: ${{ matrix.runtime }}

Expand Down Expand Up @@ -167,7 +166,7 @@ jobs:
ls "$RUNTIME_DIR/${{ matrix.runtime }}"
runtime_ver=$(ruby script.rb)
echo "Found version: >$runtime_ver<"
echo "::set-output name=runtime_ver::$runtime_ver"
echo "runtime_ver=$runtime_ver" >> $GITHUB_OUTPUT

- name: Upload compressed ${{ matrix.runtime }} wasm
uses: actions/upload-release-asset@v1
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-50_publish-docker-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build and push
id: docker_build
uses: docker/build-push-action@v3
uses: docker/build-push-action@v4
with:
push: true
file: scripts/ci/dockerfiles/polkadot_injected_release.Dockerfile
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-51_publish-docker-manual.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build and push
id: docker_build
uses: docker/build-push-action@v3
uses: docker/build-push-action@v4
with:
push: true
file: scripts/ci/dockerfiles/polkadot_injected_release.Dockerfile
Expand Down
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,5 @@ runtime/wasm/target/
.vscode
polkadot.*
!polkadot.service
!.rpm/*
.DS_Store
.env
Loading