graphprotocol / graph-node

Graph Node indexes data from blockchains such as Ethereum and serves it over GraphQL
https://thegraph.com
Apache License 2.0
2.91k stars 974 forks source link

Fix firehose filters #3606

Closed mangas closed 2 years ago

mangas commented 2 years ago

Update the existing firehose filters to a new structure that implicitly allows OR as oppose to AND which is how firehose currently interprets [MultiLogFilter, MultiCallFilter]

https://github.com/streamingfast/sf-ethereum/blob/develop/proto/sf/ethereum/transform/v1/transforms.proto

mangas commented 2 years ago

https://github.com/graphprotocol/graph-node/issues/3606 needs a review and needs some extra testing