diff --git a/javascript/types.go b/javascript/types.go index 53a2977a8..560960f54 100644 --- a/javascript/types.go +++ b/javascript/types.go @@ -4,10 +4,10 @@ import ( "fmt" "github.com/ethereum/eth-go" - "github.com/ethereum/eth-go/ethchain" "github.com/ethereum/eth-go/ethpipe" "github.com/ethereum/eth-go/ethstate" "github.com/ethereum/eth-go/ethutil" + "github.com/ethereum/eth-go/ui" "github.com/obscuren/otto" ) @@ -128,7 +128,7 @@ func (self *JSEthereum) toVal(v interface{}) otto.Value { } func (self *JSEthereum) Messages(object map[string]interface{}) otto.Value { - filter := ethchain.NewFilterFromMap(object, self.ethereum) + filter := ui.NewFilterFromMap(object, self.ethereum) messages := filter.Find() var msgs []JSMessage diff --git a/mist/ext_app.go b/mist/ext_app.go index 36241e58c..c4e6fd394 100644 --- a/mist/ext_app.go +++ b/mist/ext_app.go @@ -7,6 +7,7 @@ import ( "github.com/ethereum/eth-go/ethpipe" "github.com/ethereum/eth-go/ethstate" "github.com/ethereum/eth-go/event" + "github.com/ethereum/eth-go/ui/qt" "github.com/ethereum/go-ethereum/javascript" "gopkg.in/qml.v1" ) @@ -103,11 +104,11 @@ func (app *ExtApplication) mainLoop() { } func (self *ExtApplication) Watch(filterOptions map[string]interface{}, identifier string) { - self.filters[identifier] = ethchain.NewFilterFromMap(filterOptions, self.eth) + self.filters[identifier] = qt.NewFilterFromMap(filterOptions, self.eth) } func (self *ExtApplication) GetMessages(object map[string]interface{}) string { - filter := ethchain.NewFilterFromMap(object, self.eth) + filter := qt.NewFilterFromMap(object, self.eth) messages := filter.Find() var msgs []javascript.JSMessage diff --git a/mist/ui_lib.go b/mist/ui_lib.go index 27b19763b..90ba0bbaf 100644 --- a/mist/ui_lib.go +++ b/mist/ui_lib.go @@ -13,6 +13,7 @@ import ( "github.com/ethereum/eth-go/ethpipe" "github.com/ethereum/eth-go/ethstate" "github.com/ethereum/eth-go/ethutil" + "github.com/ethereum/eth-go/ui/qt" "github.com/ethereum/go-ethereum/javascript" "gopkg.in/qml.v1" ) @@ -194,7 +195,7 @@ func (self *UiLib) StartDebugger() { } func (self *UiLib) NewFilter(object map[string]interface{}) (id int) { - filter := ethchain.NewFilterFromMap(object, self.eth) + filter := qt.NewFilterFromMap(object, self.eth) filter.MessageCallback = func(messages ethstate.Messages) { self.win.Root().Call("invokeFilterCallback", ethpipe.ToJSMessages(messages), id) }