Highlights
- Fixes the statement channel to make USDT transfers workable in both direction (currently Interlay to Statemint is not working)
- Tables proposals to referenda always on Monday morning at 9:00 UTC to get around the block time variance issue and make referenda execution predictable
- Tables two proposals to referenda to account for the fact that treasury and regular proposals are happening in parallel
interBTC 1.20.1 (2022-12-19)
This release contains the changes from 1.21.0 to 1.20.1.
Global Priority
- ⚪ LOW: This is a low priority release and you may upgrade at your convenience.
Breaking CLI changes
Changes
- Chore: backport xcm and tabling #815
- feat: table two proposals on monday #805
- fix: set minimum xcm fee for statemine/t transfers #807
- chore: include code substitution in kintsugi chainspec #793
- fix: add migration for kintsugi slot duration #792
Chore
- bump spec version to 1.20.1
- include code substitution in kintsugi chainspec
- run collator-selection initialize hook on subsequent block
- remove code substitution
Fix
- add migration for kintsugi slot duration
Refactor
- always use 12000 for slot duration
- don't depend on pallet-aura for collator-selection hook
- move slot duration fix to collator-selection hook
Test
- kintsugi slot duration migration works
Dependency changes
https://github.com/paritytech//substrate/compare/7a4e5163091384c4c10b6d76f5cb80dac0834f38...7a4e5163091384c4c10b6d76f5cb80dac0834f38
/compare/...
https://github.com/paritytech//cumulus/compare/fb8c5a3d0800ebdebe14bd0e708d2a348f976d9e...fb8c5a3d0800ebdebe14bd0e708d2a348f976d9e
Runtimes
Interlay
🏋️ Runtime Size: 1124945 bytes
🔥 Core Version: {'specName': 'interlay-parachain', 'implName': 'interlay-parachain', 'authoringVersion': 1, 'specVersion': 1020001, 'implVersion': 1, 'apis': [['0xdf6acb689907609b', 4], ['0x37e397fc7c91f5e4', 1], ['0x40fe3ad401f8959a', 6], ['0xd2bc9897eed08f15', 3], ['0xf78b278be53f454c', 2], ['0xab3c0572291feb8b', 1], ['0xdd718d5cc53262d4', 1], ['0xea93e3f16f3d6962', 2], ['0xbc9d89904f5b923f', 1], ['0x37c8bb1350a9a2a8', 1], ['0x22b97323b9e853da', 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: 0x0cd11d7419960698186dda0434dd8d304f20cae4274e758c261a1f541bb08a8c
🗳️ authorizeUpgrade hash: 0x4c29d7a8bd4b6003cbeb07fe0374d092c677e907bd061d4bb4be5008e4395cfe
#️⃣ Blake2-256 hash: 0x088e1aa92de63dbea80a08e7c040e4729d8521dca3ba8147830d1b14daa38f41
📦 IPFS: QmeHKXQuyzsSNGKyR3GzbCzCsyRqbfNMYpUX6M5m9zW87Q
Kintsugi
🏋️ Runtime Size: 1127207 bytes
🔥 Core Version: {'specName': 'kintsugi-parachain', 'implName': 'kintsugi-parachain', 'authoringVersion': 1, 'specVersion': 1020001, 'implVersion': 1, 'apis': [['0xdf6acb689907609b', 4], ['0x37e397fc7c91f5e4', 1], ['0x40fe3ad401f8959a', 6], ['0xd2bc9897eed08f15', 3], ['0xf78b278be53f454c', 2], ['0xab3c0572291feb8b', 1], ['0xdd718d5cc53262d4', 1], ['0xea93e3f16f3d6962', 2], ['0xbc9d89904f5b923f', 1], ['0x37c8bb1350a9a2a8', 1], ['0xc6b106fa1a388380', 1], ['0x6ef953004ba30e59', 1], ['0x16da96d36c6d5bb7', 1], ['0xcbfba9ca38dbdb1a', 1], ['0xc1e19f5c3385297a', 1], ['0xcaf39b979a6880bd', 1], ['0x69e2e1aa421f4fb0', 1], ['0x2be5cb02b0a56e73', 1], ['0x22b97323b9e853da', 1]], 'transactionVersion': 3}
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x3a15952b057dd968ea32d8d2d67a41ddac632eb41d0596fa479c91e95131ad63
🗳️ authorizeUpgrade hash: 0x288dd17d0379d34c9200ef14bf872bba13da5bc9f6fcdc813c39b714ec5ce68b
#️⃣ Blake2-256 hash: 0x4279ef5ce386b05fe55a2de496561d7f189cd7de0f8451054cdafbca3bf80c52
📦 IPFS: QmYUZAe4T7TwxowjuJtLX6unQLoPYswmAoJ4YEV7G7RQuS
Testnet-Kintsugi
🏋️ Runtime Size: 1188499 bytes
🔥 Core Version: {'specName': 'testnet-kintsugi', 'implName': 'testnet-kintsugi', 'authoringVersion': 1, 'specVersion': 1020001, 'implVersion': 1, 'apis': [['0xdf6acb689907609b', 4], ['0x37e397fc7c91f5e4', 1], ['0x40fe3ad401f8959a', 6], ['0xd2bc9897eed08f15', 3], ['0xf78b278be53f454c', 2], ['0xab3c0572291feb8b', 1], ['0xdd718d5cc53262d4', 1], ['0xea93e3f16f3d6962', 2], ['0xbc9d89904f5b923f', 1], ['0x37c8bb1350a9a2a8', 1], ['0xc6b106fa1a388380', 1], ['0x6ef953004ba30e59', 1], ['0x16da96d36c6d5bb7', 1], ['0xcbfba9ca38dbdb1a', 1], ['0xc1e19f5c3385297a', 1], ['0xcaf39b979a6880bd', 1], ['0x69e2e1aa421f4fb0', 1], ['0x2be5cb02b0a56e73', 1], ['0x22b97323b9e853da', 1]], 'transactionVersion': 1}
🎁 Metadata version: V14
🗳️ system.setCode hash: 0xb8f2034a29b74ec3908a2c484a79d3a65884da72a7113aa563e7b131bee08ef3
🗳️ authorizeUpgrade hash: 0x1e14c5a818c31845d2e03b58110af12637fe317c0f6dd48c4b8378c4ae9800f9
#️⃣ Blake2-256 hash: 0x1817339ff98f6ab4221df2994e45bacb2314bd2788fd77d781c885461d193e51
📦 IPFS: QmTvzvvrSDza2LDuXx9iRk8M1BviUjqwr6BB6BvccQTRey
Testnet-Interlay
🏋️ Runtime Size: 1190273 bytes
🔥 Core Version: {'specName': 'testnet-interlay', 'implName': 'testnet-interlay', 'authoringVersion': 1, 'specVersion': 1020001, 'implVersion': 1, 'apis': [['0xdf6acb689907609b', 4], ['0x37e397fc7c91f5e4', 1], ['0x40fe3ad401f8959a', 6], ['0xd2bc9897eed08f15', 3], ['0xf78b278be53f454c', 2], ['0xab3c0572291feb8b', 1], ['0xdd718d5cc53262d4', 1], ['0xea93e3f16f3d6962', 2], ['0xbc9d89904f5b923f', 1], ['0x37c8bb1350a9a2a8', 1], ['0xc6b106fa1a388380', 1], ['0x6ef953004ba30e59', 1], ['0x16da96d36c6d5bb7', 1], ['0xcbfba9ca38dbdb1a', 1], ['0xc1e19f5c3385297a', 1], ['0xcaf39b979a6880bd', 1], ['0x69e2e1aa421f4fb0', 1], ['0x2be5cb02b0a56e73', 1], ['0x22b97323b9e853da', 1]], 'transactionVersion': 1}
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x2fc8312ed301f693cf33b0c53382c1da5f791703bec048f91ac7bb751a13cb4a
🗳️ authorizeUpgrade hash: 0x067f4ce8c4d8e868db799a9812b5ec9bf69df7abe79512001415dd700dc8347b
#️⃣ Blake2-256 hash: 0x8dbe1f898ab5cc25f159440a7c6fdf49c423959e065dbdae538da756f486d556
📦 IPFS: QmcbxgcvH9epopnqzB36B9oEbnHwJ9uBJQYXK3AwU2yKcr