PairProxy
Verified contract
Proxy
Active on
Ethereum with 2 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
18 additional
variables
Balances ($0.00)
No balances found for "PairProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20826613 | 6 days ago | | | 0 | 0.0013367940 | |
| 20822016 | 7 days ago | | | 0 | 0.010000863 |
ABI
ABI objects
Getter at block 20869154 DOMAIN_SEPARATOR() view returns (bytes32) MAX_WITHDRAWAL_DELAY() view returns (uint256) MINIMUM_LIQUIDITY() view returns (uint256) PERMIT_TYPEHASH() view returns (bytes32) balancesPub() view returns (uint256 b0, uint256 b1, uint112 r0, uint112 r1, uint256 out0, uint256 out1, uint256 loans) currentVault() view returns (uint256) decimals() view returns (uint8) factory() view returns (address) getQuantums() view returns (uint256, uint256, uint256) getReserves() view returns (uint112 _reserve0, uint112 _reserve1, uint32) isLayer2Live() view returns (bool) lpQuantum() view returns (uint256) name() view returns (string) symbol() view returns (string) token0() view returns (address) token1() view returns (address) token_info() view returns (uint256 _lpAssetId, uint256 _token0AssetId, uint256 _token1AssetId) totalSupply() view returns (uint256)
Read-only
allowance(address, address) view returns (uint256)
balanceOf(address) view returns (uint256)
nonces(address) view returns (uint256)
starkWareInfo(uint256 _assetId) view returns (address _token, uint256 _quantum)
universalStateTransition(uint256 initialBalanceLp, uint256 initialBalance0, uint256 initialBalance1, uint256 balanceLp, uint256 balance0, uint256 balance1) pure returns (bool)
userWithdrawals(address) view returns (uint256 lpTokens, uint256 withdrawalId, uint256 timestamp)
State-modifying
Events abortStarkware() returns (uint256 newVaultId)
approve(address spender, uint256 value) returns (bool)
authorizeWithdrawals(uint256 blockNumberTo, uint256 lpAmount, bool validateId)
burn(address to) returns (uint256 amount0, uint256 amount1)
emergencyDisableLayer2()
forceWithdrawalTimelimitReached(address user)
initialize(address _token0, address _token1, address _weth)
mint(address to) returns (uint256 liquidity)
permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s)
setWithdrawalDelay(uint256 newDelay)
settleStarkWare() returns (bool)
setupStarkware(uint256 _assetId, uint256 _token0AssetId, uint256 _token1AssetId)
skim(address to)
swap(uint256 amount0Out, uint256 amount1Out, address to, bytes data)
sync()
syncStarkware(struct StarkwareSyncDtosSwapArgs swapArgs, struct StarkwareSyncDtosFundingArgs fundingArgs, uint256 nonceToUse, address exchangeAddress)
toggleLayer2(bool _isLayer2Live)
transfer(address to, uint256 value) returns (bool)
transferFrom(address from, address to, uint256 value) returns (bool)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
Approval(address indexed owner, address indexed spender, uint256 value)
Burn(address indexed sender, uint256 amount0, uint256 amount1, address indexed to)
Layer2StateChange(bool isLayer2, uint256 balance0, uint256 balance1, uint256 totalSupply)
Mint(address indexed sender, uint256 amount0, uint256 amount1)
Swap(address indexed sender, uint256 amount0In, uint256 amount1In, uint256 amount0Out, uint256 amount1Out, address indexed to)
Sync(uint112 reserve0, uint112 reserve1)
Transfer(address indexed from, address indexed to, uint256 value)
WithdrawalCompleted(address user, uint256 amount, uint256 token0Amount, uint256 token1Amount)
WithdrawalForced(address user)
WithdrawalRequested(address user, uint256 amount, uint256 withdrawalId)
constructor()
fallback()
receive()
receive()
This contract contains no error objects.