TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 4,717 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
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
-
variable spans 48 additional slots
Balances ($31,344,803.21)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USDC | ERC-20 | 31.31349M | $1.001 |
$31,344,803.21 | |
HQG | ERC-20 | 0.1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21268629 | 15 hours ago | | | 0 | 0.00098402745 | |
| 21263440 | a day ago | | | 0 | 0.0011031193 | |
| 21256331 | 2 days ago | | | 0 | 0.0011057273 | |
| 21256304 | 2 days ago | | | 0 | 0.0011710929 | |
| 21256266 | 2 days ago | | | 0 | 0.0013409446 | |
| 21255031 | 3 days ago | | | 0 | 0.0015229528 | |
| 21254253 | 3 days ago | | | 0 | 0.0013716718 | |
| 21252118 | 3 days ago | | | 0 | 0.0022319896 | |
| 21252036 | 3 days ago | | | 0 | 0.0023462817 | |
| 21251748 | 3 days ago | | | 0 | 0.0031844639 |
ABI
ABI objects
Getter at block 21273023
balance() view returns (uint256)
31313453720288
messageService() view returns (address)
0xd19d4b5d358258f05d7b411e21a1460d11b0876f
owner() view returns (address)
0x892bb7eed71efb060ab90140e7825d8127991dd3
paused() view returns (bool)
false
pendingOwner() view returns (address)
0x0000000000000000000000000000000000000000
remoteUSDCBridge() view returns (address)
0xa2ee6fce4acb62d95448729cdb781e3beb62504a
usdc() view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
Read-only
This contract contains no read-only function objects.
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
acceptOwnership()
changeMessageService(address newMessageService)
deposit(uint256 amount) payable
depositTo(uint256 amount, address to) payable
initialize(address _messageService, address _usdc)
pause()
receiveFromOtherLayer(address recipient, uint256 amount)
renounceOwnership()
rescueTransfer(address to, uint256 amount)
setRemoteUSDCBridge(address _remoteUSDCBridge)
transferOwnership(address newOwner)
unpause()
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
Deposited(address indexed depositor, uint256 amount, address indexed to)
Initialized(uint8 version)
MessageServiceUpdated(address indexed oldAddress, address indexed newAddress)
OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
ReceivedFromOtherLayer(address indexed recipient, uint256 indexed amount)
RemoteUSDCBridgeSet(address indexed newRemoteUSDCBridge)
Unpaused(address account)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
AmountTooBig(uint256 amount, uint256 limit)
NoBurnCapabilities(address addr)
NotFromRemoteUSDCBridge(address sender, address remoteUSDCBridge)
NotMessageService(address addr, address messageService)
RemoteUSDCBridgeAlreadySet(address remoteUSDCBridge)
RemoteUSDCBridgeNotSet()
SameMessageServiceAddr(address messageService)
SenderBalanceTooLow(uint256 amount, uint256 balance)
ZeroAddressNotAllowed(address addr)
ZeroAmountNotAllowed(uint256 amount)