Español

CFX token por David Lopez Malpica

Disclaimer

Seguridad y riesgos

Las criptomonedas son un activo de riesgo y no se recomiendo invertir lo que no estas dispuesto a perder, gestiona tu cartera, guarda tu información en un lugar seguro, evita sitios scam de baja seguridad e investiga, aprende o asesórate antes de comprar.

Sin asesoramiento sobre inversiones

La información proporcionada constituye asesoramiento sobre inversiones, asesoramiento financiero, asesoramiento comercial ni ningún otro tipo de asesoramiento y no debes tratar el contenido Comunidad FX no te recomienda que compres ni vendas activos. Actúa según tu propio juicio y consulta con tu asesor financiero antes de tomar cualquier decisión sobre inversiones.

Precisión de la información

ComunidadFX (CFX) hará todo lo posible para garantizar la precisión de la información incluida, aunque no asumirá ninguna responsabilidad por cualquier información faltante o incorrecta. ComunidadFX (CFX) proporciona toda la información tal y como está. Aceptas que estás utilizando toda la información disponible aquí bajo tu propio riesgo.

Descripcion

Comunidad FX: Es un proyecto de finanzas descentralizas, creado para ser sostenible en su ecosistema financiero, indexado en el ecosistema descentralizado de blockchain, Binance Smart Chain (BSC).

Nuestra meta es crear un negocio rentable, simulando ser un tipo de fondo de inversión de finanzas descentralizadas, aprovechando el poder de la minería, pool de LP TOKEN, comercio en otras criptomonedas y llegar hasta la renta variable convencional.

Nuestra meta es llegar a ser una entidad financiera descentralizada con inversiones en renta variable descentralizada. Y es por ello que se crea el primer contrato inteligente de comunidad fx CFX, con el que se pretende hacer una recaudación para crear un ecosistema financiero.

Minería

Una de las primeras inversiones, que se pretende es la creación de rig,s de minería gpu, comenzando asi por una pequeña granja, aparte de minar con graficas gpu, tambien se van incluir Asic 256

Inversión en renta variable

Pretendemos que parte de la recaudación se destine a una cartera de renta variable en el broker XM gestionada por Comunidadfx y los fondos serán regresados a los holders, invirtiendo en acciones, materias primas e índices bursátiles. Operando con una cuenta shares.

Asesores Expertos

Se trabajara en la creación de de un robot de trading conocido como EA, para vender el servicio de auto trading en el mercado, el cual se programara en lenguaje C o C++ implementando java al igual con Mql5 scripts.

Equipo de trabajo

por el momento somo 4 integrantes los que colaboran que este proyecto, su servidor:

David Lopez Malpica, creador y CEO de Comunidad FX asesor financiero y gestor de bolsa con mas de 12 añps de experiencia .

Isaac Lopez: programador con licensiatura en sistemas computacionales, vive en canada, pero nos apoya y nos da sopoerte, encargado de area de programacion.

Miguel Angel Rofiel Lara: diseñador y creador de todo el diseñor grafico de el proyecto, al igual creador de NFT.

Abraham malpica: ingeniero en sistemas encargado del area de redes computacionales, mantenimiento y ensamblado de rig de mineria

Información del contrato

Nombre: COMUNIDADFX

Sitio web https://comunidadfx.com/cfx

Contrato: 0x494018a7c7abb398068bd370a89feb5f6addb169

Contract Name: CFXToken

Compiler Version v0.4.26+commit.4563c3fc

Licencia: default evmVersion, GNU GPLv3 license

Símbolo: CFX

Total Supply: 21,000,000 CFX

Max Supply: 21,000,000 CFX

Circulating Supply: 21,000,000 CFX

Decimals: 18 uint8

Contract Source Code Verified (Exact Match)

Contract Source Code (Solidity) https://bscscan.com/address/0x494018A7c7abB398068bD370A89FeB5F6AdDB169#code#L1

/**
 *Submitted for verification at BscScan.com on 2022-02-06
*/

pragma solidity ^0.4.24;

// ----------------------------------------------------------------------------
// Sample token contract
//
// Symbol        : CFX
// Name          : COMUNIDADFX
// Total supply  : 21000000000000000000000000
// Decimals      : 18
// Owner Account : 0xF676FEf8626aa2283Ab0fB79b8bB6120eCBfcA8e
//
// Enjoy.
//
// (c) by Juan Cruz Martinez 2020. MIT Licence.
// ----------------------------------------------------------------------------


// ----------------------------------------------------------------------------
// Lib: Safe Math
// ----------------------------------------------------------------------------
contract SafeMath {

    function safeAdd(uint a, uint b) public pure returns (uint c) {
        c = a + b;
        require(c >= a);
    }

    function safeSub(uint a, uint b) public pure returns (uint c) {
        require(b <= a);
        c = a - b;
    }

    function safeMul(uint a, uint b) public pure returns (uint c) {
        c = a * b;
        require(a == 0 || c / a == b);
    }

    function safeDiv(uint a, uint b) public pure returns (uint c) {
        require(b > 0);
        c = a / b;
    }
}


/**
ERC Token Standard #20 Interface
https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20-token-standard.md
*/
contract ERC20Interface {
    function totalSupply() public constant returns (uint);
    function balanceOf(address tokenOwner) public constant returns (uint balance);
    function allowance(address tokenOwner, address spender) public constant returns (uint remaining);
    function transfer(address to, uint tokens) public returns (bool success);
    function approve(address spender, uint tokens) public returns (bool success);
    function transferFrom(address from, address to, uint tokens) public returns (bool success);

    event Transfer(address indexed from, address indexed to, uint tokens);
    event Approval(address indexed tokenOwner, address indexed spender, uint tokens);
}


/**
Contract function to receive approval and execute function in one call
Borrowed from MiniMeToken
*/
contract ApproveAndCallFallBack {
    function receiveApproval(address from, uint256 tokens, address token, bytes data) public;
}

/**
ERC20 Token, with the addition of symbol, name and decimals and assisted token transfers
*/
contract CFXToken is ERC20Interface, SafeMath {
    string public symbol;
    string public  name;
    uint8 public decimals;
    uint public _totalSupply;

    mapping(address => uint) balances;
    mapping(address => mapping(address => uint)) allowed;


    // ------------------------------------------------------------------------
    // Constructor
    // ------------------------------------------------------------------------
    constructor() public {
        symbol = "CFX";
        name = "COMUNIDADFX";
        decimals = 18;
        _totalSupply = 21000000000000000000000000;
        balances[0xF676FEf8626aa2283Ab0fB79b8bB6120eCBfcA8e] = _totalSupply;
        emit Transfer(address(0), 0xF676FEf8626aa2283Ab0fB79b8bB6120eCBfcA8e, _totalSupply);
    }


    // ------------------------------------------------------------------------
    // Total supply
    // ------------------------------------------------------------------------
    function totalSupply() public constant returns (uint) {
        return _totalSupply  - balances[address(0)];
    }


    // ------------------------------------------------------------------------
    // Get the token balance for account tokenOwner
    // ------------------------------------------------------------------------
    function balanceOf(address tokenOwner) public constant returns (uint balance) {
        return balances[tokenOwner];
    }


    // ------------------------------------------------------------------------
    // Transfer the balance from token owner's account to to account
    // - Owner's account must have sufficient balance to transfer
    // - 0 value transfers are allowed
    // ------------------------------------------------------------------------
    function transfer(address to, uint tokens) public returns (bool success) {
        balances[msg.sender] = safeSub(balances[msg.sender], tokens);
        balances[to] = safeAdd(balances[to], tokens);
        emit Transfer(msg.sender, to, tokens);
        return true;
    }


    // ------------------------------------------------------------------------
    // Token owner can approve for spender to transferFrom(...) tokens
    // from the token owner's account
    //
    // https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20-token-standard.md
    // recommends that there are no checks for the approval double-spend attack
    // as this should be implemented in user interfaces 
    // ------------------------------------------------------------------------
    function approve(address spender, uint tokens) public returns (bool success) {
        allowed[msg.sender][spender] = tokens;
        emit Approval(msg.sender, spender, tokens);
        return true;
    }


    // ------------------------------------------------------------------------
    // Transfer tokens from the from account to the to account
    // 
    // The calling account must already have sufficient tokens approve(...)-d
    // for spending from the from account and
    // - From account must have sufficient balance to transfer
    // - Spender must have sufficient allowance to transfer
    // - 0 value transfers are allowed
    // ------------------------------------------------------------------------
    function transferFrom(address from, address to, uint tokens) public returns (bool success) {
        balances[from] = safeSub(balances[from], tokens);
        allowed[from][msg.sender] = safeSub(allowed[from][msg.sender], tokens);
        balances[to] = safeAdd(balances[to], tokens);
        emit Transfer(from, to, tokens);
        return true;
    }


    // ------------------------------------------------------------------------
    // Returns the amount of tokens approved by the owner that can be
    // transferred to the spender's account
    // ------------------------------------------------------------------------
    function allowance(address tokenOwner, address spender) public constant returns (uint remaining) {
        return allowed[tokenOwner][spender];
    }


    // ------------------------------------------------------------------------
    // Token owner can approve for spender to transferFrom(...) tokens
    // from the token owner's account. The spender contract function
    // receiveApproval(...) is then executed
    // ------------------------------------------------------------------------
    function approveAndCall(address spender, uint tokens, bytes data) public returns (bool success) {
        allowed[msg.sender][spender] = tokens;
        emit Approval(msg.sender, spender, tokens);
        ApproveAndCallFallBack(spender).receiveApproval(msg.sender, tokens, this, data);
        return true;
    }


    // ------------------------------------------------------------------------
    // Don't accept ETH
    // ------------------------------------------------------------------------
    function () public payable {
        revert();
    }
}

El contenido sefuira actulizando conforme a su avance

Última actualización