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

Tune gas per tx restrictions based on testnet feedback #715

Closed
4 tasks
iramiller opened this issue Mar 8, 2022 · 0 comments
Closed
4 tasks

Tune gas per tx restrictions based on testnet feedback #715

iramiller opened this issue Mar 8, 2022 · 0 comments
Labels
enhancement New feature or request
Milestone

Comments

@iramiller
Copy link
Member

Summary

Based on initial testing of the 3M gas cap on transactions there have been significant concerns that certain atomic transactions will need to be broken apart which is undesirable. Despite the risks of allowing larger transactions an increase in this limit is desired.

Problem Definition

Certain critical transactions are very close to the 3M gas cap. In order to provide more flexibility and to ensure seamless support on mainnet the cap should be lifted from 3M to 4M. This adjustment will provide additional headroom and ensure that critical operations are not blocked on mainnet with the 1.8.0 upgrade. This is especially important as the limit is a compiled code change that would require another software upgrade to modify.

Proposal

  • Decrease the minimum number of transactions per block from 20 to 15 (from 3M to 4M gas maximum)
  • Move the rejection check higher in the antehandler flow so requests that exceed this cap are rejected sooner.

For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate contributors tagged
  • Contributor assigned/self-assigned
@iramiller iramiller added the enhancement New feature or request label Mar 8, 2022
@iramiller iramiller added this to the v1.8.0 milestone Mar 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

No branches or pull requests

1 participant