Published onNovember 19, 2022Uniswap Permit2ethereumuniswapevmExploring the rationale behind the Uniswap Permit2 contract
Published onJune 26, 2022Why `immutable` variables don't take up storage spaceethereumsolidityevmExplaining why `immutable` does not take up any storage space and is just as cheap as a constant during deployment. We'll dig into the bytecode.
Published onJune 21, 2022How Uniswap Leverages the EVM's AtomicityethereumuniswapevmExploring the atomic nature of transactions in the EVM and how Uniswap leverages this in their designs