BLOCKv Token
ERC20
This contract is an ERC20 token.
Name
BLOCKv Token
Symbol
VEE
Decimals
18
Total Supply
3,646,271,241 VEE
About link description
BLOCKv (VEE) is a cryptocurrency and operates on the Ethereum platform. BLOCKv has a current supply of 3,646,271,241.2002554 with 3,301,394,752.970064 in circulation. The last known price of BLOCKv is 0.01013816 USD and is down -5.44 over the last 24 hours. It is currently trading on 6 active market(s) with $27,817.90 traded over the last 24 hours. More information can be found at https://blockv.io/.
Stats
Public Functions
10
Event Types
5
Code Size
16,153 bytes
Events (5) keyboard_arrow_up
Constants (8) keyboard_arrow_up
State Variables (11) keyboard_arrow_up
Functions
pause keyboard_arrow_up
unpause keyboard_arrow_up
balanceOf keyboard_arrow_up
transfer keyboard_arrow_up
Source Code
function transfer(address _to, uint256 _value) whenNotPaused returns (bool) {
require(_to != address(0));
require(_to != address(this));
return super.transfer(_to, _value);
}
allowance keyboard_arrow_up
transferFrom keyboard_arrow_up
Requirements help
Source Code
function transferFrom(
address _from,
address _to,
uint256 _value
) whenNotPaused returns (bool) {
require(_to != address(0));
require(_from != _to);
require(_to != address(this));
return super.transferFrom(_from, _to, _value);
}
approve keyboard_arrow_up
Requirements help
Source Code
function approve(address _spender, uint256 _value)
whenNotPaused
returns (bool)
{
require(_spender != address(0));
require(_spender != address(this));
return super.approve(_spender, _value);
}
migrate keyboard_arrow_up
Requirements help
Source Code
function migrate(uint256 _value) external {
require(migrationAgent != 0);
require(_value != 0);
require(_value <= balances[msg.sender]);
balances[msg.sender] = balances[msg.sender].sub(_value);
totalSupply = totalSupply.sub(_value);
totalMigrated = totalMigrated.add(_value);
MigrationAgent(migrationAgent).migrateFrom(msg.sender, _value);
Migrate(msg.sender, migrationAgent, _value);
}
setMigrationAgent keyboard_arrow_up
Requirements help
Source Code
function setMigrationAgent(address _agent) external {
require(_agent != 0);
require(migrationAgent == 0);
require(msg.sender == migrationMaster);
migrationAgent = _agent;
}
setMigrationMaster keyboard_arrow_up
Requirements help
Source Code
function setMigrationMaster(address _master) external {
require(_master != 0);
require(msg.sender == migrationMaster);
migrationMaster = _master;
}
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.