From 0b82a05a75a0a7592e4fe391120f90d7cee495ac Mon Sep 17 00:00:00 2001 From: Marek Kotewicz Date: Sat, 31 Jan 2015 04:09:48 +0100 Subject: events --- example/event.html | 46 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 45 insertions(+), 1 deletion(-) (limited to 'example/event.html') diff --git a/example/event.html b/example/event.html index 8191dfd8f..239813268 100644 --- a/example/event.html +++ b/example/event.html @@ -27,25 +27,57 @@ var contract = web3.eth.contract(address, desc); function test1() { + // "{"topic":["0x83c9849c","0xc4d76332"],"address":"0x01"}" web3.eth.watch(contract).changed(function (res) { }); }; function test2() { + // "{"topic":["0x83c9849c"],"address":"0x01"}" web3.eth.watch(contract.Event).changed(function (res) { }); }; function test3() { + // "{"topic":["0x83c9849c"],"address":"0x01"}" contract.Event().changed(function (res) { }); }; + function test4() { + // "{"topic":["0x83c9849c","0000000000000000000000000000000000000000000000000000000000000045"],"address":"0x01"}" + contract.Event({a: 69}).changed(function (res) { + + }); + }; + + function test5() { + // "{"topic":["0x83c9849c",["0000000000000000000000000000000000000000000000000000000000000045","000000000000000000000000000000000000000000000000000000000000002a"]],"address":"0x01"}" + contract.Event({a: [69, 42]}).changed(function (res) { + + }); + }; + + function test6() { + // "{"topic":["0x83c9849c","000000000000000000000000000000000000000000000000000000000000001e"],"max":100,"address":"0x01"}" + contract.Event({a: 30}, {max: 100}).changed(function (res) { + + }); + }; + + function test7() { + // "{"topic":["0x83c9849c","000000000000000000000000000000000000000000000000000000000000001e"],"address":"0x01"}" + web3.eth.watch(contract.Event, {a: 30}).changed(function (res) { + + }); + }; + + // not valid - // function test4() { + // function testX() { // web3.eth.watch([contract.Event, contract.Event2]).changed(function (res) { // }); // }; @@ -63,5 +95,17 @@
+
+ +
+
+ +
+
+ +
+
+ +
-- cgit v1.2.3 From 688030ecb615cbf97c428cf1dd2e337380079168 Mon Sep 17 00:00:00 2001 From: Marek Kotewicz Date: Sat, 31 Jan 2015 16:01:41 +0100 Subject: eth.filter next param optional --- example/event.html | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'example/event.html') diff --git a/example/event.html b/example/event.html index 239813268..84d302437 100644 --- a/example/event.html +++ b/example/event.html @@ -75,7 +75,13 @@ }); }; + function test8() { + // "{"topic":["0x83c9849c","000000000000000000000000000000000000000000000000000000000000001e"],"max":100,"address":"0x01"}" + web3.eth.watch(contract.Event, {a: 30}, {max: 100}).changed(function (res) { + }); + }; + // not valid // function testX() { // web3.eth.watch([contract.Event, contract.Event2]).changed(function (res) { @@ -107,5 +113,8 @@
+
+ +
-- cgit v1.2.3