By adding additional logic to whether the Medianizer hasPrice and checking whther oracle is past expiry, past timeout and whether the price has changed more than 1%, we can filter out oracles that don't need to be updated, while making sure that the Medianizer hasPrice is always true.
Description
This PR fixes oracle updating.
By adding additional logic to whether the Medianizer
hasPrice
and checking whther oracle is past expiry, past timeout and whether the price has changed more than 1%, we can filter out oracles that don't need to be updated, while making sure that the MedianizerhasPrice
is always true.Submission Checklist :pencil: