diff options
author | kumavis <aaron@kumavis.me> | 2016-01-19 09:05:46 +0800 |
---|---|---|
committer | kumavis <aaron@kumavis.me> | 2016-01-19 09:05:46 +0800 |
commit | 48d77c250fe9a0fd2282da4a8dd0489b02773b7f (patch) | |
tree | 9e28d6b392daedfcac8304466cc337366335d0bd /app/scripts/background.js | |
parent | ad5dd96a3bcbbd718f89451ef8cc9c22cbfcf8e5 (diff) | |
download | tangerine-wallet-browser-48d77c250fe9a0fd2282da4a8dd0489b02773b7f.tar.gz tangerine-wallet-browser-48d77c250fe9a0fd2282da4a8dd0489b02773b7f.tar.zst tangerine-wallet-browser-48d77c250fe9a0fd2282da4a8dd0489b02773b7f.zip |
tx-signing works
Diffstat (limited to 'app/scripts/background.js')
-rw-r--r-- | app/scripts/background.js | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/app/scripts/background.js b/app/scripts/background.js index 112791e02..1dfee605c 100644 --- a/app/scripts/background.js +++ b/app/scripts/background.js @@ -44,7 +44,6 @@ function handleInternalCommunication(remotePort){ signTransaction: wallet.signTransaction.bind(wallet), setLocked: wallet.setLocked.bind(wallet), getAccounts: wallet.getAccounts.bind(wallet), - signTransaction: wallet.signTransaction.bind(wallet), newBlock: wallet.newBlock.bind(wallet), setProvider: wallet.setProvider.bind(wallet), }) @@ -82,17 +81,17 @@ function onRpcRequest(remotePort, payload){ } // setup badge text -// updateBadge() +wallet.on('update', updateBadge) -// function updateBadge(){ -// var label = '' -// var count = Object.keys(unsignedTxs).length -// if (count) { -// label = String(count) -// } -// chrome.browserAction.setBadgeText({text: label}) -// chrome.browserAction.setBadgeBackgroundColor({color: '#506F8B'}) -// } +function updateBadge(state){ + var label = '' + var count = Object.keys(state.unconfTxs).length + if (count) { + label = String(count) + } + chrome.browserAction.setBadgeText({text: label}) + chrome.browserAction.setBadgeBackgroundColor({color: '#506F8B'}) +} // function handleMessage(msg){ // console.log('got message!', msg.type) |