Sponsored:   Temco - Join the Largest VC Backed ICO on the Bitcoin Network! TEMCO KYC Whitelist Starts Now!!
Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 5373 txns
Token Tracker: Motion Token (MTN)
Misc:
Address Watch: Add To Watch List
Contract Creator: 0x6d318be3657fbc0515a0ab4945c21be0f17d935fat txn 0x5f247e196aea118cffbffdd399d39b3b5f064c68a894bf4e4f02d574e4d7dd82
Token Balance:
 Latest 25 transactions from a total of 5373 transactions
(+1 PendingTxn)

TxHash Age From To Value [TxFee]
0x148e9396f592e52fbaa253219aff59d9aae233c30718a138083ac310c7d5c428(pending)0xcfbe472b36165d61ec67e5735731bd2c6b765827  IN  0x6ba083855c2a5b11fa557c853d73f4c215d6866c0 Ether(Pending)
0x9a7a32a4e11f4cc5d628a6ed8f2ace422779cfb0b449f73f233e37d26159b3196 hrs 44 mins agoBigONE_1  IN   0x6ba083855c2a5b11fa557c853d73f4c215d6866c0 Ether0.001085658
0x6ed1515eb6ccfde48d896cf3e902c3f2510dcc2b41b62ee8127aa7a7f43b5a736 hrs 44 mins agoBigONE_1  IN   0x6ba083855c2a5b11fa557c853d73f4c215d6866c0 Ether0.001085658
0x29e81af8d64e69c781b7b0a54ef4f0d46d720e7bd32ba9c92fc65cbc392a04256 hrs 45 mins agoBigONE_1  IN   0x6ba083855c2a5b11fa557c853d73f4c215d6866c0 Ether0.001085658
0xfe0044fa0ecf067468c2f258d0a62a0f60ef8a7459e658358c44b7c7e7d0d78b6 hrs 45 mins agoBigONE_1  IN   0x6ba083855c2a5b11fa557c853d73f4c215d6866c0 Ether0.001085658
0x8d6e10080c471b0d8018aceaf913e8cf2523028bf3608266ea166387369636126 hrs 46 mins agoBigONE_1  IN   0x6ba083855c2a5b11fa557c853d73f4c215d6866c0 Ether0.001085658
0xd1e3d5f861872fc5c57d86c998c52fd7558c9d727f10f6bfc4b915c504144fb86 hrs 47 mins agoBigONE_1  IN   0x6ba083855c2a5b11fa557c853d73f4c215d6866c0 Ether0.001085658
0xcdae0036a8da89e0953a9420da847ed5f02873c434fd74b9af0d33f811f67ef06 hrs 48 mins agoBigONE_1  IN   0x6ba083855c2a5b11fa557c853d73f4c215d6866c0 Ether0.001085658
0xb5dfa07fd5c0e637c7fd39b3ed76a3175fae66f9885e15a95cdb7a4b288f42966 hrs 49 mins agoBigONE_1  IN   0x6ba083855c2a5b11fa557c853d73f4c215d6866c0 Ether0.001085658
0x2dd99935934d9103c9ffc0024465a1aec9f46db4f0e688a362d06ac48a8cc73f6 hrs 50 mins agoBigONE_1  IN   0x6ba083855c2a5b11fa557c853d73f4c215d6866c0 Ether0.001085658
0xd67431241a771851f11f11011c4f030a94ad3f0514616aa20e4c521bc2c52e096 hrs 52 mins agoBigONE_1  IN   0x6ba083855c2a5b11fa557c853d73f4c215d6866c0 Ether0.001085658
0x044f626217d37744a855c4b94cec1939e6396874c958ab9e533d7eeceb83b9506 hrs 52 mins agoBigONE_1  IN   0x6ba083855c2a5b11fa557c853d73f4c215d6866c0 Ether0.001084314
0xc0fe72c979334d36578ba48f76037ca513d653b93f0eb601ab82a6d159a949876 hrs 53 mins agoBigONE_1  IN   0x6ba083855c2a5b11fa557c853d73f4c215d6866c0 Ether0.001085658
0xce924ccb5ef608ce122667cfde700942942d2593231e8fba930d77260613314b6 hrs 53 mins agoBigONE_1  IN   0x6ba083855c2a5b11fa557c853d73f4c215d6866c0 Ether0.001085658
0x07d0890ff3a166c998d5d14a341810e24688f71d95e9afdb14db61578e3c77276 hrs 54 mins agoBigONE_1  IN   0x6ba083855c2a5b11fa557c853d73f4c215d6866c0 Ether0.001085658
0x2ab76b6e1fca05661a08322090b608c8a4bc1910804437d2b4d94ab9f8f5430d6 hrs 55 mins agoBigONE_1  IN   0x6ba083855c2a5b11fa557c853d73f4c215d6866c0 Ether0.001085658
0x54843f7bc6da7d3020f25fb3b4bc82cc4c7000d24e9d5736d371a38644313fb26 hrs 56 mins agoBigONE_1  IN   0x6ba083855c2a5b11fa557c853d73f4c215d6866c0 Ether0.001085658
0x845928b194afd79d13f695a24a59af09768617e1c800da232395e393e4ee79746 hrs 56 mins agoBigONE_1  IN   0x6ba083855c2a5b11fa557c853d73f4c215d6866c0 Ether0.001085658
0x2e54bc791fbda0c21db478a040968a03b51d46c99720fdfa852508c7f1ccc4706 hrs 57 mins agoBigONE_1  IN   0x6ba083855c2a5b11fa557c853d73f4c215d6866c0 Ether0.001085658
0x452c4ee50fb19bc501a79b57b36cc36952a925e442b50e5b3cfe1e2cc63cc87d6 hrs 58 mins agoBigONE_1  IN   0x6ba083855c2a5b11fa557c853d73f4c215d6866c0 Ether0.001085658
0xf42186418e2a596d1046879a7a9e57904411f2651f75e12d04b60e6112c440c16 hrs 58 mins agoBigONE_1  IN   0x6ba083855c2a5b11fa557c853d73f4c215d6866c0 Ether0.001084314
0x28a974d99113929adf8cc684239cf09466f866c26f7e8fcbd5edc7e7117e35cb6 hrs 58 mins agoBigONE_1  IN   0x6ba083855c2a5b11fa557c853d73f4c215d6866c0 Ether0.001085658
0xc7b8bcb737db846e8f50e730c96c47961e64004145c887fc8ab6268af423f7de7 hrs agoBigONE_1  IN   0x6ba083855c2a5b11fa557c853d73f4c215d6866c0 Ether0.001085658
0xf7346dd1dfec2cf2b8ec4de71f4b27df9d658a8e0a730b32c57415abef3940f87 hrs 1 min agoBigONE_1  IN   0x6ba083855c2a5b11fa557c853d73f4c215d6866c0 Ether0.001085658
0xb7135643be606750d42a23935649c3f0c8cd4bef12f75f968065d8148f77da8f7 hrs 2 mins agoBigONE_1  IN   0x6ba083855c2a5b11fa557c853d73f4c215d6866c0 Ether0.001084314
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity), NestedArrayFunctionCallDecoder (medium-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: MotionToken
Compiler Text: v0.4.19+commit.c4cbbb05
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.19;

/**
 * @title SafeMath
 * @dev Math operations with safety checks that throw on error
 */
library SafeMath {
  function mul(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a * b;
    assert(a == 0 || c / a == b);
    return c;
  }

  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;
  }

  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) {
    uint256 c = a + b;
    assert(c >= a);
    return c;
  }
}

/**
 * @title ERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/20
 */
contract ERC20 {
  uint256 public totalSupply;
  function balanceOf(address who) public view returns (uint256);
  function transfer(address to, uint256 value) public returns (bool);
  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 Transfer(address indexed from, address indexed to, uint256 value);
  event Approval(address indexed owner, address indexed spender, uint256 value);
}

/**
 * @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 {
  using SafeMath for uint256;

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

  /**
   * @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];
  }

  /**
   * @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));

    // 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 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) {
    var _allowance = allowed[_from][msg.sender];
    require(_to != address(0));
    require (_value <= _allowance);
    balances[_from] = balances[_from].sub(_value);
    balances[_to] = balances[_to].add(_value);
    allowed[_from][msg.sender] = _allowance.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.
   * @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) {
    // 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:
    //  https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
    require((_value == 0) || (allowed[msg.sender][_spender] == 0));
    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 remaining) {
    return allowed[_owner][_spender];
  }
}

contract MotionToken is StandardToken {
  string public constant name = "Motion Token";
  string public constant symbol = "MTN";
  uint8 public constant decimals = 18;

  function MotionToken() public {
    totalSupply = 2100000000000000000000000000;
    balances[msg.sender] = totalSupply;
  }
}

    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":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":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"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"},{"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"}]

  Contract Creation Code Switch To Opcodes View
6060604052341561000f57600080fd5b6b06c9144c1c690d4cb40000006000818155600160a060020a033316815260016020526040902055610613806100466000396000f3006060604052600436106100985763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde03811461009d578063095ea7b31461012757806318160ddd1461015d57806323b872dd14610182578063313ce567146101aa57806370a08231146101d357806395d89b41146101f2578063a9059cbb14610205578063dd62ed3e14610227575b600080fd5b34156100a857600080fd5b6100b061024c565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156100ec5780820151838201526020016100d4565b50505050905090810190601f1680156101195780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561013257600080fd5b610149600160a060020a0360043516602435610283565b604051901515815260200160405180910390f35b341561016857600080fd5b610170610329565b60405190815260200160405180910390f35b341561018d57600080fd5b610149600160a060020a036004358116906024351660443561032f565b34156101b557600080fd5b6101bd610467565b60405160ff909116815260200160405180910390f35b34156101de57600080fd5b610170600160a060020a036004351661046c565b34156101fd57600080fd5b6100b0610487565b341561021057600080fd5b610149600160a060020a03600435166024356104be565b341561023257600080fd5b610170600160a060020a0360043581169060243516610594565b60408051908101604052600c81527f4d6f74696f6e20546f6b656e0000000000000000000000000000000000000000602082015281565b60008115806102b55750600160a060020a03338116600090815260026020908152604080832093871683529290522054155b15156102c057600080fd5b600160a060020a03338116600081815260026020908152604080832094881680845294909152908190208590557f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b60005481565b600160a060020a038084166000908152600260209081526040808320338516845290915281205490918416151561036557600080fd5b8083111561037257600080fd5b600160a060020a03851660009081526001602052604090205461039b908463ffffffff6105bf16565b600160a060020a0380871660009081526001602052604080822093909355908616815220546103d0908463ffffffff6105d116565b600160a060020a0385166000908152600160205260409020556103f9818463ffffffff6105bf16565b600160a060020a03808716600081815260026020908152604080832033861684529091529081902093909355908616917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9086905190815260200160405180910390a3506001949350505050565b601281565b600160a060020a031660009081526001602052604090205490565b60408051908101604052600381527f4d544e0000000000000000000000000000000000000000000000000000000000602082015281565b6000600160a060020a03831615156104d557600080fd5b600160a060020a0333166000908152600160205260409020546104fe908363ffffffff6105bf16565b600160a060020a033381166000908152600160205260408082209390935590851681522054610533908363ffffffff6105d116565b600160a060020a0380851660008181526001602052604090819020939093559133909116907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a350600192915050565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b6000828211156105cb57fe5b50900390565b6000828201838110156105e057fe5b93925050505600a165627a7a7230582097a131fc3f116791af974c1c462d722b99332a04383cf056df7d9db78c9fc5060029

   Swarm Source:
bzzr://97a131fc3f116791af974c1c462d722b99332a04383cf056df7d9db78c9fc506

 

View All
Block Age transaction Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.