Skip to content

Conversation

@ernestognw
Copy link
Owner

@ernestognw ernestognw commented Jun 7, 2023

Fixes OpenZeppelin#3884
Fixes OpenZeppelin#3664
Replaces OpenZeppelin#4065

Currently, MinimalForwarder is not considered production-ready since it was designed mainly for testing purposes in the library. However, it's not that far from a MinimalForwarder that's something we may recommend.

The new MinimalForwarder should have:

  • A deadline for expiring transactions
  • A msg.value mismatch check

We're still evaluating some features

PR Checklist

  • Tests
  • Documentation
  • Changeset entry (run npx changeset add)

@changeset-bot
Copy link

changeset-bot bot commented Jun 7, 2023

🦋 Changeset detected

Latest commit: 62d2342

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
openzeppelin-solidity Major

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@ernestognw ernestognw changed the title Lib 643 production ready minimal forwarder 2 Make MinimalForwarder production-ready for 5.0 Jun 7, 2023
@ernestognw ernestognw force-pushed the lib-643-production-ready-minimal-forwarder-2 branch from c5fc25d to 4c1cd22 Compare June 13, 2023 20:19
ernestognw and others added 24 commits June 13, 2023 14:28
Co-authored-by: Hadrien Croubois <[email protected]>
Co-authored-by: ernestognw <[email protected]>
Co-authored-by: Hadrien Croubois <[email protected]>
Co-authored-by: Francisco Giordano <[email protected]>
Co-authored-by: Hadrien Croubois <[email protected]>
Co-authored-by: Francisco Giordano <[email protected]>
…lin#4314)

Co-authored-by: Hadrien Croubois <[email protected]>
Co-authored-by: Francisco <[email protected]>
Co-authored-by: Ernesto García <[email protected]>
Co-authored-by: Francisco <[email protected]>
Co-authored-by: Hadrien Croubois <[email protected]>
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.

9 participants