Skip to content

Feat: Add MetaTx support to contracts#393

Closed
marvinkruse wants to merge 4 commits intodevfrom
marvin/metatx
Closed

Feat: Add MetaTx support to contracts#393
marvinkruse wants to merge 4 commits intodevfrom
marvin/metatx

Conversation

@marvinkruse
Copy link
Member

@marvinkruse marvinkruse commented Nov 30, 2023

This PR adds the metatx support according to ERC2771 to the contracts.

Open Todos for me:

  • Finalize MinimalForwarder to be ready
  • Add basic test for metatx to be working
  • Add tests for MinimalForwarder
  • Adapt scripts & tests to also deploy the Forwarder if not done yet (so no address(0) anymore)

For now I just added an address(0) to them, so they work as intended
without the metatx support. The scripts will be overhauled anyways,
so this should be fine.
For now I just added an address(0) to them whenever something is
deployed. Tests will still be extended to include a deployment of the
MinimalForwarder once it's there.
@marvinkruse marvinkruse changed the base branch from main to dev November 30, 2023 00:59
@marvinkruse marvinkruse self-assigned this Nov 30, 2023
@marvinkruse marvinkruse marked this pull request as draft November 30, 2023 01:01
Based on the OZ MinimalForwarder with pausability feature.
@FHieser FHieser closed this Dec 19, 2023
@FHieser FHieser mentioned this pull request Dec 19, 2023
@marvinkruse marvinkruse deleted the marvin/metatx branch July 26, 2024 09:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants