v2.85.0
Changelog:
- Added: An ui method to the activity that transfers data to Ambire Explorer #2027
- Added:
isRecipientAddressViewOnlyprop to the Transfer controller #2050 - Added: Portfolio - enhance token validation to handle network errors #1979
- Added: Rewards: multiplier count #2064
- Added:
revokeAllPoliciesForDomainmethod and corresponding tests #2095 - Changed: Humanizer: do not block safe{walet} delegate call #2066
- Changed: Rewards in extension: Instead of calculating projected rewards based solely on snapshot data from relayer, now we take into account the current balances from the wallet #2062
- balance on whitelisted chains
- wallet/eth liquidity
- stk wallet balance
- Changed: Refactoring - make signAccountOpController part of the request #2054
- Move the signAccountOp ctrl in the calls request and remove it from the MainController
- Added logic to the signAccountOp ctrl to set a default fee token on init to improve the load performance on SignAccountOp screen open
- Fixed: Do not remove the pending simulation before confirmation from the activity #2061
- Fixed: Rewards: fix calculations for multipliers #2063
- Fixed: Broken unit tests #2058
- Fixes networks test
- Fixes selectedAccount test
- Improves uni v3 positions mixing - handles the case where a custom position is not returned by debank
- Fixed: Cancel the ongoing linked accounts verifications (and any further logic) if the Account Picker resets mid-process #2065
- Fixed: Logic for checking if the recipient address is view-only account in Transfer page #2067
- Fixed: Account Picker misleadingly marking all EOAs on the page as "used" on some chains (Ronin, iExec and others) #2084
- Fixed: Add missing
x-app-versionheader to the Email Vault-related unit tests #2085 and #2088 - Fixed: Migrate Keystore controller unit tests our of the legacy test pattern (otherwise, unit tests break after the change in the event emitter) #2089
- Fixed: Polling unit tests glitch in the auto-confirm mechanism #2090
- Fixed: Remove amounts from Socket route humanization #2081
- Fixed: DeFi positions test account (deployless breaks every time with the past account, regardless of the RPC) #2092
- Fixed: Make etherspot work reliably #2093
- Fixed: SelectedAccount unit test #2094
- Fixed: EthereumProvider error handing bug (custom EthereumProvider error is ignored by the eth-rpc-errors library due to an incorrect error code, resulting in a generic error being thrown to the dapp instead of the provided one) #2091
Full Changelog: v2.84.5...v2.85.0