HypXERC20
Verified contract
Implementation
Active on
Base with 0 txns
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
0x0000…0000
0x0000…0000
-
variable spans 47 additional slots
-
variable spans 2 additional slots
-
variable spans 47 additional slots
Balances ($0.00)
No balances found for "HypXERC20"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "HypXERC20"
ABI
ABI objects
Getter at block 22897309
domains() view returns (uint32[])
[]
hook() view returns (address)
0x0000000000000000000000000000000000000000
interchainSecurityModule() view returns (address)
0x0000000000000000000000000000000000000000
localDomain() view returns (uint32)
8453
mailbox() view returns (address)
0xea87ae93fa0019a82a727bfd3ebd1cfca8f64f1d
owner() view returns (address)
0x172295445113a63f439a10e524c5779f470f31d9
wrappedToken() view returns (address)
0x2416092f143378750bb29b79ed961ab195cceea5
Read-only
balanceOf(address _account) view returns (uint256)
destinationGas(uint32) view returns (uint256)
quoteGasPayment(uint32 _destinationDomain) view returns (uint256)
routers(uint32 _domain) view returns (bytes32)
State-modifying
Events enrollRemoteRouter(uint32 _domain, bytes32 _router)
enrollRemoteRouters(uint32[] _domains, bytes32[] _addresses)
handle(uint32 _origin, bytes32 _sender, bytes _message) payable
initialize(address _hook, address _interchainSecurityModule, address _owner)
renounceOwnership()
setDestinationGas(struct GasRouterGasRouterConfig[] gasConfigs)
setDestinationGas(uint32 domain, uint256 gas)
setHook(address _hook)
setInterchainSecurityModule(address _module)
transferOwnership(address newOwner)
transferRemote(uint32 _destination, bytes32 _recipient, uint256 _amountOrId) payable returns (bytes32 messageId)
transferRemote(uint32 _destination, bytes32 _recipient, uint256 _amountOrId, bytes _hookMetadata, address _hook) payable returns (bytes32 messageId)
unenrollRemoteRouter(uint32 _domain)
unenrollRemoteRouters(uint32[] _domains)
Initialized(uint8 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
ReceivedTransferRemote(uint32 indexed origin, bytes32 indexed recipient, uint256 amount)
SentTransferRemote(uint32 indexed destination, bytes32 indexed recipient, uint256 amount)
constructor(address _xerc20, address _mailbox)
This contract contains no fallback and receive objects.
This contract contains no error objects.