Contains a subset of the full ERC20 interface that is used in DragonswapV2
function balanceOf(
address account
) external view returns (uint256)
Returns the balance of a token
Parameters:β
The account for which to look up the number of tokens it has, i.e. its balance
Return Values:β
number of tokens held by the account
function transfer(
address recipient,
uint256 amount
) external returns (bool)
Transfers the amount of token from the msg.sender to the recipient
Parameters:β
The account that will receive the amount transferred
The number of tokens to send from the sender to the recipient
Return Values:β
true for a successful transfer, false for an unsuccessful transfer
Returns the current allowance given to a spender by an owner
Parameters:β
The account of the token owner
The account of the token spender
Return Values:β
current allowance granted by owner to spender
Sets the allowance of a spender from the msg.sender to the value amount
Parameters:β
The account which will be allowed to spend a given amount of the owners tokens
The amount of tokens allowed to be used by spender
Return Values:β
true for a successful approval, false for unsuccessful
Transfers amount tokens from sender to recipient up to the allowance given to the msg.sender
Parameters:β
The account from which the transfer will be initiated
The recipient of the transfer
The amount of the transfer
Return Values:β
true for a successful transfer, false for unsuccessful
Event emitted when tokens are transferred from one address to another, either via #transfer or #transferFrom.
Parameters:β
The account from which the tokens were sent, i.e. the balance decreased
The account to which the tokens were sent, i.e. the balance increased
The amount of tokens that were transferred
Event emitted when the approval amount for the spender of a given owner's tokens changes.
Parameters:β
The account that approved spending of its tokens
The account for which the spending allowance was modified
The new allowance from the owner to the spender