github interlay/interbtc 1.23.0

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

Overview

Adds the much anticipated AMM and lending protocols to the Kintsugi runtime and creates some initial pools and markets.

interBTC 1.23.0 (2023-03-14)

This release contains the changes from 1.22.0 to 1.23.0.

Global Priority

  • ⚪ LOW: This is a low priority release and you may upgrade at your convenience.

Changes

  • fix: liquidate_incentive_reserved_factor bounds #969
  • chore: bump spec versions to 1023000 #968
  • fix: limit amm swap route length #966
  • feat: add lending and amm pallets to kintsugi runtime #965
  • fix: restrict dex router paths #962
  • refactor: sort currency id in farming pallet #919

Chore

  • bump spec versions to 1023000
  • update comment on period count
  • remove duplicate try-runtime feature

Feat

  • add migrations to setup markets and pools
  • add lending and amm pallets to kintsugi runtime

Fix

  • liquidate_incentive_reserved_factor bounds
  • limit amm swap route length
  • restrict dex router paths

Refactor

  • sort currency id in farming pallet

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:		1185994 bytes
🔥 Core Version:		{'specName': 'interlay-parachain', 'implName': 'interlay-parachain', 'authoringVersion': 1, 'specVersion': 1023000, '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:		0xa5f6266be4ca8fd49a1444550cc378a38cb412b8196aaaca43f9d50ddc0d1327
🗳️ authorizeUpgrade hash:	0x444c36b3d25aeec057bcd009107ef70398921f690bd9e32c184239f111d04904
#️⃣ Blake2-256 hash:		0x61bc22bc3aa26e66389d3fb36b80aa1b9d40a9ab6e14085f385fe61831646d3d
📦 IPFS:			QmQdZvV71Zke7VnDR4JoDRD1pvjw5Zk3rVn5c9TT3gurRE

Kintsugi

🏋️ Runtime Size:		1385255 bytes
🔥 Core Version:		{'specName': 'kintsugi-parachain', 'implName': 'kintsugi-parachain', 'authoringVersion': 1, 'specVersion': 1023000, '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:		0x7716448f01f878c68056eb4ac2485ccaa7ca0d3b8e22bcdf4f209a401be1be2b
🗳️ authorizeUpgrade hash:	0xfef84e6169af915ba28c44cec2453ff89ae0d90d8cc388500bc06ad7e647823f
#️⃣ Blake2-256 hash:		0xcdf19e06c0a07a4d0253254b86b99d3bc75350e3047aa3bae4423dcb7d0216f2
📦 IPFS:			QmNim3hz82xyrPDN5WBxJyyDYHVG1gLHCJLAvrBXb7jW4V

Testnet-Kintsugi

🏋️ Runtime Size:		1410871 bytes
🔥 Core Version:		{'specName': 'testnet-kintsugi', 'implName': 'testnet-kintsugi', 'authoringVersion': 1, 'specVersion': 1023000, '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:		0xc6614fce1fd6d0ecb47f4496e89ddb7486b8f689c41758c7a116cc62cfa2152e
🗳️ authorizeUpgrade hash:	0x0de9353438db42b97711b9988118b81cd541c79b2f55b5fa6b8aff49a767ff94
#️⃣ Blake2-256 hash:		0xfbbd1cf7e0fac49ee75e2dbc327493de9509bb310120bc56edfaef756e62cf86
📦 IPFS:			QmYWGMFavrWLJ9FKkqmL4T9XFM1Dv4j7157ynsvbq4i8iM

Testnet-Interlay

🏋️ Runtime Size:		1411291 bytes
🔥 Core Version:		{'specName': 'testnet-interlay', 'implName': 'testnet-interlay', 'authoringVersion': 1, 'specVersion': 1023000, '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:		0x6be49c1b34f998c6807abe8adf268fd8e16997e209d2e2ca972a8ad28e56228b
🗳️ authorizeUpgrade hash:	0x027cdbb029063c9836523785c858572f5a037bd12ca4ce9cc016415ddcd7a4bb
#️⃣ Blake2-256 hash:		0xa5c6ab27f13517879f80b77bfd349d28ee7ef88510d2127f58fe27a3f1c67fec
📦 IPFS:			QmeKnVFoBtv9bvL9KPXdBTfZMFyywQBgH3q3585Ucp4cfu

Don't miss a new interbtc release

NewReleases is sending notifications on new releases.