aboutsummaryrefslogtreecommitdiffstats
path: root/ui/app/actions.js
diff options
context:
space:
mode:
authorEsteban MIno <efmino@uc.cl>2018-08-04 07:24:12 +0800
committerEsteban MIno <efmino@uc.cl>2018-08-04 07:24:12 +0800
commit9ac9f53a73357238ed2ee0ce57c65de592cfd968 (patch)
tree3ae3540c33a84dc5fc744aaee15fde6f76f2f6c6 /ui/app/actions.js
parent12dd7a72323bf82d60e99502104e375864c0fbab (diff)
downloadtangerine-wallet-browser-9ac9f53a73357238ed2ee0ce57c65de592cfd968.tar
tangerine-wallet-browser-9ac9f53a73357238ed2ee0ce57c65de592cfd968.tar.gz
tangerine-wallet-browser-9ac9f53a73357238ed2ee0ce57c65de592cfd968.tar.bz2
tangerine-wallet-browser-9ac9f53a73357238ed2ee0ce57c65de592cfd968.tar.lz
tangerine-wallet-browser-9ac9f53a73357238ed2ee0ce57c65de592cfd968.tar.xz
tangerine-wallet-browser-9ac9f53a73357238ed2ee0ce57c65de592cfd968.tar.zst
tangerine-wallet-browser-9ac9f53a73357238ed2ee0ce57c65de592cfd968.zip
eth_watchToken working
Diffstat (limited to 'ui/app/actions.js')
-rw-r--r--ui/app/actions.js24
1 files changed, 24 insertions, 0 deletions
diff --git a/ui/app/actions.js b/ui/app/actions.js
index 7a8d9667d..c15dd05a5 100644
--- a/ui/app/actions.js
+++ b/ui/app/actions.js
@@ -226,6 +226,7 @@ var actions = {
addTokens,
removeToken,
updateTokens,
+ removeSuggestedTokens,
UPDATE_TOKENS: 'UPDATE_TOKENS',
setRpcTarget: setRpcTarget,
setProviderType: setProviderType,
@@ -1612,6 +1613,29 @@ function addTokens (tokens) {
}
}
+function removeSuggestedTokens () {
+ return (dispatch) => {
+ dispatch(actions.showLoadingIndication())
+ return new Promise((resolve, reject) => {
+ background.removeSuggestedTokens((err) => {
+ dispatch(actions.hideLoadingIndication())
+ if (err) {
+ dispatch(actions.displayWarning(err.message))
+ reject(err)
+ }
+ dispatch(actions.clearPendingTokens())
+ resolve()
+ })
+ })
+ }
+}
+
+function clearPendingTokens () {
+ return {
+ type: actions.CLEAR_PENDING_TOKENS,
+ }
+}
+
function updateTokens (newTokens) {
return {
type: actions.UPDATE_TOKENS,