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

add hidden page for runtime upgrades #819

Merged
merged 5 commits into from
Dec 15, 2023
Merged
Changes from all commits
Commits
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
77 changes: 77 additions & 0 deletions builders/build/runtime-upgrades.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
---
title: Runtime Upgrades
description: A historical record of each runtime upgrade and the block at which the runtime was executed for Moonbeam, Moonriver, and the Moonbase Alpha TestNet.
---

# Runtime Upgrades

## Introduction {: #introduction }

Moonbeam runtime upgrades allow for the maintenance and evolution of the chain logic without the need for a hard fork. These runtime upgrades can introduce new features, improve performance, fix bugs, and respond to changing requirements.

This page provides a historical record of runtime upgrades by block for each of the Moonbeam-based networks.

## Runtime Upgrades by Block {: #runtime-upgrades-by-block }

The following table contains a list of the runtime upgrades and the block at which the upgrade occurred for each network. Runtime upgrades occur first on Moonbase Alpha before being released on Moonriver, and then on Moonbeam.

Not all runtime upgrades are released on each network, as sometimes after releasing the initial runtime upgrade, the need for a subsequent upgrade arises. If a runtime upgrade version has been skipped, you'll see a `-` in that row.

| Runtime | Moonbeam | Moonriver | Moonbase Alpha |
|:---------------------------------------------------------------------------------:|:-------------------------------------------------------------------:|:--------------------------------------------------------------------:|:-------------------------------------------------------------------:|
| 40 | - | - | [0](https://moonbase.subscan.io/block/0){target=_blank} |
| 44 | - | - | [142863](https://moonbase.subscan.io/block/142863){target=_blank} |
| 47 | - | - | [209144](https://moonbase.subscan.io/block/209144){target=_blank} |
| 49 | - | [0](https://moonriver.subscan.io/block/0){target=_blank} | - |
| 52 | - | - | [238827](https://moonbase.subscan.io/block/238827){target=_blank} |
| 53 | - | [9696](https://moonriver.subscan.io/block/9696){target=_blank} | - |
| 155 | - | [67938](https://moonriver.subscan.io/block/67938){target=_blank} | [278703](https://moonbase.subscan.io/block/278703){target=_blank} |
| 159 | - | [166749](https://moonriver.subscan.io/block/166749){target=_blank} | [383465](https://moonbase.subscan.io/block/383465){target=_blank} |
| [200](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-200) | - | [259002](https://moonriver.subscan.io/block/259002){target=_blank} | [457614](https://moonbase.subscan.io/block/457614){target=_blank} |
| [300](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-300) | - | [344698](https://moonriver.subscan.io/block/344698){target=_blank} | [485543](https://moonbase.subscan.io/block/485543){target=_blank} |
| [400](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-400) | - | [400458](https://moonriver.subscan.io/block/400458){target=_blank} | [610935](https://moonbase.subscan.io/block/610935){target=_blank} |
| [501](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-501) | - | [430442](https://moonriver.subscan.io/block/430442){target=_blank} | [653692](https://moonbase.subscan.io/block/653692){target=_blank} |
| [600](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-600) | - | [455107](https://moonriver.subscan.io/block/455107){target=_blank} | [675176](https://moonbase.subscan.io/block/675176){target=_blank} |
| [701](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-701) | - | [581187](https://moonriver.subscan.io/block/581187){target=_blank} | [797200](https://moonbase.subscan.io/block/797200){target=_blank} |
| [800](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-800) | - | [684728](https://moonriver.subscan.io/block/684728){target=_blank} | [915684](https://moonbase.subscan.io/block/915684){target=_blank} |
| [900](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-900) | [0](https://moonbeam.subscan.io/block/0){target=_blank} | [923864](https://moonriver.subscan.io/block/923864){target=_blank} | [1075626](https://moonbase.subscan.io/block/1075626){target=_blank} |
| [901](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-901) | - | - | [1130271](https://moonbase.subscan.io/block/1130271){target=_blank} |
| [902](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-902) | - | - | [1175311](https://moonbase.subscan.io/block/1175311){target=_blank} |
| [1001](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-1001) | [5165](https://moonbeam.subscan.io/block/5165){target=_blank} | [1052242](https://moonriver.subscan.io/block/1052242){target=_blank} | [1285916](https://moonbase.subscan.io/block/1285916){target=_blank} |
| [1002](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-1002) | [32532](https://moonbeam.subscan.io/block/32532){target=_blank} | [1141593](https://moonriver.subscan.io/block/1141593){target=_blank} | [1396972](https://moonbase.subscan.io/block/1396972){target=_blank} |
| [1101](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-1101) | [171061](https://moonbeam.subscan.io/block/171061){target=_blank} | [1188000](https://moonriver.subscan.io/block/1188000){target=_blank} | [1426319](https://moonbase.subscan.io/block/1426319){target=_blank} |
| [1102](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-1102) | [214641](https://moonbeam.subscan.io/block/214641){target=_blank} | [1295420](https://moonriver.subscan.io/block/1295420){target=_blank} | [1517440](https://moonbase.subscan.io/block/1517440){target=_blank} |
| [1103](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-1103) | [312036](https://moonbeam.subscan.io/block/312036){target=_blank} | [1389122](https://moonriver.subscan.io/block/1389122){target=_blank} | [1591913](https://moonbase.subscan.io/block/1591913){target=_blank} |
| [1200](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-1200) | - | - | [1648994](https://moonbase.subscan.io/block/1648994){target=_blank} |
| [1201](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-1201) | [415946](https://moonbeam.subscan.io/block/415946){target=_blank} | [1471037](https://moonriver.subscan.io/block/1471037){target=_blank} | [1679619](https://moonbase.subscan.io/block/1679619){target=_blank} |
| [1300](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-1300) | [524762](https://moonbeam.subscan.io/block/524762){target=_blank} | [1541735](https://moonriver.subscan.io/block/1541735){target=_blank} | [1761128](https://moonbase.subscan.io/block/1761128){target=_blank} |
| [1400](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-1400) | - | - | [1962557](https://moonbase.subscan.io/block/1962557){target=_blank} |
| [1401](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-1401) | [915320](https://moonbeam.subscan.io/block/915320){target=_blank} | [1705939](https://moonriver.subscan.io/block/1705939){target=_blank} | [1967358](https://moonbase.subscan.io/block/1967358){target=_blank} |
| [1502](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-1502) | [1107285](https://moonbeam.subscan.io/block/1107285){target=_blank} | [1814458](https://moonriver.subscan.io/block/1814458){target=_blank} | [2112058](https://moonbase.subscan.io/block/2112058){target=_blank} |
| [1503](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-1503) | [1115896](https://moonbeam.subscan.io/block/1115896){target=_blank} | [1909326](https://moonriver.subscan.io/block/1909326){target=_blank} | [2220736](https://moonbase.subscan.io/block/2220736){target=_blank} |
| [1504](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-1504) | [1117310](https://moonbeam.subscan.io/block/1117310){target=_blank} | [1910640](https://moonriver.subscan.io/block/1910640){target=_blank} | [2221773](https://moonbase.subscan.io/block/2221773){target=_blank} |
| [1603](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-1603) | - | - | [2285347](https://moonbase.subscan.io/block/2285347){target=_blank} |
| [1605](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-1605) | - | [2077599](https://moonriver.subscan.io/block/2077599){target=_blank} | [2318567](https://moonbase.subscan.io/block/2318567){target=_blank} |
| [1606](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-1606) | [1326697](https://moonbeam.subscan.io/block/1326697){target=_blank} | [2105127](https://moonriver.subscan.io/block/2105127){target=_blank} | [2379759](https://moonbase.subscan.io/block/2379759){target=_blank} |
| [1700](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-1700) | - | - | [2529736](https://moonbase.subscan.io/block/2529736){target=_blank} |
| [1701](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-1701) | [1581457](https://moonbeam.subscan.io/block/1581457){target=_blank} | [2281723](https://moonriver.subscan.io/block/2281723){target=_blank} | [2534200](https://moonbase.subscan.io/block/2534200){target=_blank} |
| [1702](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-1702) | [1821212](https://moonbeam.subscan.io/block/1821212){target=_blank} | [2524247](https://moonriver.subscan.io/block/2524247){target=_blank} | - |
| [1800](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-1800) | - | - | [2748786](https://moonbase.subscan.io/block/2748786){target=_blank} |
| [1801](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-1801) | - | [2572556](https://moonriver.subscan.io/block/2572556){target=_blank} | [2830542](https://moonbase.subscan.io/block/2830542){target=_blank} |
| [1802](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-1802) | [1919458](https://moonbeam.subscan.io/block/1919458){target=_blank} | [2616190](https://moonriver.subscan.io/block/2616190){target=_blank} | [2879403](https://moonbase.subscan.io/block/2879403){target=_blank} |
| [1803](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-1803) | [2073477](https://moonbeam.subscan.io/block/2073477){target=_blank} | [2767174](https://moonriver.subscan.io/block/2767174){target=_blank} | [3004714](https://moonbase.subscan.io/block/3004714){target=_blank} |
| [1900](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-1900) | - | - | [3069635](https://moonbase.subscan.io/block/3069635){target=_blank} |
| [1901](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-1901) | [2317683](https://moonbeam.subscan.io/block/2317683){target=_blank} | [2911863](https://moonriver.subscan.io/block/2911863){target=_blank} | [3073562](https://moonbase.subscan.io/block/3073562){target=_blank} |
| [2000](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-2000) | [2673234](https://moonbeam.subscan.io/block/2673234){target=_blank} | [3202604](https://moonriver.subscan.io/block/3202604){target=_blank} | [3310369](https://moonbase.subscan.io/block/3310369){target=_blank} |
| [2100](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-2100) | [3011798](https://moonbeam.subscan.io/block/3011798){target=_blank} | [3588831](https://moonriver.subscan.io/block/3588831){target=_blank} | [3609708](https://moonbase.subscan.io/block/3609708){target=_blank} |
| [2201](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-2201) | [3290853](https://moonbeam.subscan.io/block/3290853){target=_blank} | [3858885](https://moonriver.subscan.io/block/3858885){target=_blank} | [3842850](https://moonbase.subscan.io/block/3842850){target=_blank} |
| [2301](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-2301) | - | - | [4172407](https://moonbase.subscan.io/block/4172407){target=_blank} |
| [2302](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-2302) | [3456477](https://moonbeam.subscan.io/block/3456477){target=_blank} | [4133065](https://moonriver.subscan.io/block/4133065){target=_blank} | [4193323](https://moonbase.subscan.io/block/4193323){target=_blank} |
| [2401](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-2401) | - | [4668844](https://moonriver.subscan.io/block/4668844){target=_blank} | [4591616](https://moonbase.subscan.io/block/4591616){target=_blank} |
| [2402](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-2402) | - | - | [4772817](https://moonbase.subscan.io/block/4772817){target=_blank} |
| [2403](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-2403) | [4163078](https://moonbeam.subscan.io/block/4163078){target=_blank} | [4770488](https://moonriver.subscan.io/block/4770488){target=_blank} | [4804425](https://moonbase.subscan.io/block/4804425){target=_blank} |
| [2500](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-2500) | - | [5175574](https://moonriver.subscan.io/block/5175574){target=_blank} | [5053547](https://moonbase.subscan.io/block/5053547){target=_blank} |
| [2501](https://github.com/moonbeam-foundation/moonbeam/releases/tag/runtime-2501) | [4543267](https://moonbeam.subscan.io/block/4543267){target=_blank} | [5211264](https://moonriver.subscan.io/block/5211264){target=_blank} | [5194594](https://moonbase.subscan.io/block/5194594){target=_blank} |
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the github link returns a 404

| 2601 | - | - | [5474345](https://moonbase.subscan.io/block/5474345){target=_blank} |
| 2602 | [4977160](https://moonbeam.subscan.io/block/4977160){target=_blank} | [5638536](https://moonriver.subscan.io/block/5638536){target=_blank} | [5576588](https://moonbase.subscan.io/block/5576588){target=_blank} |

Loading