ERC1967Proxy

Verified contract

Proxy

Active on Ethereum with 1,124 txns
Deployed by via 0x72937a3e at 19334576
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 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
5 additional variables
ERC-20
Value $79,695.32
0x751e6463a6c54a21b26983af670ccfb9640205761f04b2e11363cd202c9f0519
0x1e585078c717f39db3f80f52db7ef2b23d846cb1e543db8b3a261b13166ea6c0
0x5033dc6597256b584924f9a617796b4cb40e1656253872132ca77b0bb0e4b2cb
0xb0f177484a035480addce34278feafef4d768e44db889cf72a8df12d74ffa80e
0x406f9b63f58723c81e85f6974dcb2bff0f4f231dd511d061307dbf5c92ae3ccb
0x5d6f1f5bd68925fd72ac9d1903936a36b171d8ffb02bda910639f8f42c075bfb
0x60bfbb9af42131b62fcd96cdcb4ecef39dc5404d5abf6110b6a88c78b65a33a8
0xba13f10adbb719509b6859cae340d9d938345b234f43af3f3d4bbe053efd3be1
0xd7d3f921d93895ef51ae7111813afd1a19de966e7c1a7a05aae42a1ddb454b04
0x6902fd032b08d8912439cd79de5416c421db8022f15d430800d11ccaaefcc0ff

Functions
Getter at block 21247012
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
depositsCounter(view returns (uint256)
839
paused(view returns (bool)
false
 
proxiableUUID(view returns (bytes32)
withdrawalsCounter(view returns (uint256)
255
Read-only
deposits(uint256 idview returns (address sourceNetworkTokenaddress destinationNetworkTokenaddress senderaddress receiveruint256 amountuint256 sourceChainIduint256 destinationChainIduint256 nonce)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
withdrawals(uint256 idview returns (address sourceNetworkTokenaddress destinationNetworkTokenaddress senderaddress receiveruint256 amountuint256 sourceChainIduint256 destinationChainIduint256 nonce)
State-modifying
depositERC20(address receiveruint256 amount
depositNativeToken(address receiverpayable 
emergencyWithdrawERC20(address token
emergencyWithdrawNative(
grantRole(bytes32 roleaddress account
initialize(address _evmERC20Tokenuint256 _nativeChainIduint256 _evmChainId
pause(
removeSigner(address _signer
renounceClaim(address destinationNetworkTokenaddress senderuint256 amountuint256 noncebytes signature
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setSigner(address _signer
unpause(
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
withdrawERC20(address senderuint256 amountuint256 noncebytes signature
withdrawNative(address senderuint256 amountuint256 noncebytes signature
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
DepositEvent(address indexed sourceNetworkTokenaddress indexed senderaddress indexed receiveruint256 amountuint256 sourceChainIduint256 destinationChainIduint256 nonce
EmergencyWithdrawEvent(address indexed tokenaddress indexed receiveruint256 amount
Initialized(uint8 version
Paused(address account
PaymentReceived(address fromuint256 amount
RenounceEvent(address indexed destinationNetworkTokenaddress indexed senderaddress indexed receiveruint256 amountuint256 sourceChainIduint256 destinationChainIduint256 nonce
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Unpaused(address account
Upgraded(address indexed implementation
WithdrawEvent(address indexed destinationNetworkTokenaddress indexed senderaddress indexed receiveruint256 amountuint256 sourceChainIduint256 destinationChainIduint256 nonce
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
receive(
Errors
AddressZeroCheck(
ChainIdZeroCheck(
HashAlreadyUsed(
InsufficientAvailableBalance(
InvalidAmount(
InvalidChainId(
InvalidSigner(
InvalidTransfer(
Unauthorized(
WithdrawFailed(