Releases: interlay/interbtc
1.16.0
interBTC 1.16.0 (2022-06-23)
This release contains the changes from 1.15.0 to 1.16.0.
Global Priority
- ⚪ LOW: This is a low priority release and you may upgrade at your convenience.
Changes
Chore
- bump kintsugi spec_version to 19
Feat
- migrate kintsugi to session + collator_selection
Refactor
- handle aura migration errors and log
- simplify aura migration based on feedback
Test
- test hrmp setup cost
Dependency changes
paritytech/substrate@257cdb5...814752f
https://github.com/paritytech//polkadot/compare/22836e55d41eef24ed5917fd654ee82a683a7cfe...22836e55d41eef24ed5917fd654ee82a683a7cfe
https://github.com/paritytech//cumulus/compare/1d3a0d77b94046cf584dbf712d54fe6e9787d61c...95ca5a085727c1494ddeeae4a2b2e69c4ee1933b
Runtimes
Interlay
🏋️ Runtime Size: 1056443 bytes
🔥 Core Version: interlay-parachain-4 (interlay-parachain-1.tx2.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x230e9c8a75e9971f58232dd013812dbcc3ced79f14782035c758e7d607f3e8d6
🗳️ authorizeUpgrade hash: 0xff07586d802ba8a8d49d58f0e0a4a360894ecf1848fcc2b84f9977a3fc439528
#️⃣ Blake2-256 hash: 0xf41b8271f15888daa77a21b8be5899a81fb0695b1c35eb8eda539d0b566d8bc3
📦 IPFS: QmVtTBUgeReBrUwv3XRnVdgHNLeCt2p29rd3mu1eoeREZp
Kintsugi
🏋️ Runtime Size: 1056212 bytes
🔥 Core Version: kintsugi-parachain-19 (kintsugi-parachain-1.tx3.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0xf02cca3ebee00fad4e2342c52902fdbbdb1ccf9a1cbc60418c9fb101f84cbb8d
🗳️ authorizeUpgrade hash: 0xb713cf431a5830f380528b4fe95780788f5db49363377b122103b86d6f2b5e89
#️⃣ Blake2-256 hash: 0x4966d1f3e270a7d5f684e012151a185a714ce2be5d130c1100f9b5008db9d810
📦 IPFS: QmSt6MTrM3EBLNaakcRYaSvX9faUakximDtN1J5VBhWuRD
Testnet-Kintsugi
🏋️ Runtime Size: 1067668 bytes
🔥 Core Version: testnet-parachain-9 (testnet-parachain-1.tx1.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0xbbb0b9a2699ec0640be9992819f087cbe93ec8c2b559fc3311eb8e82564a5d1c
🗳️ authorizeUpgrade hash: 0x58588e88dbe92ac4b04cde36ea888648bb49543986792343794193e7660cf554
#️⃣ Blake2-256 hash: 0x3e6076c66f0038a7f51f60db8eb700e4325d4ada97c5158552a80e8f3f0552e8
📦 IPFS: QmcyyW9Zi4MRPgMs5YEfYAAKSC9Zf7Ck64iQaKqonZ6pt9
Testnet-Interlay
🏋️ Runtime Size: 1067032 bytes
🔥 Core Version: testnet-interlay-9 (testnet-interlay-1.tx1.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x2fe077eb5cc1269cb07a8c4e1a021f18c887369ec221087dbd3a1a6794d2deec
🗳️ authorizeUpgrade hash: 0x9d446193266b4e09e77361d6f40ab8262edab690745c1fcb16a18de1feb28e60
#️⃣ Blake2-256 hash: 0x943b7d7e793e7c73ef9c94d4244470adb88fad8b4c1ebcfc7f6a3ce65a6cd81f
📦 IPFS: Qmdvd2H4Vb3WbxpYhpvUGqipao5i3pn1iSwTU6CjmMVRYL
1.15.0
interBTC 1.15.0 (2022-06-20)
This release contains the changes from 1.14.2 to 1.15.0.
Global Priority
- ⚪ LOW: This is a low priority release and you may upgrade at your convenience.
Changes
- chore: bump spec versions for 1.15.0 #649
- Test/fix: polkadot xcm #644
- chore: upgrade to polkadot-v0.9.24 #646
- fix: iterate over all reward currencies in slash_stake #648
Chore
- bump spec versions for 1.15.0
- update xcm test weights for v0.9.24
- upgrade to polkadot-v0.9.24
Fix
- support non-canonicalized xcm locations
- iterate over all reward currencies in slash_stake
Refactor
- ParachainMinFee should always return None
Test
- interlay xcm tests
Dependency changes
paritytech/substrate@563f482...257cdb5
https://github.com/paritytech//polkadot/compare/568169b41aea59a54ab8cfa23c31e84a26708280...22836e55d41eef24ed5917fd654ee82a683a7cfe
https://github.com/paritytech//cumulus/compare/4bbedb30b1478494b410477498bd0a2221177a11...1d3a0d77b94046cf584dbf712d54fe6e9787d61c
Runtimes
Interlay
🏋️ Runtime Size: 1056314 bytes
🔥 Core Version: interlay-parachain-4 (interlay-parachain-1.tx2.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0xffc55da63d22ee6b11a43d4d64f880cf4ccc61f1ec26886c17eb99f6d131056a
🗳️ authorizeUpgrade hash: 0xb62233d87b7fd3703355b2f266fb02a7cfc76ac66c20ecf7c27f15e021d12f3a
#️⃣ Blake2-256 hash: 0xe04265ad7dafe6278ccc040ef62ae1d7e0497b044e695af2a039edc56f2a426c
📦 IPFS: QmY7myoqtD3tZc9nhMFQYd9wXSng6TRwC9BKrg2oT67ppk
Kintsugi
🏋️ Runtime Size: 1029336 bytes
🔥 Core Version: kintsugi-parachain-18 (kintsugi-parachain-1.tx3.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x0dcaa81bb62db650dc284cdbadb1601bc96ffc45c5fdc3c24ff1a2ed10a3b956
🗳️ authorizeUpgrade hash: 0x2effef1ea59fabbe6a9ba9974cd4ce8e7bd86ac6401a8031ff5efd6b118d5be4
#️⃣ Blake2-256 hash: 0xb5d189748ec34be47f888b9a95d95410098bc802c875b77de3fb034476a55ad7
📦 IPFS: QmNaXCg9oYsKjwtnYrsC3PK32BRLRYFXcg977DgiJ83KSs
Testnet-Kintsugi
🏋️ Runtime Size: 1067359 bytes
🔥 Core Version: testnet-parachain-9 (testnet-parachain-1.tx1.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0xe64422199ba83b4ad56aef29499c55a37825e4089aedf64a7f7fc20e159e216f
🗳️ authorizeUpgrade hash: 0x83439f0abcd970b802eb90bbc2ffb01b51ea691c89cc939236afad9b552e224a
#️⃣ Blake2-256 hash: 0x25dcb0eacf814614fc81a6b86151f20f1c9113b33a6f3659bcb4178937dcdadd
📦 IPFS: QmNyZQmo2kTQXnut8at8fsEY5sraMZVHgKPC86kbbYX4EX
Testnet-Interlay
🏋️ Runtime Size: 1067511 bytes
🔥 Core Version: testnet-interlay-9 (testnet-interlay-1.tx1.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x6a0737242c2d2be66e57bf60820824a730cfbb921e0867513688da3b2ac441be
🗳️ authorizeUpgrade hash: 0x928b6dee668fb488c76beba7bcdeb3919e248d66f7b7d81bb6c41c15054ff83e
#️⃣ Blake2-256 hash: 0xba77e53f4de9cefbec380e5c859f020a7a86cbb63c13bb09d631f08d54025e73
📦 IPFS: QmUQYEkjYsdjhnXMSTf5jaNp6jeFUs9hNri9EXqufpByXb
1.14.2
interBTC 1.14.2 (2022-06-14)
This release contains the changes from 1.14.1 to 1.14.2.
Global Priority
- ⚪ LOW: This is a low priority release and you may upgrade at your convenience.
Changes
- fix: release pipeline for testnet #642
- Feat: interlay testnet from chain spec #641
- feat: cancel_replace can be called by anyone #640
- Chore: use tini for pid 1 in docker #638
- Chore: remove gitlab-ci #639
- feat: introduce reward_per_wrapped to cap annuity rewards based on th… #622
- fix: add dummy BtcAddress to benchmarks, enable xcm dep on standalone #635
- feat(fee): storage setter extrinsics #627
- refactor: add lib target to parachain crate, return rpc_handlers from… #631
Chore
- remove gitlab-ci
- use tini for pid 1 in docker
Feat
- interlay testnet chainspecs
- cancel_replace can be called by anyone
- Add validation to fee pallet setters
- introduce reward_per_wrapped to cap annuity rewards based on the total wrapped issuance
Fix
- release pipeline for testnet
- add dummy BtcAddress to benchmarks, enable xcm dep on standalone
Refactor
- renamed testnet -> testnet-kintsugi
- annuity tests shouldn't use magic constants
- align runtime-benchmarks with substrate
- add BtcPublicKey::dummy() for runtime-benchmarks
- add BtcAddress::dummy() for runtime-benchmarks
- add lib target to parachain crate, return rpc_handlers from start_instant
Test
- integration of TotalWrapped via rewards_per_wrapped
Dependency changes
paritytech/substrate@563f482...563f482
paritytech/polkadot@568169b...568169b
paritytech/cumulus@4bbedb3...4bbedb3
Runtimes
Interlay
🏋️ Runtime Size: 1050569 bytes
🔥 Core Version: interlay-parachain-3 (interlay-parachain-1.tx2.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0xc9eacc57dcb82b78a51e5c0cdab1dd9bd031fc7950d6f2a98675b02b9ff34a36
🗳️ authorizeUpgrade hash: 0x8877b6bda278b86b3397ca9bec8fde7ce9c59b0bbf1e4ae1abb7159940803e1e
#️⃣ Blake2-256 hash: 0x262acceca828052fd85461aa9812985db8d1795b36b213f8dbe49cd5daaf21f3
📦 IPFS: QmfMRvZiQPC6nvpWEcPP16WrvLjQaTvLfDS4DyUj1NQefa
Kintsugi
🏋️ Runtime Size: 1026695 bytes
🔥 Core Version: kintsugi-parachain-17 (kintsugi-parachain-1.tx3.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0xe28dd440cc1022708c6602176261943398ee351b1b372fdc95f12667b506f71a
🗳️ authorizeUpgrade hash: 0xf4e49a26aff0df08819e9d7f02a948400820c6a8bf1858fc2a7940a8e57762bd
#️⃣ Blake2-256 hash: 0xfa3f60e2870986743f45f2278adf2b779f0976746ab95cef0bcb35501ff7d67d
📦 IPFS: QmVW1HSg9zii9zDjC9LLR9G8kzLBurQisQCtiRqpzhPCkg
Testnet-Kintsugi
🏋️ Runtime Size: 1056030 bytes
🔥 Core Version: testnet-parachain-8 (testnet-parachain-1.tx1.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0xa870247af9dcea7fa4d4b708f6c7507e52e99063d517ba65bd858ca94dfa5f59
🗳️ authorizeUpgrade hash: 0x07d7c21d197b3fbc93696bf8f579d8eaa6cb548c36242bf8fc72ed56c7ef6685
#️⃣ Blake2-256 hash: 0x482147eab41bc5718b988902c3157fac81f36e22a7d8a321d65aa1b83b25a9e3
📦 IPFS: QmZD42KxfGa2Q9ZtoukA6cKTYuhTPhW21yDTdKZ3hvwjA9
Testnet-Interlay
🏋️ Runtime Size: 1056032 bytes
🔥 Core Version: testnet-interlay-8 (testnet-interlay-1.tx1.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x4c6f1aaeee061afd227056044326d6dd29f4ca4cb877da62cd5af30fa25c077d
🗳️ authorizeUpgrade hash: 0x39af38dac83bf45dbc74c880b35c3730df6142ba9781703073056b718b0fe3c0
#️⃣ Blake2-256 hash: 0x7575e90160d1ad425f26fab89304bba626db53cc0c1178bede8ec871d1e87f48
📦 IPFS: QmNxePTSsFpLm1rG5K82k5qScQdRuvVJkDHDYLfbb8vgG1
1.14.1
interBTC 1.14.1 (2022-06-08)
This release contains the changes from 1.14.0 to 1.14.1.
Global Priority
- ⚪ LOW: This is a low priority release and you may upgrade at your convenience.
Breaking CLI changes
Changes
- fix: update escrow period to double lease period, increase required vINTR for democracy and bump spec version #634
Fix
- update escrow period to double lease period, increase required vINTR for democracy and bump spec version
Dependency changes
paritytech/substrate@563f482...563f482
https://github.com/paritytech//polkadot/compare/568169b41aea59a54ab8cfa23c31e84a26708280...568169b41aea59a54ab8cfa23c31e84a26708280
https://github.com/paritytech//cumulus/compare/4bbedb30b1478494b410477498bd0a2221177a11...4bbedb30b1478494b410477498bd0a2221177a11
Runtimes
Interlay
🏋️ Runtime Size: 1046230 bytes
🔥 Core Version: interlay-parachain-3 (interlay-parachain-1.tx2.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x2171097d7dc0f10f08f37047b68d573baf2bb5924409a9a1e6fffa988ee7b017
🗳️ authorizeUpgrade hash: 0x8b306802eab8d5368d99798e638223026a3ff49042cc68e44b636e1873ccd556
#️⃣ Blake2-256 hash: 0x6e218e90ca1e0daecb0a4cb99c954a9f17bfa08d1b73e0b3308c403c2a3c4889
📦 IPFS: QmZzCp6uzCZp329DCdKPeaVSJUwnKruGvi4PcjBhGvuwkD
Kintsugi
🏋️ Runtime Size: 1023702 bytes
🔥 Core Version: kintsugi-parachain-17 (kintsugi-parachain-1.tx3.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x142ad003bf727372341b556062fbdbbf1f43022948dcc1676ba43960dc6d3e24
🗳️ authorizeUpgrade hash: 0x0987e741656345c80dbf9ce9fbf20c634c29730755e880f894eacac39963eba9
#️⃣ Blake2-256 hash: 0x141172080e6d4645fd179636ec14b197669ee376e4caae55c8274e6dd2aae66d
📦 IPFS: QmQSy2DFokk8ZWHn2Q5FjLoNmbNPRkqgv54WonRDkz5kgS
Testnet
🏋️ Runtime Size: 1057856 bytes
🔥 Core Version: testnet-parachain-8 (testnet-parachain-1.tx1.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0xfa33ed35ff70f7eb8244f9352aa9a975ff417de2e964703152b66acab067de2e
🗳️ authorizeUpgrade hash: 0x2865ae8b6e5abfc5f75c7dc653e3a983cdd6fdb0ba540ac352a0d6dc80c7e40d
#️⃣ Blake2-256 hash: 0xa41aa4a370ed4a3b2f60afe7e3393943fcc18d53c7fc240a22f72347b3f75a7f
📦 IPFS: QmPxTUJkbZ3zoBtZ7E65F57z6heVZdUGxwXDbLequkygXt
1.14.0
interBTC 1.14.0 (2022-06-07)
This release contains the changes from 1.14.0-rc2 to 1.14.0.
Global Priority
- ⚪ LOW: This is a low priority release and you may upgrade at your convenience.
Changes
- chore: bump spec versions for 1.14.0 #632
- feat!: Added oracle register/remove events to facilitate tracking through event indexers #630
- test: some theft and escrow related tests #625
- Chore: update kintsugi and interbtc bootnodes #629
- fix: disallow bitcoin hash of zero #626
Chore
- bump spec versions for 1.14.0
Chore
- update kintsugi and interbtc bootnodes
Docs
- add audit readme
Feat
- Added oracle register/remove events to facilitate tracking through event indexers
Fix
- disallow bitcoin hash of zero
Test
- some theft and escrow related tests
Dependency changes
paritytech/substrate@563f482...563f482
https://github.com/paritytech//polkadot/compare/568169b41aea59a54ab8cfa23c31e84a26708280...568169b41aea59a54ab8cfa23c31e84a26708280
https://github.com/paritytech//cumulus/compare/4bbedb30b1478494b410477498bd0a2221177a11...4bbedb30b1478494b410477498bd0a2221177a11
Runtimes
Interlay
🏋️ Runtime Size: 1046276 bytes
🔥 Core Version: interlay-parachain-3 (interlay-parachain-1.tx2.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0xefc04febb6952e2e71b4e720ed1e0345b039416f478fbc50167b920662c41470
🗳️ authorizeUpgrade hash: 0x0297a903dd86100ebf74385e081f62b227b9704a5881f5d9e2ec54a46aba27ab
#️⃣ Blake2-256 hash: 0xac1f917875f1bd1d363fde1252c1dca675a0fb9052cfb68f930ef1d536d41395
📦 IPFS: QmbNW4pDJQKVRcdv66dYVoYvCCRpZNsDMDb3CBGikpZ5Un
Kintsugi
🏋️ Runtime Size: 1023702 bytes
🔥 Core Version: kintsugi-parachain-17 (kintsugi-parachain-1.tx3.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x142ad003bf727372341b556062fbdbbf1f43022948dcc1676ba43960dc6d3e24
🗳️ authorizeUpgrade hash: 0x0987e741656345c80dbf9ce9fbf20c634c29730755e880f894eacac39963eba9
#️⃣ Blake2-256 hash: 0x141172080e6d4645fd179636ec14b197669ee376e4caae55c8274e6dd2aae66d
📦 IPFS: QmQSy2DFokk8ZWHn2Q5FjLoNmbNPRkqgv54WonRDkz5kgS
Testnet
🏋️ Runtime Size: 1057856 bytes
🔥 Core Version: testnet-parachain-8 (testnet-parachain-1.tx1.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0xfa33ed35ff70f7eb8244f9352aa9a975ff417de2e964703152b66acab067de2e
🗳️ authorizeUpgrade hash: 0x2865ae8b6e5abfc5f75c7dc653e3a983cdd6fdb0ba540ac352a0d6dc80c7e40d
#️⃣ Blake2-256 hash: 0xa41aa4a370ed4a3b2f60afe7e3393943fcc18d53c7fc240a22f72347b3f75a7f
📦 IPFS: QmPxTUJkbZ3zoBtZ7E65F57z6heVZdUGxwXDbLequkygXt
1.13.0
interBTC 1.13.0 (2022-05-23)
This release contains the changes from 1.12.2 to 1.13.0.
Global Priority
- ⚪ LOW: This is a low priority release and you may upgrade at your convenience.
Changes
- chore: bump spec versions for 1.13.0 #615
- test: check that liquidation_redeem with 0 collateral works #613
- fix: disallow merge transactions #611
- feat!: add events for issue, redeem and replace period changes #609
- chore: upgrade to polkadot 0.9.19 #593
- test: opening hrmp channels #604
- docs: add audit reports #608
- refactor: liquidate at most liquidation threshold on theft #602
- fix: correct rewards after slashing #600
- refactor: only refund issue if input address is valid #603
Chore
- bump spec versions for 1.13.0
- upgrade to polkadot 0.9.19
- add remaining thresholds in liquidate_at_most_liquidation_threshold test
Docs
- add audit reports
Feat
- add events for issue, redeem and replace period changes
Fix
- disallow merge transactions
- migration to recover withheld rewards
- correct rewards after slashing
Refactor
- only refund issue if input address is valid
- liquidate at most liquidation threshold on theft
Test
- fix broken xcm test
- check that liquidation_redeem with 0 collateral works
- opening hrmp channels
Dependency changes
paritytech/substrate@fc3fd07...174735e
https://github.com/paritytech//polkadot/compare/9ed0c98204d25eaad8a6b40248daee8e6a40d111...f00a2772497aadddf75b8b4b475843ea0d910c48
https://github.com/paritytech//cumulus/compare/b1e91afb7421309b203d7627b736d9bcf58260eb...0c779d926beeb6e1f3f2aa777d9bcec792c0bdac
Runtimes
Interlay
🏋️ Runtime Size: 1015527 bytes
🔥 Core Version: interlay-parachain-3 (interlay-parachain-1.tx2.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0xc62939e712449e9b682c563ced55d965815d83fc4f8f02e53083accd402d5014
🗳️ authorizeUpgrade hash: 0x53e44aae5bf6f3e9baf273d946b8232ea368210ab193edd7364bd1aa1b460bb7
#️⃣ Blake2-256 hash: 0xe24bf4e723e824c0068b2c5c1cf2181a1f947ab25fc73018c90b2445b663a11b
📦 IPFS: QmQDnoU2HWkRhzkSjP85cRDyPWMcVYeJHsrQiMfCcjwESw
Kintsugi
🏋️ Runtime Size: 996825 bytes
🔥 Core Version: kintsugi-parachain-16 (kintsugi-parachain-1.tx3.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0xb8f97aa5d7c228e1c97de4c903f98ffd136d4e97763b7af0ebd548ce2ddfb826
🗳️ authorizeUpgrade hash: 0xede83c8cd833936ebcc59b1d262589f9666898cf3120c6a8749ff934e2d6f94d
#️⃣ Blake2-256 hash: 0x0857daa3b31e5b42ca901b47aff69b46ac48e9b8e03ae643666e40ff90a1827e
📦 IPFS: QmcPmMpetoMKkk6td4aFqpDKMGNeS2dAQPWLFPJkS4i37x
Testnet
🏋️ Runtime Size: 1018742 bytes
🔥 Core Version: testnet-parachain-7 (testnet-parachain-1.tx1.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x754566cdc15da8364bb022d8fbc98f01eb88cb2ece6a3569f9ab2d063373045d
🗳️ authorizeUpgrade hash: 0x2206d11ae776e624c06bda7276b24a08eff1f121f42b78427b7c000d6385ebbc
#️⃣ Blake2-256 hash: 0xfba1d3abb593b82983c474d208e4c58b1722f6e9f474ce5edfcc0a54920aa2f8
📦 IPFS: QmP2ihWGefwLQpJwnpbPjTm78RhCWYakPBTagUC4RvrSkX
1.12.2
interBTC 1.12.2 (2022-05-12)
This release contains the changes from 1.12.1 to 1.12.2.
It fixes a bug related to liquidated vaults, which caused some invalid state. This upgrade also contains a one-time migration that fixes the state: it decreases the liquidation vault's to-be-redeemed tokens, so that the remaining tokens become available for liquidation redeems. It also unlocks the remaining collateral that got stuck in the liquidated vault due to the aforementioned bug.
Global Priority
- ⚪ LOW: This is a low priority release and you may upgrade at your convenience.
Breaking CLI changes
Changes
- fix: migration to fix invalid liquidation vault state #597
- fix: don't save collateral for to_be_redeemed tokens in liquidation vault #596
- chore: add bitcoinNetwork to pre-existing parachain chain specs #598
- feat: add instant-seal for dev chain #586
- feat: bitcoin network rpc property #591
- fix: allow redeem execution after theft #590
Chore
- add bitcoinNetwork to pre-existing parachain chain specs
Chore
- publish docker image for tagged commits
Feat
- add instant-seal for dev chain
- bitcoin network rpc property
Fix
- put storage version v4 in migration
- migration to fix invalid liquidation vault state
- don't save collateral for to_be_redeemed tokens in liquidation vault
- allow redeem execution after theft
Test
- redeem with vault that stole
Dependency changes
paritytech/substrate@fc3fd07...fc3fd07
https://github.com/paritytech//polkadot/compare/9ed0c98204d25eaad8a6b40248daee8e6a40d111...9ed0c98204d25eaad8a6b40248daee8e6a40d111
https://github.com/paritytech//cumulus/compare/b1e91afb7421309b203d7627b736d9bcf58260eb...b1e91afb7421309b203d7627b736d9bcf58260eb
Runtimes
Interlay
🏋️ Runtime Size: 1016029 bytes
🔥 Core Version: interlay-parachain-3 (interlay-parachain-1.tx2.au1)
🎁 Metadata version: V14
#️⃣ Blake2-256 hash: 0xd6f44b0d6b3791c0a6510cc2d46bdc92ab7529622b8d52286410b08f54fb9455
📦 IPFS: QmVZU5hsadZNTW5iF7a7qG5EsBUGkpEEbmzQDKDvkMLZLN
Kintsugi
🏋️ Runtime Size: 994349 bytes
🔥 Core Version: kintsugi-parachain-15 (kintsugi-parachain-1.tx3.au1)
🎁 Metadata version: V14
#️⃣ Blake2-256 hash: 0xa6cdf7e286b0b5931119954c88b83618843bdf83509de9b21f0658569baa2e58
📦 IPFS: Qmea38wGWV58JSp6w6ohB7zn3FoEnRoEfuFfHs71K8sa8e
Testnet
🏋️ Runtime Size: 1024529 bytes
🔥 Core Version: testnet-parachain-6 (testnet-parachain-1.tx1.au1)
🎁 Metadata version: V14
#️⃣ Blake2-256 hash: 0xd781a09dce2b2dafadf874fe5df01c198a2bc16b516f4ee41ca4974e7151d0ce
📦 IPFS: QmVVmeFZhk5HBnHGPWMT5oHArvzoyCN4hbonwNBmBmNDgf
1.12.1
interBTC 1.12.1 (2022-04-20)
This release contains the changes from 1.12.0 to 1.12.1.
Global Priority
- ⚪ LOW: This is a low priority release and you may upgrade at your convenience.
Changes
- feat: allow cancelled replace requests to be executed #580
Dependency changes
paritytech/substrate@fc3fd07...fc3fd07
https://github.com/paritytech//polkadot/compare/9ed0c98204d25eaad8a6b40248daee8e6a40d111...9ed0c98204d25eaad8a6b40248daee8e6a40d111
https://github.com/paritytech//cumulus/compare/b1e91afb7421309b203d7627b736d9bcf58260eb...b1e91afb7421309b203d7627b736d9bcf58260eb
Runtimes
Interlay
🏋️ Runtime Size: 1018199 bytes
🔥 Core Version: interlay-parachain-3 (interlay-parachain-1.tx2.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0xa6caf37ec348fc12432a96d8ade5c97605011cde2a066a6098e5e5c77f0f66e4
🗳️ authorizeUpgrade hash: 0x48f1b028e8dec968855be1ada85dc70047e63d9868d8a9e3ab9408abfc79cee8
#️⃣ Blake2-256 hash: 0x7aee04bd417bcd26668b09cfbd2865fd029bee5137ee1df7a05961d6f1124cc7
📦 IPFS: QmTYvxSC8M9hWuZYd4XjL1JAoyyGJauShTmweZAF6Ju4q5
Kintsugi
🏋️ Runtime Size: 998676 bytes
🔥 Core Version: kintsugi-parachain-15 (kintsugi-parachain-1.tx3.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x5e03fc9a247d880929dc40f2d1277377163542279b2c692eeb0895bf1b4ed988
🗳️ authorizeUpgrade hash: 0x21df5a9c86806762839574eef3b9816040fe026e2eaec91c4da8951acbb1d982
#️⃣ Blake2-256 hash: 0x2dd019101352a442285f6e7555bc48647f29de682f4246867df0fc25dc8f3d97
📦 IPFS: QmcS6dvBVeMsQMv8KSEzBgm68qqsjBBUnEN6FjswEW9TTi
Testnet
🏋️ Runtime Size: 1027614 bytes
🔥 Core Version: testnet-parachain-6 (testnet-parachain-1.tx1.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x18eb22db9c66bb80d3f973156729b01d4a38cb1a5121a0092834a38f45c49585
🗳️ authorizeUpgrade hash: 0x25e82c9dc8248c6e637a7547bf3c291f1020642a116c706928c79c18034a0736
#️⃣ Blake2-256 hash: 0x4b50b2ac983e41d6f04d10e7d30b520859521d8bea6d4433fd6c44f0425ed8ed
📦 IPFS: QmYZxCBVVj7UaY3LV7QzvBbVfjPoM6bM8JjzUbr5BD8CXw
1.12.0
interBTC 1.12.0 (2022-04-20)
This release contains the changes from 1.11.0 to 1.12.0.
Global Priority
- ⚪ LOW: This is a low priority release and you may upgrade at your convenience.
Changes
- chore: use custom srtool image with nightly-2022-02-08 #582
- chore: set entrypoint in dockerfile #581
- chore: bump spec versions for 1.12.0 #579
- refactor!: remove sudo from interlay runtime #578
- refactor!: reorder interlay runtime pallets and group #575
- refactor!: reorder testnet runtime pallets and group #572
- chore: allow opt-out out of slow tests #576
- [BREAKING] refactor!: do not require griefing collateral argument #519
- chore: re-enable transaction fees on interlay #570
- [BREAKING] Fix!: disallow updating public key #574
- refactor: move some time and currency consts into constants.rs #569
- feat: add pallet-identity #556
- [BREAKING] feat!: shared public key #571
- Fix: interlay xcm config #573
- chore: set non-zero minimum collateral in vault_registry mainnet configs #566
- chore: vesting origin is kintsugi labs #568
Chore
- bump spec versions for 1.12.0
- allow opt-out out of slow tests
- removed commented code
- copy kintsugi xcm config to interlay
- storage migration for vaults
- register public key in tests prior to vault registration
- re-enable transaction fees on interlay
- vesting origin is kintsugi labs
- set non-zero minimum collateral in vault_registry mainnet configs
Feat
- share public key between vaultids with same accountid
- add pallet-identity
Fix
- integration tests for issue and replace don't set griefing collateral
- increase to-be-replaced doesn't return the collateral
- add missing replace error
- don't allow vault's public key to be changed
- interlay xcm config
Refactor
- remove sudo from interlay runtime
- reorder interlay runtime pallets and group
- reorder testnet runtime pallets and group
- move some time and currency consts into constants.rs
- simplify request replace
- rename set_public_key -> register_public_key
- do not require griefing collateral argument
Test
- expected griefing collateral, filtered call & balance too low
- fix broken test: don't register key twice
Dependency changes
paritytech/substrate@fc3fd07...fc3fd07
paritytech/polkadot@9ed0c98...9ed0c98
paritytech/cumulus@b1e91af...b1e91af
Runtimes
Interlay
🏋️ Runtime Size: 1018018 bytes
🔥 Core Version: interlay-parachain-3 (interlay-parachain-1.tx2.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0xe31de8ae4f7ae2bb08bd1301ff7f2e63e78a8959fc1bc93c2126470089217071
🗳️ authorizeUpgrade hash: 0x4dedd1422a70ec429fecb9c4002701c5ad7a062bfacccb2b6a7367fb0a6c3cb0
#️⃣ Blake2-256 hash: 0x111564a457088a0d659a97e065c72d866e32751fe0f3a0325f724493304311fb
📦 IPFS: QmNRHSdnz4ZGuuizVPnYutWSuhbZsgRA8dH5xxf9H6vRC4
Kintsugi
🏋️ Runtime Size: 997546 bytes
🔥 Core Version: kintsugi-parachain-15 (kintsugi-parachain-1.tx3.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0xf9ee1a904fd43bd1cd7021ce250f93082061a7256efff321b3588e1033298888
🗳️ authorizeUpgrade hash: 0x7eda70a49c8139c1a2cd3a2616bba845cf80073a77616da810e7745cd836ff04
#️⃣ Blake2-256 hash: 0x81dc2631ba7cdc35460ff902cb31a3b4b9f96e65a8ec808ff0b2eae0e86764a1
📦 IPFS: QmTV5wccAfpJURzrhHxYrWJe9zG1SWLRe3LJu4peViw8VB
Testnet
🏋️ Runtime Size: 1027797 bytes
🔥 Core Version: testnet-parachain-6 (testnet-parachain-1.tx1.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0xf70d9879b2204f1d1e7016d41b7854b2052375361e887f38d18b11cc3b7ffc74
🗳️ authorizeUpgrade hash: 0x6940b3076335637419e4257397acef11b620d842a27f627ba31818fd28724358
#️⃣ Blake2-256 hash: 0x23d3bd1fbac7e92979adaee5d3f4a75bf07486cdfbdd67206f05920037bd1c93
📦 IPFS: QmVAExJWKckJXjmkoRqcHZzCGUmdHYbith7T8uKHisnueK
1.11.0
interBTC 1.11.0 (2022-04-11)
This release contains the changes from 1.10.0 to 1.11.0.
Global Priority
- ⚪ LOW: This is a low priority release and you may upgrade at your convenience.
Changes
- chore: bump interlay spec version #567
- chore: bump kintsugi & testnet spec_version for 1.11.0 #563
- refactor: move xcm config to separate file #564
- [BREAKING] chore!: multisig pallet name should not be CamelCase #557
- chore: upgrade to polkadot-v0.9.18 #561
- refactor!: rename interbtc to ibtc #521
- Chore: fix kintsugi bootnodes #560
- feat: re-purpose cancel_proposal for non-root #548
- test: check that issue can execute tx containing taproot output #558
- refactor!: more explicit error when vault is liquidated #554
- Chore: add additional kintsugi bootnodes #553
Chore
- bump interlay spec version
- bump kintsugi & testnet spec_version for 1.11.0
- copy parachain fee comment to other runtimes, increase max_upward_message_size
- add comment on kintsugi ParachainMinFee
- upgrade to polkadot-v0.9.18
- multisig pallet name should not be CamelCase
- fix kintsugi bootnodes
- add additional kintsugi bootnodes
Feat
- re-purpose cancel_proposal for non-root
Fix
- reduce max_upward_message_size
Refactor
- move xcm config to separate file
- rename interbtc to ibtc
- allow root to also call cancel_proposal
- more explicit error when vault is liquidated
Test
- root can also cancel proposals
- check that issue can execute tx containing taproot output
Dependency changes
paritytech/substrate@22d40c7...fc3fd07
paritytech/polkadot@de0ecd4...9ed0c98
paritytech/cumulus@76479e7...b1e91af
Runtimes
Interlay
🏋️ Runtime Size: 1026277 bytes
🔥 Core Version: interlay-parachain-2 (interlay-parachain-1.tx2.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0xddcb680776906084418e81112bbf3689fb69cffc5055b11ac86e53ed18426362
🗳️ authorizeUpgrade hash: 0x8f7d1e0ea1e148cdf61f9027b3b4540e9ea47149448a568eb9d47a347171e54e
#️⃣ Blake2-256 hash: 0x9330bb27c3ac0aa108129cb22f38161c1725098cf67df4fcf66e0cd38f86b348
📦 IPFS: QmPxGA7aVX1mH4KJ8QjdiMnWfVpx3mTM4QQmgUohtmMNY7
Kintsugi
🏋️ Runtime Size: 1000147 bytes
🔥 Core Version: kintsugi-parachain-14 (kintsugi-parachain-1.tx3.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x199b17840d5d241e2e16a7de82c5c332aeab4b84585491384532a41699768cb8
🗳️ authorizeUpgrade hash: 0x4f3da944ca988f6fe1d179d1f78121a78afea6e1b4cb2f1311a78cd0f1667df6
#️⃣ Blake2-256 hash: 0x543f85df4d1b3839e436d353af7b20b95d233b1f9959354da15229a0d2e38465
📦 IPFS: QmUXJhETeKnRE65q5qKhVJQLUPYy3QQqzYxnAWBX7W78yK
Testnet
🏋️ Runtime Size: 1022983 bytes
🔥 Core Version: testnet-parachain-5 (testnet-parachain-1.tx1.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x39cc0d5c19dcb89b035d46f25ea54967ab10aa35528ded58e2f52bb5cec63cd1
🗳️ authorizeUpgrade hash: 0xeafe25a665ec8742a2e0019db3fd21526ace175f31a27565f888ec3610df755d
#️⃣ Blake2-256 hash: 0x51cc3e4a13d48d7b483d22710dad9140fa728306cbed34ea885b0d9ca0a9d47c
📦 IPFS: QmUQdwwcGbh8Td1n3hPDjJQGuDKV4djvwtwunyQJbP9Tmu