You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Right now, MEV telemetry does not send any data to the target service when you start a full node. Even though this feature is implemented in both ProcessProposalHandler and FullNodeProcessProposalHandler, it simply does not work when running in the full node mode.
We suspect it might be caused by an error which causes the handler to return. It looks like these errors are being swallowed as we don't see anything in the logs. See the code above the sending logic in FullNodeProcessProposalHandler.
This is the command we used when starting the node:
Turns out you have to set --non-validating-full-node=false and --mev-telemetry-enabled=true. The MEV telemetry needs the oracle price calculation which doesn't exist in full node mode.
Obviously this is really confusing, but this is a quick workaround before team fixes this.
@yang-dydx We have already been using it this way. I just wanted to point out that it's not working in the full node mode even though the code is there. We spent a lot of time figuring out what was wrong until we found this workaround.
Right now, MEV telemetry does not send any data to the target service when you start a full node. Even though this feature is implemented in both ProcessProposalHandler and FullNodeProcessProposalHandler, it simply does not work when running in the full node mode.
We suspect it might be caused by an error which causes the handler to return. It looks like these errors are being swallowed as we don't see anything in the logs. See the code above the sending logic in FullNodeProcessProposalHandler.
This is the command we used when starting the node:
The text was updated successfully, but these errors were encountered: