changes to make whisper working

This commit is contained in:
Marek Kotewicz 2014-10-29 17:14:59 +01:00
parent 31c6159019
commit cb607b4911
2 changed files with 9 additions and 5 deletions

View File

@ -48,7 +48,7 @@
var self = this;
this.sendRequest(payload, function (request) {
var parsed = JSON.parse(request.responseText);
if (!parsed.result) {
if (parsed.result instanceof Array ? parsed.result.length === 0 : !parsed.result) {
return;
}
self.handlers.forEach(function (handler) {

12
main.js
View File

@ -131,11 +131,11 @@
}).then(function (request) {
return new Promise(function (resolve, reject) {
web3.provider.send(request, function (result) {
if (result) {
if (result || typeof result === "boolean") {
resolve(result);
} else {
reject(result);
}
return;
}
reject(result);
});
});
}).catch(function( err) {
@ -373,6 +373,10 @@
});
};
Filter.prototype.arrived = function(callback) {
this.changed(callback);
}
Filter.prototype.changed = function(callback) {
var self = this;
this.promise.then(function(id) {