LidoARM

Verified contract

Implementation

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

No balances found for "LidoARM"

No transactions found for "LidoARM"


Functions
Getter at block 21271823
FEE_SCALE(view returns (uint256)
10000
MAX_CROSS_PRICE_DEVIATION(view returns (uint256)
2000000000000000000000000000000000
PRICE_SCALE(view returns (uint256)
1000000000000000000000000000000000000
baseAsset(view returns (address)
0xae7ab96520de3a18e5e111b5eaab095312d7fe84
capManager(view returns (address)
0x0000000000000000000000000000000000000000
claimDelay(view returns (uint256)
600
claimable(view returns (uint256)
0
crossPrice(view returns (uint256)
0
decimals(view returns (uint8)
18
fee(view returns (uint16)
0
feeCollector(view returns (address)
0x0000000000000000000000000000000000000000
 
feesAccrued(view returns (uint256 fees)
lastAvailableAssets(view returns (int128)
0
lidoWithdrawalQueue(view returns (address)
0x889edc2edab5f40e902b864ad4d7ade8e412f9b1
lidoWithdrawalQueueAmount(view returns (uint256)
0
liquidityAsset(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
name(view returns (string)
nextWithdrawalIndex(view returns (uint256)
0
operator(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
steth(view returns (address)
0xae7ab96520de3a18e5e111b5eaab095312d7fe84
symbol(view returns (string)
token0(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
token1(view returns (address)
0xae7ab96520de3a18e5e111b5eaab095312d7fe84
 
totalAssets(view returns (uint256)
totalSupply(view returns (uint256)
0
traderate0(view returns (uint256)
0
traderate1(view returns (uint256)
0
weth(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
withdrawsClaimed(view returns (uint128)
0
withdrawsQueued(view returns (uint128)
0
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
convertToAssets(uint256 sharesview returns (uint256 assets)
convertToShares(uint256 assetsview returns (uint256 shares)
previewDeposit(uint256 assetsview returns (uint256 shares)
previewRedeem(uint256 sharesview returns (uint256 assets)
withdrawalRequests(uint256 requestIdview returns (address withdrawerbool claimeduint40 claimTimestampuint128 assetsuint128 queued)
State-modifying
approve(address spenderuint256 valuereturns (bool)
claimLidoWithdrawals(uint256[] requestIds
claimRedeem(uint256 requestIdreturns (uint256 assets)
collectFees(returns (uint256 fees)
deposit(uint256 assetsreturns (uint256 shares)
deposit(uint256 assetsaddress receiverreturns (uint256 shares)
initialize(string _namestring _symboladdress _operatoruint256 _feeaddress _feeCollectoraddress _capManager
requestLidoWithdrawals(uint256[] amountsreturns (uint256[] requestIds)
requestRedeem(uint256 sharesreturns (uint256 requestIduint256 assets)
setCapManager(address _capManager
setCrossPrice(uint256 newCrossPrice
setFee(uint256 _fee
setFeeCollector(address _feeCollector
setOperator(address newOperator
setOwner(address newOwner
setPrices(uint256 buyT1uint256 sellT1
swapExactTokensForTokens(address inTokenaddress outTokenuint256 amountInuint256 amountOutMinaddress to
swapExactTokensForTokens(uint256 amountInuint256 amountOutMinaddress[] pathaddress touint256 deadlinereturns (uint256[] amounts)
swapTokensForExactTokens(address inTokenaddress outTokenuint256 amountOutuint256 amountInMaxaddress to
swapTokensForExactTokens(uint256 amountOutuint256 amountInMaxaddress[] pathaddress touint256 deadlinereturns (uint256[] amounts)
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
Events
AdminChanged(address previousAdminaddress newAdmin
Approval(address indexed owneraddress indexed spenderuint256 value
CapManagerUpdated(address indexed capManager
ClaimLidoWithdrawals(uint256[] requestIds
CrossPriceUpdated(uint256 crossPrice
Deposit(address indexed owneruint256 assetsuint256 shares
FeeCollected(address indexed feeCollectoruint256 fee
FeeCollectorUpdated(address indexed newFeeCollector
FeeUpdated(uint256 fee
Initialized(uint64 version
OperatorChanged(address newAdmin
RedeemClaimed(address indexed withdraweruint256 indexed requestIduint256 assets
RedeemRequested(address indexed withdraweruint256 indexed requestIduint256 assetsuint256 queueduint256 claimTimestamp
RequestLidoWithdrawals(uint256[] amountsuint256[] requestIds
TraderateChanged(uint256 traderate0uint256 traderate1
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(address _stethaddress _wethaddress _lidoWithdrawalQueueuint256 _claimDelay
Fallback and receive
receive(
Errors
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
InvalidInitialization(
NotInitializing(
SafeCastOverflowedIntDowncast(uint8 bitsint256 value
SafeCastOverflowedIntToUint(int256 value
SafeCastOverflowedUintDowncast(uint8 bitsuint256 value
SafeCastOverflowedUintToInt(uint256 value