aboutsummaryrefslogtreecommitdiffstats
path: root/app/scripts/background.js
diff options
context:
space:
mode:
authorDan Finlay <dan@danfinlay.com>2016-03-25 01:32:50 +0800
committerDan Finlay <dan@danfinlay.com>2016-03-25 01:32:50 +0800
commit55f8ae4edd998a4d3897b9e1dd005f61fabefe37 (patch)
tree6500a39921b0b58953e5e62ce374aa923b46ee17 /app/scripts/background.js
parent84789d674aa5d2d57027d7ddb0ef0e8cf643a3fb (diff)
downloadtangerine-wallet-browser-55f8ae4edd998a4d3897b9e1dd005f61fabefe37.tar
tangerine-wallet-browser-55f8ae4edd998a4d3897b9e1dd005f61fabefe37.tar.gz
tangerine-wallet-browser-55f8ae4edd998a4d3897b9e1dd005f61fabefe37.tar.bz2
tangerine-wallet-browser-55f8ae4edd998a4d3897b9e1dd005f61fabefe37.tar.lz
tangerine-wallet-browser-55f8ae4edd998a4d3897b9e1dd005f61fabefe37.tar.xz
tangerine-wallet-browser-55f8ae4edd998a4d3897b9e1dd005f61fabefe37.tar.zst
tangerine-wallet-browser-55f8ae4edd998a4d3897b9e1dd005f61fabefe37.zip
Add seed word caching during confirmation screen
In order to persist the seed word page until the user clicks the confirmation button, we need to store the seed words in localStorage. To simplify this process I've also reorganized some of the account manager code, broken up one large function into many smaller functions, and created a new class for the IdMgmt object. Again, sorry such a big refactor in one commit, but I really had to break it down to work through it.
Diffstat (limited to 'app/scripts/background.js')
-rw-r--r--app/scripts/background.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/app/scripts/background.js b/app/scripts/background.js
index aa06f27f1..1a0d36ef8 100644
--- a/app/scripts/background.js
+++ b/app/scripts/background.js
@@ -121,10 +121,11 @@ function linkDnode(stream){
approveTransaction: idStore.approveTransaction.bind(idStore),
cancelTransaction: idStore.cancelTransaction.bind(idStore),
setLocked: idStore.setLocked.bind(idStore),
+ clearSeedWordCache: idStore.clearSeedWordCache.bind(idStore),
})
stream.pipe(connection).pipe(stream)
connection.on('remote', function(remote){
-
+
// push updates to popup
ethStore.on('update', sendUpdate)
idStore.on('update', sendUpdate)
@@ -208,4 +209,4 @@ function jsonStringifyStream(){
})
}
-function noop(){} \ No newline at end of file
+function noop(){}