aboutsummaryrefslogtreecommitdiffstats
path: root/ethereal/assets/ethereum.js
diff options
context:
space:
mode:
authorobscuren <geffobscura@gmail.com>2014-04-30 20:42:57 +0800
committerobscuren <geffobscura@gmail.com>2014-04-30 20:42:57 +0800
commit183dbcc6a0e56bf46f6406d47134f3b88eb5eef1 (patch)
tree7071909a608c3fe63f8db57a59ebeacd5790009c /ethereal/assets/ethereum.js
parente85d5dd428c71dd45060082a9af28a40a68a25e4 (diff)
downloadgo-tangerine-183dbcc6a0e56bf46f6406d47134f3b88eb5eef1.tar
go-tangerine-183dbcc6a0e56bf46f6406d47134f3b88eb5eef1.tar.gz
go-tangerine-183dbcc6a0e56bf46f6406d47134f3b88eb5eef1.tar.bz2
go-tangerine-183dbcc6a0e56bf46f6406d47134f3b88eb5eef1.tar.lz
go-tangerine-183dbcc6a0e56bf46f6406d47134f3b88eb5eef1.tar.xz
go-tangerine-183dbcc6a0e56bf46f6406d47134f3b88eb5eef1.tar.zst
go-tangerine-183dbcc6a0e56bf46f6406d47134f3b88eb5eef1.zip
fixed state object changes for eth api
Diffstat (limited to 'ethereal/assets/ethereum.js')
-rw-r--r--ethereal/assets/ethereum.js14
1 files changed, 7 insertions, 7 deletions
diff --git a/ethereal/assets/ethereum.js b/ethereal/assets/ethereum.js
index bb6346cab..916655d5e 100644
--- a/ethereal/assets/ethereum.js
+++ b/ethereal/assets/ethereum.js
@@ -42,13 +42,13 @@ window.eth = {
},
watch: function(address, storageAddrOrCb, cb) {
- var ev = "changed:"+address;
-
+ var ev;
if(cb === undefined) {
cb = storageAddrOrCb;
storageAddrOrCb = "";
+ ev = "object:"+address;
} else {
- ev += ":"+storageAddrOrCb;
+ ev = "storage:"+address+":"+storageAddrOrCb;
}
eth.on(ev, cb)
@@ -57,13 +57,13 @@ window.eth = {
},
disconnect: function(address, storageAddrOrCb, cb) {
- var ev = "changed:"+address;
-
+ var ev;
if(cb === undefined) {
cb = storageAddrOrCb;
- storageAddrOrCb = null;
+ storageAddrOrCb = "";
+ ev = "object:"+address;
} else {
- ev += ":"+storageAddrOrCb;
+ ev = "storage:"+address+":"+storageAddrOrCb;
}
eth.off(ev, cb)