Skip to content

chore: update the prover cost component #59

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

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open

Conversation

LHerskind
Copy link
Contributor

@LHerskind LHerskind commented Apr 25, 2025

Fixes AztecProtocol/aztec-packages#12764 and AztecProtocol/aztec-packages#13599

Related implementation in AztecProtocol/aztec-packages#13833

Updates the notebook to use marimo instead (this makes futere changes simpler to review since the notebook is general python file instead of the janky json that we get from jypyter.

The change is fairly simple actually, we will earlier make a split between the prover and sequencer fees, and then instead of just storing the proving cost, we store the overall prover costs.

github-merge-queue bot pushed a commit to AztecProtocol/aztec-packages that referenced this pull request Apr 29, 2025
Fixes #13600. 


Accompanying update tohe engineering design in
AztecProtocol/engineering-designs#59

The diff looks very large, but is mostly because we generated a new
fixture structure.
github-merge-queue bot pushed a commit to AztecProtocol/aztec-packages that referenced this pull request Apr 29, 2025
Fixes #13600. 


Accompanying update tohe engineering design in
AztecProtocol/engineering-designs#59

The diff looks very large, but is mostly because we generated a new
fixture structure.
github-merge-queue bot pushed a commit to AztecProtocol/aztec-packages that referenced this pull request Apr 29, 2025
Fixes #13600. 


Accompanying update tohe engineering design in
AztecProtocol/engineering-designs#59

The diff looks very large, but is mostly because we generated a new
fixture structure.
github-merge-queue bot pushed a commit to AztecProtocol/aztec-packages that referenced this pull request Apr 30, 2025
Fixes #13600. 


Accompanying update tohe engineering design in
AztecProtocol/engineering-designs#59

The diff looks very large, but is mostly because we generated a new
fixture structure.
- `L2_SLOTS_PER_L2_EPOCH` - the number of L2 slots in each L2 epoch (e.g. 32)
- `L1_GAS_PER_BLOCK_PROPOSAL` - the amount of L1 gas required to propose an L2 block on L1 (e.g. 0.2e6)
- `L1_GAS_PER_EPOCH_VERIFICATION` - the amount of L1 gas required to verify an L2 epoch on L1 (e.g. 1e6)
- `MAXIMUM_FEE_PER_EPOCH_PROOF_QUOTE` - the maximum basis point fee a prover can submit for an epoch proof quote (e.g. 9000)
Copy link
Collaborator

Choose a reason for hiding this comment

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

dead code

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.

docs: Write DD and update notebook for prover costs doc: dd for prover submission costs
2 participants