aboutsummaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
authorTaylor Gerring <taylor.gerring@gmail.com>2015-03-27 23:36:01 +0800
committerTaylor Gerring <taylor.gerring@gmail.com>2015-03-27 23:36:01 +0800
commit43d521e90e9516429dd0499ff88bf3f37ec78c48 (patch)
tree42e912588cd5a5effdf319a30a641600caf93186 /core
parent0ac346f7078dba597d60f991c32ddbfd7be167ba (diff)
downloaddexon-43d521e90e9516429dd0499ff88bf3f37ec78c48.tar
dexon-43d521e90e9516429dd0499ff88bf3f37ec78c48.tar.gz
dexon-43d521e90e9516429dd0499ff88bf3f37ec78c48.tar.bz2
dexon-43d521e90e9516429dd0499ff88bf3f37ec78c48.tar.lz
dexon-43d521e90e9516429dd0499ff88bf3f37ec78c48.tar.xz
dexon-43d521e90e9516429dd0499ff88bf3f37ec78c48.tar.zst
dexon-43d521e90e9516429dd0499ff88bf3f37ec78c48.zip
Decouple core from rpc
Diffstat (limited to 'core')
-rw-r--r--core/filter.go23
1 files changed, 0 insertions, 23 deletions
diff --git a/core/filter.go b/core/filter.go
index ba5d5e14e..1dca5501d 100644
--- a/core/filter.go
+++ b/core/filter.go
@@ -12,17 +12,6 @@ type AccountChange struct {
Address, StateAddress []byte
}
-type FilterOptions struct {
- Earliest int64
- Latest int64
-
- Address []common.Address
- Topics [][]common.Hash
-
- Skip int
- Max int
-}
-
// Filtering interface
type Filter struct {
eth Backend
@@ -44,18 +33,6 @@ func NewFilter(eth Backend) *Filter {
return &Filter{eth: eth}
}
-// SetOptions copies the filter options to the filter it self. The reason for this "silly" copy
-// is simply because named arguments in this case is extremely nice and readable.
-func (self *Filter) SetOptions(options *FilterOptions) {
- self.earliest = options.Earliest
- self.latest = options.Latest
- self.skip = options.Skip
- self.max = options.Max
- self.address = options.Address
- self.topics = options.Topics
-
-}
-
// Set the earliest and latest block for filtering.
// -1 = latest block (i.e., the current block)
// hash = particular hash from-to