ERC20
This contract is an ERC20 token.
Name
Vibe Coin
Symbol
VIBE
Decimals
18
Total Supply
267,000,000 VIBE
About link description
VIBE (VIBE) is a cryptocurrency and operates on the Ethereum platform. VIBE has a current supply of 267,000,000 with 260,136,426.55995375 in circulation. The last known price of VIBE is 0.00888582 USD and is up 21.06 over the last 24 hours. It is currently trading on 3 active market(s) with $234,705.86 traded over the last 24 hours. More information can be found at https://www.vibehub.io/.
Stats
Public Functions
5
Event Types
2
Code Size
3,712 bytes
State Variables (7) keyboard_arrow_up
Functions
balanceOf keyboard_arrow_up
transfer keyboard_arrow_up
Source Code
function transfer(address _to, uint256 _value) returns (bool success) {
if (
balances[msg.sender] >= _value &&
_value > 0 &&
balances[_to] + _value > balances[_to]
) {
balances[msg.sender] = safeSubtract(balances[msg.sender], _value);
balances[_to] = safeAdd(balances[_to], _value);
Transfer(msg.sender, _to, _value);
return true;
} else {
return false;
}
}
transferFrom keyboard_arrow_up
Source Code
function transferFrom(
address _from,
address _to,
uint256 _value
) returns (bool success) {
if (
balances[_from] >= _value &&
allowed[_from][msg.sender] >= _value &&
_value > 0 &&
balances[_to] + _value > balances[_to]
) {
balances[_to] = safeAdd(balances[_to], _value);
balances[_from] = safeSubtract(balances[_from], _value);
allowed[_from][msg.sender] = safeSubtract(
allowed[_from][msg.sender],
_value
);
Transfer(_from, _to, _value);
return true;
} else {
return false;
}
}
approve keyboard_arrow_up
Modifiers help
onlyPayloadSize checks for the following:
Source Code
function approve(address _spender, uint256 _value)
onlyPayloadSize(2)
returns (bool success)
{
allowed[msg.sender][_spender] = _value;
Approval(msg.sender, _spender, _value);
return true;
}
allowance keyboard_arrow_up
Modifiers help
onlyPayloadSize checks for the following:
Source Code
function allowance(address _owner, address _spender)
constant
onlyPayloadSize(2)
returns (uint256 remaining)
{
return allowed[_owner][_spender];
}
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 SafeMath.safeAdd keyboard_arrow_up
internal SafeMath.safeSubtract keyboard_arrow_up
Source Code
function safeSubtract(uint256 x, uint256 y) internal returns (uint256) {
assert(x >= y);
uint256 z = x - y;
return z;
}
internal SafeMath.safeMult keyboard_arrow_up
Requirements help
One or more of the following:
Source Code
function safeMult(uint256 x, uint256 y) internal returns (uint256) {
uint256 z = x * y;
assert((x == 0) || (z / x == y));
return z;
}