RouterFacet

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x0cbd795f at 20505212
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 15 additional slots

No balances found for "RouterFacet"

No transactions found for "RouterFacet"


Functions
Getter at block 20896287
getTeleport(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
deliveryFeeNonce(address sender_view returns (uint256)
isTokenBlackListed(address token_view returns (bool)
isTokenBlackListedForTargetChain(uint8 targetChainId_address token_view returns (bool)
nativeToWrappedToken(uint8 chainId_bytes nativeToken_view returns (address)
serviceFee(uint8 targetChainId_bytes transmissionReceiver_bytes32 dAppId_bytes payload_bytes extraOptionalArgs_view returns (uint256)
wrappedToNativeToken(address wrappedToken_view returns (struct LibRouterNativeTokenWithChainId)
State-modifying
egress(struct IRouterTransferData transferData_struct IRouterDeliveryFeeData deliveryFeeData_bytes extraOptionalArgs_payable 
egressWithPermit(struct IRouterTransferData transferData_struct IRouterDeliveryFeeData deliveryFeeData_struct IRouterPermitData permitDatabytes extraOptionalArgs_payable 
egressWithProvider(struct IRouterTransferData transferData_struct IRouterDeliveryFeeData deliveryFeeData_address providerAddress_bytes extraOptionalArgs_payable 
onTeleportMessage(uint8 sourceChainId_bytes transmissionSender_bytes32 dAppId_bytes payload_
state(bytes data_
Events
BurnMint(uint8 targetChainaddress tokenuint256 amountbytes receiver
BurnUnlock(uint8 targetChainaddress tokenuint256 amountbytes receiver
DeliveryFeeCollected(address useraddress agentuint256 amount
FeeTokensCollected(address feeTokenaddress useraddress collectoruint256 amount
LockMint(uint8 targetChainaddress tokenuint256 amountbytes receiver
Mint(address tokenuint256 amountaddress receiver
TeleportSet(address teleport
Unlock(address tokenuint256 amountaddress receiver
WrappedTokenDeployed(uint8 sourceChainbytes nativeTokenaddress wrappedToken
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressOccupied(
DeliveryFeeFailed(string message
DeliveryFeeSignatureExpired(
FeeTokenCollectorAddressNotSet(
IncorrectTargetAction(
InvalidDeliveryFeeSigner(
NoDirectCall(
ShouldContainSender(
TokenBlackListedForTargetChain(address tokenAddressuint8 targetChainId
TokenBlacklisted(address tokenAddress
UnknownDAppId(
UnknownDestination(
UnknownFormat(
UnknownSender(
UnknownTeleport(
UnlockFailed(string message
UnsupportedFeToken(
WrongAddressLength(
WrongValue(