I Uniswap V 2 Pair
Methods
DOMAIN_SEPARATOR
function DOMAIN_SEPARATOR() external view returns (bytes32)
Returns
_0
bytes32
undefined
MINIMUM_LIQUIDITY
function MINIMUM_LIQUIDITY() external pure returns (uint256)
Returns
_0
uint256
undefined
PERMIT_TYPEHASH
function PERMIT_TYPEHASH() external pure returns (bytes32)
Returns
_0
bytes32
undefined
allowance
function allowance(address owner, address spender) external view returns (uint256)
Parameters
owner
address
undefined
spender
address
undefined
Returns
_0
uint256
undefined
approve
function approve(address spender, uint256 value) external nonpayable returns (bool)
Parameters
spender
address
undefined
value
uint256
undefined
Returns
_0
bool
undefined
balanceOf
function balanceOf(address owner) external view returns (uint256)
Parameters
owner
address
undefined
Returns
_0
uint256
undefined
burn
function burn(address to) external nonpayable returns (uint256 amount0, uint256 amount1)
Parameters
to
address
undefined
Returns
amount0
uint256
undefined
amount1
uint256
undefined
decimals
function decimals() external pure returns (uint8)
Returns
_0
uint8
undefined
factory
function factory() external view returns (address)
Returns
_0
address
undefined
getReserves
function getReserves() external view returns (uint112 reserve0, uint112 reserve1, uint32 blockTimestampLast)
Returns
reserve0
uint112
undefined
reserve1
uint112
undefined
blockTimestampLast
uint32
undefined
initialize
function initialize(address, address) external nonpayable
Parameters
_0
address
undefined
_1
address
undefined
kLast
function kLast() external view returns (uint256)
Returns
_0
uint256
undefined
mint
function mint(address to) external nonpayable returns (uint256 liquidity)
Parameters
to
address
undefined
Returns
liquidity
uint256
undefined
name
function name() external pure returns (string)
Returns
_0
string
undefined
nonces
function nonces(address owner) external view returns (uint256)
Parameters
owner
address
undefined
Returns
_0
uint256
undefined
permit
function permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s) external nonpayable
Parameters
owner
address
undefined
spender
address
undefined
value
uint256
undefined
deadline
uint256
undefined
v
uint8
undefined
r
bytes32
undefined
s
bytes32
undefined
price0CumulativeLast
function price0CumulativeLast() external view returns (uint256)
Returns
_0
uint256
undefined
price1CumulativeLast
function price1CumulativeLast() external view returns (uint256)
Returns
_0
uint256
undefined
skim
function skim(address to) external nonpayable
Parameters
to
address
undefined
swap
function swap(uint256 amount0Out, uint256 amount1Out, address to, bytes data) external nonpayable
Parameters
amount0Out
uint256
undefined
amount1Out
uint256
undefined
to
address
undefined
data
bytes
undefined
symbol
function symbol() external pure returns (string)
Returns
_0
string
undefined
sync
function sync() external nonpayable
token0
function token0() external view returns (address)
Returns
_0
address
undefined
token1
function token1() external view returns (address)
Returns
_0
address
undefined
totalSupply
function totalSupply() external view returns (uint256)
Returns
_0
uint256
undefined
transfer
function transfer(address to, uint256 value) external nonpayable returns (bool)
Parameters
to
address
undefined
value
uint256
undefined
Returns
_0
bool
undefined
transferFrom
function transferFrom(address from, address to, uint256 value) external nonpayable returns (bool)
Parameters
from
address
undefined
to
address
undefined
value
uint256
undefined
Returns
_0
bool
undefined
Events
Approval
event Approval(address indexed owner, address indexed spender, uint256 value)
Parameters
owner indexed
address
undefined
spender indexed
address
undefined
value
uint256
undefined
Burn
event Burn(address indexed sender, uint256 amount0, uint256 amount1, address indexed to)
Parameters
sender indexed
address
undefined
amount0
uint256
undefined
amount1
uint256
undefined
to indexed
address
undefined
Mint
event Mint(address indexed sender, uint256 amount0, uint256 amount1)
Parameters
sender indexed
address
undefined
amount0
uint256
undefined
amount1
uint256
undefined
Swap
event Swap(address indexed sender, uint256 amount0In, uint256 amount1In, uint256 amount0Out, uint256 amount1Out, address indexed to)
Parameters
sender indexed
address
undefined
amount0In
uint256
undefined
amount1In
uint256
undefined
amount0Out
uint256
undefined
amount1Out
uint256
undefined
to indexed
address
undefined
Sync
event Sync(uint112 reserve0, uint112 reserve1)
Parameters
reserve0
uint112
undefined
reserve1
uint112
undefined
Transfer
event Transfer(address indexed from, address indexed to, uint256 value)
Parameters
from indexed
address
undefined
to indexed
address
undefined
value
uint256
undefined
Last updated