github interlay/interbtc 1.23.1

latest releases: 1.25.4, 1.25.3, 1.25.2-hotfix2...
18 months ago

Highlights

Non-breaking upgrade bringing several security improvements

interBTC 1.23.1 (2023-03-21)

This release contains the changes from 1.23.0 to 1.23.1.

Global Priority

  • 🔴 HIGH: This is a high priority release and you must upgrade as soon as possible.

Breaking CLI changes

Changes

  • chore: increment spec versions to 1023001 and remove defi migrations #976
  • fix: don't allow vaults to withdraw below minimum #974
  • fix: disallow xcm messages containing transact #972

Chore

  • remove completed interlay runtime migrations
  • increment spec versions to 1023001 and remove defi migrations

Fix

  • don't allow vaults to withdraw below minimum
  • disallow xcm messages containing transact

Dependency changes

https://github.com/paritytech//substrate/compare/f38bd6671d460293c93062cc1e4fe9e9e490cb29...f38bd6671d460293c93062cc1e4fe9e9e490cb29
https://github.com/paritytech//polkadot/compare/645723987cf9662244be8faf4e9b63e8b9a1b3a3...645723987cf9662244be8faf4e9b63e8b9a1b3a3
https://github.com/paritytech//cumulus/compare/09418fc04c2608b123f36ca80f16df3d2096753b...09418fc04c2608b123f36ca80f16df3d2096753b

Runtimes

Interlay

🏋️ Runtime Size:		1173411 bytes
🔥 Core Version:		{'specName': 'interlay-parachain', 'implName': 'interlay-parachain', 'authoringVersion': 1, 'specVersion': 1023001, 'implVersion': 1, 'apis': [['0xdf6acb689907609b', 4], ['0x37e397fc7c91f5e4', 1], ['0x40fe3ad401f8959a', 6], ['0xd2bc9897eed08f15', 3], ['0xf78b278be53f454c', 2], ['0xab3c0572291feb8b', 1], ['0xdd718d5cc53262d4', 1], ['0xea93e3f16f3d6962', 2], ['0xbc9d89904f5b923f', 1], ['0x37c8bb1350a9a2a8', 2], ['0x22b97323b9e853da', 1], ['0x0dee8b30877eda0b', 1], ['0xd482d4d14bbbf88a', 1], ['0xc6b106fa1a388380', 1], ['0x6ef953004ba30e59', 1], ['0x16da96d36c6d5bb7', 1], ['0xcbfba9ca38dbdb1a', 1], ['0xc1e19f5c3385297a', 1], ['0xcaf39b979a6880bd', 1], ['0x69e2e1aa421f4fb0', 1], ['0x2be5cb02b0a56e73', 1]], 'transactionVersion': 2}
🎁 Metadata version:		V14
🗳️ system.setCode hash:		0x2f36c5645406d887e06a11b6b5985280607c2b537458d84c73bccedaadc53f09
🗳️ authorizeUpgrade hash:	0x38497df3d8a82afc11399c9e05d3d67e5010bad79e22cc8fc64a8f383a7ed64e
#️⃣ Blake2-256 hash:		0x130b0b9ac802b3db074f304ddc428950e80ee3e2a14d9f009d8376fdff493b7d
📦 IPFS:			QmRENp8rtK1iPsqvJdRi5763Y2k9FnbRALFirE3Vds6LDi

Kintsugi

🏋️ Runtime Size:		1405692 bytes
🔥 Core Version:		{'specName': 'kintsugi-parachain', 'implName': 'kintsugi-parachain', 'authoringVersion': 1, 'specVersion': 1023001, 'implVersion': 1, 'apis': [['0xdf6acb689907609b', 4], ['0x37e397fc7c91f5e4', 1], ['0x40fe3ad401f8959a', 6], ['0xd2bc9897eed08f15', 3], ['0xf78b278be53f454c', 2], ['0xab3c0572291feb8b', 1], ['0xdd718d5cc53262d4', 1], ['0xea93e3f16f3d6962', 2], ['0xbc9d89904f5b923f', 1], ['0x37c8bb1350a9a2a8', 2], ['0xc6b106fa1a388380', 1], ['0x6ef953004ba30e59', 1], ['0x16da96d36c6d5bb7', 1], ['0xcbfba9ca38dbdb1a', 1], ['0xc1e19f5c3385297a', 1], ['0xcaf39b979a6880bd', 1], ['0x69e2e1aa421f4fb0', 1], ['0x2be5cb02b0a56e73', 1], ['0x22b97323b9e853da', 1], ['0x0dee8b30877eda0b', 1], ['0xd482d4d14bbbf88a', 1]], 'transactionVersion': 3}
🎁 Metadata version:		V14
🗳️ system.setCode hash:		0x1dc94939b46215e6f4014aba300501ace35742c9926f688e23a0f090369ee19f
🗳️ authorizeUpgrade hash:	0xc9bdf18be3d3829f4a79204293dc78d6a9ee301e8b1154de65227c9743133572
#️⃣ Blake2-256 hash:		0x5be9c812b77cc8f96f4dcba633bf4098b62d28696fc3138368e737e4610ed8f8
📦 IPFS:			QmVRpB6zD3fNxgpXkPzpYRNwhpexxZ3LqA99st5eJt8QSH

Testnet-Kintsugi

🏋️ Runtime Size:		1411065 bytes
🔥 Core Version:		{'specName': 'testnet-kintsugi', 'implName': 'testnet-kintsugi', 'authoringVersion': 1, 'specVersion': 1023001, 'implVersion': 1, 'apis': [['0xdf6acb689907609b', 4], ['0x37e397fc7c91f5e4', 1], ['0x40fe3ad401f8959a', 6], ['0xd2bc9897eed08f15', 3], ['0xf78b278be53f454c', 2], ['0xab3c0572291feb8b', 1], ['0xdd718d5cc53262d4', 1], ['0xea93e3f16f3d6962', 2], ['0xbc9d89904f5b923f', 1], ['0x37c8bb1350a9a2a8', 2], ['0xc6b106fa1a388380', 1], ['0x6ef953004ba30e59', 1], ['0x16da96d36c6d5bb7', 1], ['0xcbfba9ca38dbdb1a', 1], ['0xc1e19f5c3385297a', 1], ['0xcaf39b979a6880bd', 1], ['0x69e2e1aa421f4fb0', 1], ['0x2be5cb02b0a56e73', 1], ['0x22b97323b9e853da', 1], ['0x0dee8b30877eda0b', 1], ['0xd482d4d14bbbf88a', 1]], 'transactionVersion': 1}
🎁 Metadata version:		V14
🗳️ system.setCode hash:		0x9eb9ca7af4bc7161ffe3dfcc3f6b633e9dc1ec0193466c1a3ae63fbf6370aae5
🗳️ authorizeUpgrade hash:	0xca6b5506d3617eb9752c5d234bea223140e828026450043a01c4a1b3724e2bd0
#️⃣ Blake2-256 hash:		0xa903dfb3c063826e06e97e3e45287c95c5c7179c860ed27772c025e463dc18f4
📦 IPFS:			QmRhSy2y5jrozCWAxu4kfr4fM85cnPsTuejo99HMPNBk7k

Testnet-Interlay

🏋️ Runtime Size:		1409429 bytes
🔥 Core Version:		{'specName': 'testnet-interlay', 'implName': 'testnet-interlay', 'authoringVersion': 1, 'specVersion': 1023001, 'implVersion': 1, 'apis': [['0xdf6acb689907609b', 4], ['0x37e397fc7c91f5e4', 1], ['0x40fe3ad401f8959a', 6], ['0xd2bc9897eed08f15', 3], ['0xf78b278be53f454c', 2], ['0xab3c0572291feb8b', 1], ['0xdd718d5cc53262d4', 1], ['0xea93e3f16f3d6962', 2], ['0xbc9d89904f5b923f', 1], ['0x37c8bb1350a9a2a8', 2], ['0xc6b106fa1a388380', 1], ['0x6ef953004ba30e59', 1], ['0x16da96d36c6d5bb7', 1], ['0xcbfba9ca38dbdb1a', 1], ['0xc1e19f5c3385297a', 1], ['0xcaf39b979a6880bd', 1], ['0x69e2e1aa421f4fb0', 1], ['0x2be5cb02b0a56e73', 1], ['0x22b97323b9e853da', 1], ['0x0dee8b30877eda0b', 1], ['0xd482d4d14bbbf88a', 1]], 'transactionVersion': 1}
🎁 Metadata version:		V14
🗳️ system.setCode hash:		0xf7da7e1aeda639a102326c5ba19cf77befd08f0c37853772b68f4388ef837c4c
🗳️ authorizeUpgrade hash:	0x291153efaeb14539181c39e0be183f6914041b89a9a54129e22913938cfcd3f5
#️⃣ Blake2-256 hash:		0x04012b852515768761d66c494407c20ce26aeea9b1b7aa8852d3573604dabdeb
📦 IPFS:			QmZksFykfHHsqoibwwHb8vFLhGs54DGcXXi89n1j5KTNuj

What's Changed

  • fix: disallow xcm messages containing transact by @sander2 in #972
  • fix: don't allow vaults to withdraw below minimum by @gregdhill in #974
  • chore: increment spec versions to 1023001 and remove defi migrations by @gregdhill in #976

Full Changelog: 1.23.0...1.23.1

Don't miss a new interbtc release

NewReleases is sending notifications on new releases.