IWETH
This Solidity smart contract defines an interface for the WETH (Wrapped Ether) contract. Let's break down the variables, events, and functions present in this contract:
Functions
deposit()
deposit()
Deposits Ether into the contract and wraps it as WETH.
transfer
transfer
Transfers WETH from the contract to the specified address.
Parameters
Name | Type | Description |
---|---|---|
to | address | The address to transfer WETH to. |
value | uint | The amount of WETH to transfer. |
Returns
Name | Type | Description |
---|---|---|
success | bool | A boolean value indicating whether the transfer was successful. |
withdraw
withdraw
Unwraps the specified amount of WETH and sends the equivalent Ether to the caller.
Parameters
Name | Type | Description |
---|---|---|
amount | uint | The amount of WETH to unwrap. |
Last updated