github quicksilver-zone/quicksilver v1.10.2-patch

11 hours ago

What's Changed

  • fix(upgrade): v1.10.2 mint-to-cover sunset (patch for halted chain) by @qbyt2 in #2049

Hotfix for mainnet halt at height 17,775,700

The original v1.10.2 upgrade panicked mid-execution when the escrow module balance was insufficient to refund all outstanding qSTARS withdrawal records for the stargaze-1 zone sunset. Since ABCI upgrade handlers execute under a cache multi-store, the panic aborted the entire upgrade and halted the chain.

Fix: Mint-to-Cover Refund Strategy

This patch replaces the v1.10.2 upgrade handler with a mint-to-cover approach:

  1. Before refunding, compare escrow balance against total qAsset refund obligation per zone
  2. If escrow is short, mint the exact shortfall into the interchainstaking module account
  3. Transfer the minted shortfall into the escrow module
  4. Refund all eligible withdrawal records in full

The newly minted qAssets are economically backed 1:1 by base-denom tokens (STARS/FLIX) held across the zone's four ICA accounts on the host chain (delegation, withdrawal, deposit, performance). These host-side tokens will be reclaimed via a post-sunset governance action.

Full Changelog: v1.10.2...v1.10.2-patch

Don't miss a new quicksilver release

NewReleases is sending notifications on new releases.