TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 24,429 txns
Deployed by via 0x22eff511 at 18810961
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 31 additional slots
-
variable spans 9 additional slots
-
variable spans 9 additional slots
2 additional variables
Native
Value $1,611,972.46
ERC-20
Value $5,557,812.91
ERC-20
Value $1,873,208.68
ERC-20
Value $618,629.43
ERC-20
Value $100,053.19
ERC-20
Value $89,605.36
ERC-20
Value $97.18
ERC-20
Value $0.02
ERC-20
--
ERC-20
--
0x076f452e30083ffd1ba1f8f9d2046a29d016ef0430ebec2388388a0455aaba34
0xe9862269819ddc79fb5d9796639bdfb5565c421dd8da6a30c1fc4044f0991927
0x2c805cf2a179c43de95a2e1f7cb78f83824efc166de153c052b92b0a906f035a
0x17f722b1a4056fe260236b8e0439b0456539e4b12cb4663dfb1a34b3aadfedcd
0xca08c4c7d742f8ec1dc202318b44bec59f2a0d7c4a7852c768f4f97d408c3615
0x81d4a26ecd213b450a130e77e7f1834eccd6c0ea873fda9539b5db6124505d65
0xbbd39a1d46163781a7a04176d3c53fc84d76023450ac0a18c8967726f2831f7a
0xa38660c74cf054eb54348fa666510e6c624ee29b490a66cfc6b8a9e0377b187a
0x0dc62717c385c9f0d320f9d7eff838d1f2bf440fd7399b98757ef1e1323a85bf
0xb3db633b1367288d11acb99a2323ab339d6f25fed88fe1ad1c893d9035b9d66c

Functions
Getter at block 21272040
admin(view returns (address)
0xcd14be1959928bb8c160d11817e2be2129e2f25f
bridgeFee(view returns (uint256)
2500000000000000
depositCount(view returns (uint256)
15762
feeAddress(view returns (address)
0xfed4d68744115a50ed22a6da32dba42ecab5cf8d
gasTokenAddress(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
gasTokenDecimalDiffFactor(view returns (uint256)
1000000000000
gasTokenMetadata(view returns (bytes)
0x000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000005457468657200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034554480000000000000000000000000000000000000000000000000000000000
 
getDepositRoot(view returns (bytes32)
globalExitRootManager(view returns (address)
0x72abd6416ea2d99ad30c86b90e7409dc2d1ba40b
isEmergencyState(view returns (bool)
false
lastUpdatedDepositCount(view returns (uint32)
15762
networkID(view returns (uint32)
0
polygonZkEVMaddress(view returns (address)
0x1cbc08bf0d48b18f9f97796c61352b192d1850a5
Read-only
claimedBitMap(uint256view returns (uint256)
getLeafValue(uint8 leafTypeuint32 originNetworkaddress originAddressuint32 destinationNetworkaddress destinationAddressuint256 amountbytes32 metadataHashpure returns (bytes32)
getTokenWrappedAddress(uint32 originNetworkaddress originTokenAddressview returns (address)
isClaimed(uint256 indexview returns (bool)
precalculatedWrapperAddress(uint32 originNetworkaddress originTokenAddressstring namestring symboluint8 decimalsview returns (address)
tokenInfoToWrappedToken(bytes32view returns (address)
verifyMerkleProof(bytes32 leafHashbytes32[32] smtProofuint32 indexbytes32 rootpure returns (bool)
wrappedTokenToTokenInfo(addressview returns (uint32 originNetworkaddress originTokenAddress)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
activateEmergencyState(
bridgeAsset(uint32 destinationNetworkaddress destinationAddressuint256 amountaddress tokenbool forceUpdateGlobalExitRootbytes permitDatapayable 
claimAsset(bytes32[32] smtProofuint32 indexbytes32 mainnetExitRootbytes32 rollupExitRootuint32 originNetworkaddress originTokenAddressuint32 destinationNetworkaddress destinationAddressuint256 amountbytes metadata
deactivateEmergencyState(
initialize(uint32 _networkIDaddress _globalExitRootManageraddress _polygonZkEVMaddressaddress _adminuint256 _bridgeFeeaddress _feeAddressaddress _gasTokenAddressbytes _gasTokenMetadatauint256 _gasTokenDecimalDiffFactor
setBridgeSettingsFee(address _feeAddressuint256 _bridgeFee
updateGlobalExitRoot(
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
BridgeEvent(uint8 leafTypeuint32 originNetworkaddress originAddressuint32 destinationNetworkaddress destinationAddressuint256 amountbytes metadatauint32 depositCount
ClaimEvent(uint32 indexuint32 originNetworkaddress originAddressaddress destinationAddressuint256 amount
EmergencyStateActivated(
EmergencyStateDeactivated(
Initialized(uint8 version
NewWrappedToken(uint32 originNetworkaddress originTokenAddressaddress wrappedTokenAddressbytes metadata
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
AlreadyClaimed(
AmountDoesNotMatchMsgValue(
AmountTooSmall(
DestinationNetworkInvalid(
EtherTransferFailed(
GlobalExitRootInvalid(
InvalidSmtProof(
MerkleTreeFull(
MessageFailed(
MsgValueNotZero(
NotValidAmount(
NotValidOwner(
NotValidSignature(
NotValidSpender(
OnlyAdmin(
OnlyEmergencyState(
OnlyNotEmergencyState(
OnlyPolygonZkEVM(