Explorar o código

eth/filters: derive FilterCriteria from ethereum.FilterQuery (#16629)

Domino Valdano %!s(int64=7) %!d(string=hai) anos
pai
achega
fedae95015
Modificáronse 1 ficheiros con 2 adicións e 8 borrados
  1. 2 8
      eth/filters/api.go

+ 2 - 8
eth/filters/api.go

@@ -268,14 +268,8 @@ func (api *PublicFilterAPI) Logs(ctx context.Context, crit FilterCriteria) (*rpc
 }
 
 // FilterCriteria represents a request to create a new filter.
-//
-// TODO(karalabe): Kill this in favor of ethereum.FilterQuery.
-type FilterCriteria struct {
-	FromBlock *big.Int
-	ToBlock   *big.Int
-	Addresses []common.Address
-	Topics    [][]common.Hash
-}
+// Same as ethereum.FilterQuery but with UnmarshalJSON() method.
+type FilterCriteria ethereum.FilterQuery
 
 // 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