LiFiDiamond

Verified contract

Proxy

Active on Base
Deployed by via 0x598d3573 at 2649730
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xefa83121b007d3978ea6a9b056567fa00bba33caf555feca2571323d5efcd32c
0x461880a58483f9b07aacb15978d4b940947f7cd9d19101f1fbd1c6cd46926d31
0xbe3e7c92922ab8d7429a22dbbedc6fa67a8397104de30bb3e077ab2c954c7dcb
0xe6c31b15d9cdaa727678f6d5233a92557a56940797b3f51cf8bbcbcd2c4dd9ee
0xb4948042f6e9a525a2c38ed2f9761ad0b9272ce393447dfc0676be1c7a5c43f2
0x4defad39a4d64394b15c144363c22ae5349494f36640a288216274fe95c1bfdc
0x7ea1251923a3ca20211a1d5ca3cf5d7dab9d8463c89f96606d67911b34049a3a
0x658755ac6850fa6e1540cb9be5d83518c72f9343b8929eba45e613c22f6ba4a3
0x479272bcf3ccc769034481a1f7c242cd3a4905deda073f4bf4bd352e9239eca9
0x12675ade74c6b28d5c11f7699ff1aec383054173788aa76096bb2eae6677e18f

Functions
Getter at block 22712220
mayan(view returns (address)
0x0654874eb7f59c6f5b39931fc45dc45337c967c3
Read-only

This contract contains no read-only function objects.

State-modifying
startBridgeTokensViaMayan(struct ILiFiBridgeData _bridgeDatastruct MayanFacetMayanData _mayanDatapayable 
swapAndStartBridgeTokensViaMayan(struct ILiFiBridgeData _bridgeDatastruct LibSwapSwapData[] _swapDatastruct MayanFacetMayanData _mayanDatapayable 
Events
BridgeToNonEVMChain(bytes32 indexed transactionIduint256 indexed destinationChainIdbytes32 receiver
LiFiGenericSwapCompleted(bytes32 indexed transactionIdstring integratorstring referreraddress receiveraddress fromAssetIdaddress toAssetIduint256 fromAmountuint256 toAmount
LiFiSwappedGeneric(bytes32 indexed transactionIdstring integratorstring referreraddress fromAssetIdaddress toAssetIduint256 fromAmountuint256 toAmount
LiFiTransferCompleted(bytes32 indexed transactionIdaddress receivingAssetIdaddress receiveruint256 amountuint256 timestamp
LiFiTransferRecovered(bytes32 indexed transactionIdaddress receivingAssetIdaddress receiveruint256 amountuint256 timestamp
LiFiTransferStarted(struct ILiFiBridgeData bridgeData
Constructor
constructor(address _contractOwneraddress _diamondCutFacet
Fallback and receive
fallback(
receive(
Errors
CalldataEmptyButInitNotZero(
FacetAddressIsNotZero(
FacetAddressIsZero(
FacetContainsNoCode(
FunctionAlreadyExists(
FunctionDoesNotExist(
FunctionIsImmutable(
IncorrectFacetCutAction(
InitReverted(
InitZeroButCalldataNotEmpty(
NoSelectorsInFace(
CannotBridgeToSameNetwork(
ContractCallNotAllowed(
CumulativeSlippageTooHigh(uint256 minAmountuint256 receivedAmount
InformationMismatch(
InsufficientBalance(uint256 requireduint256 balance
InvalidAmount(
InvalidContract(
InvalidNonEVMReceiver(bytes32 expectedbytes32 actual
InvalidReceiver(address expectedaddress actual
NativeAssetTransferFailed(
NoSwapDataProvided(
NoSwapFromZeroBalance(
NoTransferToNullAddress(
NullAddrIsNotAValidSpender(
NullAddrIsNotAnERC20Token(
ReentrancyError(