Português
EUR
Popular
De outros
VenusEnergy
VenusEnergy
IEO
Step to the Cleaner World
Categoria: Plataforma, Investimento, Blockchain
Fundado: 04/12/2017
País: Lithuania
Sadly, you’ve exceeded the limit of adding to favorite.
The limit possible is 5
Increase the limit
Vá para o site MVP is ready

Informações sobre ICOs

Plataforma Ethereum
Aceitaram ETH
Data de início 01/02/2018
Data final 01/03/2018
Preço simbólico 1 VENUS =
Tokens liberados 80 000 000 000
Tampa macia
Tampa dura
Levantado
Quantidade mínima 0 VENUS
Símbolo VENUS
Períodos
01.02.2018 01.03.2018
100.00%
VenusEnergy (VENUS)
VenusEnergy (VENUS)
Token
Ethereum
Utility
ERC-20
Platform: Ethereum
Não comércio
VenusEnergy - distribuição de token
VenusEnergy - uso de fundos
Contrato inteligente - VenusEnergy
pragma solidity ^0.4.18;

/*
  Ⓒ  VENUS
    2017
*/


contract ERC20Basic {
  uint public totalSupply;
  function balanceOf(address who) constant returns (uint);
  function transfer(address to, uint value);
  event Transfer(address indexed from, address indexed to, uint value);
}
contract ERC20 is ERC20Basic {
  function allowance(address owner, address spender) constant returns (uint);
  function transferFrom(address from, address to, uint value);
  function approve(address spender, uint value);
  event Approval(address indexed owner, address indexed spender, uint value);
}


library SafeMath {
  function mul(uint a, uint b) internal returns (uint) {
    uint c = a * b;
    assert(a == 0 || c / a == b);
    return c;
  }
  function div(uint a, uint b) internal returns (uint) {
    assert(b > 0);
    uint c = a / b;
    assert(a == b * c + a % b);
    return c;
  }
  function sub(uint a, uint b) internal returns (uint) {
    assert(b <= a);
    return a - b;
  }
  function add(uint a, uint b) internal returns (uint) {
    uint c = a + b;
    assert(c >= a);
    return c;
  }
  function max64(uint64 a, uint64 b) internal constant returns (uint64) {
    return a >= b ? a : b;
  }
  function min64(uint64 a, uint64 b) internal constant returns (uint64) {
    return a < b ? a : b;
  }
  function max256(uint256 a, uint256 b) internal constant returns (uint256) {
    return a >= b ? a : b;
  }
  function min256(uint256 a, uint256 b) internal constant returns (uint256) {
    return a < b ? a : b;
  }
  function assert(bool assertion) internal {
    if (!assertion) {
      throw;
    }
  }
}

contract newToken is ERC20Basic {
  using SafeMath for uint;
  mapping(address => uint) balances;
  modifier onlyPayloadSize(uint size) {
     if(msg.data.length < size + 4) {
       throw;
     }
     _;
  }
  function transfer(address _to, uint _value) onlyPayloadSize(2 * 32) {
    balances[msg.sender] = balances[msg.sender].sub(_value);
    balances[_to] = balances[_to].add(_value);
    Transfer(msg.sender, _to, _value);
  }
  function balanceOf(address _owner) constant returns (uint balance) {
    return balances[_owner];
  }
}

contract VENUStoken is newToken, ERC20 {
  mapping (address => mapping (address => uint)) allowed;
  function transferFrom(address _from, address _to, uint _value) onlyPayloadSize(3 * 32) {
    var _allowance = allowed[_from][msg.sender];
    // Check is not needed because sub(_allowance, _value) will already throw if this condition is not met
    // if (_value > _allowance) throw;
    balances[_to] = balances[_to].add(_value);
    balances[_from] = balances[_from].sub(_value);
    allowed[_from][msg.sender] = _allowance.sub(_value);
    Transfer(_from, _to, _value);
  }
  function approve(address _spender, uint _value) {
    // To change the approve amount you first have to reduce the addresses`
    //  allowance to zero by calling approve(_spender, 0) if it is not
    //  already 0 to mitigate the race condition described here:
    if ((_value != 0) && (allowed[msg.sender][_spender] != 0)) throw;
    allowed[msg.sender][_spender] = _value;
    Approval(msg.sender, _spender, _value);
  }
  function allowance(address _owner, address _spender) constant returns (uint remaining) {
    return allowed[_owner][_spender];
  }
}

contract VENUS is VENUStoken {
  string public constant name = "VENUS";
  string public constant symbol = "VENUS";
  uint public constant decimals = 3;
  uint256 public initialSupply;

  function VENUS() { 
     totalSupply = 80000000000 * 10 ** decimals;
      balances[msg.sender] = totalSupply;
      initialSupply = totalSupply; 
        Transfer(0, this, totalSupply);
        Transfer(this, msg.sender, totalSupply);
  }
}
Bitcoin
(1.34%)
Ethereum
(1.34%)
Ripple
(2.55%)
Bitcoin Cash
(1.52%)
Tether
(-0.30%)
Bitcoin SV
(0.12%)
Litecoin
(2.67%)
EOS
(-0.69%)
Binance Coin
(-0.83%)
Tezos
(0.41%)
Monero
(-1.33%)
Tron
(1.29%)
Cardano
(0.02%)
Stellar
(1.93%)
ChainLink
(-1.16%)
Huobi Token
(1.43%)
Ethereum Classic
(1.27%)
Dash
(0.81%)
Crypto.com Chain
(2.25%)
NEO
(1.82%)
Support Center
Tracking of cryptocurrency markets has become even more convenient with our application.
Aplicativo Móvel Neironix
Download de graça
Download App
Criar Conta em portugues-Brasil
assinar em
Entre em contato com o suporte técnico
Se você tiver algum problema com o sistema, descreva o problema no formulário abaixo ou envie sua pergunta para: support@neironix.io