Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Add Multicall3Delegatecall.sol #502

Merged
merged 4 commits into from
Jan 31, 2025
Merged

feat: Add Multicall3Delegatecall.sol #502

merged 4 commits into from
Jan 31, 2025

Conversation

maurelian
Copy link
Contributor

@maurelian maurelian commented Jan 29, 2025

Description

Adds Multicall3Delegatecall. The contract is based heavily on Multicall3 deployed on many evm chains at 0xcA11bde05977b3631167028862bE2a173976CA11. It has been modified to:

  1. Perform delegatecalls instead of calls.
  2. Utility getter functions have been removed.

This contract will be deployed to 0x242a28aae0df515cefd09984f3057b3621646e9a.

@maurelian maurelian requested review from a team as code owners January 29, 2025 18:22
@maurelian maurelian force-pushed the Multicall3Delegatecall branch from ad8ccf8 to ac2571c Compare January 29, 2025 20:28
script/Multicall3Delegatecall.sol Outdated Show resolved Hide resolved
script/Multicall3Delegatecall.sol Outdated Show resolved Hide resolved
justfile Show resolved Hide resolved
blmalone
blmalone previously approved these changes Jan 29, 2025
@maurelian
Copy link
Contributor Author

hmmm, I didn't mean to push submodule updates with this. Fixing that.

@maurelian maurelian force-pushed the Multicall3Delegatecall branch from 892b2ed to 0037b22 Compare January 30, 2025 03:09
Copy link
Contributor Author

maurelian commented Jan 30, 2025

This stack of pull requests is managed by Graphite. Learn more about stacking.

@mds1 mds1 enabled auto-merge January 31, 2025 22:54
@mds1 mds1 added this pull request to the merge queue Jan 31, 2025
Merged via the queue into main with commit 016d29d Jan 31, 2025
16 checks passed
@mds1 mds1 deleted the Multicall3Delegatecall branch January 31, 2025 23:13
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.

4 participants