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

feat(vm): Restore system-constants-generator #115

Conversation

Deniallugo
Copy link
Contributor

@Deniallugo Deniallugo commented Sep 29, 2023

What ❔

Restore system-constants-generator

Why ❔

This crate is rarely used, but it is important to keep it alive: it's used sometimes to tune our fee-related constants.

Making sure that the code at least compiles is the smallest yet essential part of maintenance.

Checklist

  • PR title corresponds to the body of PR (we generate changelog entries from PRs).
  • Tests for the changes have been added / updated.
  • Documentation comments have been added / updated.
  • Code has been formatted via zk fmt and zk lint.

@codecov
Copy link

codecov bot commented Sep 29, 2023

Codecov Report

Attention: 8 lines in your changes are missing coverage. Please review.

Comparison is base (8df1127) 31.57% compared to head (42ab344) 31.57%.
Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #115   +/-   ##
=======================================
  Coverage   31.57%   31.57%           
=======================================
  Files         477      478    +1     
  Lines       25429    25437    +8     
=======================================
+ Hits         8028     8033    +5     
- Misses      17401    17404    +3     
Files Coverage Δ
core/lib/vm/src/tracers/traits.rs 72.72% <ø> (ø)
core/bin/system-constants-generator/src/utils.rs 0.00% <0.00%> (ø)

... and 2 files with indirect coverage changes

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@Deniallugo Deniallugo changed the title Mirrors branch deniallugo-pla-566-restore-system-constants-generator … feat(vm): Restore system-constants-generator Sep 29, 2023
@Deniallugo Deniallugo force-pushed the mirror-deniallugo-pla-566-restore-system-constants-generator-4894f6cf6eab41a7a9825af52dc19a68f6666b29 branch from 2700b8f to bf41820 Compare September 29, 2023 15:46
CODEOWNERS Outdated Show resolved Hide resolved
core/bin/system-constants-generator/src/utils.rs Outdated Show resolved Hide resolved
core/bin/system-constants-generator/src/utils.rs Outdated Show resolved Hide resolved
core/bin/system-constants-generator/src/utils.rs Outdated Show resolved Hide resolved
yarn.lock Outdated
Copy link
Contributor

Choose a reason for hiding this comment

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

Was this file changed intentionally?

@Deniallugo Deniallugo force-pushed the mirror-deniallugo-pla-566-restore-system-constants-generator-4894f6cf6eab41a7a9825af52dc19a68f6666b29 branch from bf41820 to 0cc6b36 Compare October 2, 2023 14:12
@Deniallugo Deniallugo requested a review from perekopskiy October 2, 2023 15:04
perekopskiy
perekopskiy previously approved these changes Oct 2, 2023
Copy link
Contributor

@perekopskiy perekopskiy left a comment

Choose a reason for hiding this comment

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

yarn.lock is still changed, otherwise looks good

yarn.lock Outdated
Copy link
Contributor

Choose a reason for hiding this comment

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

Are you sure there should be changes to yarn.lock? Nothing has changed in terms of JS dependencies

…from private at 4894f6cf6eab41a7a9825af52dc19a68f6666b29
@Deniallugo Deniallugo force-pushed the mirror-deniallugo-pla-566-restore-system-constants-generator-4894f6cf6eab41a7a9825af52dc19a68f6666b29 branch from 0cc6b36 to bf9dba9 Compare October 3, 2023 12:15
@Deniallugo Deniallugo enabled auto-merge October 3, 2023 12:20
…stants-generator-4894f6cf6eab41a7a9825af52dc19a68f6666b29
@Deniallugo Deniallugo added this pull request to the merge queue Oct 3, 2023
Merged via the queue into main with commit 5e61bdc Oct 3, 2023
30 checks passed
github-merge-queue bot pushed a commit that referenced this pull request Oct 3, 2023
🤖 I have created a release *beep* *boop*
---


##
[15.1.0](core-v15.0.2...core-v15.1.0)
(2023-10-03)


### Features

* Implement dynamic L2-to-L1 log tree depth
([#126](#126))
([7dfbc5e](7dfbc5e))
* **vm:** Introduce new way of returning from the tracer
[#2569](#2569)
([#116](#116))
([cf44a49](cf44a49))
* **vm:** Restore system-constants-generator
([#115](#115))
([5e61bdc](5e61bdc))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Danil <[email protected]>
@Deniallugo Deniallugo deleted the mirror-deniallugo-pla-566-restore-system-constants-generator-4894f6cf6eab41a7a9825af52dc19a68f6666b29 branch October 10, 2023 13: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.

3 participants