TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 434 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 $986.63
0xc5049a95bbf408d020d855d6c1af45a41d08246da504d67a31670a8e14e6f120
0xf62d092bcbf6bb220db02a3d5a4e0c60100c5cda0d764d9e1a4ad04fa62428f2
0xd0a92de9b6900fcf15b4097243b2a29ca842af770f69138c7f9f9b220284cf93
0x1734db4b23cbab5c8ed7c33ad90b7906ed2e394885658d9da64ca7d7573c4ced
0xdc30079db4058793188264cf82654a067fed1e6cfd7f6c892c138096ff97b095
0xcdec0b4bdb59fbbfa5ae2e6e56b75407ab742c5bc8200a608f68dda798c77970
0xb33e013e7f0a0b7ff58f35d9ca0ceee17f1dc0aa427d2ede838a27c144d7488c
0xfaebf1cb73aa5e8295d24b0f3cb7aeb655aad38e93a18a1e521a55da3f8f01b9
0x967b18eac00eb350eb09d0be81a2a601e010e57713217191cc3c6a517d7cb488
0xb486bebde3cd3065bfb29613bf37d4594d533915be31d125c7ec69099e4784fc

Functions
Getter at block 21276286
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