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