IUniswapV2Pair
Events
Approval
Approval(address,address,uint256)
owner
address
spender
address
value
uint256
Transfer
Transfer(address,address,uint256)
from
address
to
address
value
uint256
Mint
Mint(address,uint256,uint256)
sender
address
amount0
uint256
amount1
uint256
Burn
Burn(address,uint256,uint256,address)
sender
address
amount0
uint256
amount1
uint256
to
address
Swap
Swap(address,uint256,uint256,uint256,uint256,address)
sender
address
amount0In
uint256
amount1In
uint256
amount0Out
uint256
amount1Out
uint256
to
address
Sync
Sync(uint112,uint112)
reserve0
uint112
reserve1
uint112
Functions
name
name()
pure external
Returns:
[0]
string
symbol
symbol()
pure external
Returns:
[0]
string
decimals
decimals()
pure external
Returns:
[0]
uint8
totalSupply
totalSupply()
view external
Returns:
[0]
uint256
balanceOf
balanceOf(address)
view external
owner
address
Returns:
[0]
uint256
allowance
allowance(address,address)
view external
owner
address
spender
address
Returns:
[0]
uint256
approve
approve(address,uint256)
external
spender
address
value
uint256
Returns:
[0]
bool
transfer
transfer(address,uint256)
external
to
address
value
uint256
Returns:
[0]
bool
transferFrom
transferFrom(address,address,uint256)
external
from
address
to
address
value
uint256
Returns:
[0]
bool
DOMAIN_SEPARATOR
DOMAIN_SEPARATOR()
view external
Returns:
[0]
bytes32
PERMIT_TYPEHASH
PERMIT_TYPEHASH()
pure external
Returns:
[0]
bytes32
nonces
nonces(address)
view external
owner
address
Returns:
[0]
uint256
permit
permit(address,address,uint256,uint256,uint8,bytes32,bytes32)
external
owner
address
spender
address
value
uint256
deadline
uint256
v
uint8
r
bytes32
s
bytes32
MINIMUM_LIQUIDITY
MINIMUM_LIQUIDITY()
pure external
Returns:
[0]
uint256
factory
factory()
view external
Returns:
[0]
address
token0
token0()
view external
Returns:
[0]
address
token1
token1()
view external
Returns:
[0]
address
getReserves
getReserves()
view external
Returns:
reserve0
uint112
reserve1
uint112
blockTimestampLast
uint32
price0CumulativeLast
price0CumulativeLast()
view external
Returns:
[0]
uint256
price1CumulativeLast
price1CumulativeLast()
view external
Returns:
[0]
uint256
kLast
kLast()
view external
Returns:
[0]
uint256
mint
mint(address)
external
to
address
Returns:
liquidity
uint256
burn
burn(address)
external
to
address
Returns:
amount0
uint256
amount1
uint256
swap
swap(uint256,uint256,address,bytes)
external
amount0Out
uint256
amount1Out
uint256
to
address
data
bytes
skim
skim(address)
external
to
address
sync
sync()
external
initialize
initialize(address,address)
external
address
address