openzeppelin-contracts icon indicating copy to clipboard operation
openzeppelin-contracts copied to clipboard

Make `MinimalForwarder` production-ready

Open ernestognw opened this issue 1 year ago • 1 comments

Warning This PR is currently on hold, meaning it's not considered yet safe to use any of the updates here until merged.

Fixes #3884 Fixes #3664

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 guarantee:

  • Backwards compatibility
  • Security (and thorough documentation about it)
  • A deadline for expiring transactions

PR Checklist

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

ernestognw avatar Feb 22 '23 04:02 ernestognw

⚠️ No Changeset found

Latest commit: 4c1cd2264962c38f354b84c4410a3c81ea50516f

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

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

changeset-bot[bot] avatar Feb 22 '23 04:02 changeset-bot[bot]