TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 547 txns
Deployed by via 0x4798f5f8 at 18032055
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 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots

No balances found for "TransparentUpgradeableProxy"

0xb02b4df8e6ed371c2750ba9964fbb61073cfe9fe71d2658ad39c4d71273f305d
0x3f5d71b4e6c15799d2da2dd3203d49b18d596833bc2e320ecdcd3bfce0705535
From
0xc620a5e02ac6833953cca0abf05dba70a4c26971ec5b4b25c08991fd0109fda2
0xe205eab5a52c1731824f0d053e61e642c0a96a33a335cd10ff4a5464eb2add84
From
0x5a7cac4250df297459f3d63ab5db514262795744ddd7fa9f9e8c5259bb75dce4
0x9bf2d35ff768b65e48760a37d00b6af16147f0c2696b4c0347f91dafd3a976ec
0x02a046d83ebe79874c9830a3c91fcc67f4331c374cda179461630582d9e088cc
0xeb3ffd44ff8dcc6a48f5f06acd9b4e9a9ef87e8f07c403222466ecbbde9c8010
From
0xefd3da9381d95d857c18455722e1289c360f12b559c9b0589ffb89985a5d59f4
0x9381f236b8525ccaaf081f1b9bf43d2afc32a0e1e9a088247bbb05cbaa140d4d

Functions
Getter at block 21406864
owner(view returns (address)
0x5108ef86cf493905bcd35a3736e4b46decd7de58
paused(view returns (bool)
false
permit2(view returns (address)
0x000000000022d473030f116ddee9f6b43ac78ba3
resolver(view returns (address)
0x535c5fdf31477f799366df6e4899a12a801cc7b8
swapper(view returns (address)
0x25e9b0576f92d431882f158bb8fb4ac47bdd7b96
weth(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
getWhitelist(address vault_view returns (address[])
mintRestrictedVaults(addressview returns (uint256 supplyCapbool hasWhitelist)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addLiquidity(struct AddLiquidityData params_payable returns (uint256 amount0uint256 amount1uint256 sharesReceived)
addLiquidityPermit2(struct AddLiquidityPermit2Data params_payable returns (uint256 amount0uint256 amount1uint256 sharesReceived)
blacklist(address vault_address[] toBlacklist_
initialize(address owner_
pause(
removeLiquidity(struct RemoveLiquidityData params_returns (uint256 amount0uint256 amount1)
removeLiquidityPermit2(struct RemoveLiquidityPermit2Data params_returns (uint256 amount0uint256 amount1)
renounceOwnership(
setMintRules(address vault_uint256 supplyCap_bool hasWhitelist_
swapAndAddLiquidity(struct SwapAndAddData params_payable returns (uint256 amount0uint256 amount1uint256 sharesReceiveduint256 amount0Diffuint256 amount1Diff)
swapAndAddLiquidityPermit2(struct SwapAndAddPermit2Data params_payable returns (uint256 amount0uint256 amount1uint256 sharesReceiveduint256 amount0Diffuint256 amount1Diff)
transferOwnership(address newOwner
unpause(
updateSwapExecutor(address swapper_
whitelist(address vault_address[] toWhitelist_
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Initialized(uint8 version
LogBlacklist(address vaultaddress[] blacklisted
LogSetVault(address vaultuint256 supplyCapbool hasWhitelist
LogWhitelist(address vaultaddress[] whitelisted
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Swapped(bool zeroForOneuint256 amount0Diffuint256 amount1Diffuint256 amountOutSwap
Unpaused(address account
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.