Skip to content

Releases: interlay/interbtc

1.16.0

23 Jun 15:38
825030f
Compare
Choose a tag to compare

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

  • feat!: migrate kintsugi to session + collator_selection #595
  • test: hrmp setup cost #652

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

20 Jun 11:46
9bb8376
Compare
Choose a tag to compare

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

14 Jun 12:13
3af3ea3
Compare
Choose a tag to compare

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

08 Jun 08:11
9a1cde1
Compare
Choose a tag to compare

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

07 Jun 13:15
f27a87b
Compare
Choose a tag to compare

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

23 May 12:03
2a81e99
Compare
Choose a tag to compare

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

12 May 16:34
1.12.2
a8c0a15
Compare
Choose a tag to compare

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

20 Apr 21:16
f1ed520
Compare
Choose a tag to compare

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

20 Apr 17:15
96b64bd
Compare
Choose a tag to compare

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

11 Apr 12:44
9227890
Compare
Choose a tag to compare

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