WETH9 v0.3.0 API Reference
WETH9
Wrapped Ether implementation.
Variables
allowance
mapping(address => mapping(address => uint256)) public allowance
balanceOf
mapping(address => uint256) public balanceOf
decimals
uint8 public decimals = 18
name
string public name = "Wrapped Ether"
symbol
string public symbol = "WETH"
Events
Approval
event Approval(address indexed src, address indexed guy, uint256 wad);
Deposit
event Deposit(address indexed dst, uint256 wad);
Transfer
event Transfer(address indexed src, address indexed dst, uint256 wad);
Withdrawal
event Withdrawal(address indexed src, uint256 wad);
Functions
_deposit
function _deposit() internal;
approve
function approve(address guy, uint256 wad) public returns (bool);
deposit
function deposit() external payable;
receive
receive() external payable;
totalSupply
function totalSupply() public view returns (uint256);
transfer
function transfer(address dst, uint256 wad) public returns (bool);
transferFrom
function transferFrom(address src, address dst, uint256 wad) public returns (bool);
withdraw
function withdraw(uint256 wad) external;