ERC1967Proxy

Verified contract

Proxy

Active on Ethereum with 58 txns
Deployed by via 0x844197fa at 15307480
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 43 additional slots
ERC-20
Value $1.62
ERC-20
Value $0.23
ERC-20
Value $0.03
ERC-20
Value $0.02
ERC-20
Value $0.01
ERC-20
Value $0.01
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
0xb465a515c0ae24d98c5f32723cdcb1bcdf7ec2c68278c05c2277056e01272ae4
0x2cb020946660f896cf8d3f2ad4b9f86dc8738c65f8c6604829cccef173c40f81
0x616c6d66ab8995682c0f0911102d7a9e1ee628b5b7d15f5328b7cdee9693e4c8
0x0378e8e0d7926f7715362a60e5e67f984472215fa744af259818e72aaf492106
0x8613aa75fe421229180d00c4ac1141bc5e330cb82a431bdb3bc5c30d24566eb6
0x88f5f73bba9986b35ebe9ba12503b9baf792f3bd2554ba2da6c74390fff60576
0xd98f78ba0728b29a3ffef5e79bb4fa1893ac2a3d4207ea02c5725aca81843256
0x26e140b75af68b05706c993a790763943a9ce72a68adf70cfe5ccd105865ef04
0x3aa9691c7081c54a1d8ee6db6fb5411006681f63d55f35e705d0f23bab03da5c
0x81ba54a19827f9dd894df3d6603f54a1527f78d913103819cc98fcb32b6c2a60

Functions
Getter at block 21284522
WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
 
proxiableUUID(view returns (bytes32)
registry(view returns (address)
0x8f971223b4bd9649702f10d306e469e6dbe3e3e9
Read-only
burnTokensAmount(address _indexuint256 _amountview returns (uint256[] _amounts)
mintSwapIndexAmount(struct IIndexRouterMintSwapParams _paramsview returns (uint256 _amount)
State-modifying
burn(struct IIndexRouterBurnParams _params
burnSwap(struct IIndexRouterBurnSwapParams _paramsreturns (uint256)
burnSwapValue(struct IIndexRouterBurnSwapParams _paramsreturns (uint256 wethBalance)
burnSwapValueWithPermit(struct IIndexRouterBurnSwapParams _paramsuint256 _deadlineuint8 _vbytes32 _rbytes32 _sreturns (uint256)
burnSwapWithPermit(struct IIndexRouterBurnSwapParams _paramsuint256 _deadlineuint8 _vbytes32 _rbytes32 _sreturns (uint256)
burnWithAmounts(struct IIndexRouterBurnParams _paramsreturns (uint256[] _amounts)
burnWithPermit(struct IIndexRouterBurnParams _paramsuint256 _deadlineuint8 _vbytes32 _rbytes32 _s
initialize(address _WETHaddress _registry
mint(struct IIndexRouterMintParams _paramsreturns (uint256)
mintSwap(struct IIndexRouterMintSwapParams _paramsreturns (uint256)
mintSwapValue(struct IIndexRouterMintSwapValueParams _paramspayable returns (uint256)
mintSwapWithPermit(struct IIndexRouterMintSwapParams _paramsuint256 _deadlineuint8 _vbytes32 _rbytes32 _sreturns (uint256)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Initialized(uint8 version
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.