TokenRouterFacet

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0x84bafcf2 at 21676264
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 "TokenRouterFacet"

No transactions found for "TokenRouterFacet"


Functions
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 ownerview returns (uint256)
destinationGas(uint32view returns (uint256)
getDestinationGas(uint32 domainview returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
quoteGasPayment(uint32 _destinationDomainview returns (uint256)
routers(uint32 _domainview returns (bytes32)
State-modifying
enrollRemoteRouter(uint32 _domainbytes32 _router
enrollRemoteRouters(uint32[] _domainsbytes32[] _addresses
handle(uint32 _originbytes32 _senderbytes _messagepayable 
renounceOwnership(
setDestinationGas(struct GasRouterGasRouterConfig[] gasConfigs
setDestinationGas(uint32 domainuint256 gas
setGas(uint32 domainuint256 gas
setHook(address _hook
setInterchainSecurityModule(address _module
transferOwnership(address newOwner
transferRemote(uint32bytes32uint256payable returns (bytes32)
transferRemote(uint32bytes32uint256bytesaddresspayable returns (bytes32)
transferRemote(uint32 _destinationbytes32 _recipientuint256 _amountOrIdbool _isERC20payable 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
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(address _mailbox
Fallback and receive

This contract contains no fallback and receive objects.

Errors
NotContractOwner(address _useraddress _contractOwner