initialize(uint160)
external
Sets the initial price for the pool
Name | Type | Description |
---|---|---|
mint(address,address,int24,int24,uint128,bytes)
external
Adds liquidity for the given recipient/bottomTick/topTick position
Name | Type | Description |
---|---|---|
Returns:
Name | Type | Description |
---|---|---|
collect(address,int24,int24,uint128,uint128)
external
Collects tokens owed to a position
Returns:
burn(int24,int24,uint128)
external
Burn liquidity from the sender and account tokens owed for the liquidity to the position
Returns:
swap(address,bool,int256,uint160,bytes)
external
Swap token0 for token1, or token1 for token0
Returns:
swapSupportingFeeOnInputTokens(address,address,bool,int256,uint160,bytes)
external
Swap token0 for token1, or token1 for token0 (tokens that have fee on transfer)
Returns:
flash(address,uint256,uint256,bytes)
external
Receive token0 and/or token1 and pay it back, plus a fee, in the callback
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|