1.25.0-rc3
Pre-release
Pre-release
github-actions
released this
25 Jul 14:42
·
175 commits
to master
since this release
Highlights
interBTC 1.25.0-rc3 (2023-07-24)
This release contains the changes from 1.25.0-rc2 to 1.25.0-rc3.
Global Priority
[CHOOSE_ONE]
- 🔴 HIGH: This is a high priority release and you must upgrade as soon as possible.
- 🔵 MEDIUM: This is medium priority release and you should upgrade not later than [INSERT DATE]
- ⚪ LOW: This is a low priority release and you may upgrade at your convenience.
Breaking CLI changes
Changes
- chore: feature gate sp-runtime in primitives #1138
- chore: remove unused bitcoin code, cleanup deps, feature gate parser #1137
- fix: fix coinbase parsing for low heights #1139
- refactor: use storage param and dev genesis for enabling instant-seal #1129
- fix: unsafe usage of unwrap in supply #1103
- [BREAKING] fix: allow vault to withdraw all collateral #991
- chore: partially sort runtime dependencies #1135
Chore
- move BalanceWrapper to primitives
- remove unused bitcoin code, cleanup deps, feature gate parser
- feature gate sp-runtime in primitives
- move ConsensusOnTimestampSet to runtime-common
- partially sort runtime dependencies
Fix
- fix coinbase parsing for low heights
- allow vault to withdraw all collateral
- unsafe usage of unwrap in supply
Refactor
- remove unnecessary fixed point conversions
- always enable instant-seal for benchmarks
- use storage param and dev genesis for enabling instant-seal
Test
- can't withdraw all due to rounding
Dependency changes
https://github.com/paritytech//substrate/compare/ff24c60ac7d9f87727ecdd0ded9a80c56e4f4b65...ff24c60ac7d9f87727ecdd0ded9a80c56e4f4b65
https://github.com/paritytech//polkadot/compare/6f991987c0b4cbbd7d4badc9ef08d83da5fefbfd...6f991987c0b4cbbd7d4badc9ef08d83da5fefbfd
https://github.com/paritytech//cumulus/compare/f603a61ff370fc33740c9373833c3c6ba1486846...f603a61ff370fc33740c9373833c3c6ba1486846
Runtimes
Interlay
Built using srtool v0.11.0 and rustc 1.69.0-nightly (31f858d9a 2023-02-28)
.
🏋️ Runtime Size: 1400564 bytes
🔥 Core Version: {'specName': 'interlay-parachain', 'implName': 'interlay-parachain', 'authoringVersion': 1, 'specVersion': 1025000, 'implVersion': 1, 'apis': [['0xdf6acb689907609b', 4], ['0x37e397fc7c91f5e4', 2], ['0x40fe3ad401f8959a', 6], ['0xd2bc9897eed08f15', 3], ['0xf78b278be53f454c', 2], ['0xab3c0572291feb8b', 1], ['0xdd718d5cc53262d4', 1], ['0xea93e3f16f3d6962', 2], ['0xbc9d89904f5b923f', 1], ['0x37c8bb1350a9a2a8', 4], ['0x22b97323b9e853da', 1], ['0x0dee8b30877eda0b', 1], ['0xd482d4d14bbbf88a', 1], ['0xc6b106fa1a388380', 1], ['0x6ef953004ba30e59', 1], ['0x16da96d36c6d5bb7', 1], ['0xcbfba9ca38dbdb1a', 1], ['0xc1e19f5c3385297a', 1], ['0xcaf39b979a6880bd', 1], ['0x69e2e1aa421f4fb0', 1], ['0x2be5cb02b0a56e73', 1]], 'transactionVersion': 4, 'stateVersion': 0}
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x2f2291d31d397daf95fcd6458281de054bbb00a21dde66180ef3c0421ef7a756
🗳️ authorizeUpgrade hash: 0x711696cb12c0d741ff260153bf43a2aac105550768879609e758765c38bff107
#️⃣ Blake2-256 hash: 0x68e9835f93044bfe62c8c65573e958f9277e02fe97b2376d3102abb1238e497f
📦 IPFS: QmbBnwjo9hJjZxPaUVcxUkQMEmPbE6Ewksrw4aVoAudH1Z
Kintsugi
Built using srtool v0.11.0 and rustc 1.69.0-nightly (31f858d9a 2023-02-28)
.
🏋️ Runtime Size: 1399275 bytes
🔥 Core Version: {'specName': 'kintsugi-parachain', 'implName': 'kintsugi-parachain', 'authoringVersion': 1, 'specVersion': 1025000, 'implVersion': 1, 'apis': [['0xdf6acb689907609b', 4], ['0x37e397fc7c91f5e4', 2], ['0x40fe3ad401f8959a', 6], ['0xd2bc9897eed08f15', 3], ['0xf78b278be53f454c', 2], ['0xab3c0572291feb8b', 1], ['0xdd718d5cc53262d4', 1], ['0xea93e3f16f3d6962', 2], ['0xbc9d89904f5b923f', 1], ['0x37c8bb1350a9a2a8', 4], ['0xc6b106fa1a388380', 1], ['0x6ef953004ba30e59', 1], ['0x16da96d36c6d5bb7', 1], ['0xcbfba9ca38dbdb1a', 1], ['0xc1e19f5c3385297a', 1], ['0xcaf39b979a6880bd', 1], ['0x69e2e1aa421f4fb0', 1], ['0x2be5cb02b0a56e73', 1], ['0x22b97323b9e853da', 1], ['0x0dee8b30877eda0b', 1], ['0xd482d4d14bbbf88a', 1]], 'transactionVersion': 4, 'stateVersion': 0}
🎁 Metadata version: V14
🗳️ system.setCode hash: 0xe60c93edb8690074f96e131b18a661c0f4f1cfa1c531506569fff089ca2632dc
🗳️ authorizeUpgrade hash: 0x4719d2753e73341ce6bbb274b42e10f5658ddc837dcf1f417a7287b11c680a93
#️⃣ Blake2-256 hash: 0x567658068dd26982ca3ed9de2d2bff342ff9841a04b348cbbebecd5875da7c0b
📦 IPFS: QmXTSe2KUTdfitEuHHKXnmW5aaTBXts4joH3n3exZbZXQd