Permissioned pool actions Contains pool methods that may only be called by the factory owner or tokenomics
setCommunityFee(uint8,uint8) external
Set the community's % share of the fees. Cannot exceed 25% (250)
| Name | Type | Description |
|---|---|---|
| communityFee0 | uint8 | new community fee percent for token0 of the pool in thousandths (1e-3) |
| communityFee1 | uint8 | new community fee percent for token1 of the pool in thousandths (1e-3) |
setIncentive(address) external
Sets an active incentive
| Name | Type | Description |
|---|---|---|
| virtualPoolAddress | address | The address of a virtual pool associated with the incentive |
setLiquidityCooldown(uint32) external
Sets new lock time for added liquidity
| Name | Type | Description |
|---|---|---|
| newLiquidityCooldown | uint32 | The time in seconds |
Permissioned pool actions Contains pool methods that may only be called by the factory owner or tokenomics
setCommunityFee(uint8,uint8) external
Set the community's % share of the fees. Cannot exceed 25% (250)
| Name | Type | Description |
|---|---|---|
| communityFee0 | uint8 | new community fee percent for token0 of the pool in thousandths (1e-3) |
| communityFee1 | uint8 | new community fee percent for token1 of the pool in thousandths (1e-3) |
setIncentive(address) external
Sets an active incentive
| Name | Type | Description |
|---|---|---|
| virtualPoolAddress | address | The address of a virtual pool associated with the incentive |
setLiquidityCooldown(uint32) external
Sets new lock time for added liquidity
| Name | Type | Description |
|---|---|---|
| newLiquidityCooldown | uint32 | The time in seconds |
Permissioned pool actions Contains pool methods that may only be called by the factory owner or tokenomics
setCommunityFee(uint8,uint8) external
Set the community's % share of the fees. Cannot exceed 25% (250)
| Name | Type | Description |
|---|---|---|
| communityFee0 | uint8 | new community fee percent for token0 of the pool in thousandths (1e-3) |
| communityFee1 | uint8 | new community fee percent for token1 of the pool in thousandths (1e-3) |
setIncentive(address) external
Sets an active incentive
| Name | Type | Description |
|---|---|---|
| virtualPoolAddress | address | The address of a virtual pool associated with the incentive |
setLiquidityCooldown(uint32) external
Sets new lock time for added liquidity
| Name | Type | Description |
|---|---|---|
| newLiquidityCooldown | uint32 | The time in seconds |
Permissioned pool actions Contains pool methods that may only be called by the factory owner or tokenomics
setCommunityFee(uint8,uint8) external
Set the community's % share of the fees. Cannot exceed 25% (250)
| Name | Type | Description |
|---|---|---|
| communityFee0 | uint8 | new community fee percent for token0 of the pool in thousandths (1e-3) |
| communityFee1 | uint8 | new community fee percent for token1 of the pool in thousandths (1e-3) |
setIncentive(address) external
Sets an active incentive
| Name | Type | Description |
|---|---|---|
| virtualPoolAddress | address | The address of a virtual pool associated with the incentive |
setLiquidityCooldown(uint32) external
Sets new lock time for added liquidity
| Name | Type | Description |
|---|---|---|
| newLiquidityCooldown | uint32 | The time in seconds |