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
6 years ago
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
6 years ago
Esteban Miño
e21dfd1862
Use Parity on-chain registry only when is needed ( #6052 )
...
* add and use knownMethodData to avoid infura requests
* dataMethod to methodData and check empty response
6 years ago
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
6 years ago
Whymarrh Whitby
444c68ae53
Don't announce new UI to users switching back
6 years ago
Whymarrh Whitby
c482c9926c
Default to the new UI for first time users
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
kumavis
986f8b4c21
preferences - fix typo
6 years ago
HackyMiner
54a8ade266
Add support for RPC endpoints with custom chain IDs ( #5134 )
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
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
HackyMiner
13a1d46720
support editable customRPC ( #5267 )
...
* support editable customRPC #5246
* remove rpcList size restriction
6 years ago
Whymarrh Whitby
d60991ec88
Delete ConfigManager, replacing its usages with PreferencesController
6 years ago
Esteban MIno
3106374cc3
watchAsset small changes
6 years ago
Esteban MIno
b59a1e91b8
typo watchAsset imageUrl to image
6 years ago
Evgeniy Filatov
9a80d6e859
updated docs, small improvement of recent RPC rendering
6 years ago
Evgeniy Filatov
b23cca1469
implemented improvements to RPC history
6 years ago
Esteban MIno
3a3732eb24
returning error in watchAsset
6 years ago
Esteban MIno
6fa889abcb
refactor watchToken related functions
6 years ago
Esteban MIno
68c1b4c170
watchAsset returns result wether token was added or not
6 years ago
Esteban MIno
dbab9a007f
delete according image when token added with watchToken deleted
6 years ago
Esteban MIno
bb868f5834
correct behavior when notification is closed when popup
6 years ago
Esteban MIno
a36ea0e232
show watch asset image from hide token modal
6 years ago
Esteban MIno
5289a36664
change watchAsset to new spec for type ERC20
6 years ago
Esteban MIno
b766104c8d
add suggested tokens objects in metamask state
6 years ago
Esteban MIno
a4b6b2357a
watchToken to watchAsset
6 years ago
Esteban MIno
a4c3f6b65c
add support for images base64 and urls on new ui
6 years ago
Esteban MIno
8f5b80a0fe
update method to metamask_watchToken
6 years ago
brunobar79
286bde606f
fix merge conflicts
6 years ago
Esteban MIno
33357e3538
refactor unused code
6 years ago
Esteban MIno
15ea8c04b2
fix merge
6 years ago
Esteban MIno
78ad3c38e2
add suggested token params validation
6 years ago
Esteban MIno
9ac9f53a73
eth_watchToken working
6 years ago
Esteban MIno
081884bd80
rpc-engine not crashing when eth_watchToken
6 years ago
Esteban MIno
d8817b2646
fix doc tag
6 years ago
Esteban MIno
3124e8c612
tokens related functions refactor
6 years ago
Esteban MIno
ccae79d392
fix undefined for tokens on tests
6 years ago
Esteban MIno
822c1734d6
fix double state update when account changed
6 years ago
Esteban MIno
fbcba8f019
create tokens storage when setadresses
6 years ago
Esteban MIno
31286673c3
isolation of tokens related methods in preferences
6 years ago
Esteban MIno
5b9725d1f1
refactor to accountTokens
6 years ago
Esteban MIno
2827e13caa
add & delete tokens per network
6 years ago
Esteban MIno
1d3ad7cfbb
tokens per network for individual account
6 years ago
Esteban MIno
adee549c43
preferences test fixes for tokens per account
6 years ago
Esteban MIno
2770df80e3
add & delete tokens per account
6 years ago
brunobar79
523cf9ad33
account removal is working
6 years ago
brunobar79
a8f745f9fe
eslint --fix .
7 years ago
Dan Finlay
0481335dda
Improved rpc-engine usage
7 years ago