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

Use system processor for SkipValidation txs #7995

Merged
merged 2 commits into from
Jan 2, 2025
Merged

Conversation

benaadams
Copy link
Member

@benaadams benaadams commented Jan 2, 2025

Changes

  • Change to skip cloning tx to SystemTransaction in Reduce parallel prewarming overwork #7983 meant it can fail to process the full tx due to sender not having enough balance to send value.

    This also uses the ExecutionOptions to decide whether to run as low validation system tx

image

image

Types of changes

What types of changes does your code introduce?

  • Optimization

Testing

Requires testing

  • No

@benaadams benaadams requested a review from LukaszRozmej January 2, 2025 16:56
@benaadams benaadams marked this pull request as ready for review January 2, 2025 16:56
@benaadams benaadams requested a review from kamilchodola January 2, 2025 17:08
@benaadams benaadams merged commit 94df44b into master Jan 2, 2025
79 checks passed
@benaadams benaadams deleted the no-validation branch January 2, 2025 17:22
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.

2 participants