Sponsored Link:   Learn and build dApps today without code using Crowd Machine's Crowd App Studio.
 Latest 25 txns from a total Of 35199 transactions

TxHash Age From To Value [TxFee]
0x2f7b70d90496647d1d288aa3eb8970f845cd5c228c8a4d3b036191c78dd16b982 mins ago0x0e64468d8f3a343bb260fcfb87da1ef4bb4fa3f7  IN   FusionToken0 Ether0.000917211
0xb3ddf83f7c8c43f5bb4b8b0dd45ff85022bb6fb8b97e3408f6c8b17b2bb0acbe6 mins ago0xb6d95077886440bbed7dc8f91d5b6377f1f2827e  IN   FusionToken0 Ether0.002103994
0x837dd2be8863c8962746d3d81a47ca66b9c5972db2f73297acf67ec23c7c661a8 mins ago0x0e64468d8f3a343bb260fcfb87da1ef4bb4fa3f7  IN   FusionToken0 Ether0.002141963
0xa2182717546d84a8574e99d53864e0dc00f3c29bf2793b3beb9f62fef552f9d245 mins agoBibox  IN   FusionToken0 Ether0.00149484
0xa4f8f0d69cce1ece990ea4e90986dd7c7434f522376068f5663dc2f87a3133b02 hrs 31 mins agoBibox  IN   FusionToken0 Ether0.00149484
0xacedd01eec34a39900750c82d036b561f60530a7f7a745b2e5cbe9338b4512a93 hrs 23 mins ago0x4b25a180b5ae6e80e3c4c1e1df45acaa078caf54  IN   FusionToken0 Ether0.00111855
0x9f9391901de13d1ee408fc7a76b5548d1540f6c75bc04af620e7f428188d70753 hrs 39 mins agoBibox  IN   FusionToken0 Ether0.00149484
0x9ec450e867bf36b0dfd4d1b59d0c0574c3c9b5e724c48cdb0407b1c0f0ba561d4 hrs 11 mins ago0x897b24ae18ff537f64e15779b8242eacfdd5fac0  IN   FusionToken0 Ether0.00014974
0xd432e792474c289d3df644be852de8aa82b8f53b48acdf6d2c57191390e45bea4 hrs 12 mins ago0x19248b63a848f787681e8534228e1a46fc79c9ac  IN   FusionToken0 Ether0.001532211
0xc3fa967c3d82c7968100699a5161773bb81c88ceb539411388afe89779f1172f4 hrs 14 mins agoBibox  IN   FusionToken0 Ether0.00149228
0x5f1c1e9218adfaf94273d2d2443d552c7af2f58ac4ccf61ec0792c61ede3ef374 hrs 36 mins ago0x03baf3042c7f36843c40c96acf39b9346fd4542e  IN   FusionToken0 Ether0.000471135
0x25ceda5237cd778059d84336dbc509acf35719a1d27de49f8d9c8c1505f772ae4 hrs 45 mins agoBibox  IN   FusionToken0 Ether0.00209228
0x3608109ccef707a70b6dd0a5bd0c0a7aa32e97993ef1306c703e97f720d6fa115 hrs 19 mins ago0xb33cc3147d70ce2af31b2b90411bd6333eea0ea7  IN   FusionToken0 Ether0.001050525
0xbabac8276689b62e9995d58334ba6dcc99d75efadf2a7f7751a9ac06d95828a65 hrs 20 mins agoBibox  IN   FusionToken0 Ether0.00209484
0x235c4c69516cd8c65591f5855f2e6c01fba51b59806d18328d75054d4e036ee45 hrs 41 mins agoBibox  IN   FusionToken0 Ether0.00149484
0x6119b16319c8ac7d6fe21667c01a21393885101e2dc78615801259a4724543ba7 hrs 15 mins agoBibox  IN   FusionToken0 Ether0.00149484
0x141a659eddc7069d331ab7f79c8421623a5c94ecd0e1094633b3b1381e07ee577 hrs 56 mins ago0x5d6c36fb99bfc066ceab320f3717ce0d1e0ca9aa  IN   FusionToken0 Ether0.00089996
0xd5a2fc85237468a55a4dae25f000d22edb7502b671bdfb9794dc278aa1c005248 hrs agoBibox  IN   FusionToken0 Ether0.00209484
0x6487e74961ecde0b378182ec5734cdb05b74e034ebcfa98eedbc96f3c25e206d8 hrs agoBibox  IN   FusionToken0 Ether0.00209228
0x3f4711967217b43c4e85533b951d4cf35c4c60e5d3b1279aa661f6ae8798d97d8 hrs 18 mins agoBibox  IN   FusionToken0 Ether0.00209484
0x2377305875b8e1b86fe0f731cdd720a8d673265b5a75df12558a3dd2b9d0f7368 hrs 21 mins ago0x18ba53d7012f56635c147cdbdd4d8aca93b803cb  IN   FusionToken0 Ether0.000366387516
0xebde5caa097b9b93af7fa2cd006fb896d1b095126e4c2e465ce0e367e44c1e268 hrs 22 mins ago0x1edb2378e2f5671b98f3093e9f9671df4e07c4a4  IN   FusionToken0 Ether0.00045739
0x1f6ec3f6731d758aac397833e860eb40b899fc1526297ebec23972ea39f93f0a8 hrs 23 mins ago0xbaa3ec8dae3e4605e0e13e26a3f4bbbbdc642abe  IN   FusionToken0 Ether0.00024241
0x2ed51c3f93c2eafb600b7df858d308d4df9747723456d7421215a8d6220a26e18 hrs 24 mins ago0xbaa3ec8dae3e4605e0e13e26a3f4bbbbdc642abe  IN   FusionToken0 Ether0.00022435
0xfd2f392c590d10f36a90415358d6e268c594aba30a51167da0d376dce8ca3bcc8 hrs 24 mins ago0x1edb2378e2f5671b98f3093e9f9671df4e07c4a4  IN   FusionToken0 Ether0.00015163
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Contract Source Code Verified (Similar match)
Note: Displaying similar matching verified source code at contract 0xa576b808167c9e7a4208988258fd8a8efea2fc4f(excluding Constructor Arguments if any)
Contract Name: FUSIONToken
Compiler Version: v0.4.18+commit.9cf6e910
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.18;



/**
 * @title SafeMath
 * @dev Math operations with safety checks that throw on error
 */
library SafeMath {

  /**
  * @dev Multiplies two numbers, throws on overflow.
  */
  function mul(uint256 a, uint256 b) internal pure returns (uint256) {
    if (a == 0) {
      return 0;
    }
    uint256 c = a * b;
    assert(c / a == b);
    return c;
  }

  /**
  * @dev Integer division of two numbers, truncating the quotient.
  */
  function div(uint256 a, uint256 b) internal pure returns (uint256) {
    // assert(b > 0); // Solidity automatically throws when dividing by 0
    uint256 c = a / b;
    // assert(a == b * c + a % b); // There is no case in which this doesn't hold
    return c;
  }

  /**
  * @dev Substracts two numbers, throws on overflow (i.e. if subtrahend is greater than minuend).
  */
  function sub(uint256 a, uint256 b) internal pure returns (uint256) {
    assert(b <= a);
    return a - b;
  }

  /**
  * @dev Adds two numbers, throws on overflow.
  */
  function add(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a + b;
    assert(c >= a);
    return c;
  }
}




/**
 * @title ERC20Basic
 * @dev Simpler version of ERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/179
 */
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);
}


/**
 * @title ERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/20
 */
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);
}


/**
 * @title Basic token
 * @dev Basic version of StandardToken, with no allowances.
 */
contract BasicToken is ERC20Basic {
  using SafeMath for uint256;

  mapping(address => uint256) balances;

  uint256 totalSupply_;

  /**
  * @dev total number of tokens in existence
  */
  function totalSupply() public view returns (uint256) {
    return totalSupply_;
  }

  /**
  * @dev transfer token for a specified address
  * @param _to The address to transfer to.
  * @param _value The amount to be transferred.
  */
  function transfer(address _to, uint256 _value) public returns (bool) {
    require(_to != address(0));
    require(_value <= balances[msg.sender]);

    // SafeMath.sub will throw if there is not enough balance.
    balances[msg.sender] = balances[msg.sender].sub(_value);
    balances[_to] = balances[_to].add(_value);
    Transfer(msg.sender, _to, _value);
    return true;
  }

  /**
  * @dev Gets the balance of the specified address.
  * @param _owner The address to query the the balance of.
  * @return An uint256 representing the amount owned by the passed address.
  */
  function balanceOf(address _owner) public view returns (uint256 balance) {
    return balances[_owner];
  }

}




/**
 * @title Standard ERC20 token
 *
 * @dev Implementation of the basic standard token.
 * @dev https://github.com/ethereum/EIPs/issues/20
 * @dev Based on code by FirstBlood: https://github.com/Firstbloodio/token/blob/master/smart_contract/FirstBloodToken.sol
 */
contract StandardToken is ERC20, BasicToken {

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


  /**
   * @dev Transfer tokens from one address to another
   * @param _from address The address which you want to send tokens from
   * @param _to address The address which you want to transfer to
   * @param _value uint256 the amount of tokens to be transferred
   */
  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);
    Transfer(_from, _to, _value);
    return true;
  }

  /**
   * @dev Approve the passed address to spend the specified amount of tokens on behalf of msg.sender.
   *
   * Beware that changing an allowance with this method brings the risk that someone may use both the old
   * and the new allowance by unfortunate transaction ordering. One possible solution to mitigate this
   * race condition is to first reduce the spender's allowance to 0 and set the desired value afterwards:
   * https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
   * @param _spender The address which will spend the funds.
   * @param _value The amount of tokens to be spent.
   */
  function approve(address _spender, uint256 _value) public returns (bool) {
    allowed[msg.sender][_spender] = _value;
    Approval(msg.sender, _spender, _value);
    return true;
  }

  /**
   * @dev Function to check the amount of tokens that an owner allowed to a spender.
   * @param _owner address The address which owns the funds.
   * @param _spender address The address which will spend the funds.
   * @return A uint256 specifying the amount of tokens still available for the spender.
   */
  function allowance(address _owner, address _spender) public view returns (uint256) {
    return allowed[_owner][_spender];
  }

  /**
   * @dev Increase the amount of tokens that an owner allowed to a spender.
   *
   * approve should be called when allowed[_spender] == 0. To increment
   * allowed value is better to use this function to avoid 2 calls (and wait until
   * the first transaction is mined)
   * From MonolithDAO Token.sol
   * @param _spender The address which will spend the funds.
   * @param _addedValue The amount of tokens to increase the allowance by.
   */
  function increaseApproval(address _spender, uint _addedValue) public returns (bool) {
    allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue);
    Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }

  /**
   * @dev Decrease the amount of tokens that an owner allowed to a spender.
   *
   * approve should be called when allowed[_spender] == 0. To decrement
   * allowed value is better to use this function to avoid 2 calls (and wait until
   * the first transaction is mined)
   * From MonolithDAO Token.sol
   * @param _spender The address which will spend the funds.
   * @param _subtractedValue The amount of tokens to decrease the allowance by.
   */
  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);
    }
    Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }

}


contract FUSIONToken is StandardToken {

    string public name;
    string public symbol;
    uint8 public decimals;   

    function FUSIONToken(uint256 _initialSupply, string _tokenName, string _tokenSymbol, uint8 _decimals) public {
        totalSupply_ = _initialSupply;
        balances[msg.sender] = _initialSupply;
        name = _tokenName;
        symbol = _tokenSymbol;
        decimals = _decimals;
    }
}

    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":"_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":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","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":"balance","type":"uint256"}],"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"},{"inputs":[{"name":"_initialSupply","type":"uint256"},{"name":"_tokenName","type":"string"},{"name":"_tokenSymbol","type":"string"},{"name":"_decimals","type":"uint8"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"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"}]

  Contract Creation Code Switch To Opcodes View
6060604052341561000f57600080fd5b604051610a45380380610a4583398101604052808051919060200180518201919060200180518201919060200180516001869055600160a060020a03331660009081526020819052604090208690559150600390508380516100759291602001906100a7565b5060048280516100899291602001906100a7565b506005805460ff191660ff9290921691909117905550610142915050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100e857805160ff1916838001178555610115565b82800160010185558215610115579182015b828111156101155782518255916020019190600101906100fa565b50610121929150610125565b5090565b61013f91905b80821115610121576000815560010161012b565b90565b6108f4806101516000396000f3006060604052600436106100ae5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100b3578063095ea7b31461013d57806318160ddd1461017357806323b872dd14610198578063313ce567146101c057806366188463146101e957806370a082311461020b57806395d89b411461022a578063a9059cbb1461023d578063d73dd6231461025f578063dd62ed3e14610281575b600080fd5b34156100be57600080fd5b6100c66102a6565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101025780820151838201526020016100ea565b50505050905090810190601f16801561012f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561014857600080fd5b61015f600160a060020a0360043516602435610344565b604051901515815260200160405180910390f35b341561017e57600080fd5b6101866103b0565b60405190815260200160405180910390f35b34156101a357600080fd5b61015f600160a060020a03600435811690602435166044356103b6565b34156101cb57600080fd5b6101d3610536565b60405160ff909116815260200160405180910390f35b34156101f457600080fd5b61015f600160a060020a036004351660243561053f565b341561021657600080fd5b610186600160a060020a0360043516610639565b341561023557600080fd5b6100c6610654565b341561024857600080fd5b61015f600160a060020a03600435166024356106bf565b341561026a57600080fd5b61015f600160a060020a03600435166024356107d1565b341561028c57600080fd5b610186600160a060020a0360043581169060243516610875565b60038054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561033c5780601f106103115761010080835404028352916020019161033c565b820191906000526020600020905b81548152906001019060200180831161031f57829003601f168201915b505050505081565b600160a060020a03338116600081815260026020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b60015490565b6000600160a060020a03831615156103cd57600080fd5b600160a060020a0384166000908152602081905260409020548211156103f257600080fd5b600160a060020a038085166000908152600260209081526040808320339094168352929052205482111561042557600080fd5b600160a060020a03841660009081526020819052604090205461044e908363ffffffff6108a016565b600160a060020a038086166000908152602081905260408082209390935590851681522054610483908363ffffffff6108b216565b600160a060020a03808516600090815260208181526040808320949094558783168252600281528382203390931682529190915220546104c9908363ffffffff6108a016565b600160a060020a03808616600081815260026020908152604080832033861684529091529081902093909355908516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060019392505050565b60055460ff1681565b600160a060020a0333811660009081526002602090815260408083209386168352929052908120548083111561059c57600160a060020a0333811660009081526002602090815260408083209388168352929052908120556105d3565b6105ac818463ffffffff6108a016565b600160a060020a033381166000908152600260209081526040808320938916835292905220555b600160a060020a0333811660008181526002602090815260408083209489168084529490915290819020547f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925915190815260200160405180910390a35060019392505050565b600160a060020a031660009081526020819052604090205490565b60048054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561033c5780601f106103115761010080835404028352916020019161033c565b6000600160a060020a03831615156106d657600080fd5b600160a060020a0333166000908152602081905260409020548211156106fb57600080fd5b600160a060020a033316600090815260208190526040902054610724908363ffffffff6108a016565b600160a060020a033381166000908152602081905260408082209390935590851681522054610759908363ffffffff6108b216565b60008085600160a060020a0316600160a060020a031681526020019081526020016000208190555082600160a060020a031633600160a060020a03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405190815260200160405180910390a350600192915050565b600160a060020a033381166000908152600260209081526040808320938616835292905290812054610809908363ffffffff6108b216565b600160a060020a0333811660008181526002602090815260408083209489168084529490915290819020849055919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591905190815260200160405180910390a350600192915050565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b6000828211156108ac57fe5b50900390565b6000828201838110156108c157fe5b93925050505600a165627a7a723058202fb16a911ad8b82b0a757c6ef60a7032f41d60b23bff5bc13d1f2dbef141d81200290000000000000000000000000000000000000000002f6f10780d22cc00000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000007546573743132330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075465737434353600000000000000000000000000000000000000000000000000

   Swarm Source:
bzzr://2fb16a911ad8b82b0a757c6ef60a7032f41d60b23bff5bc13d1f2dbef141d812

 

View All
Block Age txn Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "downvote" button for any spammy posts, and the "upvote" for interesting conversations.