Open Amxx opened 1 week ago
Latest commit: 9ff7d4d97415a17ad8ffd57e181fc48ee4eba532
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.
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
I tried using a library like this one https://github.com/eth-infinitism/account-abstraction/blob/develop/contracts/utils/Exec.sol. The result did not really look good to me. I found the use of assembly actually cleaner ... because we automatically copy X bytes of the returndata, without having to call an additional returndatacopy
.
I found that the most valuable thing from the 4337 draft PR was the free memory management, to dealocate memory.
Fixes #5013
PR Checklist
npx changeset add
)