TokenRouterFacet
Verified contract
Implementation
Active on
Base with 0 txns
Storage
Map
Table
Raw
Constants and immutables
3
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 47 additional slots
-
variable spans 2 additional slots
-
variable spans 47 additional slots
Balances ($0.00)
No balances found for "TokenRouterFacet"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "TokenRouterFacet"
ABI
ABI objects
Getter at block 22750642
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)
0x6cfa62f8e0a3a426f85fb63db1c6540b5cd46603
Read-only
balanceOf(address owner) view returns (uint256)
destinationGas(uint32) view returns (uint256)
getDestinationGas(uint32 domain) view returns (uint256)
ownerOf(uint256 tokenId) view returns (address)
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
renounceOwnership()
setDestinationGas(struct GasRouterGasRouterConfig[] gasConfigs)
setDestinationGas(uint32 domain, uint256 gas)
setGas(uint32 domain, uint256 gas)
setHook(address _hook)
setInterchainSecurityModule(address _module)
transferOwnership(address newOwner)
transferRemote(uint32, bytes32, uint256) payable returns (bytes32)
transferRemote(uint32, bytes32, uint256, bytes, address) payable returns (bytes32)
transferRemote(uint32 _destination, bytes32 _recipient, uint256 _amountOrId, bool _isERC20) 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)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
Transfer(address indexed from, address indexed to, uint256 value)
constructor(address _mailbox)
This contract contains no fallback and receive objects.
NotContractOwner(address _user, address _contractOwner)