ETH Price: $2,277.64 (+2.00%)

Contract

0xA2E00A0E8E2560E6b7FBf93262CA69A8f0feb14c
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer64553342018-10-05 2:10:442164 days ago1538705444IN
0xA2E00A0E...8f0feb14c
0 ETH0.0005223510
Transfer64552522018-10-05 1:53:452164 days ago1538704425IN
0xA2E00A0E...8f0feb14c
0 ETH0.0005229910
Transfer64449492018-10-03 9:40:522166 days ago1538559652IN
0xA2E00A0E...8f0feb14c
0 ETH0.000417888
Transfer64449472018-10-03 9:40:422166 days ago1538559642IN
0xA2E00A0E...8f0feb14c
0 ETH0.0005236310
Transfer64449452018-10-03 9:40:342166 days ago1538559634IN
0xA2E00A0E...8f0feb14c
0 ETH0.0005236310
Transfer64449432018-10-03 9:40:112166 days ago1538559611IN
0xA2E00A0E...8f0feb14c
0 ETH0.00041898
Transfer64449412018-10-03 9:39:412166 days ago1538559581IN
0xA2E00A0E...8f0feb14c
0 ETH0.0005223510
Transfer64449382018-10-03 9:39:022166 days ago1538559542IN
0xA2E00A0E...8f0feb14c
0 ETH0.000297888
Transfer64422602018-10-02 22:54:402167 days ago1538520880IN
0xA2E00A0E...8f0feb14c
0 ETH0.000313416
Transfer64422582018-10-02 22:53:572167 days ago1538520837IN
0xA2E00A0E...8f0feb14c
0 ETH0.000261175
Transfer64258622018-09-30 6:36:152169 days ago1538289375IN
0xA2E00A0E...8f0feb14c
0 ETH0.0005236310
Transfer63989702018-09-25 20:49:312174 days ago1537908571IN
0xA2E00A0E...8f0feb14c
0 ETH0.000418398
Transfer63794282018-09-22 15:52:312177 days ago1537631551IN
0xA2E00A0E...8f0feb14c
0 ETH0.0005229910
Transfer63742992018-09-21 19:42:392178 days ago1537558959IN
0xA2E00A0E...8f0feb14c
0 ETH0.0005223510
0x6080604061831802018-08-20 19:48:522210 days ago1534794532IN
 Create: BitFast
0 ETH0.001477521.3

Advanced mode:
Parent Transaction Hash Block From To
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
BitFast

Compiler Version
v0.4.24+commit.e67f0147

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2018-08-20
*/

pragma solidity ^0.4.23;


contract ERC20Basic {
    function totalSupply() public view returns (uint256);
    function balanceOf(address who) public view returns (uint256);
    function transfer(address to, uint256 value) public returns (bool);
    event Transfer(address indexed from, address indexed to, uint256 value);
}

contract ERC20 is ERC20Basic {
    function allowance(address owner, address spender)
        public view returns (uint256);

    function transferFrom(address from, address to, uint256 value)
        public returns (bool);

    function approve(address spender, uint256 value) public returns (bool);
    event Approval(
    address indexed owner,
    address indexed spender,
    uint256 value
    );
}



library SafeMath {

    function mul(uint256 a, uint256 b) internal pure returns (uint256 c) {
        if (a == 0) {
            return 0;
        }
        c = a * b;
        assert(c / a == b);
        return c;
    }

    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        return a / b;
    }

    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        assert(b <= a);
        return a - b;
    }

    function add(uint256 a, uint256 b) internal pure returns (uint256 c) {
        c = a + b;
        assert(c >= a);
        return c;
    }
}



contract BasicToken is ERC20Basic {
    using SafeMath for uint256;

    mapping(address => uint256) balances;

    uint256 totalSupply_;

    function totalSupply() public view returns (uint256) {
        return totalSupply_;
    }

    function transfer(address _to, uint256 _value) public returns (bool) {
        require(_to != address(0));
        require(_value <= balances[msg.sender]);

        balances[msg.sender] = balances[msg.sender].sub(_value);
        balances[_to] = balances[_to].add(_value);
        emit Transfer(msg.sender, _to, _value);
        return true;
    }
  
    function balanceOf(address _owner) public view returns (uint256) {
        return balances[_owner];
    }

}

contract BurnableToken is BasicToken {

    event Burn(address indexed burner, uint256 value);

  /**
   * @dev Burns a specific amount of tokens.
   * @param _value The amount of token to be burned.
   */
    function burn(uint256 _value) public {
        _burn(msg.sender, _value);
    }

    function _burn(address _who, uint256 _value) internal {
        require(_value <= balances[_who]);

        balances[_who] = balances[_who].sub(_value);
        totalSupply_ = totalSupply_.sub(_value);
        emit Burn(_who, _value);
        emit Transfer(_who, address(0), _value);
    }
}

contract StandardToken is ERC20, BasicToken {

    mapping (address => mapping (address => uint256)) internal allowed;

    function transferFrom(
        address _from,
        address _to,
        uint256 _value
    )
        public
        returns (bool)
    {
        require(_to != address(0));
        require(_value <= balances[_from]);
        require(_value <= allowed[_from][msg.sender]);

        balances[_from] = balances[_from].sub(_value);
        balances[_to] = balances[_to].add(_value);
        allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value);
        emit Transfer(_from, _to, _value);
        return true;
    }


    function approve(address _spender, uint256 _value) public returns (bool) {
        allowed[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        return true;
    }


    function allowance(
        address _owner,
        address _spender
    )
    public
    view
    returns (uint256)
    {
        return allowed[_owner][_spender];
    }


    function increaseApproval(
        address _spender,
        uint _addedValue
    )
    public
    returns (bool)
    {
        allowed[msg.sender][_spender] = (
        allowed[msg.sender][_spender].add(_addedValue));
        emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
        return true;
    }


    function decreaseApproval(
        address _spender,
        uint _subtractedValue
    )
        public
        returns (bool)
    {
        uint oldValue = allowed[msg.sender][_spender];
        if (_subtractedValue > oldValue) {
            allowed[msg.sender][_spender] = 0;
        } else {
            allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue);
        }
        emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
        return true;
    }

}


contract BitFast is StandardToken, BurnableToken {
    string public constant name = "BitFast";
    string public constant symbol = "FAST";
    uint32 public constant decimals = 8;
    uint256 public INITIAL_SUPPLY = 5000000000000000;
    address public CrowdsaleAddress;
    bool public lockTransfers = true;

    event AcceptToken(address indexed from, uint256 value);

    constructor(address _CrowdsaleAddress) public {
        CrowdsaleAddress = _CrowdsaleAddress;
        totalSupply_ = INITIAL_SUPPLY;
        balances[msg.sender] = INITIAL_SUPPLY;      
    }
  
    modifier onlyOwner() {
        // only Crowdsale contract
        require(msg.sender == CrowdsaleAddress);
        _;
    }

     // Override
    function transfer(address _to, uint256 _value) public returns(bool){
        if (msg.sender != CrowdsaleAddress){
            require(!lockTransfers, "Transfers are prohibited in Crowdsale period");
        }
        return super.transfer(_to,_value);
    }

     // Override
    function transferFrom(address _from, address _to, uint256 _value) public returns(bool){
        if (msg.sender != CrowdsaleAddress){
            require(!lockTransfers, "Transfers are prohibited in Crowdsale period");
        }
        return super.transferFrom(_from,_to,_value);
    }

    /**
     * @dev function accept tokens from users as a payment for servises and burn their
     * @dev can run only from crowdsale contract
    */
    function acceptTokens(address _from, uint256 _value) public onlyOwner returns (bool){
        require (balances[_from] >= _value);
        balances[_from] = balances[_from].sub(_value);
        totalSupply_ = totalSupply_.sub(_value);
        emit AcceptToken(_from, _value);
        return true;
    }

    /**
     * @dev function transfer tokens from special address to users
     * @dev can run only from crowdsale contract
    */
    function transferTokensFromSpecialAddress(address _from, address _to, uint256 _value) public onlyOwner returns (bool){
        require (balances[_from] >= _value);
        balances[_from] = balances[_from].sub(_value);
        balances[_to] = balances[_to].add(_value);
        emit Transfer(_from, _to, _value);
        return true;
    }


    function lockTransfer(bool _lock) public onlyOwner {
        lockTransfers = _lock;
    }



    function() external payable {
        revert("The token contract don`t receive ether");
    }  
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_lock","type":"bool"}],"name":"lockTransfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"INITIAL_SUPPLY","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_value","type":"uint256"}],"name":"acceptTokens","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"lockTransfers","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"CrowdsaleAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferTokensFromSpecialAddress","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[{"name":"_CrowdsaleAddress","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"AcceptToken","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"burner","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"}]

60806040526611c37937e080006003556004805460a060020a60ff0219167401000000000000000000000000000000000000000017905534801561004257600080fd5b50604051602080610f5f833981016040908152905160048054600160a060020a031916600160a060020a039092169190911790556003546001819055336000908152602081905291822055610ec290819061009d90396000f3006080604052600436106100fb5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610188578063095ea7b31461021257806318160ddd1461024a57806320b44b291461027157806323b872dd1461028d5780632ff2e9dc146102b7578063313ce567146102cc5780633cb8cfc8146102fa57806342966c681461031e578063661884631461033657806370a082311461035a57806382b74b891461037b57806395d89b4114610390578063a9059cbb146103a5578063d73dd623146103c9578063dd62ed3e146103ed578063e34dd75514610414578063f606b64814610445575b604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f54686520746f6b656e20636f6e747261637420646f6e6074207265636569766560448201527f2065746865720000000000000000000000000000000000000000000000000000606482015290519081900360840190fd5b34801561019457600080fd5b5061019d61046f565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101d75781810151838201526020016101bf565b50505050905090810190601f1680156102045780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561021e57600080fd5b50610236600160a060020a03600435166024356104a6565b604080519115158252519081900360200190f35b34801561025657600080fd5b5061025f61050c565b60408051918252519081900360200190f35b34801561027d57600080fd5b5061028b6004351515610512565b005b34801561029957600080fd5b50610236600160a060020a0360043581169060243516604435610569565b3480156102c357600080fd5b5061025f610641565b3480156102d857600080fd5b506102e1610647565b6040805163ffffffff9092168252519081900360200190f35b34801561030657600080fd5b50610236600160a060020a036004351660243561064c565b34801561032a57600080fd5b5061028b60043561072b565b34801561034257600080fd5b50610236600160a060020a0360043516602435610738565b34801561036657600080fd5b5061025f600160a060020a0360043516610828565b34801561038757600080fd5b50610236610843565b34801561039c57600080fd5b5061019d610864565b3480156103b157600080fd5b50610236600160a060020a036004351660243561089b565b3480156103d557600080fd5b50610236600160a060020a0360043516602435610971565b3480156103f957600080fd5b5061025f600160a060020a0360043581169060243516610a0a565b34801561042057600080fd5b50610429610a35565b60408051600160a060020a039092168252519081900360200190f35b34801561045157600080fd5b50610236600160a060020a0360043581169060243516604435610a44565b60408051808201909152600781527f4269744661737400000000000000000000000000000000000000000000000000602082015281565b336000818152600260209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b60015490565b600454600160a060020a0316331461052957600080fd5b60048054911515740100000000000000000000000000000000000000000274ff000000000000000000000000000000000000000019909216919091179055565b600454600090600160a060020a0316331461062e5760045474010000000000000000000000000000000000000000900460ff161561062e57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602c60248201527f5472616e7366657273206172652070726f6869626974656420696e2043726f7760448201527f6473616c6520706572696f640000000000000000000000000000000000000000606482015290519081900360840190fd5b610639848484610b2e565b949350505050565b60035481565b600881565b600454600090600160a060020a0316331461066657600080fd5b600160a060020a03831660009081526020819052604090205482111561068b57600080fd5b600160a060020a0383166000908152602081905260409020546106b4908363ffffffff610c9316565b600160a060020a0384166000908152602081905260409020556001546106e0908363ffffffff610c9316565b600155604080518381529051600160a060020a038516917ff631678468fd3ea91c6e8ecfdd7761d7e4bffeb5e704a9ebf6365d1f8258bbdc919081900360200190a250600192915050565b6107353382610ca5565b50565b336000908152600260209081526040808320600160a060020a03861684529091528120548083111561078d57336000908152600260209081526040808320600160a060020a03881684529091528120556107c2565b61079d818463ffffffff610c9316565b336000908152600260209081526040808320600160a060020a03891684529091529020555b336000818152600260209081526040808320600160a060020a0389168085529083529281902054815190815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060019392505050565b600160a060020a031660009081526020819052604090205490565b60045474010000000000000000000000000000000000000000900460ff1681565b60408051808201909152600481527f4641535400000000000000000000000000000000000000000000000000000000602082015281565b600454600090600160a060020a031633146109605760045474010000000000000000000000000000000000000000900460ff161561096057604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602c60248201527f5472616e7366657273206172652070726f6869626974656420696e2043726f7760448201527f6473616c6520706572696f640000000000000000000000000000000000000000606482015290519081900360840190fd5b61096a8383610d94565b9392505050565b336000908152600260209081526040808320600160a060020a03861684529091528120546109a5908363ffffffff610e6316565b336000818152600260209081526040808320600160a060020a0389168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b600454600160a060020a031681565b600454600090600160a060020a03163314610a5e57600080fd5b600160a060020a038416600090815260208190526040902054821115610a8357600080fd5b600160a060020a038416600090815260208190526040902054610aac908363ffffffff610c9316565b600160a060020a038086166000908152602081905260408082209390935590851681522054610ae1908363ffffffff610e6316565b600160a060020a03808516600081815260208181526040918290209490945580518681529051919392881692600080516020610e7783398151915292918290030190a35060019392505050565b6000600160a060020a0383161515610b4557600080fd5b600160a060020a038416600090815260208190526040902054821115610b6a57600080fd5b600160a060020a0384166000908152600260209081526040808320338452909152902054821115610b9a57600080fd5b600160a060020a038416600090815260208190526040902054610bc3908363ffffffff610c9316565b600160a060020a038086166000908152602081905260408082209390935590851681522054610bf8908363ffffffff610e6316565b600160a060020a03808516600090815260208181526040808320949094559187168152600282528281203382529091522054610c3a908363ffffffff610c9316565b600160a060020a0380861660008181526002602090815260408083203384528252918290209490945580518681529051928716939192600080516020610e77833981519152929181900390910190a35060019392505050565b600082821115610c9f57fe5b50900390565b600160a060020a038216600090815260208190526040902054811115610cca57600080fd5b600160a060020a038216600090815260208190526040902054610cf3908263ffffffff610c9316565b600160a060020a038316600090815260208190526040902055600154610d1f908263ffffffff610c9316565b600155604080518281529051600160a060020a038416917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5919081900360200190a2604080518281529051600091600160a060020a03851691600080516020610e778339815191529181900360200190a35050565b6000600160a060020a0383161515610dab57600080fd5b33600090815260208190526040902054821115610dc757600080fd5b33600090815260208190526040902054610de7908363ffffffff610c9316565b3360009081526020819052604080822092909255600160a060020a03851681522054610e19908363ffffffff610e6316565b600160a060020a03841660008181526020818152604091829020939093558051858152905191923392600080516020610e778339815191529281900390910190a350600192915050565b81810182811015610e7057fe5b929150505600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a7230582091f885c408be63230cec7b2b8febfe36148b78b659271af9bd38e28851c176fb0029000000000000000000000000c4877216dbc0327df0dbc8c26e26bf0e2d336be4

Deployed Bytecode

0x6080604052600436106100fb5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610188578063095ea7b31461021257806318160ddd1461024a57806320b44b291461027157806323b872dd1461028d5780632ff2e9dc146102b7578063313ce567146102cc5780633cb8cfc8146102fa57806342966c681461031e578063661884631461033657806370a082311461035a57806382b74b891461037b57806395d89b4114610390578063a9059cbb146103a5578063d73dd623146103c9578063dd62ed3e146103ed578063e34dd75514610414578063f606b64814610445575b604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f54686520746f6b656e20636f6e747261637420646f6e6074207265636569766560448201527f2065746865720000000000000000000000000000000000000000000000000000606482015290519081900360840190fd5b34801561019457600080fd5b5061019d61046f565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101d75781810151838201526020016101bf565b50505050905090810190601f1680156102045780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561021e57600080fd5b50610236600160a060020a03600435166024356104a6565b604080519115158252519081900360200190f35b34801561025657600080fd5b5061025f61050c565b60408051918252519081900360200190f35b34801561027d57600080fd5b5061028b6004351515610512565b005b34801561029957600080fd5b50610236600160a060020a0360043581169060243516604435610569565b3480156102c357600080fd5b5061025f610641565b3480156102d857600080fd5b506102e1610647565b6040805163ffffffff9092168252519081900360200190f35b34801561030657600080fd5b50610236600160a060020a036004351660243561064c565b34801561032a57600080fd5b5061028b60043561072b565b34801561034257600080fd5b50610236600160a060020a0360043516602435610738565b34801561036657600080fd5b5061025f600160a060020a0360043516610828565b34801561038757600080fd5b50610236610843565b34801561039c57600080fd5b5061019d610864565b3480156103b157600080fd5b50610236600160a060020a036004351660243561089b565b3480156103d557600080fd5b50610236600160a060020a0360043516602435610971565b3480156103f957600080fd5b5061025f600160a060020a0360043581169060243516610a0a565b34801561042057600080fd5b50610429610a35565b60408051600160a060020a039092168252519081900360200190f35b34801561045157600080fd5b50610236600160a060020a0360043581169060243516604435610a44565b60408051808201909152600781527f4269744661737400000000000000000000000000000000000000000000000000602082015281565b336000818152600260209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b60015490565b600454600160a060020a0316331461052957600080fd5b60048054911515740100000000000000000000000000000000000000000274ff000000000000000000000000000000000000000019909216919091179055565b600454600090600160a060020a0316331461062e5760045474010000000000000000000000000000000000000000900460ff161561062e57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602c60248201527f5472616e7366657273206172652070726f6869626974656420696e2043726f7760448201527f6473616c6520706572696f640000000000000000000000000000000000000000606482015290519081900360840190fd5b610639848484610b2e565b949350505050565b60035481565b600881565b600454600090600160a060020a0316331461066657600080fd5b600160a060020a03831660009081526020819052604090205482111561068b57600080fd5b600160a060020a0383166000908152602081905260409020546106b4908363ffffffff610c9316565b600160a060020a0384166000908152602081905260409020556001546106e0908363ffffffff610c9316565b600155604080518381529051600160a060020a038516917ff631678468fd3ea91c6e8ecfdd7761d7e4bffeb5e704a9ebf6365d1f8258bbdc919081900360200190a250600192915050565b6107353382610ca5565b50565b336000908152600260209081526040808320600160a060020a03861684529091528120548083111561078d57336000908152600260209081526040808320600160a060020a03881684529091528120556107c2565b61079d818463ffffffff610c9316565b336000908152600260209081526040808320600160a060020a03891684529091529020555b336000818152600260209081526040808320600160a060020a0389168085529083529281902054815190815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060019392505050565b600160a060020a031660009081526020819052604090205490565b60045474010000000000000000000000000000000000000000900460ff1681565b60408051808201909152600481527f4641535400000000000000000000000000000000000000000000000000000000602082015281565b600454600090600160a060020a031633146109605760045474010000000000000000000000000000000000000000900460ff161561096057604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602c60248201527f5472616e7366657273206172652070726f6869626974656420696e2043726f7760448201527f6473616c6520706572696f640000000000000000000000000000000000000000606482015290519081900360840190fd5b61096a8383610d94565b9392505050565b336000908152600260209081526040808320600160a060020a03861684529091528120546109a5908363ffffffff610e6316565b336000818152600260209081526040808320600160a060020a0389168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b600454600160a060020a031681565b600454600090600160a060020a03163314610a5e57600080fd5b600160a060020a038416600090815260208190526040902054821115610a8357600080fd5b600160a060020a038416600090815260208190526040902054610aac908363ffffffff610c9316565b600160a060020a038086166000908152602081905260408082209390935590851681522054610ae1908363ffffffff610e6316565b600160a060020a03808516600081815260208181526040918290209490945580518681529051919392881692600080516020610e7783398151915292918290030190a35060019392505050565b6000600160a060020a0383161515610b4557600080fd5b600160a060020a038416600090815260208190526040902054821115610b6a57600080fd5b600160a060020a0384166000908152600260209081526040808320338452909152902054821115610b9a57600080fd5b600160a060020a038416600090815260208190526040902054610bc3908363ffffffff610c9316565b600160a060020a038086166000908152602081905260408082209390935590851681522054610bf8908363ffffffff610e6316565b600160a060020a03808516600090815260208181526040808320949094559187168152600282528281203382529091522054610c3a908363ffffffff610c9316565b600160a060020a0380861660008181526002602090815260408083203384528252918290209490945580518681529051928716939192600080516020610e77833981519152929181900390910190a35060019392505050565b600082821115610c9f57fe5b50900390565b600160a060020a038216600090815260208190526040902054811115610cca57600080fd5b600160a060020a038216600090815260208190526040902054610cf3908263ffffffff610c9316565b600160a060020a038316600090815260208190526040902055600154610d1f908263ffffffff610c9316565b600155604080518281529051600160a060020a038416917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5919081900360200190a2604080518281529051600091600160a060020a03851691600080516020610e778339815191529181900360200190a35050565b6000600160a060020a0383161515610dab57600080fd5b33600090815260208190526040902054821115610dc757600080fd5b33600090815260208190526040902054610de7908363ffffffff610c9316565b3360009081526020819052604080822092909255600160a060020a03851681522054610e19908363ffffffff610e6316565b600160a060020a03841660008181526020818152604091829020939093558051858152905191923392600080516020610e778339815191529281900390910190a350600192915050565b81810182811015610e7057fe5b929150505600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a7230582091f885c408be63230cec7b2b8febfe36148b78b659271af9bd38e28851c176fb0029

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

000000000000000000000000c4877216dbc0327df0dbc8c26e26bf0e2d336be4

-----Decoded View---------------
Arg [0] : _CrowdsaleAddress (address): 0xC4877216DbC0327DF0dBC8c26E26Bf0E2D336bE4

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000c4877216dbc0327df0dbc8c26e26bf0e2d336be4


Swarm Source

bzzr://91f885c408be63230cec7b2b8febfe36148b78b659271af9bd38e28851c176fb

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.