Skip to content

1.25.0-rc3

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 25 Jul 14:42
· 175 commits to master since this release
1.25.0-rc3
aec6c3e

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