Skip to content

Releases: quicksilver-zone/quicksilver

v1.6.3

16 Aug 10:10
965a6c8
Compare
Choose a tag to compare

Summary

  • Improve recoverability of failed unbondings without the need for upgrades.
  • Minor bugs
  • Upgrade handler reverts a single failed unbonding from escrow to user.

What's Changed

  • refactor(x/participationrewards/keeper): combine GetProtocolData+UnmarshalProtocolData by @odeke-em in #1681
  • test(x/interchainquery): directly assert AppModuleBasic.DefaultGenesis return non-nil JSON by @odeke-em in #1700
  • chore(deps): bump oven-sh/setup-bun from 1 to 2 by @dependabot in #1671
  • Unbond recovery by @joe-bowman in #1704
  • chore(deps): bump the go_modules group across 1 directory with 2 updates by @dependabot in #1710
  • Release/v1.6.3 by @joe-bowman in #1713

Full Changelog: v1.6.2...v1.6.3

Docker image: quicksilverzone/quicksilver:v1.6.3
Amd64 binary sha256: 7ff325ec503f84c0f906c2bfb3b669c7212aace84f55bd73718ec9e82b71c177

v1.6.2

12 Jul 20:38
de7a37c
Compare
Choose a tag to compare

Summary

Upgrade for quicksilverd on quicksilver-2 (mainnet) from block 8222500.

Binary (amd64) SHA256: 870ea0a749ae2e6d55a565a4fa138c56ec57cea68b5c2c93b07971f941489445
Docker: quicksilverzone/quicksilver:v1.6.2

What's Changed

  • fix(x/airdrop/keeper): hoist out sdk.Dec from constant strings by @odeke-em in #1677
  • ci(icq-relayer): run golangci on pull request related to icq-relayer by @tropicaldog in #1674
  • fix: fix some broken links in CONTRIBUTING.md and PAID_BOUNTIES.md by @odeke-em in #1682
  • add ibc v6 migration to upgrade handler
  • fix v1.6.1 upgrade handler test
  • dont error on nil response, it is valid if node has been pruned. log the error and try again. query will be re-raised if balance remains non-zero
  • fix: do not throw error on race condition (#1694)
  • fix: dont fail acknowledgement on delgation record race condition. fixes #1693
  • ensure that src delegation is icq updated in all cases
  • pfm can return nil; transfer_middleware should fall through if this is the case; fixes #1695
  • add no-op handler for v1.6.2

Full Changelog: v1.6.1...v1.6.2

v1.5.7

20 Jun 14:59
Compare
Choose a tag to compare

Emergency hotfix from blockheight 7824325 onwards.

Full Changelog: v1.5.6...v1.5.7

v1.5.6

14 Jun 19:05
564d508
Compare
Choose a tag to compare

Summary

This is an upgrade for quicksilverd on the quicksilver-2 mainnet, from block 7810000.

There is no functional code change here, but the upgrade handler will set the status of four unbondings on cosmoshub-4 to UNBONDING, such that they will reattempt the SEND phase of the process, after the SEND phase failed at a previous epoch due to a closed channel

Sha256: a33a8d7d4804d631edf8c389568a1693d2f44db42ffa7de5dc6f27733a1fea79
Docker:

What's Changed

  • add upgrade handler for v1.5.6 to fix failed unbonding sends by @joe-bowman in #1659

Full Changelog: v1.5.5...v1.5.6

v1.6.0-beta1

02 May 10:41
8520783
Compare
Choose a tag to compare
v1.6.0-beta1 Pre-release
Pre-release

Upgrade for rhye-2 testnet at block 1996000.

Docker: quicksilverzone/quicksilver:v1.6.0-beta1
Amd64 binary sha256: 01c036e0b3aaaa08fec0c9ab4897c22513812ce8c269fbc27e8b547f8de3bbdd

Summary

  • Add claims for Osmosis CL Pools
  • Permit mapped accounts for 118 zones

What's Changed

New Contributors

Full Changelog: v1.6.0-beta0...v1.6.0-beta1

v1.6.0-beta0

26 Apr 12:30
1e8885b
Compare
Choose a tag to compare
v1.6.0-beta0 Pre-release
Pre-release

Summary

Upgrade for rhye-2 testnet at block 1905500.

Sha256: 4df86a39758f9ddfafb2197e3b224a3dee00e641d6702775c1457def611dfb29
Docker Image: quicksilverzone/quicksilver:v1.6.0-beta0-hotfix

  • Bump IBC to v6
  • Fix user withdrawals GRPC endpoint
  • Remove Cosmwasm and Tokenfactory
  • Fix RTS memo bug
  • Fix dust_threshold proposal bug
  • Bump to go 1.22

What's Changed

Full Changelog: v1.5.5...v1.6.0-beta0

v1.5.5

16 Apr 14:11
3336972
Compare
Choose a tag to compare

Summary

Upgrade for Quicksilver-2 mainnet from block 6926000.

  • v1.5.5 upgrade handler
    • Migrate one user killer queen rewards
    • Add Saga and Dydx denoms on Osmosis for claims
    • Remove stale withdrawal record for 0 tokens
    • Re-emit failed 8x epoch 148 unbonding distributions
    • Re-queue 2x unbondings stuck due to previously fixed bug in #1347
  • Fix bug where wrong supply was used to determine distribution proportions for non-staking tokens.
  • Set per chain thresholds for min delegations to avoid many tiny delegation requests which are inefficient

Binary Hash (sha256): 88ea77a9a4a53b2b059ad246bafb64d33eeddd6a8810b6ab7274017690ebdeb1
Docker image: quicksilverzone/quicksilver:v1.5.5

What's Changed

Full Changelog: v1.5.4...v1.5.5

v.1.5.4

28 Mar 11:29
7af9933
Compare
Choose a tag to compare

Summary

v1.5.4 release form rhye-2 testnet and quicksilver-2 mainnet.

  • Rhye-2 from block 1460500
  • Quicksilver-2 from block 6673000

Dockerfile: quicksilverzone/quicksilver:v1.5.4
Amd64 Binary Sha256: 2b1ef95b143f106d67d4e0fd504046b8fdf1622ff563c7f79e8749bf89794e87

Headline Changes

  • Upgrade PFM v5.2.2
  • Add signalling intent deny list
  • Fix regression in flush logic considering inflight unbondings
  • Use latest claims for signalling intent, instead of previous epoch
  • Ensure that current epoch claims are archived at the end of the epoch regardless of participation rewards status
  • Move non-staking denom distribution logic from Participation Rewards to Interchain Staking

Full changelog

Full Changelog: v1.5.3...v1.5.4

v1.5.3

22 Mar 07:41
02bd08d
Compare
Choose a tag to compare

Summary

This release is for rhye-2 testnet and quicksilver-2 mainnet.

Rhye-2 from block 1366700
Quicksilver-2 from block 6556300

This non-functional upgrade ensures consistent usage of math.Int across interchainstaking and participation rewards modules instead of a mixture of uint64 and math.Int which could lead to overflows when converting large values between the two.

Dockerfile: quicksilverzone/quicksilver:v1.5.3
Sha256: 224725069b8100f7bc1bef855a07ba0a6719c56b7eb7a6a4a6a417088a72d6d6

What's Changed

Full Changelog: v1.5.2...v1.5.3

v1.5.2

16 Mar 10:08
472f56b
Compare
Choose a tag to compare

This is an optional upgrade, state compatible with v1.5.1. It fixes support for pebbledb, and adds into the main binary, such that it is no longer required to build a separate binary to use PebbleDB as the backend database.

Docker: quicksilverzone/quicksilver:v1.5.2

What's Changed

Full Changelog: v1.5.1...v1.5.2