EtherfiL2ModeSyncPoolETH
Verified contract
Implementation
Active on
Base with 0 txns
Storage
Raw
Slot | Value |
---|---|
0x0000000000000000000000000000000000000000000000000000000000000000 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
0x0000000000000000000000000000000000000000000000000000000000000001 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
0x0000000000000000000000000000000000000000000000000000000000000002 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
0x0000000000000000000000000000000000000000000000000000000000000003 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
0x0000000000000000000000000000000000000000000000000000000000000004 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
Balances ($0.00)
No balances found for "EtherfiL2ModeSyncPoolETH"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "EtherfiL2ModeSyncPoolETH"
ABI
ABI objects
Getter at block 22709412
endpoint() view returns (address)
0x1a44076050125825900e736c501f859c50fe728c
getDstEid() view returns (uint32)
0
getL2ExchangeRateProvider() view returns (address)
0x0000000000000000000000000000000000000000
getMessenger() view returns (address)
0x0000000000000000000000000000000000000000
getRateLimiter() view returns (address)
0x0000000000000000000000000000000000000000
getReceiver() view returns (address)
0x0000000000000000000000000000000000000000
getTokenOut() view returns (address)
0x0000000000000000000000000000000000000000
oAppVersion() view returns (uint64 senderVersion, uint64 receiverVersion)
(senderVersion=1, receiverVersion=0)
owner() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
combineOptions(uint32 _eid, uint16 _msgType, bytes _extraOptions) view returns (bytes)
enforcedOptions(uint32 _eid, uint16 _msgType) view returns (bytes)
getTokenData(address tokenIn) view returns (struct L2BaseSyncPoolUpgradeableToken)
peers(uint32 _eid) view returns (bytes32)
quoteSync(address tokenIn, bytes extraOptions, bool payInLzToken) view returns (struct MessagingFee msgFee)
State-modifying
Events deposit(address tokenIn, uint256 amountIn, uint256 minAmountOut) payable returns (uint256 amountOut)
deposit(address tokenIn, uint256 amountIn, uint256 minAmountOut, address referral) payable returns (uint256 amountOut)
initialize(address l2ExchangeRateProvider, address rateLimiter, address tokenOut, uint32 dstEid, address messenger, address receiver, address delegate)
renounceOwnership()
setDelegate(address _delegate)
setDstEid(uint32 dstEid)
setEnforcedOptions(struct EnforcedOptionParam[] _enforcedOptions)
setL1TokenIn(address l2TokenIn, address l1TokenIn)
setL2ExchangeRateProvider(address l2ExchangeRateProvider)
setMessenger(address messenger)
setMinSyncAmount(address tokenIn, uint256 minSyncAmount)
setPeer(uint32 _eid, bytes32 _peer)
setRateLimiter(address rateLimiter)
setReceiver(address receiver)
setTokenOut(address tokenOut)
sync(address tokenIn, bytes extraOptions, struct MessagingFee fee) payable returns (uint256 unsyncedAmountIn, uint256 unsyncedAmountOut)
transferOwnership(address newOwner)
Deposit(address indexed tokenIn, uint256 amountIn, uint256 amountOut)
DepositWithReferral(address indexed sender, uint256 amount, address referral)
DstEidSet(uint32 dstEid)
EnforcedOptionSet(struct EnforcedOptionParam[] _enforcedOptions)
Initialized(uint64 version)
L1TokenInSet(address tokenIn, address l1TokenIn)
L2ExchangeRateProviderSet(address l2ExchangeRateProvider)
MessengerSet(address messenger)
MinSyncAmountSet(address tokenIn, uint256 minSyncAmount)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PeerSet(uint32 eid, bytes32 peer)
RateLimiterSet(address rateLimiter)
ReceiverSet(address receiver)
Sync(uint32 dstEid, address indexed tokenIn, uint256 amountIn, uint256 amountOut)
TokenOutSet(address tokenOut)
constructor(address endpoint)
This contract contains no fallback and receive objects.
AddressEmptyCode(address target)
AddressInsufficientBalance(address account)
FailedInnerCall()
InvalidDelegate()
InvalidEndpointCall()
InvalidInitialization()
InvalidOptions(bytes options)
L2BaseSyncPool__InsufficientAmountOut()
L2BaseSyncPool__InsufficientAmountToSync()
L2BaseSyncPool__InvalidAmountIn()
L2BaseSyncPool__UnauthorizedToken()
L2BaseSyncPool__ZeroAmount()
L2ModeSyncPoolETH__OnlyETH()
LzTokenUnavailable()
NoPeer(uint32 eid)
NotEnoughNative(uint256 msgValue)
NotInitializing()
OnlyPeer(uint32 eid, bytes32 sender)
OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount(address account)
ReentrancyGuardReentrantCall()
SafeERC20FailedOperation(address token)