Skip to content

1.23.0

Compare
Choose a tag to compare
@github-actions github-actions released this 14 Mar 13:38
· 501 commits to master since this release
3508b60

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