Running the Ethereum connector on L2s #1454
-
Hi! I'm experimenting with Dozer as it sounds really interesting for my use case. I have a few questions with regard to the Ethereum connector:
|
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 6 replies
-
Hi thanks for your interest in Dozer! Regarding the first question, currently the ethereum connector can only be used if you clone the repo and build from source. You can use the following commands: git clone https://github.com/getdozer/dozer.git
cd dozer
git checkout v0.1.17 # This is the latest release for now. Or leave the repo on `main` branch if you'd like to live on the edge.
cargo build --bin dozer --features ethereum |
Beta Was this translation helpful? Give feedback.
-
Regarding the second point, we haven't tested with L2s yet but in theory they should work. We have an internal sample pushing real-time ETH smart contract data on a grafana dashboard using a plug & play plugin :) Let us know how your experiment goes. We are happy to help.
|
Beta Was this translation helpful? Give feedback.
-
Thank you to both for the extremely precise and fast replies! |
Beta Was this translation helpful? Give feedback.
-
Good news on the L2 side, I just tested with an Arbitrum archive node and it's working just fine! While I am here, I have another question: it looks like the eth_traces table doesn't have a tx_hash or block_number field (or at least, I cannot find them), is there a reason for this? It would be useful for instance to record every transaction sent to a specific smart contract (unless there is already a way to do this, of which I am unaware). Ethereum-ETL traces are more complete as per this spec |
Beta Was this translation helpful? Give feedback.
Hi thanks for your interest in Dozer!
Regarding the first question, currently the ethereum connector can only be used if you clone the repo and build from source. You can use the following commands: