This answer tells me to look at HTTP headers to determine the rate limit. It is 2 values: X-Ratelimit-Limit: 101 which is # per window X-Ratelimit-Reset: 1 which is the winlow size (1 second).
But the horizon .env file has just a per HOUR rate and it is set to 72000 which is 20 tps.
So I'm confused. where did the rate limit in the HTTP response header come from? Are there two rate limits that determine when a rate limit exceeded error happens?