Skip to content

fix[stdlib]!: fix IERC4626 signatures#4425

Merged
charles-cooper merged 4 commits intovyperlang:masterfrom
charles-cooper:fix/ierc4626
Dec 28, 2024
Merged

fix[stdlib]!: fix IERC4626 signatures#4425
charles-cooper merged 4 commits intovyperlang:masterfrom
charles-cooper:fix/ierc4626

Conversation

@charles-cooper
Copy link
Copy Markdown
Member

@charles-cooper charles-cooper commented Dec 27, 2024

What I did

How I did it

How to verify it

Commit message

the signatures should not have default parameters; if used, they will
create a different method id at the callsite than the ERC4626 standard
actually accepts.

- add `stdlib` to the list of valid PR scopes

Description for the changelog

Cute Animal Picture

Put a link to a cute animal picture inside the parenthesis-->

the signatures should not have default parameters; if used, they will
create a different method id at the callsite than the `ERC4626` standard
actually accepts.
@charles-cooper charles-cooper changed the title fix[lib]: fix IERC4626 signatures fix[stdlib]: fix IERC4626 signatures Dec 27, 2024
@cyberthirst cyberthirst added the release - must release blocker label Dec 27, 2024
@charles-cooper charles-cooper enabled auto-merge (squash) December 28, 2024 12:46
@codecov
Copy link
Copy Markdown

codecov bot commented Dec 28, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 90.93%. Comparing base (705aa54) to head (0b452c8).
Report is 69 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #4425      +/-   ##
==========================================
- Coverage   91.78%   90.93%   -0.85%     
==========================================
  Files         119      119              
  Lines       16631    16631              
  Branches     2799     2799              
==========================================
- Hits        15265    15124     -141     
- Misses        936     1050     +114     
- Partials      430      457      +27     

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

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@charles-cooper charles-cooper merged commit e9ac7cd into vyperlang:master Dec 28, 2024
@pcaversaccio
Copy link
Copy Markdown
Collaborator

pcaversaccio commented Jan 4, 2025

Since this is a breaking fix, we should use the exclamation mark ! in the PR title (as well as in the release notes):

fix[stdlib]!: fix IERC4626 signatures

@charles-cooper charles-cooper changed the title fix[stdlib]: fix IERC4626 signatures fix[stdlib]!: fix IERC4626 signatures May 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release - must release blocker

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants