Proposal #120
Referendum #112
Runtime Upgrade 1.24.0: Weights & Fees
Democracy
0 Comments
Executed

It has been some time since the last Kintsugi upgrade but there are many new changes to share.

  • Cumulus, Polkadot and Substrate dependencies have been updated to 0.9.40.
  • Bitcoin type parsing was removed, consumers will do this off-chain and submit concrete types. This was necessary for complexity estimation and because we previously identified several bugs in the code responsible for parsing.
  • Storage entries are now bounded to provide the relay chain with accurate proof sizes.
  • Benchmarks now measure the worst-case complexity to limit the possibility of Denial-of-Service (DoS) attacks - the weights have been measured on standard node hardware.
  • The Treasury pallet was removed as it served no useful purpose, users may now use the spend_from_treasury extrinsic to construct spending proposals.
  • New events were introduced in VaultRegistry, DexGeneral and Democracy for downstream usage.
  • Implements new "bring-your-own-fee" architecture which allows consumers to pay for transaction execution in currencies other than KINT, it does this by swapping the input token using our AMM.

For more details, please see the following:

https://github.com/interlay/interbtc/releases/tag/1.24.0
https://github.com/interlay/interbtc/compare/1.23.3...1.24.0

The latest compatible clients release for this version is v1.22.1:

https://github.com/interlay/interbtc-clients/releases/tag/1.22.1

Edited
Reply
Up
Share
Votes
AyePassing thresholdNay
100%0%
Aye
4,919.9  vKINT
Nay
0  vKINT
Turnout
4,919.9  vKINT
Electorate
0  vKINT
Passed
How Kintsugi Governance Works.
  • Call
  • Metadata
  • Timeline3
  • Votes BubbleNew
Comments
There are no comments here