LSDSwapWithUniswap

Verified contract

Active on Ethereum with 108 txns
Deployed by via 0x3554941b at 21013710
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "LSDSwapWithUniswap"

0xe7be1284f64a02e0f153dba9aabb29080d90a45e5d70a1499182658b56c29ddf
0x68d27fa62f1899737a17072087be2e9e4735e2a20d47f563483aca209a569d40
0x3d745cb50b3c5de386e0005e9fdddc0482466085b2976ab5d8e6b606326847ef
0x7fb013d158eab37a6821693047ef0c9a47548d92b43290f947d71e597d47c024
0xe3995115cfbc70dfcf97359d9bf67aab7c568d7a8dc89f04cfa2697ad1f5819e
0x7989951d2fe8ab8b332cddf8934181ca65dcba918e6297e6af0111cf8f22e4fc
0x751f7dda2968eb1fd7c36667cbec0785b19bac38ad31f1ad4abdb544ec1dc111
0x2825883e569bc2b12ee01dbb155eff631b3ffddc9b0d19e3e94977f77e8c65c2
0x78a6d21c1e7772698ba2bbb726583fdd429c10caa5d20ec432c0e2413060b4d7
0x9c41bdbf1cdd0b995437b8696dfa22ad84f6b6910eb8e4b140526641c3f7a019

Functions
Getter at block 21275333
DEPOSIT_ENDPOINT_ID(view returns (uint32)
30101
LZ_ENDPOINT(view returns (address)
0x1a44076050125825900e736c501f859c50fe728c
SWAP_FACTORY(view returns (address)
0x1f98431c8ad98523631ae4a59f267346ea31f984
SWAP_QUOTER(view returns (address)
0x61ffe014ba17989e743c5f6cb21bf9697530b21e
SWAP_ROUTER(view returns (address)
0xe592427a0aece92de3edee1f18e0157c05861564
composeGasLimit(view returns (uint128)
700000
depositMessageFee(view returns (uint256)
50000000000000
depositMessageFeeCap(view returns (uint256)
10000000000000000
owner(view returns (address)
0xfa60c17ccb1b728b68c4b5cf93a7dfd27a666654
paused(view returns (bool)
false
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
refundSetter(view returns (address)
0x20aa06a577d77e23dbe9074e5a17bbe34af4bdf0
Read-only
bridgeTokenToDepositPool(addressview returns (address)
bridgeTokenToStargatePool(addressview returns (address)
depositPoolToBridgeToken(addressview returns (address)
depositPools(addressview returns (bool)
endpointIdToContract(uint32view returns (address)
getBridgeTokenAddress(address lsdAddrview returns (address)
lsdAddrToBridgeToken(addressview returns (address)
lsdAddrs(addressview returns (bool)
stargatePools(addressview returns (bool)
swapNeedRefund(bytes32view returns (bool)
State-modifying
acceptOwnership(
crossChainSwap(address recipientaddress sourceTokenuint256 amountuint32 targetEndpointIdaddress targetTokenstruct ILSDSwapBridgeTokenSwapParam sourceSwapstruct ILSDSwapBridgeTokenSwapParam targetSwapstruct ILSDSwapERC20PermitParam permitParamuint128 nativeDropuint128 bridgeGasLimitpayable 
lzCompose(address _frombytes32 _guidbytes _messageaddressbytespayable 
pause(
quoteCrossChainSwap(address recipientaddress sourceTokenuint256 amountuint32 targetEndpointIdaddress targetTokenuint128 nativeDropuint24 sourceFeeTieruint128 bridgeGasLimitreturns (uint256 messageFeeaddress bridgeTokenuint256 beforeBridgeAmountOutuint256 afterBridgeAmountOutuint160 sqrtPriceX96)
quoteSwap(address sourceTokenuint256 amountaddress targetTokenuint24 feeTierreturns (uint256 amountOutuint160 sqrtPriceX96)
quoteSwapDeposit(address recipientaddress sourceTokenuint256 amountaddress depositPooluint24 sourceFeeTierreturns (uint256 messageFeeaddress bridgeTokenuint256 amountOutuint160 sqrtPriceX96)
removeDepositPools(address[] addrs
removeLSDAddrs(address[] addrs
removeStargatePools(address[] deletePools
renounceOwnership(
setComposeGasLimit(uint128 _composeGasLimit
setConfig(struct StargateHelperTokenConfigPair[] tokensstruct LSDSwapEndpointIdAddrPair[] endpointIdAddrsstruct LSDSwapLSDAddrBridgeTokenPair[] lsdAddrBridgeTokensstruct LSDSwapDepositPoolBridgeTokenPair[] depositPoolAddrsuint256 _depositMessageFee
setDepositMessageFee(uint256 fee
setDepositPoolToBridgeToken(struct LSDSwapDepositPoolBridgeTokenPair[] pairs
setEndpointIdToContract(struct LSDSwapEndpointIdAddrPair[] pairs
setLSDAddrToBridgeToken(struct LSDSwapLSDAddrBridgeTokenPair[] pairs
setRefundSetter(address setter
setSwapToRefund(bytes32 guid
setTokenConfig(struct StargateHelperTokenConfigPair[] pairs
swapDeposit(address recipientaddress sourceTokenuint256 amountaddress depositPoolstruct ILSDSwapBridgeTokenSwapParam sourceSwapstruct ILSDSwapERC20PermitParam permitParampayable 
transferOwnership(address newOwner
unpause(
Events
DepositFail(bytes32 indexed guidaddress indexed receipentaddress refundTokenuint256 refundAmount
DepositStart(bytes32 indexed guidaddress indexed receipentuint256 amountaddress sourceTokenaddress depositPooluint256 bridgeFeeuint256 bridgeTokenMinOut
DepositStartOnChain(address indexed receipentuint256 amountaddress sourceTokenaddress depositPooluint256 amountOut
DepositSuccess(bytes32 indexed guidaddress indexed receipentaddress depositPooluint256 amount
DeprecatedDepositPool(address depositPool
DeprecatedLSDAddr(address lsdAddr
DeprecatedStargatePool(address stargatePool
NewBridgeTokenStargatePoolMapping(address bridgeTokenaddress stargatePool
NewComposeGasLimit(uint128 composeGasLimit
NewDepositMessageFee(uint256 fee
NewDepositPoolBridgeTokenMapping(address depositPoolAddraddress bridgeToken
NewEndpointAddrMapping(uint32 endpointIdaddress addr
NewLSDBridgeTokenMapping(address lsdAddraddress bridgeToken
NewRefundSetter(address setter
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
SwapFail(bytes32 indexed guidaddress indexed receipentaddress refundTokenuint256 refundAmount
SwapStart(bytes32 indexed guidaddress indexed receipentuint256 amountaddress sourceTokenaddress targetTokenuint256 targetEndPointIduint256 bridgeFeeuint256 targetTokenMinOut
SwapSuccess(bytes32 indexed guidaddress indexed receipentaddress tokenuint256 amount
Unpaused(address account
Constructor
constructor(address _swapRouteraddress _swapQuoteraddress _swapFactoryaddress _lzEndpointAddraddress _owner
Fallback and receive
receive(
Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
AlreadyRefund(bytes32 guid
DepositMessageFeeExceedCap(uint256 feeuint256 cap
EnforcedPause(
ExpectedPause(
FailedInnerCall(
InsufficientValueToSend(uint256 sendValueuint256 needValue
InvalidBridgeToken(address bridgeToken
InvalidComposeFrom(uint32 srcEidaddress composeFrom
InvalidDepositPool(address depositPool
InvalidEndpoint(address endpoint
InvalidEndpointId(uint32 endpointId
InvalidMessageType(uint8 messageType
InvalidOptionType(uint16 optionType
InvalidRefundSetter(address refundSetter
InvalidSender(address sender
InvalidSwap(address sourceTokenaddress targetToken
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
ReturnToUserError(address useruint256 valueToReturn
SafeCastOverflowedUintDowncast(uint8 bitsuint256 value
SafeERC20FailedOperation(address token
SendToUserError(address useruint256 valueToSend