Dan Miller
8c8359ca14
Remove gas customization integration tests (in favour of e2e tests)
6 years ago
Dan Miller
a8259f7f6a
Update e2e tests for new gas customization modal.
6 years ago
Dan Miller
9b9a2cc2e0
Adds createSpeedUpTransaction to txController
6 years ago
Dan Miller
0ba6f7d9bb
Adds not yet functional gas price chart.
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
Whymarrh Whitby
34da38817a
Update e2e tests to handle any post-install window creation
6 years ago
Whymarrh Whitby
ec4c93c59f
Add JSDoc to closeAllWindowHandlesExcept e2e helper fn
6 years ago
Frankie
8198ec9ae1
Autofill gasPrice for retry attempts with either the recommended gasprice or a %10 bump ( #5786 )
...
* transactions - autofill gasPrice for retry attempts with either the recomened gasprice or a %10 bump
* lint
6 years ago
Dan Finlay
5956f8d260
Version 5.0.3 ( #5785 )
...
* Version 5.0.3
Includes a fix to the `version:bump` script that now correctly updates
the changelog header.
* Include inpage provider events
6 years ago
Whymarrh Whitby
e68008edf4
Remove first-time and navigate-txs integration tests
6 years ago
Whymarrh Whitby
2902fa948f
Add timeout to waitUntilXWindowHandles e2e helper fn
6 years ago
Whymarrh Whitby
921125b7fd
Update new UI e2e tests for new UI default
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
Dan Finlay
fdea642e6d
Auto fail transactions that have been approved for over 12 hours ( #5765 )
...
* Auto fail transactions that have been approved for over 12 hours
Converts txs using a migration.
This migration uses a new helper function that generates tx-failing
migrations, and only requires a version, error message, and condition to
run on each transaction.
* Linted
* Only migrate approved txs to failed
* Cleanup
* Cleanup
* Small lint fixes
6 years ago
Whymarrh Whitby
1988e1e96b
ESLint fixes ( #5775 )
...
* eslint . --fix
* Upgrade all ESLint warnings to errors
6 years ago
Frankie
ce147bf6d8
Tx controller now uses safe event emitter ( #5769 )
...
* transactions - use safe-event-emitter over events
* tests - pass a platform object on init with a noop showTransactionNotification
* test - fix for tx-state-history-helper trying to reduce an empty array
* deps - safe-event-emitter
* lint
6 years ago
brunobar79
c0557b43e2
clean up
6 years ago
brunobar79
938f4286e4
remove error flags from drizzle setup
6 years ago
brunobar79
4dbc0926c6
test
6 years ago
brunobar79
517f6e656a
test
6 years ago
brunobar79
59b089b5bb
test
6 years ago
brunobar79
b54ed05306
try with custom box
6 years ago
Dan Finlay
22ba0b0c2d
Resubmit approved transactions on new block ( #5752 )
...
* Add beginning of test
* Resubmit approved transactions on new block
May fix #4343 and related issues, where an error could leave
transactions stranded in the approved state.
* Remove unused test
* Re-approve transactions when retrying approved
* Add retry approved test
* Include approved in pending tx count
* Fix getPendingTxs()
* Linted
* Only throw hash error in submitted state
* Only check submitted txs for block inclusion
* Fix test expectations
6 years ago
Paul Bouchon
0549782595
Update Balanc3 API ( #5744 )
...
* Update balanc3 API used in TokenRatesController
* Remove demo URL and use nativeCurrency when fetching token rates
6 years ago
PaddyMc
7ce2cf4572
Fixes #3425 : Better support for batch transactions ( #5437 )
6 years ago
Dan Miller
fd1647965f
Moves e2e tests for extension only behaviour to metamask-beta-responsive-ui.spec
6 years ago
brunobar79
62ac993b9a
fix typo
6 years ago
brunobar79
6daf749251
update drizzle tests
6 years ago
Whymarrh Whitby
26ada8a828
Update Connect Request screen design ( #5644 )
...
* Parameterize NetworkDisplay background colour
* Update design for login request screen
* Pass siteTitle, siteImage through for calls to ethereum.enable()
* Bring the site images closer together
6 years ago
bitpshr
01ff0bd3c0
Increase timeout in Mascara test
6 years ago
bitpshr
c6e9caed22
Fix beta e2e tests
6 years ago
bitpshr
473afa68a1
Cleanup after rebase
6 years ago
bitpshr
226601a956
EIP-1102: add user privacy option
6 years ago
bitpshr
c76c9ca2c8
EIP-1102: updated implementation
6 years ago
Esteban Miño
4489a57f2f
Update watchAsset ERC20 validation ( #5653 )
...
* update ERC20 token valodation for watchAsset
* update ERC20 validation test descriptions
6 years ago
Thomas
f2fea8043e
Remove .only
6 years ago
Thomas
7607794851
Readable tests, and set nextUnreadNotice to null when CLEAR_NOTICES is dispatched
6 years ago
Thomas
611a61b7bc
Isolate variables to individual tests
6 years ago
HackyMiner
54a8ade266
Add support for RPC endpoints with custom chain IDs ( #5134 )
6 years ago
Alexander Tseung
554f79c0e2
Fix blockies icons overriding contract map icons. Refactor Identicon component ( #5599 )
6 years ago
Alexander Tseung
614995c0e9
Fix account display width for large currency values
6 years ago
brunobar79
baa3af46f3
install truffle globally
6 years ago
Esteban Miño
7c4f98ffd6
specific add and remove methods for frequentRpcList ( #5554 )
6 years ago
Esteban MIno
75661673e5
add support for wallet_watchAsset
6 years ago
Whymarrh Whitby
42fa54678f
Extract Add Token button into its own component
6 years ago
Whymarrh Whitby
97b914abea
Delete add-token integration test
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
af43b7d6c9
Ensure that new transactions added are using the selected address
6 years ago
Thomas Huang
b45479934d
test - add actions unit tests ( #5369 )
...
* Actions.spec.js
* Error handling tests
* Lint
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