Concentrated Liquidity Pool Factory는 Deployer를 통해 Concentrated Liquidity Pool을 생성하는 데 사용됩니다. 현재는 하나의 팩토리만 존재하지만, 이후에 다양한 프로토콜의 협업에 따라 팩토리 컨트랙트는 늘어날 예정입니다. 두 토큰에 대한 풀은 swapFee, tickSpacing, callbackAddress에 따라 여러 풀을 생성할 수 있습니다.
기본적으로 swapFee와 tickSpacing은 아래의 공식에 따라 만들기를 권장합니다. volatility가 높은 페어일수록 tick spacing과 swap Fee는 높을수록 유리하고, volatility가 낮은 페어일수록 tick spacing과 swap Fee는 낮을수록 유리합니다. Pangea에서는 volatile pair의 경우에는 (swapFee, tickSpacing) = (2000, 20), stable pair의 경우에는 (swapFee, tickSpacing) = (600, 2)을 default로 세팅하고 있습니다. (22년 9월 16일, 신규 stable pair의 tickSpacing 2로 변경)
tickSpacing=Math.round(swapFee∗0.01)
현재 가능한 swapFee와 tickSpacing 조합은 총 4가지 입니다.
swapFee
tickSpacing
1%
100
0.2%
20
0.06%
2
0.01%
2
Methods
configAddress
Returns the address of the pool created with the given config data