forked from cerc-io/plugeth
http renamed to httprpc
This commit is contained in:
parent
3119be908c
commit
0b10cbd713
@ -1,5 +1,5 @@
|
|||||||
(function () {
|
(function () {
|
||||||
var HttpProvider = function (host) {
|
var HttpRpcProvider = function (host) {
|
||||||
this.handlers = [];
|
this.handlers = [];
|
||||||
this.host = host;
|
this.host = host;
|
||||||
};
|
};
|
||||||
@ -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 @@
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
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 @@
|
|||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
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 @@
|
|||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
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 @@
|
|||||||
<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;
|
||||||
|
Loading…
Reference in New Issue
Block a user