Skip to content

Commit 1320a80

Browse files
aramikmshannonwellsJoeCap08055
authored
Upgrade: stable2412 (#2315)
# Goal The goal of this PR is to upgrade polkadot-sdk from `polkadot-v1.13.0` to `stable2412` release. Closes #2255 - Polkadot v1.13.0 - Polkadot v1.14.0 https://forum.polkadot.network/t/polkadot-release-analysis-v1-14-0/9096 - Polkadot v1.14.1 - polkadot-stable2407 https://forum.polkadot.network/t/polkadot-release-analysis-polkadot-stable2407/9452 - polkadot-stable2407-1 - polkadot-stable2407-2 https://forum.polkadot.network/t/polkadot-release-analysis-polkadot-stable2407-1-polkadot-stable2407-2/9952 - polkadot-stable2409 https://forum.polkadot.network/t/polkadot-release-analysis-polkadot-stable2409/10274 - polkadot-stable2409-1 - Polkadot-stable2409-2 https://forum.polkadot.network/t/polkadot-release-analysis-stable2409-1-stable2409-2/10824 - Polkadot-stable2412 https://forum.polkadot.network/t/polkadot-release-analysis-polkadot-stable2412/11203/2 # Discussion Most significant updates affecting Frequency in rough order, from most to least: - `SignedExtensions` &rarr; `TransactionExtensions` - Fork-aware transaction pool - Ols Treasury pallet is pulled in and we are going to use that going forward due to changes getting applied to that pallet which is not comatible with our current governance - sc-network, litep2p updates - rpc config refactor # Checklist - [x] Upgraded to 2407, running in instant-seal mode - [x] Upgraded to 2409, running in instant-seal mode - [x] Running 2412 in instant-seal mode with commented-out code in passkey, frequency-tx-payment, msa pallets - [x] Make a [Council sub-Treasury](https://wiki.polkadot.network/learn/learn-polkadot-opengov-treasury/#creating-a-treasury-proposal) (possible solution to Treasury changes) - Simple setup using Root or Council for spending - [x] TechnicalCommittee, Council: correct DisapproveOrigin, KillOrigin (@wilwade) - [x] Running in instant-seal mode, no commented-out code - [x] Fork-aware mode working - [x] Unit tests passing - [x] Spec version incremented - [x] Verified prometheus endpoint is returning data - [x] e2e Tests passing - A few test related to treasury are commented out since they might not make sense anymore - [x] Benchmark added for SignedExtensions/TransactionExtensions - I think we can skip this for this release since we they are still lightweight and we didn't change anything major. - [x] Running Benchmarks - [x] make sure there are no migrations for the pallets we use - [ ] Make sure the amounts we charge for frequent extrinsic are kinda close - [ ] Do we need to change anything related to [removal of unsafe](https://github.com/paritytech/polkadot-sdk/pull/4792/files)? --------- Co-authored-by: shannonwells <[email protected]> Co-authored-by: Joe Caputo <[email protected]> Co-authored-by: Joe Caputo <[email protected]> Co-authored-by: aramikm <[email protected]>
1 parent 792142d commit 1320a80

File tree

105 files changed

+9773
-5137
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

105 files changed

+9773
-5137
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -311,7 +311,7 @@ jobs:
311311
profile: ${{matrix.build-profile}}
312312
package: ${{matrix.package}}
313313
chain: ${{matrix.chain}}
314-
tag: "1.77.0"
314+
tag: "1.81.0"
315315
runtime_dir: ${{ matrix.runtime-dir }}
316316
- name: Rename WASM file
317317
run: |

.github/workflows/verify-pr-commit.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -379,7 +379,7 @@ jobs:
379379
package: ${{matrix.package}}
380380
chain: ${{matrix.chain}}
381381
runtime_dir: ${{ matrix.runtime-dir }}
382-
tag: "1.77.0"
382+
tag: "1.81.0"
383383
- name: Check Deterministic WASM Build Exists
384384
if: steps.cache-wasm.outputs.cache-hit != 'true'
385385
run: |

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
**/*.rs.bk
77

88
.idea
9+
*.iws
910

1011
# General
1112
.DS_Store

.tool-versions

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
rust 1.77.0
1+
rust 1.81.0
22
make 4.3
33
cmake 3.24.1

0 commit comments

Comments
 (0)