Skip to content

v2.110.0

Pre-release
Pre-release

Choose a tag to compare

@superKalo superKalo released this 09 Sep 14:03
a260cf2

Changelog:

  • Added: Mandatory invite gate for the mobile apps, owned by the Invite controller #2603
    • The controller now owns the whole verification flow, with a loading state and an in-form error message instead of a silent failure.
    • Error messages prefer the reason returned by the Relayer; connection problems get a neutral message, so a valid code is never blamed for being offline.
    • Users who were already on the app are granted access without a Relayer call, and an already verified code is never overwritten.
    • The extension keeps its current behavior: it stores and reads the same invite entry, but does not enforce the gate.
  • Added: Business logic for native WALLET staking and stake-based Swap & Bridge fees #2641
    • Loads the current xWALLET share value (with caching, request deduplication and fallback to the last known value) and exposes it through the portfolio and the selected-account state.
    • Adds helpers for converting and formatting xWALLET amounts as their underlying WALLET value, plus conversion info in stkWALLET unwrap humanizations.
    • Adds dynamic Ambire fee tiers for Swap & Bridge based on the USD value of the stkWALLET held, propagated through LiFi, Socket and Uniswap.

Full Changelog: v2.109.0...v2.110.0