Releases: interlay/interbtc
Releases · interlay/interbtc
1.10.0
interBTC 1.10.0 (2022-03-25)
This release contains the changes from 1.9.0 to 1.10.0.
Global Priority
- ⚪ LOW: This is a low priority release and you may upgrade at your convenience.
Changes
- fix: remove output limit on issue transaction #552
- chore: bump kintsugi & testnet spec_version for 1.10.0 #551
- test: fix broken test with the changed fee percentage #549
- refactor!: cleanup staking errors and add doc strings #543
- refactor!: cleanup reward errors and add doc strings #541
- refactor!: cleanup fee errors and add doc strings #542
- chore: lower issue fee to 0.15% at genesis #545
- chore: increase expected redeem tx input size #546
- chore: chglog should match breaking syntax #544
- Chore: github action to build draft release #547
Chore
- bump kintsugi & testnet spec_version for 1.10.0
- lower issue fee to 0.15% at genesis
- increase expected redeem tx input size
- chglog should match breaking syntax
- github action to build draft release
Fix
- remove output limit on issue transaction
Refactor
- reward inner should convert to DispatchError
- staking inner should convert to DispatchError
- cleanup staking errors and add doc strings
- cleanup reward errors and add doc strings
- cleanup fee errors and add doc strings
Test
- fix broken test with the changed fee percentage
Dependency changes
paritytech/substrate@22d40c7...22d40c7
paritytech/polkadot@de0ecd4...de0ecd4
paritytech/cumulus@76479e7...76479e7
Runtimes
Interlay
🏋️ Runtime Size: 1019960 bytes
🔥 Core Version: interlay-parachain-1 (interlay-parachain-1.tx2.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0xc96b54e64ba5ad9ee6b955b6a5892c3d23b4a4ca5a74d3fdfd49eb22b526aebe
🗳️ authorizeUpgrade hash: 0x8eed65b67c028bc7ebf242f044f3e4a70ed6a7d57b44b443a96ead8b2fc8ebe4
#️⃣ Blake2-256 hash: 0x8ee6535422d122842256a46411f4239bf73e383514a98ab96d2fec26af791053
📦 IPFS: QmcBQYSCA1KSjUeoV9pmq9YkCUKzJ7Euyx8KPrAhjGVWii
Kintsugi
🏋️ Runtime Size: 1003876 bytes
🔥 Core Version: kintsugi-parachain-13 (kintsugi-parachain-1.tx3.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0xcdb032c8fa753698acfb90772adb899f2742f6423cfded9b86cb69f4ada6abad
🗳️ authorizeUpgrade hash: 0xf65ca26b4b882d859082a4a8d4c818c0d43131df37899c4b1194256f4ea17cc8
#️⃣ Blake2-256 hash: 0x690ee5da9101ce525b461a157d9433bc5f0c426fc2d1cdce154708bab068ace6
📦 IPFS: QmaoX9KSsLkoZxx8p2csC3j1VUyDgrqwy5F5muX18xTFnc
Testnet
🏋️ Runtime Size: 1026634 bytes
🔥 Core Version: testnet-parachain-4 (testnet-parachain-1.tx1.au1)
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x2bbf619dbe6bb2b551b6e6ee368edeefb4879adb6555b82e16203484eb4bebf1
🗳️ authorizeUpgrade hash: 0xbe74d77e53e046e6623f9f197115809390d4791f6433695c933a3c561ed0cb19
#️⃣ Blake2-256 hash: 0x8d9d5c89ed5147d3710d41d89818d511647972108130178fc1a0a38582f2c689
📦 IPFS: QmdDSwSUjGGoWpswdSk4R7SuXv1MRL3FrGRnsfkRoKL33H
1.9.0
1.8.2
1.8.1
1.8.0
1.8.0 (2022-03-08)
Audit
- stack overflow due to missing decode limit in do_enact_proposal
Chore
- update to polkadot 0.9.17
Fix
- ensure difficulty checks are activated in btc-relay integration tests and ensure difficulty check looks for the right block in the past
- don't allow relay chain to execute as root
Refactor
- add update_rewards sudo fn and benchmark annuity extrinsics
- tidy democracy
Test
- kusama xcm tests
1.7.4
1.7.3
1.7.2
1.7.1
1.7.1 (2022-02-07)
Chore
- bump spec versions
- upgrade to the release polkadot 0.9.16
- improve field name
Feat
- add standalone fee adjustment
- added events tracking changes in total collateral per currency pair
Fix
- allow unpaid xcm messages in the testnet runtime
- canonicalize asset used in xcm fee traders
- update xcm configs and docs
- set state_version to 0 and update deps
Refactor
- rename config files
1.7.0
1.7.0 (2022-02-01)
Chore
- remove unused democracy import and deny warnings
- bump rococo docs to v0.9.15
Chore
- update Cargo version tagging script
Fix
- disallow all xcm calls by non-root
- handle xcm responses
- increase the cost of xcm execution
- treat canonicalized and non-canonicalized xcm paths equally
Refactor
- use explicit index for pallets
- use dispatch_bypass_filter instead of dispatch in democracy pallet
- harmonize currency-ids and add consts to currency pallet
Test
- ensure escrow reward stake is escrow balance