使用合约克隆工厂以最低的Gas无限克隆合约
UniswapV3Factory合约主要用来创建不同代币对的流动性池子合约,其代码实现并不复杂
工厂设计模式是编程中相当常见的模式。这个想法很简单,不是直接创建对象,而是由对象(工厂)来创建对象。在Solidity中,一个对象就是一个智能合约,所以合约工厂可以为你部署新的合约。