Whymarrh Whitby
3c73781787
Delete old-ui folder
2019-02-20 14:18:46 -03:30
Whymarrh Whitby
c52ba96b85
Remove betaUI preference state, replace with completedUiMigration
2019-02-05 08:49:55 -03:30
Dan J Miller
02bdbbbc3e
Add visual indicator when displaying a cached balance ( #5854 )
2019-01-30 08:46:12 -03:30
Frankie
df3169d1c7
I#5956 fix2 dont overwrite existing rpc settings ( #6044 )
...
* mm-controller - dont overwrite existing rpc settings
* ui-networkDropdown - dont pass old network as chainId
* add methods preferencesController.updateRpc and metamaskController.updateAndSetCustomRpc
* use updateAndSetCustomRpc in settings to allow rpcs to be updated
* use new rpc as nickname if no nick name has been supplied
* fix update rpc method
2019-01-29 08:13:51 -10:00
Alexander Tseung
fba17d77de
Refactor first time flow, remove seed phrase from state ( #5994 )
...
* Refactor and fix styling for first time flow. Remove seed phrase from persisted metamask state
* Fix linting and tests
* Fix translations, initialization notice routing
* Fix drizzle tests
* Fix e2e tests
* Fix integration tests
* Fix styling
* Fix migration naming from 030 to 031
* Open extension in browser when user has not completed onboarding
2019-01-23 11:55:34 -03:30
Frankie
0ad7797076
I#5956 fix 1 ( #6026 )
...
* prevent invalid chainId's when adding cusstom rpcs
* migration 30 removes invalid chaids from preferences and networkController for custom rpcs
2019-01-17 09:10:33 -10:00
Frankie
b5d6452454
Disallow loading as metamaskNetworkId ( #5924 )
...
* transactions - throw an error if a transaction is generated while the network is loading
* add tests for failing when netId is loading
2018-12-13 09:14:46 -10:00
Dan Miller
20dbebae9f
Adds network loading retry / error screen.
2018-12-12 13:53:37 -03:30
Dan Miller
d8e41a6aa5
Final gas customization fixes
2018-12-04 00:06:22 -03:30
Dan Miller
9b9a2cc2e0
Adds createSpeedUpTransaction to txController
2018-12-04 00:06:05 -03:30
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>
2018-11-30 14:51:24 -08:00
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
2018-11-26 09:29:14 -10:00
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
2018-11-20 08:34:14 -10:00
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
2018-11-19 16:06:34 -08:00
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
2018-11-16 21:27:01 -08:00
Whymarrh Whitby
1988e1e96b
ESLint fixes ( #5775 )
...
* eslint . --fix
* Upgrade all ESLint warnings to errors
2018-11-16 14:54:55 -10:00
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
2018-11-16 10:34:08 -08:00
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
2018-11-14 11:34:07 -10:00
Paul Bouchon
0549782595
Update Balanc3 API ( #5744 )
...
* Update balanc3 API used in TokenRatesController
* Remove demo URL and use nativeCurrency when fetching token rates
2018-11-13 14:57:43 -05:00
Thomas Huang
0ab5c1c6e2
Merge pull request #5481 from MetaMask/reducers
...
tests/Reducers
2018-11-06 20:56:15 -08:00
bitpshr
c76c9ca2c8
EIP-1102: updated implementation
2018-11-05 15:07:09 -08:00
Esteban Miño
4489a57f2f
Update watchAsset ERC20 validation ( #5653 )
...
* update ERC20 token valodation for watchAsset
* update ERC20 validation test descriptions
2018-11-05 15:36:34 -03:30
Thomas
f2fea8043e
Remove .only
2018-10-31 07:09:02 -07:00
Thomas
7607794851
Readable tests, and set nextUnreadNotice to null when CLEAR_NOTICES is dispatched
2018-10-31 07:07:25 -07:00
Thomas
7531de14f9
Merge branch 'develop' into reducers
2018-10-31 05:55:25 -07:00
Thomas
611a61b7bc
Isolate variables to individual tests
2018-10-31 05:45:27 -07:00
HackyMiner
54a8ade266
Add support for RPC endpoints with custom chain IDs ( #5134 )
2018-10-26 10:26:43 +02:00
Alexander Tseung
554f79c0e2
Fix blockies icons overriding contract map icons. Refactor Identicon component ( #5599 )
2018-10-25 17:21:41 +08:00
kumavis
b0c649a4e3
Merge pull request #5555 from MetaMask/support-wallet-watch-asset
...
Support for prefix wallet_watchAsset
2018-10-21 01:27:08 -04:00
Esteban Miño
7c4f98ffd6
specific add and remove methods for frequentRpcList ( #5554 )
2018-10-19 17:50:54 -02:30
Esteban MIno
75661673e5
add support for wallet_watchAsset
2018-10-19 13:57:11 -03:00
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
2018-10-17 07:03:29 +08:00
Whymarrh Whitby
af43b7d6c9
Ensure that new transactions added are using the selected address
2018-10-10 16:16:20 -02:30
Thomas Huang
b45479934d
test - add actions unit tests ( #5369 )
...
* Actions.spec.js
* Error handling tests
* Lint
2018-10-10 10:32:26 -04:00
Thomas
be3f411a60
Reducers
2018-10-10 01:12:46 -07:00
Noel Yoo
ebdefe81a1
Refactor buffer constructor ( #5468 )
2018-10-09 09:32:48 -02:30
Noel Yoo
012f7ddd72
Fix typos ( #5471 )
2018-10-09 09:29:51 -02:30
Dan Finlay
c49d854b55
Increase suggested gas percentile to 65 ( #5359 )
...
* Increase suggested gas percentile to 65
I keep submitting transactions then waiting a long time. Apparently 50th percentile isn't enough.
* Update test for getGasPrice
2018-10-04 18:38:05 -02:30
Whymarrh Whitby
4dd6c8168f
Add ability to whitelist a blacklisted domain at runtime
2018-10-02 10:43:46 -02:30
tmashuang
a0a57c24fd
Some Ui tests
2018-09-24 11:28:04 -05:00
bitpshr
36dd0354e7
Implement latest EIP-712 protocol
2018-09-13 15:40:57 -04:00
Whymarrh Whitby
13bc46d824
Default NoticeController ctor opts to empty obj
2018-09-11 12:12:35 -07:00
Whymarrh Whitby
d60991ec88
Delete ConfigManager, replacing its usages with PreferencesController
2018-09-11 09:39:16 -07:00
Esteban MIno
e743f44150
fix conflicts
2018-08-28 15:20:30 -03:00
Esteban MIno
3106374cc3
watchAsset small changes
2018-08-27 22:10:14 -03:00
Esteban MIno
b59a1e91b8
typo watchAsset imageUrl to image
2018-08-23 15:54:40 -03:00
Whymarrh Whitby
e803b8e047
Add test cases for MetaMaskController#_onKeyringControllerUpdate
2018-08-22 15:38:34 -02:30
Esteban MIno
4e6c71e969
Merge branch 'develop' into WatchTokenFeature
2018-08-21 20:14:49 -03:00
Esteban MIno
6ccf2811e7
unit tests for watchAsset
2018-08-21 19:17:57 -03:00
brunobar79
54021fd90b
fix unit tests
2018-08-21 00:09:54 -04:00
Bruno Barbieri
bd904c86f6
Merge branch 'develop' into ledger-support
2018-08-17 13:45:46 -04:00
brunobar79
992e7f1b5a
fix merge conflicts
2018-08-17 12:56:07 -04:00
Dan Matthews
df799d7fd6
Restores accounts until one with a zero balance is found
2018-08-17 10:26:47 -04:00
brunobar79
fdf202efb0
fixed unit tests
2018-08-14 21:19:01 -04:00
Thomas
ce645561fb
Remove commented out code for detect-token-test
2018-08-14 12:29:57 -07:00
Thomas
96d789d2cf
Merge branch 'develop' into network-remove-provider-engine
...
Override package-lock and fix merge conflicts
2018-08-14 10:44:42 -07:00
brunobar79
b77cc3d969
fix tx tests
2018-08-14 03:42:23 -04:00
Esteban MIno
d263d60b4c
tests for migration 28
2018-08-09 16:41:16 -04:00
Thomas Huang
5b3927fe5b
Lint
2018-07-30 20:30:35 -07:00
Thomas Huang
2392e77cd8
Set metamask controller network provider to localhost
2018-07-30 20:18:01 -07:00
Esteban MIno
fbcba8f019
create tokens storage when setadresses
2018-07-30 19:09:17 -04:00
Thomas
fb5e357998
Detect Tokens are weird
2018-07-30 06:26:34 -07:00
Esteban MIno
dd6a725e6d
unit tests for tokens per account and network
2018-07-27 17:41:47 -04:00
Esteban MIno
f79a249bcc
modify tests according to tokens by network
2018-07-26 20:04:57 -04:00
Thomas
138858647e
Merge branch 'develop' into network-remove-provider-engine
2018-07-25 22:38:44 -07:00
Esteban Miño
110efa9ec1
Merge branch 'develop' into detectTokenFeature
2018-07-20 20:09:37 -04:00
Esteban MIno
9c95554933
fix detection on submit password
2018-07-20 19:58:03 -04:00
Esteban Miño
cb045fd8fe
Auto-detect tokens #3034 ( #4683 )
...
* detect tokens polling
* network store to detect token
* tests for spec
* passtest-lint
* fix lint
* improve tests
* detect tokens through infura
* detect tokens when submit password and new account selected
* keyring unlocked detect and unit tests
* add changelog
2018-07-20 12:36:24 -04:00
Esteban MIno
009b1cefbe
keyring unlocked detect and unit tests
2018-07-19 19:46:46 -04:00
Esteban MIno
3b97d816ff
detect tokens when submit password and new account selected
2018-07-19 15:56:38 -04:00
Bruno Barbieri
9be2248d7a
Merge pull request #4625 from MetaMask/initial-trezor-support
...
Initial trezor support
2018-07-19 15:00:59 -04:00
Alexander Tseung
e16f5ab54d
Fix tests
2018-07-17 13:38:15 -07:00
brunobar79
e89350b19f
added tests for removeAccount
2018-07-17 01:44:28 -04:00
brunobar79
de4265c629
added more unit tests
2018-07-17 01:17:18 -04:00
brunobar79
e5512c306d
added unit tests for metamaskcontroller
2018-07-16 19:36:08 -04:00
brunobar79
41879a9835
added test for preferences controller
2018-07-16 16:08:19 -04:00
Esteban MIno
2fffe09873
detect tokens through infura
2018-07-12 20:43:43 -04:00
Alexander Tseung
0d4dbbec2a
Merge pull request #4691 from MetaMask/i4404-confirm-refactor
...
Refactor and redesign confirm transaction views
2018-07-11 15:31:50 -10:00
Esteban MIno
910713c6b3
improve tests
2018-07-11 15:59:05 -04:00
frankiebee
b30499886f
test - check that #setTxStatusRejected removes transaction from history
2018-07-10 15:35:27 -07:00
frankiebee
8a678001a9
test - fix for lint
2018-07-10 11:43:00 -07:00
frankiebee
28c509914b
Merge branch 'develop' of https://github.com/MetaMask/metamask-extension into i#3896
2018-07-10 11:32:05 -07:00
Alexander Tseung
7d691c7398
Fix existing unit tests
2018-07-07 18:53:00 -07:00
kumavis
fa02a6c7c6
test - unit - remove tests for obsolete methods
2018-07-03 13:56:18 -07:00
kumavis
77daed5c74
Merge branch 'develop' of github.com:MetaMask/metamask-extension into network-remove-provider-engine
2018-07-03 12:42:14 -07:00
Esteban MIno
63b9c8796b
fix lint
2018-07-03 15:24:23 -04:00
Esteban MIno
0494b2fc8a
Merge branch 'develop' into detectTokenFeature
2018-07-03 13:23:15 -04:00
brunobar79
4b398701c1
fix unit tests
2018-07-02 21:03:34 -04:00
brunobar79
c734e486a0
fix tests
2018-07-02 20:21:27 -04:00
brunobar79
0da41263ac
fix warning for unit tests
2018-07-02 20:12:50 -04:00
brunobar79
a8f745f9fe
eslint --fix .
2018-07-02 18:49:33 -04:00
kumavis
a89902c170
Merge branch 'develop' of github.com:MetaMask/metamask-extension into network-remove-provider-engine
2018-07-02 13:54:05 -07:00
Esteban MIno
6284e66481
tests for spec
2018-06-27 22:18:06 -04:00
frankiebee
94a4f99115
tests - fix cancle transaction test to better fit new behavior
2018-06-26 12:21:50 -07:00
frankiebee
7b1f57e05d
woops - remove .only
...
Co-authored-by: @jennypollack
2018-06-25 15:18:01 -07:00
frankiebee
9b92ba4c47
trandsactions - remove rejected transactions from history
2018-06-25 15:07:54 -07:00
frankiebee
7d3da0ae96
migration 27 - remove rejected transactions from state
2018-06-25 11:45:00 -07:00
Dan Finlay
3a5089da6f
Merge pull request #4566 from MetaMask/notice-phishing
...
Push new notice on recent phishing incidents
2018-06-14 09:49:38 -07:00
kumavis
44a8e48a04
notices - replace getLatestNotice with getNextNotice
2018-06-13 23:30:31 -07:00
kumavis
e9cb650832
Merge branch 'develop' of github.com:MetaMask/metamask-extension into ValidateEmptyKey
2018-06-13 21:11:04 -07:00
kumavis
7a001447a8
test - unit - add assertRejects to test asyncFns
2018-06-13 21:01:00 -07:00
kumavis
62586b3b6e
test - unit - import strategies - properly await async methods
2018-06-13 20:39:57 -07:00
Dan Finlay
b24efcb1cd
Make account import tests much more specific
...
However, they no longer seem to work. I'm unclear why this test is
failing. The private key being provided should be valid.
2018-06-11 14:58:05 -07:00
Dan Finlay
385927a1b9
Improve private key import tests
2018-06-07 13:34:10 -07:00
Dan Finlay
b7fe4b820d
Improve test formatting
2018-06-07 10:54:19 -07:00
kumavis
2198276bd5
Merge branch 'develop' of github.com:MetaMask/metamask-extension into network-remove-provider-engine
2018-06-06 12:05:38 -07:00
Thomas Huang
1fb408f62e
Merge pull request #4512 from MetaMask/test-metamask-no-diagnostics
...
test - metamask-controller - disable diagnostics
2018-06-06 11:54:59 -07:00
kumavis
d30f03dcbf
Merge pull request #4414 from scsaba/recipient-blacklist
...
Disallow sending to ganache default accounts on main net
2018-06-06 11:54:01 -07:00
kumavis
9d77b0a196
Merge branch 'develop' of github.com:MetaMask/metamask-extension into network-remove-provider-engine
2018-06-06 11:08:29 -07:00
kumavis
da938ded5c
test - metamask-controller - disable diagnostics
2018-06-05 13:31:34 -07:00
kumavis
20bdba3d17
diagnostics - rewrite bug-notifier as diagnostics-reporter
2018-06-05 11:51:27 -07:00
Dan Finlay
ae156e1087
Mock notifier in test
2018-06-04 15:26:01 -07:00
Dan Finlay
797e63b37b
Add failing test for unknown identity entry
2018-06-04 13:28:46 -07:00
Csaba Solya
1dda0c6469
remove generating blocked accounts and use a config file instead
2018-05-30 21:15:59 +02:00
Csaba Solya
cf73581c0e
adding tests for recipient blacklist checker
2018-05-30 17:38:27 +02:00
Csaba Solya
6affd8f949
adding transaction controller tests
2018-05-30 16:24:40 +02:00
kumavis
32293a959c
test - unit - tx-controller - fix blockTracker stub
2018-05-29 01:08:55 -07:00
kumavis
31f47a7a42
test - unit - pending-tx-tracker - update method name
2018-05-28 16:00:35 -07:00
kumavis
686d5cf825
test - unit - nonce-tracker - fix blockTracker stub
2018-05-28 15:59:34 -07:00
kumavis
5be154ea20
controllers - transactions - merge @frankiebee's work with mine
2018-05-28 14:29:31 -07:00
kumavis
a0fe5b9190
test - unit - metamask-controller - remove log
2018-05-25 11:09:19 -07:00
kumavis
deab195772
test - unit - code style nitpick
2018-05-24 23:19:54 -07:00
kumavis
da5be0812a
test - unit - metamask-controller - fix many bugs in tests
2018-05-24 23:19:39 -07:00
kumavis
afdefc58e9
test - unit - tx-controller-test - add history object to txMeta when using internal calls
2018-05-24 22:41:09 -07:00
kumavis
630e2300f4
test - unit - move fetch polyfill to helper
2018-05-24 22:10:17 -07:00
kumavis
380964a687
test - unit - metamask-controller - polyfill global.fetch
2018-05-24 21:17:56 -07:00
kumavis
2b54d948da
test - remove .only from unit tests
2018-05-24 15:53:06 -07:00
frankiebee
61caee9d94
Merge branch 'network-remove-provider-engine' of https://github.com/MetaMask/metamask-extension into transactions-use-new-block-tracker
2018-05-22 16:45:20 -07:00
frankiebee
c4b09da34e
transactions - update pending-tx-tracker to use the new block tracker
2018-05-22 16:42:06 -07:00
frankiebee
60bc28bf3c
test pending-tx-tracker - update tests to reflect new block tracker behavior and remove tx:confirmed event tests
2018-05-22 16:37:43 -07:00
kumavis
3a80f3dd83
Merge branch 'develop' of github.com:MetaMask/metamask-extension into network-remove-provider-engine
2018-05-22 13:20:04 -07:00
tmashuang
238f2eb179
Merge branch 'develop' into testing
2018-05-21 16:36:48 -07:00
Frankie
e8b2e11c56
Reveal get filtered tx list ( #4332 )
...
* add getFilteredTxList from txController to getApi
* transactions - remove dead code (isNonceTaken)
2018-05-21 16:00:44 -07:00
tmashuang
58b9afff4f
Merge branch 'develop' into testing
2018-05-21 14:57:57 -07:00
tmashuang
13ebb0b455
Moved loose some loose test files to sub folders
2018-05-21 05:59:26 -07:00
Thomas
f279a8e61a
signMessage and signPersonalMessage
2018-05-17 16:26:08 -07:00
Whymarrh Whitby
67310e151e
Fix migration 026 to produce the correct shape for state.identities
2018-05-17 13:35:38 -02:30
Whymarrh Whitby
e546f4b904
Update MetaMaskController vault restoration test for new KC api
2018-05-17 12:57:39 -02:30
Whymarrh Whitby
2d13fac476
Add migration to move identities from KeyringController
2018-05-17 12:57:39 -02:30
Whymarrh Whitby
50af02e74b
Add test case for PreferencesController#setAccountLabel
2018-05-17 12:57:39 -02:30
Whymarrh Whitby
c54e4c7191
Add PreferencesController#setAddresses to update ids
2018-05-17 12:57:39 -02:30
Whymarrh Whitby
cbe4d0d88c
Update AddressBookController to read from preferences store
2018-05-17 12:57:39 -02:30
Whymarrh Whitby
924cc1fcf7
Move setAccountLabel into PreferencesController
2018-05-17 12:57:39 -02:30
Thomas
770379c3da
Merge branch 'develop' into testing
2018-05-17 00:01:36 -07:00
kumavis
eaa5a48c91
test - unit - network - get providerProxy via public method
2018-05-16 23:54:17 -07:00
kumavis
088d7930e0
network - create provider and block-tracker via json-rpc-engine
2018-05-16 20:46:34 -07:00
kumavis
44f31f9a7e
Merge branch 'develop' of github.com:MetaMask/metamask-extension into scsaba-transaction-history-timestamps
2018-05-16 13:56:32 -07:00
kumavis
c27d9162d7
Merge branch 'develop' of github.com:MetaMask/metamask-extension into network-controller-remove-setNetworkEndpoints
2018-05-16 11:57:07 -07:00
Csaba Solya
9026651224
add time stamps to transaction history log entries
2018-05-10 13:26:02 +02:00
Thomas
f441153211
console.log -> assert.equal
2018-05-09 01:58:43 -07:00
Thomas
9a1661918f
ImportAccountWithStrategies Json and Keystore
2018-05-09 01:51:55 -07:00
Thomas
f2e1cb9302
Remove approvePersonalMessage test
2018-05-07 14:56:33 -07:00
Thomas
8250fd9d6d
Merge branch 'develop' into testing
2018-05-07 14:30:43 -07:00
kumavis
d2aa36f866
test - network controller - remove tests for deprecated APIs + update tests
2018-05-02 18:07:29 -07:00
frankiebee
a45cb75435
transactions - add a nonce check utility for ui use
2018-05-01 13:57:43 -07:00
Thomas Huang
2601aa594e
Merge pull request #4116 from MetaMask/test-unit-ganache
...
Test - Move unit tests to ganache-core
2018-04-30 10:35:17 -07:00
Paul Bouchon
daaaab3ab0
Verify identities state after restoring new accounts ( #4091 )
2018-04-29 23:18:34 -04:00
kumavis
b8a18feb51
test - unit - send from test accounts to avoid not-enough-balance error from ganache
2018-04-27 17:12:52 -07:00
kumavis
dcd04091cc
Merge pull request #4042 from MetaMask/tx-controller-rewrite-v3
...
docs and file organization for txController
2018-04-25 16:52:46 -06:00
Thomas
629457ea54
setupUntrustedCommunication and setupTrustedCommunication
2018-04-24 13:33:31 -07:00
Thomas
0100923129
Merge branch 'master' into testing
2018-04-23 11:22:24 -07:00
Thomas
ddece0cc11
ConfigManager markAccountsFound, markPasswordForgotten, unMarkPasswordForgotten
2018-04-23 11:21:48 -07:00
Alexander Tseung
9e41f58af2
Clean up network config
2018-04-23 10:18:05 -07:00
Thomas
2a1912642c
resetAccount and addNewAccount
2018-04-19 14:36:33 -07:00
frankiebee
c20c97ce62
Merge branch 'master' into tx-controller-rewrite-v3
2018-04-19 11:49:11 -07:00
Thomas
30df8b7995
newUnsignedMessage and newUnsignedPersonalMessage
2018-04-18 11:26:49 -07:00
Dan Finlay
6ee57dcad7
Merge branch 'master' into i3580-InternationalizeCurrency
2018-04-17 13:36:21 -07:00
bitpshr
b4912f29cd
Disable token price polling when no client is active
2018-04-16 18:12:05 -04:00
bitpshr
d0447f9058
Maintain token prices using a background service
2018-04-16 11:47:06 -04:00
frankiebee
88f4212363
meta - transactions - code clean up and jsDoc
2018-04-13 12:38:07 -07:00
bitpshr
8974f933fc
Add tests for ComposableObservableStore
2018-04-13 14:32:58 -04:00
Thomas
f82c51c2c4
Merge branch 'master' into testing
2018-04-11 08:35:31 -07:00
Thomas
30474ccd35
MM-controlller tests
2018-04-11 08:34:35 -07:00
frankiebee
2d7c3c2b00
meta - transactions - create a transactions dir in controller and move relevant files into it
2018-04-10 14:28:05 -07:00
Dan
2c4426e4de
Merge branch 'master' into i3580-InternationalizeCurrency
2018-04-09 16:52:26 -02:30
frankiebee
d4e30040a2
migrations - back fixes
2018-04-05 19:33:10 -07:00
frankiebee
7d243aacf9
create migration 25
2018-04-05 18:05:03 -07:00
frankiebee
1ba74c1566
test - run live migrations over first time state
2018-04-05 17:49:50 -07:00
frankiebee
b9243cd8b9
meta - create a migration template
2018-04-05 16:25:13 -07:00
kumavis
741c6097a2
Merge pull request #3887 from MetaMask/i#3886
...
transactions - remove unnecessary keys on txParams
2018-04-05 15:06:29 -07:00
frankiebee
c02da0f27c
transactions - _normalizeTxParams will now return a new object for txParams
2018-04-05 12:12:02 -07:00
frankiebee
4efc718074
make migration-24 compat with first-time-state
2018-04-05 11:28:25 -07:00
frankiebee
343f0e9e80
transactions - remove unnecessary keys on txParams
2018-04-04 22:29:43 -07:00
frankiebee
245c01bc0f
transactions - make #_validateTxParams not async and "linting" wink wink nudge nudge
2018-04-04 14:57:27 -07:00
frankiebee
8243824c6a
hot-fix - migrate unaproved txParams so that the from is lowercase
2018-04-04 14:27:28 -07:00
frankiebee
457a47bf62
transactions - normalize txParams
2018-04-04 14:27:20 -07:00
Thomas
7aa54916d8
Update Sinon methods. sinon.sandbox.create() -> sandbox.createSandbox()
2018-04-04 14:26:18 -07:00
Dan Finlay
c75918493d
Fix and improve test
2018-04-03 14:03:56 -07:00
Dan Finlay
74049c19fc
Internationalize currency
...
Fixes #3580
2018-04-03 13:58:26 -07:00
frankiebee
b58ca99b61
tests - fix txController tests so that txMetas have a from feild
2018-04-02 15:44:03 -07:00
frankiebee
e8a480aac4
transactions validationt - valdate from field on txParams
2018-04-02 13:17:54 -07:00
Thomas
68808c8e24
Merge branch 'testing' of https://github.com/tmashuang/metamask-extension into testing
2018-04-02 10:04:53 -07:00
Dan Finlay
f50a7a8fe8
Rename variable to be more understandable
2018-03-28 14:18:03 -07:00
Dan Finlay
47039cc3a9
Add test to reproduce issue behavior
2018-03-28 14:07:56 -07:00
frankiebee
f0f45e6fe1
migration for removing unnecessary transactions from state
2018-03-27 16:49:13 -07:00
Thomas
f66dbec0a4
Metamask controller methods
2018-03-27 14:02:00 -07:00
Thomas
ecbb59495a
Remove console.log
2018-03-27 13:59:54 -07:00
Frankie
5a61a6d57a
migration for adding submittedTime to the txMeta ( #3727 )
...
* test for migration 022
* write migration 022 adding submittedTime to txMetas whove been submitted
2018-03-26 14:24:12 -07:00
Dan
d8788af9b8
Merge branch 'master' into retry-tx-refractor
2018-03-19 15:30:47 -02:30
anticlimactic
a1db40047c
Remove unused files from ui folder. ( #3577 )
...
* Removed unused UI files. Fixes #3434 .
* Reverted the deletion of "feature-toggle-utils.js". Reverted the deletion of the test files and modified the paths so they referred to the old-ui.
2018-03-19 12:41:24 -02:30
frankiebee
cd721f52cb
Merge branch 'master' into retry-tx-refractor
2018-03-15 08:07:16 -07:00
kumavis
39a831e2a0
deps - use pify instead of util.promisify
2018-03-14 10:32:55 -07:00
Dan
798988597b
Merge branch 'master' into retry-tx-refractor
2018-03-14 00:02:27 -02:30
frankiebee
c6dff98ee1
tests - add tests for transactions#retryTransaction and transactions#_markNonceDuplicatesDropped
2018-03-13 14:30:59 -07:00
kumavis
7d0363e950
Merge pull request #3497 from MetaMask/testing
...
Persist rinkeby.infura.io and clean nock after
2018-03-09 11:49:48 -08:00
Thomas
ae795c9770
Persist rinkeby.infura.io and clean nock after
2018-03-09 11:20:18 -08:00
Dan Finlay
f4e5dd37b1
Merge pull request #3409 from scsaba/seed-phrase-verification
...
Add seed phrase verification script into background process
2018-03-07 16:47:13 -08:00
Jeffrey Tong
cad5f5f000
fix typo in tests and tx-state-manager
2018-03-07 10:24:36 -08:00
kumavis
8a444ec96f
Merge pull request #3259 from MetaMask/controllerStubs
...
Offline testing
2018-03-06 17:21:36 -08:00
Dan Finlay
dd9cac69ae
Merge pull request #3309 from scsaba/edge-support
...
Add Edge Support
2018-03-06 09:39:57 -08:00
Csaba Solya
8fde208f0b
move more test code to beforeEach
2018-03-04 08:57:55 +01:00
Csaba Solya
2b86d65d0c
verify seedwords on log in
2018-03-03 22:08:10 +01:00
Csaba Solya
3e05b693db
verify addresses regardless case
2018-03-03 14:11:02 +01:00
Csaba Solya
92453f8715
seed phrase verifier
2018-03-03 00:32:57 +01:00
Dan Finlay
3a9b3794eb
Remove logs
2018-03-02 14:01:53 -08:00
Dan Finlay
bf17d7e115
Add version bumping script
...
One step towards automating our deploy process is automating our version
bumping scheme. This PR does that.
2018-03-02 13:55:56 -08:00
Thomas
f9de87af51
Using noop to not lose it
2018-02-27 15:51:14 -08:00
Thomas
b2f53fa354
Revert initializing first-time-state
2018-02-27 15:50:49 -08:00
Csaba Solya
1b367bc215
fix test
2018-02-23 11:11:14 +01:00
Csaba Solya
8292dabed5
add negative decrypt test
2018-02-23 11:03:53 +01:00
Csaba Solya
cd05d77c3f
fix tests
2018-02-23 10:49:56 +01:00
Csaba Solya
c1aa59f6ed
adding tests
2018-02-23 10:08:23 +01:00
Thomas Huang
8f7094a73d
Network controller nock
2018-02-15 09:54:22 -08:00
Thomas Huang
33182efb13
Offline testing
2018-02-15 08:34:31 -08:00
Dan
6f14dc4702
Point add-token unit test to old-ui component.
2018-02-07 20:55:21 -03:30
Dan
d8896a8c31
Merge branch 'master' into uat
2018-02-07 16:32:47 -03:30
Frankie
1a93b1ade2
Merge pull request #3146 from MetaMask/i3082-AddTokenValidateInputs
...
Set address to default with empty string, add test validation.
2018-01-31 14:18:47 -08:00
Frankie
201e0579a5
Merge branch 'master' into localStorage-clean-up
2018-01-31 11:57:38 -08:00
frankiebee
c3adbda5f5
remove RecentBlocks from disk
2018-01-31 10:49:58 -08:00
Bruno Barbieri
94dd77d194
clean up
2018-01-31 13:34:14 -05:00
Bruno Barbieri
a70eda3651
add test for wipeTransactions
2018-01-31 13:29:30 -05:00
frankiebee
e0caeae06d
test for migration 021
2018-01-30 15:03:42 -08:00
Thomas
0f10aa3729
Clean up test, remove react & mountWithStore
2018-01-30 13:29:05 -08:00
Thomas
c2cef0f815
Set address to default with empty string, add test validation.
2018-01-30 13:26:37 -08:00
Chi Kei Chan
77c545336b
Merge branch 'uat' into newmaster
2018-01-19 15:29:36 -08:00
kumavis
899e839e7c
test - createTestProviderTools includes block tracker layer
2018-01-17 21:43:34 -08:00
kumavis
d7c8ec22a4
test - tx controller - fix txGasUtil reference
2018-01-17 20:09:13 -08:00
kumavis
d1d745eef4
test - typo - fix spelling of word stubbed
2018-01-17 19:47:35 -08:00
kumavis
3cbf2b7e3e
test - remove createEthJsQueryStub
2018-01-17 19:44:11 -08:00
Alexander Tseung
81f86cfab6
Merge branch 'uat' into uat-master-011618
2018-01-16 18:17:28 -08:00
frankiebee
7a30950e4d
test - fix to match expected behavior
2018-01-14 14:10:16 -08:00
Dan Finlay
943befef91
Add test for gas estimate default
2018-01-08 15:16:08 -08:00
Thomas Huang
0fbecb9f7c
Merge pull request #2891 from MetaMask/i2621-0xRecipientAddress
...
Account for 0x/empty string recipient
2018-01-08 11:47:47 -08:00
Kevin Serrano
0cf5c22178
Merge pull request #2851 from MetaMask/i2812-seedworderrorfix
...
Fix condition where failing seed word checks would infinite-spin future attempts.
2018-01-08 11:43:43 -08:00
Dan Finlay
d11ec81f49
Merge branch 'master' into i2621-0xRecipientAddress
2018-01-08 11:21:41 -08:00
Thomas
39b700bf87
Account for 0x/empty string address and contract creation
2018-01-08 03:16:20 -08:00
Dan Finlay
aec24ec81e
Fix feature to work
2018-01-05 22:08:03 -08:00
Dan Finlay
571f6723a6
Add test for better gas estimation
2018-01-05 21:24:10 -08:00
Kevin Serrano
4b63ec8f1d
Test for failure of the async methods.
2018-01-03 16:44:14 -08:00
Alexander Tseung
a6f062a686
Merge branch 'NewUI-flat' into NewUI-flat-4.0.5c
2018-01-03 11:06:08 -08:00