Alexander Tseung
30a2be85ee
Prevent users from changing the From field in the send screen ( #5922 )
...
* Prevent users from changing the From field in the send screen
* Fix integration tests
6 years ago
Dan Miller
7f2c5c09de
Uses more reliable api on main send screen; caches basic api results in modal
6 years ago
Dan Miller
b70886a99b
Fixes for components that break e2e gas customization tests, plus unit test updates.
6 years ago
Dan Miller
a2bbf504b8
Read only connection of gas price chart to redux
6 years ago
Dan Miller
6dd1028c71
Lint and unit test fixes.
6 years ago
Dan Miller
5354325fab
Test updates and additions for button integration with send screen.
6 years ago
Dan Miller
b567c78bca
Integrate gas buttons with the send screen.
6 years ago
Dan Miller
7de3f22d63
Connects remained of the gas customization component to redux.
6 years ago
Dan Miller
0a7dfcd55d
Connect the gas-button-group component to redux and a live api.
6 years ago
Dan J Miller
4c24555545
Save recent network balances in local storage ( #5843 )
...
* Use selector for state.metamask.accounts in all cases.
* Default to cached balance when selecting metamask accounts
* Adds the cached-balances controller
* Documentation and small codes fixes for #5843
Co-Authored-By: danjm <danjm.com@gmail.com>
6 years ago
Alexander Tseung
4c87c05a02
Fix rounding issue when sending max tokens ( #5695 )
...
* Fix rounding issue when sending max tokens
* Ensure amount row shows exact amount of max tokens on send screen (#2 )
* Fix tests
* Change stored redux value from BigNumber to hex string. Fix TokenInput default value
6 years ago
HackyMiner
54a8ade266
Add support for RPC endpoints with custom chain IDs ( #5134 )
6 years ago
Alexander Tseung
7852269ed1
Add Activity Log entry for onchain failures for a transaction. Change scrolling of the transaction list. Remove Transaction Details modal. ( #5581 )
6 years ago
kumavis
fda101912b
ui - use variable to clarify result of emptiness check
6 years ago
Alexander Tseung
badebe017f
Adds toggle for primary currency ( #5421 )
...
* Add UnitInput component
* Add CurrencyInput component
* Add UserPreferencedCurrencyInput component
* Add UserPreferencedCurrencyDisplay component
* Add updatePreferences action
* Add styles for CurrencyInput, CurrencyDisplay, and UnitInput
* Update SettingsTab page with Primary Currency toggle
* Refactor currency displays and inputs to use UserPreferenced displays and inputs
* Add TokenInput component
* Add UserPreferencedTokenInput component
* Use TokenInput in the send screen
* Fix unit tests
* Fix e2e and integration tests
* Remove send/CurrencyDisplay component
* Replace diamond unicode character with Eth logo. Fix typos
6 years ago
Whymarrh Whitby
bdb6e55354
Decrease click area for AmountMaxButton on send screen
6 years ago
bakaoh
63c61c52eb
Make all addresses EIP-55 compliant ( #5379 )
...
* Make all addresses EIP-55 compliant
* Checksum autocompleted address but not during input
6 years ago
Howard Braham
4cc0b1ef01
ganache-core merged my PR, so I changed some comments to clarify that ganache-core v2.2.1 and below will return the non-standard '0x0'
6 years ago
Howard Braham
222e62d7f1
Bug Fix : #1789 and #4525 eth.getCode() with no contract
6 years ago
Whymarrh Whitby
ce2e068b43
Recipient not required on send screen when hex data present
6 years ago
Whymarrh Whitby
c9f22916dd
Rework estimateGas logic
...
The tests still pass!
6 years ago
Whymarrh Whitby
918fb71df3
Update gas when hex data changes on send screen
6 years ago
Whymarrh Whitby
3741927d8d
Update send.utils.test to with better mocks
6 years ago
Whymarrh Whitby
508a712479
Allow sending transactions with hex data and no recipient
6 years ago
tmashuang
a0a57c24fd
Some Ui tests
6 years ago
Whymarrh Whitby
05c72070bb
Fix assertion of missing child component
6 years ago
Dan Miller
65873e33e4
Adds feature flag toggle for the hex data row on the send screen.
6 years ago
Alexander Tseung
7294aede4f
Add new variant for SenderToRecipient component
6 years ago
brunobar79
e9a0feb9e9
fixed issue with input
6 years ago
brunobar79
71ef4d85da
design complete
6 years ago
brunobar79
710b4e294f
added crossbrowser support and error handling
6 years ago
brunobar79
edb154749d
send to fullscreen if no permission from popup
6 years ago
brunobar79
4339f04e80
use existing modals
6 years ago
brunobar79
acfcdf52b4
fix unit tests
6 years ago
brunobar79
6886429f0b
fix linting errors
6 years ago
brunobar79
d4a15f22c2
added webrtc-adapter for browser compat
6 years ago
brunobar79
ea028e7506
fully working without tweaking ext. permission
6 years ago
brunobar79
74fd6d1d12
working without injection
6 years ago
brunobar79
d5929e5c42
added qr code scanner icon in send transaction
6 years ago
brunobar79
f7ad978474
camera working back and forth
6 years ago
Whymarrh Whitby
da1f6e061d
Don't set txData to an empty string
6 years ago
Whymarrh Whitby
346505cab0
Inline single-use vars in send-footer.utils
6 years ago
Whymarrh Whitby
fb672e00df
Send data along with other tx params
6 years ago
Whymarrh Whitby
9ea7411c06
Hook up send component w/ UPDATE_SEND_HEX_DATA action
6 years ago
Whymarrh Whitby
3f9c3d76b6
Add hex data row to send screen
6 years ago
Sara Reynolds
dcf8e0ed12
lint fix
6 years ago
Sara Reynolds
684fc710ee
Fix edge cases and add translation compatibility
6 years ago
Sara Reynolds
4014b279d7
Update onlyRenderConversions function to method and account for edge cases
6 years ago
Sara Reynolds
8d8de0508a
Fixes conversion status for tokens without conversion rates
6 years ago
Whymarrh Whitby
040b8c59c4
Fix send import path in ToAutoComplete
6 years ago