The compiler should really be at least attempting to pack the structs without the devs needing to do it for them. It seems like a massive oversight, any idea if this is being worked on?
Thanks for the video, very informative for a newbie like me. Question: Would using a uint96 cost more gas for arithmetic operations since evm is optimized for 256 byte data? If so, how do we balance the tradeoffs between the gas cost of storage vs the gas cost of math when struct packing?
This video should be mandatory to every solidity dev out there.
The compiler should really be at least attempting to pack the structs without the devs needing to do it for them. It seems like a massive oversight, any idea if this is being worked on?
Great video. Thank you. The address/uint96 design pattern example is great.
What an eye opening video … Diamond class
great talk! not so sure what to think about the s_ syntax though...
Very informative!
Thanks for the video, very informative for a newbie like me. Question: Would using a uint96 cost more gas for arithmetic operations since evm is optimized for 256 byte data? If so, how do we balance the tradeoffs between the gas cost of storage vs the gas cost of math when struct packing?
Same to me, the cost for converting from uint96 to uint256 is higher
Finally it's here
Thank you for the presentation and clear materials here.
Does unchecked arithmetic save gas wrt safe Maths?
Thanks Alex it was very helpful
Really great presentation, thank you!
This is amazing!
Great info
Third