aboutsummaryrefslogtreecommitdiffstats
path: root/public
diff options
context:
space:
mode:
Diffstat (limited to 'public')
-rw-r--r--public/js/calculator.coffee10
1 files changed, 7 insertions, 3 deletions
diff --git a/public/js/calculator.coffee b/public/js/calculator.coffee
index 6c68ae85..82829628 100644
--- a/public/js/calculator.coffee
+++ b/public/js/calculator.coffee
@@ -106,14 +106,17 @@ setupSocket = ->
setTimeout(setupSocket, 10000)
unless g.websocket and g.websocket.readyState is 1
- g.websocket = new WebSocket("ws://ws.blockchain.info:8335/inv")
+ g.websocket = new WebSocket("ws://ws.blockchain.info/inv")
g.websocket.onopen = ->
g.websocket.send('{"op":"addr_sub", "addr":"' + g.address + '"}')
- g.websocket.onerror = g.websocket.onclose = ->
+ g.websocket.onerror = ->
fail(SOCKET_FAIL)
+ g.websocket.onclose = ->
+ setupSocket()
+
g.websocket.onmessage = (e) ->
results = eval('(' + e.data + ')')
from_address = ''
@@ -153,7 +156,8 @@ updateTotal = ->
total = ''
$('#total').html(total.toString())
- new QRCode('qr', "bitcoin: #{g.address}?amount=#{total.toString()}")
+ $('#qr').html('')
+ new QRCode('qr', "bitcoin:#{g.address}?amount=#{total.toString()}")
fail = (msg) ->
g.errors.push(msg)