Validate reported transaction times and settle for blocktime for invalid
values. Complete aggregate job impl to use transactions in ES.