smartcontractkit / external-initiator

Initiate Chainlink job runs from external sources

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

No indicators for idle FluxMonitor

ebarakos opened this issue · comments

If oracle is not eligible to submit, FM is not started. We should probably log the reason for the non-eligibility, so we can know if it is expected behavior or something has gone wrong.

Added just a simple logging on canSubmitUpdated, should be sufficient.

@boxhock if we just receive an event of CanSubmit false, and we want to debug the reason why, what could we do? Any thoughts? Maybe debug it on Substrate itself and do not care EI-wise at all?

Yeah, the EI doesn't have a lot of visibility into why it can't submit, and this is contained entirely on-chain, so I don't think the EI should care about the details around it.