TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 418 txns
Deployed by via 0xb268cf55 at 19511138
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $914.72
0x12d8dd14826897b886b540246779db336f936aa19d1983deb42c8434f168ecac
0x715a944e5786eb299967f2c424024a622eb36562e03063cac7b9bd41c5e97823
0xf16422b75f98851a19f1ba4c95da90a176dbf971ccc64c8c83f195b3f3c06f9c
0xe12c0734eb0a35e2b4e4a3a76524689839b2326f72fcc8688d093f8100fc7e17
0x8b78a0a399808432f48e1ef6c371cf539c92f93d11afa20df9e8b43d86ca0886
0xd29da15c729351ee77cd2247767170f89c900125f33cf793b1e7ff1a6c7ee4be
0xf2bda4e51bd591ed381668fa72cbb839ff2b8b7a1db4de7f27101dfc5f076321
0xcb20d31660e3022819ca9bdd471d72da23f3dc0d9d434aae62c607197b1a86d4
0xaad62844a7012a9bc65040d0cfac1579f838c6352e5a8e5e2dac3436a0b960e7
0xd6453624d6ec1617821f7df1cc290c7f4f3bf00b2598672d916b6e1c0fb6aa32

Functions
Getter at block 21158056
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
RELAYER_ROLE(view returns (bytes32)
0xe2b7fb3b832174769106daebcfd6d1970523240dda11281102db9363b83b0dc4
UPGRADE_INTERFACE_VERSION(view returns (string)
5.0.0
ethBridge(view returns (address)
0xae0ee0a63a2ce6baeeffe56e7714fb4efe48d419
ethSymbolBridge(view returns (address)
0x0000000000000000000000000000000000455448
l2PoolingManager(view returns (uint256)
3017680841384600773422741610054813248592135264558845543233652185005511939299
 
proxiableUUID(view returns (bytes32)
starknetCore(view returns (address)
0xc662c410c0ecf747543f5ba90660f6abebd9c8c4
wETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
getUnderlyingTokenForBridge(address _underlyingview returns (address)
hasRole(bytes32 roleaddress accountview returns (bool)
hashFromReport(uint256 _epochstruct PoolingManagerBaseBridgeData[] _bridgeWithdrawInfostruct PoolingManagerBaseStrategyReport[] _strategyReportstruct PoolingManagerBaseBridgeData[] _bridgeDepositInfobool _includeLenpure returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
cancelDepositRequestBridge(address _bridgeaddress _tokenuint256 _amountuint256 _nonce
claimBridgeCancelDepositRequest(address _bridgeaddress _tokenuint256 _amountuint256 _nonce
grantRole(bytes32 roleaddress account
handleReport(uint256 _epochstruct PoolingManagerBaseBridgeData[] _bridgeWithdrawInfostruct PoolingManagerBaseStrategyReport[] _strategyReportstruct PoolingManagerBaseBridgeData[] _bridgeDepositInfobool[] _allowRevertuint256 _l2BridgeEthFeeuint256 _l2MessagingEthFeebool _revertIfOneCallFailpayable returns (bool)
initialize(address _adminuint256 _l2PoolingManageraddress _starknetCoreaddress _relayeraddress _ethBridgeaddress _wETH
registerStrategy(address _strategy
renounceRole(bytes32 roleaddress callerConfirmation
revokeRole(bytes32 roleaddress account
setEthSymbolBridge(address _ethSymbolBridge
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
BridgeCancelDepositRequestClaimed(address bridgeuint256 amountuint256 nonce
CancelDepositRequestBridgeSent(address bridgeuint256 amountuint256 nonce
Initialized(uint64 version
ReportHandled(uint256 epochstruct PoolingManagerBaseStrategyReport[] reports
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
StrategyRegistered(address strategy
Upgraded(address indexed implementation
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
fallback(
receive(
receive(
Errors
AccessControlBadConfirmation(
AccessControlUnauthorizedAccount(address accountbytes32 neededRole
AddressEmptyCode(address target
AddressInsufficientBalance(address account
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
InvalidInitialization(
InvalidPoolingManager(
NotInitializing(
SafeERC20FailedOperation(address token
UUPSUnauthorizedCallContext(
UUPSUnsupportedProxiableUUID(bytes32 slot