Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add V3 rate limits #395

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft

Add V3 rate limits #395

wants to merge 1 commit into from

Conversation

neekolas
Copy link
Collaborator

tl;dr

Add specific rate limiting rules for V3. Summary of the rules:

  • All V3 requests have their own rate limits, distinct from V2
  • The general and publish limits are the same as V2
  • There is a new IDENTITY_PUBLISH limit that is specific to the PublishIdentityUpdate with a much lower rate limit to deter bulk account creation.

Potential issues

The super low identity rate limit might catch us in tests. We can turn off all rate limiting when running against localhost, which will help prevent issues. But any tests that run against the dev network will be subject to the limit so those tests will need to be highly restricted.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant