huff-language / huffmate

A library of modern, hyper-optimized, and extensible Huff contracts with extensive testing and documentation built by Huff maintainers.
https://github.com/pentagonxyz/huffmate
MIT License
430 stars 55 forks source link

save some gas/mana on `safe` lib calls #128

Closed AmadiMichael closed 1 year ago

AmadiMichael commented 1 year ago

save 6 gas/mana on safeTransferLib (safeTransfer, safeTransferFrom, safeApprove) calls by using <mem_ptr> as return data offset rather than <mem_ptr> + 0x1c