UniswapV2工厂合约 UniswapV2Factory,继承于IUniswapV2Factory,如图(1)所示,用于创建配对合约。
图(2) UniswapV2Factroy工厂合约的继承图表
UniswapV2Factory函数选择器和事件选择器
| function | select |
|---|
| constructor(address) | 0xf8a6c595 |
| allPairs(uint256) | 0x1e3dd18b |
| allPairsLength() | 0x574f2ba3 |
| createPair(address,address) | 0xc9c65396 |
| feeTo() | 0x017e7e58 |
| feeToSetter() | 0x094b7415 |
| getPair(address,address) | 0xe6a43905 |
| setFeeTo(address) | 0xf46901ed |
| setFeeToSetter(address) | 0xa2e74af6 |
| event | select |
|---|
| PairCreated(address,address,address,uint256) | 0x0d3648bd0f6ba80134a33ba9275ac585d9d315f0ad8355cddefde31afa28d0e9 |
参数文献
[1] ethers计算函数选择器和事件选择器