Protocol Upgrade List
The tables below provide a list of past and upcoming protocol upgrades.
For more detailed information about what upgrades are, how they work, and what changes they bring to the protocol, please refer to our upgrade overview page.
Table of Contents
- Table of Contents
- Legend
- MainNet Protocol Upgrades
- Beta TestNet Protocol Upgrades
- Alpha TestNet Protocol Upgrades
- Skipped Upgrade Heights
Legend
- ✅ - Yes
- ❌ - No
- ❓ - Unknown/To Be Determined
- ⚠️ - Warning/Caution Required
MainNet Protocol Upgrades
Version | Planned | Breaking | Requires Manual Intervention | Upgrade Height |
---|---|---|---|---|
v0.1.12 | ✅ | ❌ | ❌ | 78697 |
v0.1.11 | ✅ | ✅ | ❌ | 78689 |
v0.1.10 | ✅ | ✅ | ❌ | 78683 |
v0.1.9 | ✅ | ✅ | ❌ | 78678 |
v0.1.8 | ✅ | ✅ | ❌ | 78671 |
v0.1.7 | ✅ | ❌ | ❌ | 78665 |
v0.1.6 | ✅ | ✅ | ❌ | 78659 |
v0.1.5 | ✅ | ✅ | ❌ | 78654 |
v0.1.4 | ✅ | ✅ | ❌ | 78641 |
v0.1.3 | ✅ | ✅ | ❌ | 78632 |
v0.1.2 | ✅ | ✅ | ❌ | 78621 |
v0.1.1 | ✅ | ✅ | ❌ (genesis version) | 0 |
Beta TestNet Protocol Upgrades
Version | Planned | Breaking | Requires Manual Intervention | Upgrade Height |
---|---|---|---|---|
v0.1.12 | ❌ | ❌ | ❌ | 14812 |
v0.1.12 | ✅ | ❌ | ⚠️ FAILED UPGRADE ⚠️ MANUAL CHANGES MIGHT BE REQUIRED. SEE UPGRADE NOTES. | 14790 |
v0.1.11 | ✅ | ✅ | ❌ | 11100 |
v0.1.7 | ✅ | ❌ | ❌ | 6388 |
v0.1.6 | ✅ | ✅ | ❌ | 6110 |
v0.1.5 | ✅ | ✅ | ❌ | 5831 |
v0.1.4 | ✅ | ✅ | ❌ | 4596 |
v0.1.3 | ✅ | ✅ | ❌ | 4022 |
v0.1.2 | ✅ | ✅ | ❓ | TBA |
v0.1.1 | ✅ | ✅ | ❌ | TODO(@okdas) |
v0.0.12 | ✅ | ✅ | ❌ | TODO(@okdas) |
v0.0.11-rc | N/A | N/A | ❌ (genesis version) | 0 |
Alpha TestNet Protocol Upgrades
TODO_TECHDEBT(@okdas)
Review this section and the one below it to remove/update accordingly.
Version | Planned | Breaking | Requires Manual Intervention | Upgrade Height | Notes |
---|---|---|---|---|---|
v0.1.12 | ✅ | ✅ | ❌ | 73055 | |
v0.1.11 | ✅ | ✅ | ❌ | 55246 | |
v0.1.7 | ✅ | ❌ | ❌ | 33308 | |
v0.1.6 | ✅ | ✅ | ❌ | 32979 | |
v0.1.5 | ✅ | ✅ | ❌ | 31597 | |
v0.1.4 | ✅ | ✅ | ❌ | 25499 | |
v0.1.3 | ✅ | ✅ | ❌ | 22634 | |
v0.1.2 | ✅ | ✅ | ❓ | 21515 | |
v0.1.1 | ✅ | ✅ | ❌ | TODO(@okdas) | |
v0.0.12 | ✅ | ✅ | ❌ | TODO(@okdas) | |
v0.0.11 | ✅ | ✅ | ❌ | 156245 | |
v0.0.10 | ✅ | ✅ | ❌ | 56860 | |
v0.0.9-4 | ❌ | ✅ | ⚠️ | 46329 | ⚠️ follow manual upgrade instructions ⚠️ |
v0.0.9-3 | ❌ | ✅ | ❌ | 17102 | Active Alpha TestNet Participants Only: follow manual upgrade instructions |
v0.0.9 | N/A | N/A | ❌ | N/A | genesis version |
Skipped Upgrade Heights
Unsuccessful upgrades are skipped using the --unsafe-skip-upgrades
flag from the cosmos sdk upgrade cancellation features.
These heights are defined in skip_upgrade_height
files in pocket-network-genesis.
You can find all of them here.
The official full node accounts for this: pokt-network/poktroll//tools/installer/full-node.sh