Skip to content

fix!: Tx overhead and private emission L2 gas based on simulation time#20648

Merged
AztecBot merged 1 commit intonextfrom
arv/tx_overhead_as_base_gas
Feb 20, 2026
Merged

fix!: Tx overhead and private emission L2 gas based on simulation time#20648
AztecBot merged 1 commit intonextfrom
arv/tx_overhead_as_base_gas

Conversation

@sirasistant
Copy link
Contributor

@sirasistant sirasistant commented Feb 18, 2026

This PR:

  • Splits AVM_MAX_PROCESSABLE_GAS (6M) from MAX_PROCESSABLE_GAS (6M+PUBLIC_TX_OVERHEAD)
  • Splits Public tx overhead and private tx overhead
  • Plugs in numbers from simulation metrics to tx overheads
  • Plugs in numbers from simulation metrics to side effects

Copy link
Contributor

@dbanks12 dbanks12 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@sirasistant sirasistant changed the title fix: Separate TX overhead from AVM 6M limit fix!: Separate TX overhead from AVM 6M limit Feb 19, 2026
@sirasistant sirasistant changed the title fix!: Separate TX overhead from AVM 6M limit fix!: Tx overhead and private emission L2 gas based on simulation time Feb 20, 2026
This PR:
 - Splits AVM_MAX_PROCESSABLE_GAS (6M) from MAX_PROCESSABLE_GAS (6M+PUBLIC_TX_OVERHEAD)
 - Splits Public tx overhead and private tx overhead
 - Plugs in numbers from simulation metrics to tx overheads
 - Plugs in numbers from simulation metrics to side effects
 - TODO: Figure out contract class logs: we are having trouble measuring them.
@AztecBot AztecBot force-pushed the arv/tx_overhead_as_base_gas branch from 8bb81ab to bf1232b Compare February 20, 2026 13:16
@AztecBot AztecBot added this pull request to the merge queue Feb 20, 2026
Merged via the queue into next with commit e7eab21 Feb 20, 2026
20 checks passed
@AztecBot AztecBot deleted the arv/tx_overhead_as_base_gas branch February 20, 2026 14:18
@AztecBot
Copy link
Collaborator

❌ Failed to cherry-pick to v4 due to conflicts. Please backport manually.

github-actions bot pushed a commit that referenced this pull request Feb 20, 2026
#20648)

This PR:
- Splits AVM_MAX_PROCESSABLE_GAS (6M) from MAX_PROCESSABLE_GAS
(6M+PUBLIC_TX_OVERHEAD)
 - Splits Public tx overhead and private tx overhead
 - Plugs in numbers from simulation metrics to tx overheads
 - Plugs in numbers from simulation metrics to side effects
- TODO: Figure out contract class logs: we are having trouble measuring
them.
AztecBot pushed a commit that referenced this pull request Feb 27, 2026
Backports:
- #20712
- #20720

Excluded due to VK changes:
- #20648

Co-authored-by: sirasistant <5372114+sirasistant@users.noreply.github.com>
Co-authored-by: thunkar <gregojquiros@gmail.com>
alexghr pushed a commit that referenced this pull request Feb 27, 2026
Backports: 
- #20712
- #20720

Excluded due to VK changes:
- #20648

Co-authored-by: mverzilli <651693+mverzilli@users.noreply.github.com>
Co-authored-by: sirasistant <5372114+sirasistant@users.noreply.github.com>
Co-authored-by: thunkar <gregojquiros@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-to-v4 ci-full Run all master checks.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants