streamingfast / firehose-ethereum

Ethereum on StreamingFast
Apache License 2.0
79 stars 24 forks source link

Add multi-log filter transform #24

Closed sduchesneau closed 2 years ago

sduchesneau commented 2 years ago

Can be accessed with branch feature/multilogfilter of streamingfast-client

ex: sf eth -e localhost:9000 -s --log-filter-multi=0x4c7b8591c50f4ad308d07d6294f2945e074420f5:0xafb42f194014ece77df0f9e4bc3ced9757555dc1fe7dc803161a2de3b7c4839a,0x06012c8cf97bead5deae237070f9587f8e7a266d:0x241ea03ca20251805084d27d4440371c34a0b85ff108f6bb5611248f73818b80 "7162961" "7162970" will return blocks: "7162961" (from first filter) "7162962" (from second filter) "7162965" (from second filter) "7162970" (== is stop block, no transaction traces)

froch commented 2 years ago

validated with sf-ethereum and streamingfast-client