feat: multiple approves in 1 signature (uses permit2 batch) #16
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Using permit2's
PermitBatchstructure, users can approve the bundler for multiple assets with a single signature.Since there will be multiple bundlers contracts in the future, new users may need to set approvals for > 1 bundler before executing a bundle. With
PermitBatchusers can also approve multiple bundlers on multiple assets with a single signature.