Commit Graph

139 Commits (a49db0af05adbd3010b66ccc5dee116b587313a0)

Author SHA1 Message Date
Hwee-Boon Yar 796583b22e Fix build warnings 4 years ago
Vladyslav shepitko ee701f1959 Remove tab bar appearing briefly after tapping "Go to Token" to show token #2342 4 years ago
Vladyslav shepitko 24bfbbb4db Make typing "swap" in Wallet tab search bar filter for tokens that support swapping #2332 4 years ago
Vladyslav shepitko 7725953c1c Change the “exchange with Uniswap” button to 1inch #2265 4 years ago
Hwee-Boon Yar 345f63eb8e Display estimated gas fee (and in fiat, if available) in actionsheet for transaction confirmation 4 years ago
Hwee-Boon Yar 5690eca2e0 Use actionsheet for claiming paid MagicLinks. All transactions now use the actionsheet UI 4 years ago
Vladyslav shepitko 928afc739d Track events for actionsheet-style confirmation for "normal" transactions #2199 4 years ago
Vladyslav shepitko e9be300b10 Add Open in AlphaWallet DApp Browser in iOS Activities #1100 4 years ago
Vladyslav shepitko 1af2bd3b6d Refactor: Remove NavigationController if it's no longer needed #2245 4 years ago
Hwee-Boon Yar 1de145b276 Tap to open Etherscan now opens token page if Ethereum mainnet which provides a richer page than if opened as a contract 4 years ago
Hwee-Boon Yar ab0e6a9054 Remove unnecessary type: EthereumAccount 4 years ago
Hwee-Boon Yar 9d64cb8a6c Refactor: remove most `Wallet?` references for current wallet to get rid of optionals. If its nil, something is very wrong and we should crash early rather than populate call sites with guard/`if let` which does nothing meaningful when the current wallet is nil 4 years ago
Hwee-Boon Yar 28ad948ae4 Remove build warnings 4 years ago
Hwee-Boon Yar a6b0419292 Fix: the popup that should be shown after sending ether didn't appear 4 years ago
Hwee-Boon Yar 396e875251 Fix: not switching to Activities tab correctly after sending a transaction 4 years ago
Hwee-Boon Yar 913a4bd913 Add button in Activity view to show transaction details screen 4 years ago
Hwee-Boon Yar 4c61a65170 Speed up refreshes by not treat signature invalidation as the TokenScript file being modified/updated 4 years ago
Hwee-Boon Yar 1fa198cef7 Add universal QR scanner to homescreen quick actions 4 years ago
Hwee-Boon Yar f6aa5a4b72 Make tapping token icon in Activity view open Etherscan for contract 4 years ago
Hwee-Boon Yar d91bf08554 Activity support, disabled with feature flag: 4 years ago
Vladyslav shepitko eae3435646 All-encompassing QR code scanner #1723 4 years ago
Hwee-Boon Yar 35a10c913a Only read specifically for URL(s) in the pasteboard when app is launch/resumed to avoid scary iOS 14 warning: 'AlphaWallet pasted from <app>'. This means only urls copied as a link will be auto detected as MagicLink 4 years ago
James Sangalli 7b82bd897b Add default TokenScript action for opening Uniswap for supported ERC20 tokens 4 years ago
Vladyslav shepitko 49499600c2 Lack confirmation message when a developer opened/imported a TSML file into αW #2079 4 years ago
Hwee-Boon Yar c47f88b6cf Refactor and set up passing AnalyticsCoordinator around 4 years ago
Hwee-Boon Yar cbdce1b717 Event logging setup (without logging events) with a general set up + Mixpanel 4 years ago
Hwee-Boon Yar 5af595f99d Show pending transaction (not pending activity) for TokenScript actions 4 years ago
Vladyslav shepitko a23b7b136d Remove dapp-browser code that are commented out or otherwise disabled #2052 4 years ago
Hwee-Boon Yar f3ef6466b8 Fix: SwiftLint warnings 4 years ago
Vladyslav shepitko dae277df9c Implement "Add / Hide Tokens" screen 4 years ago
Hwee-Boon Yar 9f44b56120 Add event support for TokenScript schema 2020/03 5 years ago
James Sangalli a62cbc1673 [Upgrade to Xcode 11] Make view controllers continue to be full screen instead of the card-based look introduced in iOS 13 for now. Special handling for iPad where certain screens are meant to be `.formSheet` or popovers. 5 years ago
Hwee-Boon Yar e00dfa48c1 Fix or ignore some SwiftLint warnings 5 years ago
Hwee-Boon Yar 7b1193a74c Fix: Should reveal Transactions tab after sending a token instead of showing the single token screen 5 years ago
Hwee-Boon Yar 1865fc768c Show big titles for Wallet, Transactions and Settings tab. Part of #1633 5 years ago
James Sangalli 94713a5fc9 gets the gas price from the node for magic links and TokenScript functions 5 years ago
Hwee-Boon Yar 90343600f7 Indicate in Console screen whether TokenScript conflict is in the repo or overrides 5 years ago
Hwee-Boon Yar dc3ae6c4ce Fetch TokenScript files for contracts that are auto-detected from transactions immediately instead of waiting till the next launch 5 years ago
Hwee-Boon Yar 233a7b64b7 Improve debugging log printed for database and document path, so it's clickable in AppCode 5 years ago
Hwee-Boon Yar 8e1f63b54d Fix: OpenSea API call (mainnet and Rinkeby) always takes results from either network (mainnet or Rinkeby, might be random) only. Hence tokens get rendered wrongly because they aren't present on the other network (and hence balance 0) and app thinks they aren't ERC721 anymore because we encode the ERC721 token details from OpenSea in the balance 5 years ago
Hwee-Boon Yar aa6e18a72b Add `tokenscript` as a special search keyword in the Wallet tab search bar to filter for tokens with TokenScript file 5 years ago
Hwee-Boon Yar 04c2504c48 Improve quality of tab bar icons 5 years ago
Hwee-Boon Yar bd4d652a16 Only allow users to switch to enabled networks in Dapp browser and when adding a token 5 years ago
Hwee-Boon Yar 1e6a51b7fe Support HD wallets, only using account 0, as well as raw private keys 5 years ago
Hwee-Boon Yar 8628d85550 [Refactor] Extract function which checks if we are running automated tests 5 years ago
Hwee-Boon Yar 8f4402ad47 Fix: empty blue bar appears below Wallet tab filters after switching wallets 5 years ago
James Sangalli 22662babda change icons and add back text 5 years ago
Hwee-Boon Yar 9ecc51787e Switch to use internal Address type to reduce dependency on third party code 5 years ago
Hwee-Boon Yar 4a0bf31e22 Support TokenScript schema 2019/05, replacing 2019/04 5 years ago
Hwee-Boon Yar c57a2f3119 Add support for TokenScript schema 2019/04 5 years ago