QilinV2Factory
QILINV2Factory
Managing all Qilin trading pools, and managing system parameters by the contract owner
createPoolFromUni
Create a trading pool on Qilin (based on uniswap)
parameters:
name | type | description |
tradeToken | address | Trading assets, not used for actual transaction payment, together with the pool assets constitute a trading pair |
poolToken | address | Pool assets, that is, the assets that traders actually use to pay for tradings |
fee | uint24 | This fee is the fee in the uniswap v3 pool, which uniquely determines a uniswap price feed source together with the trading pair. When this parameter is 0, a pool is built based on uniswap v2 |
reverse | bool | Whether it is reversed or not, it is used to identify whether the price of this trading pool is reversed |
createPoolFromSushi
Create a trading pool on Qilin (based on sushiswap)
parameters:
name | type | description |
tradeToken | address | Trading assets, not used for actual transaction payment, together with the pool assets constitute a trading pair |
poolToken | address | Pool assets, that is, the assets that traders actually use to pay for tradings |
reverse | bool | Whether it is reversed or not, it is used to identify whether the price of this trading pool is reversed |
pools
Inquire address of a trading pool through some info on Qilin
parameters:
name | type | description |
poolToken | address | Pool assets, that is, the assets that traders actually use to pay for tradings |
oraclePool | address | Address of oracle pool |
reverse | bool | Whether it is reversed or not, it is used to identify whether the price of this trading pool is reversed |
returns:
name | type | description |
pool | address | Address of Qilin v2 trading pool |
Last updated