forked from cerc-io/plugeth
eth/filters: derive FilterCriteria from ethereum.FilterQuery (#16629)
This commit is contained in:
parent
864e80a48f
commit
fedae95015
@ -268,14 +268,8 @@ func (api *PublicFilterAPI) Logs(ctx context.Context, crit FilterCriteria) (*rpc
|
|||||||
}
|
}
|
||||||
|
|
||||||
// FilterCriteria represents a request to create a new filter.
|
// FilterCriteria represents a request to create a new filter.
|
||||||
//
|
// Same as ethereum.FilterQuery but with UnmarshalJSON() method.
|
||||||
// TODO(karalabe): Kill this in favor of ethereum.FilterQuery.
|
type FilterCriteria ethereum.FilterQuery
|
||||||
type FilterCriteria struct {
|
|
||||||
FromBlock *big.Int
|
|
||||||
ToBlock *big.Int
|
|
||||||
Addresses []common.Address
|
|
||||||
Topics [][]common.Hash
|
|
||||||
}
|
|
||||||
|
|
||||||
// NewFilter creates a new filter and returns the filter id. It can be
|
// NewFilter creates a new filter and returns the filter id. It can be
|
||||||
// used to retrieve logs when the state changes. This method cannot be
|
// used to retrieve logs when the state changes. This method cannot be
|
||||||
|
Loading…
Reference in New Issue
Block a user