diff options
Diffstat (limited to 'app/scripts/background.js')
-rw-r--r-- | app/scripts/background.js | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/app/scripts/background.js b/app/scripts/background.js index 0f9ecc1c9..a52eab2d3 100644 --- a/app/scripts/background.js +++ b/app/scripts/background.js @@ -168,6 +168,7 @@ function setupControllerConnection(stream){ var dnode = Dnode({ getState: function(cb){ cb(null, getState()) }, setRpcTarget: setRpcTarget, + setProviderType: setProviderType, useEtherscanProvider: useEtherscanProvider, // forward directly to idStore createNewVault: idStore.createNewVault.bind(idStore), @@ -255,6 +256,12 @@ function setRpcTarget(rpcTarget){ idStore.getNetwork(3) // 3 retry attempts } +function setProviderType(type) { + configManager.setProviderType(type) + chrome.runtime.reload() + idStore.getNetwork(3) +} + function useEtherscanProvider() { configManager.useEtherscanProvider() chrome.runtime.reload() |