Skip to content

✨ Multicallable#15

Merged
Vectorized merged 2 commits intomainfrom
multicall
Jul 25, 2022
Merged

✨ Multicallable#15
Vectorized merged 2 commits intomainfrom
multicall

Conversation

@Vectorized
Copy link
Copy Markdown
Owner

@Vectorized Vectorized commented Jul 24, 2022

Description

Assembly optimized version of https://github.com/Uniswap/v3-periphery/blob/main/contracts/base/Multicall.sol

Saves around 452 gas per element in data over plain ol' Solidity.

Checklist

Ensure you completed all of the steps below before submitting your pull request:

  • Ran forge snapshot?
  • Ran npm run lint?
  • Ran forge test?

Pull requests with an incomplete checklist will be thrown out.

@Vectorized Vectorized force-pushed the multicall branch 3 times, most recently from 19dff64 to 233522e Compare July 25, 2022 00:45
@Vectorized Vectorized merged commit 8b73b64 into main Jul 25, 2022
@Vectorized Vectorized deleted the multicall branch July 25, 2022 00:51
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.

1 participant