Lido on Ethereum
Deployments
Action: deposit
Parameters
N/A.
stETH · approve (spender: wstETH)
Approve wstETH to spend stETH tokens on behalf of the avatar.
-
Contract:
stETH -
Function:
approve(address,uint256)Parameter Constraint spenderequal to wstETHamount-
stETH · approve (spender: unstETH)
Approve unstETH to spend stETH tokens on behalf of the avatar.
-
Contract:
stETH -
Function:
approve(address,uint256)Parameter Constraint spenderequal to unstETHamount-
wstETH · approve
Approve unstETH to spend wstETH tokens on behalf of the avatar.
-
Contract:
wstETH -
Function:
approve(address,uint256)Parameter Constraint spenderequal to unstETHamount-
stETH · submit
Deposit ETH and receive stETH tokens.
-
Contract:
stETH -
Function:
submit(address)Ξ allow sending ETHParameter Constraint _referralequal to 0x0000000000000000000000000000000000000000
wstETH · wrap
Deposit stETH and receive wstETH tokens.
-
Contract:
wstETH -
Function:
wrap(uint256)Parameter Constraint amount-
wstETH · unwrap
Redeem wstETH and receive stETH tokens.
-
Contract:
wstETH -
Function:
unwrap(uint256)Parameter Constraint amount-
unstETH · requestWithdrawals
Locks your stETH in the queue. In exchange you receive an NFT, that represents your position in the queue.
-
Contract:
unstETH -
Function:
requestWithdrawals(uint256[],address)Parameter Constraint amounts- ownerequal to AVATAR
unstETH · requestWithdrawalsWstETH
Transfers the wstETH to the unstETH to be burned in exchange for stETH. Then it locks your stETH in the queue. In exchange you receive an NFT, that represents your position in the queue.
-
Contract:
unstETH -
Function:
requestWithdrawalsWstETH(uint256[],address)Parameter Constraint amounts- ownerequal to AVATAR
unstETH · claimWithdrawal
Once the request is finalized by the oracle report and becomes claimable, this function claims your ether and burns the NFT.
-
Contract:
unstETH -
Function:
claimWithdrawal(uint256)Parameter Constraint requestId-
unstETH · claimWithdrawals
Claim multiple withdrawals in batches or optimize on hint search.
-
Contract:
unstETH -
Function:
claimWithdrawals(uint256[],uint256[])Parameter Constraint requestIds- hints-