Commit 0b10cbd7 authored by Marek Kotewicz's avatar Marek Kotewicz

http renamed to httprpc

parent 3119be90
(function () { (function () {
var HttpProvider = function (host) { var HttpRpcProvider = function (host) {
this.handlers = []; this.handlers = [];
this.host = host; this.host = host;
}; };
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
}; };
}; };
HttpProvider.prototype.sendRequest = function (payload, cb) { HttpRpcProvider.prototype.sendRequest = function (payload, cb) {
var data = formatJsonRpcObject(payload); var data = formatJsonRpcObject(payload);
var request = new XMLHttpRequest(); var request = new XMLHttpRequest();
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
} }
}; };
HttpProvider.prototype.send = function (payload) { HttpRpcProvider.prototype.send = function (payload) {
var self = this; var self = this;
this.sendRequest(payload, function (request) { this.sendRequest(payload, function (request) {
self.handlers.forEach(function (handler) { self.handlers.forEach(function (handler) {
...@@ -44,7 +44,7 @@ ...@@ -44,7 +44,7 @@
}); });
}; };
HttpProvider.prototype.poll = function (payload, id) { HttpRpcProvider.prototype.poll = function (payload, id) {
var self = this; var self = this;
this.sendRequest(payload, function (request) { this.sendRequest(payload, function (request) {
var parsed = JSON.parse(request.responseText); var parsed = JSON.parse(request.responseText);
...@@ -57,13 +57,14 @@ ...@@ -57,13 +57,14 @@
}); });
}; };
Object.defineProperty(HttpProvider.prototype, "onmessage", { Object.defineProperty(HttpRpcProvider.prototype, "onmessage", {
set: function (handler) { set: function (handler) {
this.handlers.push(handler); this.handlers.push(handler);
} }
}); });
if (typeof(web3) !== "undefined" && web3.providers !== undefined) { if (typeof(web3) !== "undefined" && web3.providers !== undefined) {
web3.providers.HttpProvider = HttpProvider; web3.providers.HttpRpcProvider = HttpRpcProvider;
} }
})(); })();
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
<script type="text/javascript" src="main.js"></script> <script type="text/javascript" src="main.js"></script>
<script type="text/javascript" src="websocket.js"></script> <script type="text/javascript" src="websocket.js"></script>
<script type="text/javascript" src="qt.js"></script> <script type="text/javascript" src="qt.js"></script>
<script type="text/javascript" src="http.js"></script> <script type="text/javascript" src="httprpc.js"></script>
<script type="text/javascript"> <script type="text/javascript">
function registerName() { function registerName() {
var name = document.querySelector("#name").value; var name = document.querySelector("#name").value;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment