HypXERC20Lockbox

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x97e2bfd3 at 20114834
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 47 additional slots
-
variable spans 2 additional slots
-
variable spans 47 additional slots

No balances found for "HypXERC20Lockbox"

No transactions found for "HypXERC20Lockbox"


Functions
Getter at block 20924657
domains(view returns (uint32[])
[]
hook(view returns (address)
0x0000000000000000000000000000000000000000
interchainSecurityModule(view returns (address)
0x0000000000000000000000000000000000000000
localDomain(view returns (uint32)
1
lockbox(view returns (address)
0xc8140da31e6bca19b287cc35531c2212763c2059
mailbox(view returns (address)
0xc005dc82818d67af737725bd4bf75435d065d239
owner(view returns (address)
0x172295445113a63f439a10e524c5779f470f31d9
wrappedToken(view returns (address)
0xbf5495efe5db9ce00f80364c8b423567e58d2110
xERC20(view returns (address)
0x2416092f143378750bb29b79ed961ab195cceea5
Read-only
balanceOf(address _accountview returns (uint256)
destinationGas(uint32view returns (uint256)
quoteGasPayment(uint32 _destinationDomainview returns (uint256)
routers(uint32 _domainview returns (bytes32)
State-modifying
approveLockbox(
enrollRemoteRouter(uint32 _domainbytes32 _router
enrollRemoteRouters(uint32[] _domainsbytes32[] _addresses
handle(uint32 _originbytes32 _senderbytes _messagepayable 
initialize(address _hookaddress _ismaddress _owner
renounceOwnership(
setDestinationGas(struct GasRouterGasRouterConfig[] gasConfigs
setDestinationGas(uint32 domainuint256 gas
setHook(address _hook
setInterchainSecurityModule(address _module
transferOwnership(address newOwner
transferRemote(uint32 _destinationbytes32 _recipientuint256 _amountOrIdpayable returns (bytes32 messageId)
transferRemote(uint32 _destinationbytes32 _recipientuint256 _amountOrIdbytes _hookMetadataaddress _hookpayable returns (bytes32 messageId)
unenrollRemoteRouter(uint32 _domain
unenrollRemoteRouters(uint32[] _domains
Events
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ReceivedTransferRemote(uint32 indexed originbytes32 indexed recipientuint256 amount
SentTransferRemote(uint32 indexed destinationbytes32 indexed recipientuint256 amount
Constructor
constructor(address _lockboxaddress _mailbox
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.