aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorMarian OANCΞA <contact@siteshop.ro>2014-11-11 23:31:04 +0800
committerMarian OANCΞA <contact@siteshop.ro>2014-11-11 23:31:04 +0800
commitdc100f85b3719f38a92223c39eb36d8d4ff24cdb (patch)
treed73a4963ea4860c8a6e3bde9babd28f405010901 /lib
parentd85cef557bf3a312097544c27fe54fdf745f1e11 (diff)
parent0316490c54249617fa653d5114227f6b8078d297 (diff)
downloadgo-tangerine-dc100f85b3719f38a92223c39eb36d8d4ff24cdb.tar
go-tangerine-dc100f85b3719f38a92223c39eb36d8d4ff24cdb.tar.gz
go-tangerine-dc100f85b3719f38a92223c39eb36d8d4ff24cdb.tar.bz2
go-tangerine-dc100f85b3719f38a92223c39eb36d8d4ff24cdb.tar.lz
go-tangerine-dc100f85b3719f38a92223c39eb36d8d4ff24cdb.tar.xz
go-tangerine-dc100f85b3719f38a92223c39eb36d8d4ff24cdb.tar.zst
go-tangerine-dc100f85b3719f38a92223c39eb36d8d4ff24cdb.zip
Merge pull request #9 from debris/autoprovider
common fixes
Diffstat (limited to 'lib')
-rw-r--r--lib/autoprovider.js9
1 files changed, 3 insertions, 6 deletions
diff --git a/lib/autoprovider.js b/lib/autoprovider.js
index b05d4190a..470861686 100644
--- a/lib/autoprovider.js
+++ b/lib/autoprovider.js
@@ -28,9 +28,6 @@
*/
if (process.env.NODE_ENV !== 'build') {
var WebSocket = require('ws'); // jshint ignore:line
-}
-
-if (process.env.NODE_ENV !== 'build') {
var web3 = require('./web3'); // jshint ignore:line
}
@@ -59,10 +56,10 @@ var AutoProvider = function (userOptions) {
ws.close();
if (success) {
self.provider = new web3.providers.WebSocketProvider(options.websockets);
- return;
+ } else {
+ self.provider = new web3.providers.HttpRpcProvider(options.httprpc);
+ self.poll = self.provider.poll.bind(self.provider);
}
- self.provider = new web3.providers.HttpRpcProvider(options.httprpc);
- self.poll = self.provider.poll.bind(self.provider);
self.sendQueue.forEach(function (payload) {
self.provider(payload);
});