Added manual triggering of filters

This commit is contained in:
obscuren
2015-01-12 20:36:45 +01:00
parent 8a1b51c716
commit 34689cb3f3
5 changed files with 51 additions and 9 deletions

View File

@ -150,7 +150,7 @@ var shhWatchMethods = function () {
return [
{ name: 'newFilter', call: 'shh_newFilter' },
{ name: 'uninstallFilter', call: 'shh_uninstallFilter' },
{ name: 'getMessage', call: 'shh_getMessages' }
{ name: 'getMessages', call: 'shh_getMessages' }
];
};

View File

@ -310,7 +310,7 @@ Rectangle {
postData(data._id, id);
break;
case "eth_messages":
case "eth_filterLogs":
require(1);
var messages = eth.messages(data.args[0]);
@ -352,6 +352,13 @@ Rectangle {
shh.post(params.payload, params.to, params.from, params.topics, params.priority, params.ttl);
break;
case "shh_getMessages":
require(1);
shh.trigger(data.args[0]);
break;
}
} catch(e) {