IERC20
Interface of the ERC20 standard as defined in the EIP.
totalSupply
Returns the amount of tokens in existence.
balanceOf
Returns the amount of tokens owned by account
.
transfer
_Moves amount
tokens from the caller's account to recipient
.
Returns a boolean value indicating whether the operation succeeded.
Emits a {Transfer} event._
allowance
_Returns the remaining number of tokens that spender
will be
allowed to spend on behalf of owner
through {transferFrom}. This is
zero by default.
This value changes when {approve} or {transferFrom} are called._
approve
_Sets amount
as the allowance of spender
over the caller's tokens.
Returns a boolean value indicating whether the operation succeeded.
Emits an {Approval} event._
transferFrom
_Moves amount
tokens from sender
to recipient
using the
allowance mechanism. amount
is then deducted from the caller's
allowance.
Returns a boolean value indicating whether the operation succeeded.
Emits a {Transfer} event._
Transfer
_Emitted when value
tokens are moved from one account (from
) to
another (to
).
Note that value
may be zero._
Approval
Emitted when the allowance of a spender
for an owner
is set by
a call to {approve}. value
is the new allowance.
Last updated