Releases: AlphaWallet/alpha-wallet-ios
Releases · AlphaWallet/alpha-wallet-ios
EIP1193 Support
- EIP1193 support
- Better error messages
- Improvements to WalletConnect connection stability
WalletConnect, EIP712 v3, v4, Heco, Actionsheet improvements
- Add support for EIP712 v3 and v4
- Add support for WalletConnect. Tap the scanner button in the Wallet tap to start
- Add token icon for Binance mainnet and Aave tokens
- Support Heco
Some improvements and fixes specifically around the actionsheet that pops up when sending a transaction:
- Fix: refresh actionsheet for transaction confirmation as soon as gas estimates are available
- Nonce that will be used is now shown in the custom gas settings when sending a transaction
- Gas price for each option is now shown in the actionsheet for transaction confirmation
- Warn about high gas fees being entered
- Warn about high gas fees because of congestion
- Display more user-friendly message when there's not enough funds for sending a transaction instead of: "APIKit.Session-TaskError error 2"
- Make search in activities support the token symbol
- Fix: After scanning QR code during import wallet during onboarding, switch to the appropriate tab
Others:
- Usability improvements
- Performance improvements
- Other Bug fixes
Hotfix
Actionsheet for transaction confirmations
Improvements to actionsheet:
- Use Actionsheet for claiming paid MagicLinks
- Provide rapid/fast/slow (in addition to average and custom) options in actionsheet for transaction confirmation
- Display estimated time based on gas settings
- Display the ETH value in actionsheet for transaction initiated by dapp
- Show function names, args, and transaction value in actionsheet for TokenScript transactions
- Show name of token for ERC721 transfers (at least those from OpenSea)
- Display estimated gas fee (and in fiat too, if available) in actionsheet for transaction confirmation
- Display the ETH value in actionsheet for transaction initiated by dapp
- Display token instance name for NFT transfer in actionsheet
- Display estimated gas fee (and in fiat, if available) in actionsheet for transaction confirmation
- Show informational footer about gas fee in configure gas/nonce screen
- Track events for actionsheet-style confirmation transactions
- Fix: Gas fee estimate in fiat should be displayed when editing custom gas for transaction on mainnet
- Raise gas fee max to 3 ETH
Others:
- Open URL in AlphaWallet in sharing sheet from other apps (like Safari)
- Display ENS name or local wallet name in Wallet tab
- Generate and display blockies for wallets
- Change the “exchange with Uniswap” button to 1inch
- Fix: if enter "" for eth when sending ETH, should show "0 ETH" instead of " ETH"
- Remove trailing zeros from Amount Text Field added during switch from crypty to native currency
- In Activity tab, show "All " instead of an very long string of numbers that garbles the display for ERC20 approvals for very large amounts
Hotfix
Fixes and updates
- CoFi token image added
- ETH token image updated
- Speed enhancements on balance fetching
- Fix ERC721 token transfer button not appearing
- Activity decimal handling properly rather than assuming e18
- failed tx activity correction
- Small fixes and refactoring
- iOS 14 copied to clipboard fix
Activity support
- faster performance
- transaction history illuminated with Activity support
- Universal QR scanner
Bug fixes, Spanish and Chinese improvements & better transactions
- NaN issue solved in Token cards
- Spanish and Chinese localisations updated
- Increase max gas price to 300 Gwei
- Allow for custom data native transactions with no ETH attached
Bug fixes
- NFT gas price dynamically set
- fix gas limit bug that sets native transfers to 21k even when sending to a contract address that could require more gas
Set nonce to allow cancelling/speeding up of transactions
This release allows advanced users to customise their nonces when they need to speed up or cancel an unconfirmed transaction