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: update repo template #170

Merged
merged 1 commit into from
Sep 3, 2024
Merged

feat: update repo template #170

merged 1 commit into from
Sep 3, 2024

Conversation

adamegyed
Copy link
Contributor

@adamegyed adamegyed commented Sep 3, 2024

Motivation

To prepare for updating the account to 6900 v0.8, we should update the common part of the repo setup to our new base repo.

Solution

Remove old inspections script & related components: utils/inspect.sh, .gasestimated.md, .storagelayout.md.

Update to the new CI workflows (non-IR tests, optimized test) + common base action

Update foundry.toml with our new default configs.

Use the new solhint configs.

Add a missing remapping that was previously auto-detected, due to our new setting for auto_detect_remappings = false.

Add a warning to README for checking which branch to deploy off of, due to setting develop as the main branch.

@adamegyed adamegyed requested a review from a team September 3, 2024 20:04
@adamegyed adamegyed merged commit 5c723fc into develop Sep 3, 2024
2 of 3 checks passed
@adamegyed adamegyed deleted the adam/prep-v2 branch September 3, 2024 20:34
@@ -12,6 +12,8 @@

Alchemy's Modular Account is a maximally modular, upgradeable smart contract account that is compatible with [ERC-4337](https://eips.ethereum.org/EIPS/eip-4337) and [ERC-6900](https://eips.ethereum.org/EIPS/eip-6900).

> :warning: **This branch contains changes that are under development.** To use the latest audited version make sure to use the correct commit. The tagged versions can be found in the [releases](https://github.com/alchemyplatform/modular-account/releases).
Copy link
Collaborator

Choose a reason for hiding this comment

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

Nice.

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