ERC20
This contract is an ERC20 token.
Name
NEXT
Symbol
NET
Decimals
18
Total Supply
116,503,818 NET
About link
NEXT (NET) is a cryptocurrency and operates on the Ethereum platform. NEXT has a current supply of 116,503,818.44415554 with 0 in circulation. The last known price of NEXT is 0.00650073 USD and is down -23.96 over the last 24 hours. It is currently trading on 1 active market(s) with $35,775.68 traded over the last 24 hours. More information can be found at http://www.nextcoinworld.com/.
Stats
Public Functions
7
Event Types
2
Code Size
3,893 bytes
Library Use
Uses SafeMath for uint256.
State Variables (6) keyboard_arrow_up
Functions
totalSupply keyboard_arrow_up
balanceOf keyboard_arrow_up
allowance keyboard_arrow_up
transfer keyboard_arrow_up
Requirements help
Source Code
function transfer(address to, uint256 value) public returns (bool) {
_transfer(msg.sender, to, value);
return true;
}
approve keyboard_arrow_up
Source Code
function approve(address spender, uint256 value) public returns (bool) {
require(spender != address(0));
_allowed[msg.sender][spender] = value;
emit Approval(msg.sender, spender, value);
return true;
}
transferFrom keyboard_arrow_up
Requirements help
Source Code
function transferFrom(
address from,
address to,
uint256 value
) public returns (bool) {
require(value <= _allowed[from][msg.sender]);
_allowed[from][msg.sender] = _allowed[from][msg.sender].sub(value);
_transfer(from, to, value);
return true;
}
burn keyboard_arrow_up
Requirements help
Source Code
function burn(uint256 value) public {
require(value <= _balances[msg.sender]);
_totalSupply = _totalSupply.sub(value);
_balances[msg.sender] = _balances[msg.sender].sub(value);
emit Transfer(msg.sender, address(0), value);
}
Internal Functions
Internal functions are parts of the contract that can't be used directly, but instead are used by the public functions listed above.
internal NextCoin._transfer keyboard_arrow_up
Requirements help
Source Code
function _transfer(
address from,
address to,
uint256 value
) internal {
require(value <= _balances[from]);
require(to != address(0));
_balances[from] = _balances[from].sub(value);
_balances[to] = _balances[to].add(value);
emit Transfer(from, to, value);
}