V3Factory
Last updated
Last updated
This contract deploys V3 pools and manages ownership and control over pool protocol fees
Github Link: (Will be updated after official launch)
Cypress : 0xA15Be7e90df29A4aeaD0C7Fc86f7a9fBe6502Ac9:
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Type | Description |
---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
token0
address
The first token of the pool by address sort order
token1
address
The second token of the pool by address sort order
fee
uint24
The fee collected upon every swap in the pool, denominated in hundredths of a bip
tickSpacing
int24
The minimum number of ticks between initialized ticks
pool
address
The address of the created pool
fee
uint24
The enabled fee, denominated in hundredths of a bip
tickSpacing
int24
The minimum number of ticks between initialized ticks for pools created with the given fee
uint256
The number of pools created in V3
idx
uint256
The index number
address
The address of the pool
tokenA
address
The contract address of either token0 or token1
tokenB
address
The contract address of the other token
fee
uint24
The fee collected upon every swap in the pool, denominated in hundredths of a bip
pool
address
The pool address
fee
uint24
The enabled fee, denominated in hundredths of a bip. Returns 0 in case of unenabled fee
int24
tick spacing
tokenA
address
One of the two tokens in the desired pool
tokenB
address
The other of the two tokens in the desired pool
fee
uint24
The desired fee for the pool
pool
address
The address of the newly created pool
fee
uint24
The fee amount to enable, denominated in hundredths of a bip (i.e. 1e-6)
tickSpacing
int24
The spacing between ticks to be enforced for all pools created with the given fee amount