interBTC 1.21.5 (2023-02-01)
This release contains the changes from 1.21.4 to 1.21.5.
Global Priority
[CHOOSE_ONE]
- ⚪ LOW: This is a low priority release and you may upgrade at your convenience.
Changes
- test(loans): batched loans accrue interest #900
- Feat/fork zenlink #903
- test(loans): small loans may accrue no interest #896
- refactor: use Amounts consistently in loans pallet #895
Chore
- remove LocalAssetHandler and OtherAssetHandler
- align polkadot and orml deps
- integrate dex pallets
- rename zenlink crates
- cargo fmt
Feat
- fork zenlink pallets
Fix
- ensure all meta amounts are given for adding base and meta liquidity
Refactor
- remove unused xcm code
- rename dex types and rpcs
- use Amounts consistently in loans pallet
Dependency changes
https://github.com/paritytech//substrate/compare/cb4f2491b00af7d7817f3a54209c26b20faa1f51...cb4f2491b00af7d7817f3a54209c26b20faa1f51
https://github.com/paritytech//polkadot/compare/dc25abc712e42b9b51d87ad1168e453a42b5f0bc...dc25abc712e42b9b51d87ad1168e453a42b5f0bc
https://github.com/paritytech//cumulus/compare/afe528af891f464b318293f183f6d3eefbc979b0...afe528af891f464b318293f183f6d3eefbc979b0
Runtimes
Interlay
🏋️ Runtime Size: 1160534 bytes
🔥 Core Version: {'specName': 'interlay-parachain', 'implName': 'interlay-parachain', 'authoringVersion': 1, 'specVersion': 1020000, '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: 0xfc98c426a33f4aa014b192ecb77019f9e731cb2ae2018acf8f3d993c188a7c27
🗳️ authorizeUpgrade hash: 0xb47b4889a5183fa6e1eb6474e684d9c33ea1a482bf16b5528a30f780b1659b96
#️⃣ Blake2-256 hash: 0x949e06558f614980e88be31f867a15495f8a77a5469902bb6a95c06cf61fdfa4
📦 IPFS: QmW9fPtmJj4rqYzM98kcYyEkw3vhVn56utSzKqapZMuEc6
Kintsugi
🏋️ Runtime Size: 1151635 bytes
🔥 Core Version: {'specName': 'kintsugi-parachain', 'implName': 'kintsugi-parachain', 'authoringVersion': 1, 'specVersion': 1021000, '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: 0xef579745abc8af1fd4a889b73c441ccafa3de298cae3fc511bd019c7621839a4
🗳️ authorizeUpgrade hash: 0x4416fc6ef8f8a86a982d5e98db2c3a61eb1e6fc24c135d848b1943454f38e497
#️⃣ Blake2-256 hash: 0xd6ad744c13b7ea380707ce36e700617899d69ff9f9b8258b2e11693672db7710
📦 IPFS: QmP6LLtDRXCShsbYSzTHSH4dfpXZSTecuX4ntK6zhRkvjX
Testnet-Kintsugi
🏋️ Runtime Size: 1381946 bytes
🔥 Core Version: {'specName': 'testnet-kintsugi', 'implName': 'testnet-kintsugi', 'authoringVersion': 1, 'specVersion': 1021000, '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: 0x571e105797a36710987043bd09ce0d0fbea265e79e6fb49fc05eb7fbfc97e8fd
🗳️ authorizeUpgrade hash: 0xbf9d25944551dcd5876cf2df1012959ab1633f60a27624274b8b2691cb2134a4
#️⃣ Blake2-256 hash: 0x43051d2305bb66cd703cbf3fe8b2bb0e00c9656aa126bd2d177d44003de42f4b
📦 IPFS: QmaDwUgS4FNWATCJEoVFjJnpYdVbyByCaDFyCe9P2wxJTL
Testnet-Interlay
🏋️ Runtime Size: 1351743 bytes
🔥 Core Version: {'specName': 'testnet-interlay', 'implName': 'testnet-interlay', 'authoringVersion': 1, 'specVersion': 1020000, '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: 0x5695185f12fdda5391ba0860443e0ace8844c6833089e88d7785a7383b4475f3
🗳️ authorizeUpgrade hash: 0xfeb0d0193ef146d102d2c2932a2a04886c6ab88ad72db646a747495d8e7c60a9
#️⃣ Blake2-256 hash: 0x586143a778d7121f83b394214bf12e3e444661e18cf868aed127cae25bad7cb9
📦 IPFS: QmQheMkyWG9x469bDjrRqiUZQA3Xhfwbhpa2KmBCYQMgdJ