Apply the same fix as we did for Signed APIs. This has proven to be enough. Another optimization on top of this is to validate only the signed data for active beacons (aka - beacons of active feeds). I needed to refactor the code a bit to accommodate for the changes.
Closes https://github.com/api3dao/airseeker-v2/issues/282
Rationale
Apply the same fix as we did for Signed APIs. This has proven to be enough. Another optimization on top of this is to validate only the signed data for active beacons (aka - beacons of active feeds). I needed to refactor the code a bit to accommodate for the changes.