retryOnRateLimit

suspend fun <T> retryOnRateLimit(block: suspend () -> T): T