Contract 0x74303D9D085A0D647EF47f9c0C424c73F3BFa6ca 1

 
Txn Hash
Method
Block
From
To
Value
0xe7d89c0e39bfaf49dd83c60821248dc066c68a1c27a0d68ece96610b9d06d9d6Transfer134920732021-10-26 9:03:01297 days 15 hrs agoCREX24 IN  0x74303d9d085a0d647ef47f9c0c424c73f3bfa6ca0 Ether0.0046862100
0x51e0371c32eee60b444b9bc7275653311d82982b615e214f508f4cca42a1132dApprove131348342021-08-31 18:05:03353 days 6 hrs ago0xb015b403094b8fa90523f6698670dd675843b10d IN  0x74303d9d085a0d647ef47f9c0c424c73f3bfa6ca0 Ether0.005816125
0x79fccf6fd1cf0655cf47c490314fabbaffa1e3ce16748400d1f1603c016f0621Transfer130131992021-08-12 23:01:30372 days 1 hr agoCREX24 IN  0x74303d9d085a0d647ef47f9c0c424c73f3bfa6ca0 Ether0.0051614100
0x637ee0d4f019730127437875a8e0b97874e90904b606816c1b3c0b9498fb01c9Transfer129641862021-08-05 9:31:06379 days 15 hrs agoCREX24 IN  0x74303d9d085a0d647ef47f9c0c424c73f3bfa6ca0 Ether0.0051626100
0x508a6daba21b2a65eb2d8dc4dd38292b0dc00642935b0d41917f43eb4fddfac3Transfer129589472021-08-04 13:36:30380 days 10 hrs agoCREX24 IN  0x74303d9d085a0d647ef47f9c0c424c73f3bfa6ca0 Ether0.0051626100
0x1c79ac732e69a8066538922c153912eb951b4c97c763c3e117723f09d35f0170Transfer129560552021-08-04 2:27:27380 days 22 hrs ago0xc759533d5a7cfc97c3d74192086e34284656fd7a IN  0x74303d9d085a0d647ef47f9c0c424c73f3bfa6ca0.0004 Ether0.000623729.7
0x33186f014659a52cf43e98d1e0507b8a448ebaf17779bef0803d888c926f8ef4Transfer128426512021-07-17 6:21:22398 days 18 hrs agoCREX24 IN  0x74303d9d085a0d647ef47f9c0c424c73f3bfa6ca0 Ether0.0034538100
0x96b4613abec9bc736ee7af7f30d4457c4aed01fe322dc92e3786752e5d92edc2Transfer126701552021-06-20 8:24:49425 days 16 hrs agoCREX24 IN  0x74303d9d085a0d647ef47f9c0c424c73f3bfa6ca0 Ether0.0034538100
0x17bfa99c97024fdb49d0dbb6f310fae32891eb30b9ec21ab3ee96a941867aa22Transfer126275682021-06-13 17:45:52432 days 6 hrs agoCREX24 IN  0x74303d9d085a0d647ef47f9c0c424c73f3bfa6ca0 Ether0.0051638100
0x522f81dd177ec85cae863e78026037306e894d58e930c6dd043bbdd82d265654Transfer126240672021-06-13 4:42:39432 days 19 hrs agoCREX24 IN  0x74303d9d085a0d647ef47f9c0c424c73f3bfa6ca0 Ether0.0051626100
0x5721d4fa962c0e5c964f314fd40c4ba06a953aecbb4605faf1d642e78448fe0fTransfer124179622021-05-12 6:21:31464 days 18 hrs ago0x8dcfdd642bc5e8e075c0edd348fe5ce57e0ce23e IN  0x74303d9d085a0d647ef47f9c0c424c73f3bfa6ca0 Ether0.0074766204
0x2145b54c93c9cac7c9f32c1e01a832fe5f3170bf445cc998641fc9247fd1d00eTransfer117802442021-02-03 1:12:51562 days 23 hrs ago0x4cef911164566fd0cf08f15f3826b71b0922eee5 IN  0x74303d9d085a0d647ef47f9c0c424c73f3bfa6ca0 Ether0.0090024176
0xeaae312f31a25a9a14b76d03a489c0fe43dd702c113c52a06640cbfcaaf8e436Transfer117802312021-02-03 1:10:43562 days 23 hrs ago0xd77459d138f27a20ff23e1132c48d6bdbd9d8dea IN  0x74303d9d085a0d647ef47f9c0c424c73f3bfa6ca0 Ether0.00290381137.29598309
0xdec3b77b8cadaa1f6ab483e55472f6997c206b7a5041f502d1b0892a76204f45Transfer117403222021-01-27 21:34:58569 days 2 hrs ago0x4cef911164566fd0cf08f15f3826b71b0922eee5 IN  0x74303d9d085a0d647ef47f9c0c424c73f3bfa6ca0 Ether0.0050638599
0x94c5b71fd4ed70c9536e3bafe21dabea3287ef6654510effed61d215c743763fTransfer117403062021-01-27 21:30:58569 days 3 hrs ago0xd77459d138f27a20ff23e1132c48d6bdbd9d8dea IN  0x74303d9d085a0d647ef47f9c0c424c73f3bfa6ca0 Ether0.0033958494
0x3fd65349e14e485ceff8a6ba29dc90d30a6a30f2d8ecbd72b8be209b47da515bTransfer117402302021-01-27 21:14:03569 days 3 hrs agoCREX24 IN  0x74303d9d085a0d647ef47f9c0c424c73f3bfa6ca0 Ether0.0026660773.77483033
0x615d9efb6372bdf0fc3341575492faa0b8e1ef8b141b4d0a49c6d0e04e0468a7Transfer104332132020-07-10 17:53:56770 days 6 hrs ago0xdc68fc54fd4aacb5e3de183030084c79f28c3bfe IN  0x74303d9d085a0d647ef47f9c0c424c73f3bfa6ca0 Ether0.0012781525
0x6e9e85f50a5e171e79636ab9160b4f0c348b99469c8ee1b0ea46399e19487cdfTransfer104233102020-07-09 5:00:51771 days 19 hrs agoCREX24 IN  0x74303d9d085a0d647ef47f9c0c424c73f3bfa6ca0 Ether0.0014681740.61334305
0xffd8e1e7a8d06d81f6229861288a060b6d5af07c23a6d1d5d1748cfb4563418dTransfer104232752020-07-09 4:52:26771 days 19 hrs agoCREX24 IN  0x74303d9d085a0d647ef47f9c0c424c73f3bfa6ca0 Ether0.0017029333.32427071
0x2a10ac2c43df97a7eba728403c7beb04c35fad76ea3063cb3066acc64f2985abTransfer103652212020-06-30 5:19:01780 days 19 hrs ago0x1a43fed2a529ae0264941b9d4166d17d64ad223f IN  0x74303d9d085a0d647ef47f9c0c424c73f3bfa6ca0 Ether0.0027094575
0xac224f2b4fb97c26d7a18dca8b86ab403d9a230ed258d962696ba7661f9f4b39Transfer103620042020-06-29 17:14:25781 days 7 hrs ago0xdc68fc54fd4aacb5e3de183030084c79f28c3bfe IN  0x74303d9d085a0d647ef47f9c0c424c73f3bfa6ca0 Ether0.0012824735.5
0x4aa53e7add7e91e6b45e2fa854fb9d0926c0a4ff3fa1e11363ed0fb53742fb52Transfer103620032020-06-29 17:13:59781 days 7 hrs ago0xdc68fc54fd4aacb5e3de183030084c79f28c3bfe IN  0x74303d9d085a0d647ef47f9c0c424c73f3bfa6ca0 Ether0.0012270224
0x4c7fcacfefe0db76b12b57405a55685a846a72ded9329a4a032f81ac9ba16dbaTransfer103566292020-06-28 21:07:35782 days 3 hrs ago0xdc68fc54fd4aacb5e3de183030084c79f28c3bfe IN  0x74303d9d085a0d647ef47f9c0c424c73f3bfa6ca0 Ether0.0005780116
0x690071c5e3d0401825857d861edb0685fff5e53455df2e0479700fb44ea47b13Transfer103429632020-06-26 18:08:30784 days 6 hrs ago0xdc68fc54fd4aacb5e3de183030084c79f28c3bfe IN  0x74303d9d085a0d647ef47f9c0c424c73f3bfa6ca0 Ether0.0013548326.5
0x243f32d1b35cfb6ca5e8a6988d3230d511e4dc180881253eef746bc0c0439cedTransfer103102612020-06-21 16:50:53789 days 7 hrs agoCREX24 IN  0x74303d9d085a0d647ef47f9c0c424c73f3bfa6ca0 Ether0.0016798832.84231887
[ Download CSV Export 
View more zero value Internal Transactions in Advanced View mode
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
THETOKEN

Compiler Version
v0.4.20+commit.3155dd80

Optimization Enabled:
No with 200 runs

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

pragma solidity ^0.4.6;


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); // Solidity automatically throws when dividing by 0
    uint c = a / b;
    // assert(a == b * c + a % b); // There is no case in which this doesn't hold
    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 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);
}

contract BasicToken is ERC20Basic {
  using SafeMath for uint;

  mapping(address => uint) balances;

  modifier onlyPayloadSize(uint size) {
     if(msg.data.length < size + 4) {
       throw;
     }
     _;
  }

  /**
  * @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, uint _value) onlyPayloadSize(2 * 32) {
    balances[msg.sender] = balances[msg.sender].sub(_value);
    balances[_to] = balances[_to].add(_value);
    Transfer(msg.sender, _to, _value);
  }

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

}

contract NewToken is BasicToken, ERC20 {

  mapping (address => mapping (address => uint)) 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 uint the amout of tokens to be transfered
   */
  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);
  }

  /**
   * @dev Aprove the passed address to spend the specified amount of tokens on beahlf 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, 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:
    //  https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
    if ((_value != 0) && (allowed[msg.sender][_spender] != 0)) throw;

    allowed[msg.sender][_spender] = _value;
    Approval(msg.sender, _spender, _value);
  }

  /**
   * @dev Function to check the amount of tokens than 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 uint specifing the amount of tokens still avaible for the spender.
   */
  function allowance(address _owner, address _spender) constant returns (uint remaining) {
    return allowed[_owner][_spender];
  }

}

contract THETOKEN is NewToken {

  string public name = "MIAMI";
  string public symbol = "MIAMI";
  uint public decimals = 8;
  uint public INITIAL_SUPPLY = 5000000000000000000;

  function THETOKEN () {
    totalSupply = INITIAL_SUPPLY;
    balances[msg.sender] = INITIAL_SUPPLY;
  }

}

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":[],"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":[],"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":"uint256"}],"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":[],"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":"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"}]

60606040526040805190810160405280600581526020017f4d49414d490000000000000000000000000000000000000000000000000000008152506003908051906020019061004f92919061010c565b506040805190810160405280600581526020017f4d49414d490000000000000000000000000000000000000000000000000000008152506004908051906020019061009b92919061010c565b506008600555674563918244f4000060065534156100b857600080fd5b600654600081905550600654600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506101b1565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061014d57805160ff191683800117855561017b565b8280016001018555821561017b579182015b8281111561017a57825182559160200191906001019061015f565b5b509050610188919061018c565b5090565b6101ae91905b808211156101aa576000816000905550600101610192565b5090565b90565b610c5a806101c06000396000f3006060604052600436106100a4576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100a9578063095ea7b31461013757806318160ddd1461017957806323b872dd146101a25780632ff2e9dc14610203578063313ce5671461022c57806370a082311461025557806395d89b41146102a2578063a9059cbb14610330578063dd62ed3e14610372575b600080fd5b34156100b457600080fd5b6100bc6103de565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156100fc5780820151818401526020810190506100e1565b50505050905090810190601f1680156101295780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561014257600080fd5b610177600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061047c565b005b341561018457600080fd5b61018c6105fe565b6040518082815260200191505060405180910390f35b34156101ad57600080fd5b610201600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610604565b005b341561020e57600080fd5b6102166108c4565b6040518082815260200191505060405180910390f35b341561023757600080fd5b61023f6108ca565b6040518082815260200191505060405180910390f35b341561026057600080fd5b61028c600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506108d0565b6040518082815260200191505060405180910390f35b34156102ad57600080fd5b6102b5610919565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156102f55780820151818401526020810190506102da565b50505050905090810190601f1680156103225780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561033b57600080fd5b610370600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506109b7565b005b341561037d57600080fd5b6103c8600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610b61565b6040518082815260200191505060405180910390f35b60038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156104745780601f1061044957610100808354040283529160200191610474565b820191906000526020600020905b81548152906001019060200180831161045757829003601f168201915b505050505081565b6000811415801561050a57506000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414155b1561051457600080fd5b80600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a35050565b60005481565b60006060600481016000369050101561061c57600080fd5b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205491506106ed83600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610be890919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061078283600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610c0690919063ffffffff16565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506107d88383610c0690919063ffffffff16565b600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a35050505050565b60065481565b60055481565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60048054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156109af5780601f10610984576101008083540402835291602001916109af565b820191906000526020600020905b81548152906001019060200180831161099257829003601f168201915b505050505081565b604060048101600036905010156109cd57600080fd5b610a1f82600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610c0690919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ab482600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610be890919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3505050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000808284019050610bfc84821015610c1f565b8091505092915050565b6000610c1483831115610c1f565b818303905092915050565b801515610c2b57600080fd5b505600a165627a7a72305820dfcdef8d0cfcaeaaf6c343696808eaf638dc0c7cfe0bb42c93029d353e7ad0b70029

Swarm Source

bzzr://dfcdef8d0cfcaeaaf6c343696808eaf638dc0c7cfe0bb42c93029d353e7ad0b7
Block Transaction Difficulty Gas Used Reward
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.

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.