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

Clonning era contracts repo and compiling locally system contracts #25

Merged
merged 31 commits into from
May 31, 2024

Conversation

hojarasca
Copy link
Collaborator

This PR totally replace comparing contract hahes from pre compiled versions. Instead it always compiles and the use the calculted hashes to check if the upgrade is valid

@hojarasca hojarasca force-pushed the feat/locally-compile-l2-contracts branch from 0b51700 to 2760b92 Compare May 29, 2024 14:47
@hojarasca hojarasca changed the base branch from refactor/consume-github-from-local-repo to chore/measure-test-coverage May 29, 2024 14:49
Base automatically changed from chore/measure-test-coverage to main May 29, 2024 20:12
@hojarasca hojarasca force-pushed the feat/locally-compile-l2-contracts branch from dbfc764 to 49b967b Compare May 29, 2024 22:48
@hojarasca hojarasca changed the title Feat/locally compile l2 contracts Clonning era contracts repo and compiling locally system contracts May 29, 2024
* improved tests

* wip remove AbiSet

* fmt:fix

* removed dead code

* improved tests for block explorer client

* coverage over 50%

* fmt fixe
Copy link
Collaborator

@tomimor tomimor left a comment

Choose a reason for hiding this comment

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

Please review:

  1. We should specify yarn as a new dependency. I was unable to run the check command for a missing yarn error. After installation, everything runs smoothly.

  2. We need to review Generating report…abi. See image.

image

  1. As we don't need further the Github API keys, lets keep in mind we should update the Readme also.

@tomimor tomimor merged commit 73f7d2b into main May 31, 2024
4 checks passed
@tomimor tomimor deleted the feat/locally-compile-l2-contracts branch May 31, 2024 17:25
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.

None yet

2 participants