So far, the JSON parsers for queries are era-dependent, and calibrated to work only on the next era. This has two downsides (the latter being however much more problematic than the former):
It will cause the server to return an "EraMismatch" error to clients should they make a query while in the wrong era (i.e. when syncing).
It means that the server will stop responding to queries on hard-forks without a new release.
Ideally, ogmios should support the current and next era; if possible all eras when it makes sense.
So far, the JSON parsers for queries are era-dependent, and calibrated to work only on the next era. This has two downsides (the latter being however much more problematic than the former):
It will cause the server to return an "EraMismatch" error to clients should they make a query while in the wrong era (i.e. when syncing).
It means that the server will stop responding to queries on hard-forks without a new release.
Ideally, ogmios should support the current and next era; if possible all eras when it makes sense.