solidity创建合约问题

在合约代码中创建合约可以通过new创建合约,也可以通过create方法部署合约,两者有什么区别啊

  1. new方法创建合约
  2. 如uniswap合约工厂中创建合约方法 pair := create2(0, add(bytecode, 32), mload(bytecode), salt)

这两种方法有什么区别,请大佬指教

请先 登录 后评论

3 个回答

XdpCs
请先 登录 后评论
Tiny熊
  擅长:智能合约,以太坊
请先 登录 后评论
jiang
请先 登录 后评论
  • 3 关注
  • 0 收藏,1696 浏览
  • jiang 提出于 2022-10-04 04:26