Commit Graph

390 Commits (09cf1ca8b3acfd3a61dbe249b00f527f5273f95b)

Author SHA1 Message Date
James Sangalli 7bf6bd86b9 set gas limit from node rather than hardcoding for token traansactions 4 years ago
Vladyslav shepitko 9793c874ca Show transaction confirmation information after each action complete in TS #2030 4 years ago
Vladyslav shepitko 0a93cfddaa Change transaction confirmation screen popup in TS actions #2026 4 years ago
Vladyslav shepitko 052b48160c wallet doesn't allow the nonce of 0? #2083 4 years ago
Hwee-Boon Yar c47f88b6cf Refactor and set up passing AnalyticsCoordinator around 4 years ago
Vladyslav shepitko d501909d68 Update header for native crypto / ERC 20 token screens #2007 4 years ago
Vladyslav shepitko b233894e8e Reduce SwiftLint warnings #2045 4 years ago
James Sangalli 6224df9c00 add note to gasLimit estimate in load #2021 4 years ago
James Sangalli 7a02489a6d estimates the gas limit for native txs as they are not always 21k 4 years ago
Vladyslav shepitko c511dc787a Make address text field and auxiliary UI components in Transfer NFT screen look like Send screen #1991 4 years ago
James Sangalli c0940b36e4 use gas price from node for NFT transfers 4 years ago
Vladyslav shepitko 9ff50f5834 Introduce a protocol with default implementation so reusable views like UITableViewCells don't need to hardcode a reusable identifier #1994 4 years ago
Hwee-Boon Yar 205532eb0f Allow user to set nonce for transaction #1928 4 years ago
Hwee-Boon Yar 121b6ad406 Refactor: replace `if let _ = <something>` with `if <something> != nil` 4 years ago
Vladyslav shepitko fc58c52e9b Reduce number of NumberFormatter and EtherNumberFormatter defined, if possible #1954 4 years ago
Vladyslav shepitko dc19e61d9c Extract a UILabel wrapper or subclass which displays Ethereum address and/or ENS name #1950 4 years ago
Vladyslav shepitko f5a6603b37 Showing the send screen the first time for a token which has no exchange rate/price should not show the down arrow #1949 4 years ago
Vladyslav shepitko 43fcbd6c5f Typing/pasting an Ethereum address into the address field in send ERC20/ETH screen should also do reverse ENS lookup #1914 4 years ago
James Sangalli 42bea26edd fix test case that incorrectly sets the gas limit to 90k when it should be 21k 4 years ago
James Sangalli 935b3939ce use node gas price on dapp transactions and refactor flow 4 years ago
Hwee-Boon Yar 2a5f48a417 Use the token icons used in Wallet tab in Send screen 4 years ago
Hwee-Boon Yar f3ef6466b8 Fix: SwiftLint warnings 4 years ago
Vladyslav shepitko 0387c3be38 Update shared ButtonsBar look #1819 4 years ago
Vladyslav shepitko a44b261ebc Show "Available: <eth/token balance>" in send screen #1886 4 years ago
Vladyslav shepitko e2c736e1d4 Get rid of or replace unnecessary `default: ` in switches across the code base #1909 4 years ago
Vladyslav shepitko 523f515de2 Display an error message when QR code for EIP681 link has invalid contract #1874 4 years ago
Vladyslav shepitko 6e5636ce64 Show a generic "token" icon in send screen when sending ERC20 token #1883 4 years ago
James Sangalli 158be8ef78 remove issuer label 4 years ago
Vladyslav shepitko 29b629dbed Tweak Next and Done buttons for textboxes in Send eth/ERC20 screen #1890 4 years ago
Vladyslav shepitko 13139fcf77 Update Settings Tab Icons [Fiji] #1853 4 years ago
Vladyslav shepitko 8502d29fdd Wrong textField validation when paste address SendViewController #1877 4 years ago
Vladyslav shepitko 474953e24e Implement send screen design for native cryptocurrency and ERC20 #1162 4 years ago
Vladyslav shepitko d3f8db0099 [Fiji] Update Input Fields look #1742 4 years ago
James Sangalli 133c96d11b use label not name in implicit props 4 years ago
James Sangalli 9832d36e0e clean up, prevent sending 0 tokens and prevent sending more tokens than you have ERC20 4 years ago
James Sangalli 5da2203946 add an extra gwei to the gas estimate to prevent hanging transactions 4 years ago
Hwee-Boon Yar aa3085e2cc Fix: test suite broken. No functional change 4 years ago
Vladyslav shepitko 4e7136adb8 Refactor all access to QRCodeReaderViewController #1822 4 years ago
Vladyslav shepitko fee21cc06c Make entire address and ENS name labels tappable to trigger the copy action #1806 5 years ago
Hwee-Boon Yar 8515b0d6d0 [TokenScript schema 2020/03] Extract <style>, <script>, <body> tags from TokenScript views 5 years ago
Hwee-Boon Yar 9f44b56120 Add event support for TokenScript schema 2020/03 5 years ago
Hwee-Boon Yar 53c065e175 Update JavaScript API to support container <div> #1734 5 years ago
Hwee-Boon Yar 97f3211e5d Support EIP681 payment links for EIP681 that has no recipient address 5 years ago
James Sangalli 2aa83adf37 prevent zero input on address scan 5 years ago
James Sangalli 6978c70196 upgrade API to coingecko & remove redundant enum case 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 1b7f03710e Make Ethereum address in My Wallet screen wrap, retaining font size 5 years ago
Hwee-Boon Yar e00dfa48c1 Fix or ignore some SwiftLint warnings 5 years ago
Hwee-Boon Yar b7dab8c982 Remove unused code 5 years ago
Hwee-Boon Yar 1865fc768c Show big titles for Wallet, Transactions and Settings tab. Part of #1633 5 years ago