Contract Overview | Trendercoin
Balance: 0 Ether
Ether Value: $0
Transactions: 1964 txns
Token Tracker: Trendercoin (TDC)
Misc:
Address Watch: Add To Watch List
Contract Creator: 0x0de61da7c1265c180b325a9d1c1d295b348ba30eat txn 0x574e6656b46752d20bf0db9aafeeb2310202d3337b76b7c83761446c8a5717d0
 Latest 25 transactions from a total of 1964 transactions
(+1 PendingTxn)

TxHash Age From To Value [TxFee]
0x0f5b490d2caa22299be8ee65762f6c3d61a9e435df5b81199e63b8e07855baf3(pending)0x997a67ef0d6f6d75272bb8fe7905a4ab012e6b68  IN  0x80e82dd8707a68d9f26a3035c1bbf2b7045498010 Ether(Pending)
0x772232b2ea931112bb57421865a714199698e8c9c61764fc65f5b0c999a6fd891 hr 53 mins agoMercatox  IN   Trendercoin0 Ether0.00155565
0x8862b2c7fa57290f7e55b15bddcfd346c890dd0a17b19daaf8567c605c37a6331 day 3 hrs ago0xae5326ec75fa207c9893d208c470361a3b3b6846  IN   Trendercoin0 Ether0.000771035
0xf520a149ccff288aa2ec78d07d4015f5f4f04658ae0bdb7ceec030bbeb48b65d2 days 21 hrs agoMercatox  IN   Trendercoin0 Ether0.00155757
0xb5c28c27a85da974eba1f1f1091661dc961d412c83d5dc4dee615bddacfe18546 days 8 hrs ago0xc831c5e8e9351227996d3f50c4db350dbca7ba46  IN   Trendercoin0 Ether0.0001010208
0xbff6275abcc81f978cc007bbb37cab5c0b3529beca232ecfa90868d802381f756 days 16 hrs ago0x3a453b3c78f9bfdc18aeb25663c00349a83e8ccb  IN   Trendercoin0 Ether0.000408195
0xbaeb80257a6ce6882ddfd09f2e67c7fae319c6aa652aa31d5dc9c1f8746029da6 days 22 hrs ago0x9bd0b65c24249d11aa360e59613104d2878cce73  IN   Trendercoin0 Ether0.000363864
0x4b6cddd472d85e94ca247753747e2cedd5af73b0613d356c1c6130732df8e34c6 days 23 hrs ago0x72635cedfefdb859ff2998aec040647375dbb89e  IN   Trendercoin0 Ether0.000702677
0x81aed3968c7a6039d6a8c11ddf4dfc88dc4b27ad2b49f0a32537c845f9f549357 days 8 hrs ago0x5635ad7205bf49885f14d3a409033b2a8a387e30  IN   Trendercoin0 Ether0.001137075
0x3ca9ed4cd4a9e88f4a0e46aa6cdd8191b3638b6564bbda050f4c331a8bfdbfe37 days 8 hrs ago0x157fe93ae392772aa911919f2cfdef17ce3b5c11  IN   Trendercoin0 Ether0.00043838
0x035a3a2efe7e815ba91229ef2444637a923587c1bda3704a47de2f07153598878 days 16 hrs ago0x363f7fe465853e862d1cbf045ae8fa654dda245f  IN   Trendercoin0 Ether0.000553785
0x2dbdd411d2d7c49789c9dfd0e0dc931f37d0531befa3759f74618f7765c30d8d9 days 11 hrs ago0x2f2575706bcdb93ef9a83886992d9d44a40870aa  IN   Trendercoin0 Ether0.00072597
0xf8f6b35ddd271131813a634d4a9695009fc786625c4a683c23bd9a94b93b6c4e10 days 4 hrs ago0xb51cf8755825ce3288d5659babc50e355d9e66b8  IN   Trendercoin0 Ether0.00051791
0x4cbca398f89268cfaf390b9a9ce61c42774af1f734525ce9d3a80d1ca06557ea11 days 18 hrs ago0x7ae2a4b0faff892e9eb43b0a957802200550b952  IN   Trendercoin0 Ether0.0018142
0xbfb9310102e01ee6ceb86724721ce4cc5eb8f3d28e946aef014673cf69be1cc012 days 3 hrs ago0x569ac708ef90062bead01e6abeb93591ac9bbd62  IN   Trendercoin0 Ether0.000924575
0x748623d5bc193f0d09e8868f9036b3b4fd2f9afe4136a602a6c62725c3c4aec812 days 10 hrs ago0x8a18a8f60421f677d9900feefbb907f7ba79a20f  IN   Trendercoin0 Ether0.000775299
0x1588c031efbe7be0cacfc11563f583aa4e3e3bdf3ea513d6fd90a1d25db1f31212 days 11 hrs ago0x919d8ce0dba4e3aede19dcd019cecff9e640f588  IN   Trendercoin0 Ether0.000221514
0x1b52d85ac008b3adab9c480e1f87abc3f8f93315d36667c857846d9d75d5285012 days 12 hrs ago0xf764c54812ef10354580a8d1f8b3936b9db8c229  IN   Trendercoin0 Ether0.002126055
0x83d1bb8cfcf0c7dc73c0f577bd2bcc4339078b991d49ce2d3c9e4eea45ee97fb13 days 12 hrs ago0xba27c929740be76ff6682ab94b3d5138640e193a  IN   Trendercoin0 Ether0.000626535
0x35602c40c7c6bed67bdac411996a785cdcbf4bcca894b26ebb33b928162c730816 days 3 hrs ago0x720850cf343f42b425641fe9509d77029ba939ca  IN   Trendercoin0 Ether0.00063497
0xa3082c5eecf5b3b4f56f5e1a1bc74f157c02e21561737a6fc31f8aa63d15775c16 days 17 hrs ago0x065a832ef637008c65a88544813f928b5531e13b  IN   Trendercoin0 Ether0.00029484
0xc75c3ef4a5ad7691177e2dc38bc3910f1dda73012436e0b75f54dd2ee25465ed16 days 17 hrs ago0xe1a388e71f4a686e58aab3b6485689f858c09935  IN   Trendercoin0 Ether0.000317485
0x4d46b2c4e44cd1fe3268f6029cc1e65190a15fd3833d3fec7902cebf6f1bc6af16 days 20 hrs ago0x66c2e48c7a1f8b43dd594b6ee079f98d487eaaec  IN   Trendercoin0 Ether0.00014742
0xf9828ac3a43b8c62282fec4f25f67f6b3e817b03e0335baa18d6568261a0f29e16 days 21 hrs ago0x14b278c09b09e04ece6b0d9a5f5d1635829cf227  IN   Trendercoin0 Ether0.000226775
0xf37c4ebfcde217e150e7fe060c2e3066c8650c75dc405ddd226b7db96f6c13fc17 days 8 hrs ago0xb6a540cc40bf93fb1f65ce059cb5757286dc8c4a  IN   Trendercoin0 Ether0.00020742
[ 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: Trendercoin
Compiler Text: v0.4.18+commit.9cf6e910
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.18;


library SafeTransc {
  function mul(uint256 a, uint256 b) internal constant returns (uint256) {
    uint256 c = a * b;
    assert(a == 0 || c / a == b);
    return c;
  }

  function div(uint256 a, uint256 b) internal constant 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 constant returns (uint256) {
    assert(b <= a);
    return a - b;
  }

  function add(uint256 a, uint256 b) internal constant returns (uint256) {
    uint256 c = a + b;
    assert(c >= a);
    return c;
  }
}
contract Growth {
  uint256 public totalSupply;
  function balanceOf(address who) public constant returns (uint256);
  function transfer(address to, uint256 value) public returns (bool);
  event Transfer(address indexed from, address indexed to, uint256 value);
}

contract Trender is Growth {
  function allowance(address owner, address spender) public constant 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);
}

contract Success is Growth {
  using SafeTransc for uint256;

  mapping(address => uint256) balances;

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

    // SafeTransc.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;
  }

  function balanceOf(address _owner) public constant returns (uint256 balance) {
    return balances[_owner];
  }

}

contract theFuture is Trender, Success {

  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);
    Transfer(_from, _to, _value);
    return true;
  }

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

  function allowance(address _owner, address _spender) public constant returns (uint256 remaining) {
    return allowed[_owner][_spender];
  }
  
  function increaseApproval (address _spender, uint _addedValue) public returns (bool success) {
    allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue);
    Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }

  function decreaseApproval (address _spender, uint _subtractedValue) public returns (bool success) {
    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 Trendercoin is theFuture {

  string public constant name = "Trendercoin";
  string public constant symbol = "TDC";
  uint8 public constant decimals = 3;

  uint256 public constant INITIAL_SUPPLY = 1000000000 * 10**3;

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

}

    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":"INITIAL_SUPPLY","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","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":"success","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":"success","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":"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
6060604052341561000f57600080fd5b64e8d4a510006000818155600160a060020a0333168152600160205260409020556108678061003f6000396000f3006060604052600436106100b95763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100be578063095ea7b31461014857806318160ddd1461017e57806323b872dd146101a35780632ff2e9dc146101cb578063313ce567146101de578063661884631461020757806370a082311461022957806395d89b4114610248578063a9059cbb1461025b578063d73dd6231461027d578063dd62ed3e1461029f575b600080fd5b34156100c957600080fd5b6100d16102c4565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561010d5780820151838201526020016100f5565b50505050905090810190601f16801561013a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561015357600080fd5b61016a600160a060020a03600435166024356102fb565b604051901515815260200160405180910390f35b341561018957600080fd5b610191610367565b60405190815260200160405180910390f35b34156101ae57600080fd5b61016a600160a060020a036004358116906024351660443561036d565b34156101d657600080fd5b6101916104ef565b34156101e957600080fd5b6101f16104f8565b60405160ff909116815260200160405180910390f35b341561021257600080fd5b61016a600160a060020a03600435166024356104fd565b341561023457600080fd5b610191600160a060020a03600435166105f7565b341561025357600080fd5b6100d1610612565b341561026657600080fd5b61016a600160a060020a0360043516602435610649565b341561028857600080fd5b61016a600160a060020a0360043516602435610744565b34156102aa57600080fd5b610191600160a060020a03600435811690602435166107e8565b60408051908101604052600b81527f5472656e646572636f696e000000000000000000000000000000000000000000602082015281565b600160a060020a03338116600081815260026020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b60005481565b6000600160a060020a038316151561038457600080fd5b600160a060020a0384166000908152600160205260409020548211156103a957600080fd5b600160a060020a03808516600090815260026020908152604080832033909416835292905220548211156103dc57600080fd5b600160a060020a038416600090815260016020526040902054610405908363ffffffff61081316565b600160a060020a03808616600090815260016020526040808220939093559085168152205461043a908363ffffffff61082516565b600160a060020a03808516600090815260016020908152604080832094909455878316825260028152838220339093168252919091522054610482908363ffffffff61081316565b600160a060020a03808616600081815260026020908152604080832033861684529091529081902093909355908516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060019392505050565b64e8d4a5100081565b600381565b600160a060020a0333811660009081526002602090815260408083209386168352929052908120548083111561055a57600160a060020a033381166000908152600260209081526040808320938816835292905290812055610591565b61056a818463ffffffff61081316565b600160a060020a033381166000908152600260209081526040808320938916835292905220555b600160a060020a0333811660008181526002602090815260408083209489168084529490915290819020547f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925915190815260200160405180910390a35060019392505050565b600160a060020a031660009081526001602052604090205490565b60408051908101604052600381527f5444430000000000000000000000000000000000000000000000000000000000602082015281565b6000600160a060020a038316151561066057600080fd5b600160a060020a03331660009081526001602052604090205482111561068557600080fd5b600160a060020a0333166000908152600160205260409020546106ae908363ffffffff61081316565b600160a060020a0333811660009081526001602052604080822093909355908516815220546106e3908363ffffffff61082516565b600160a060020a0380851660008181526001602052604090819020939093559133909116907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a350600192915050565b600160a060020a03338116600090815260026020908152604080832093861683529290529081205461077c908363ffffffff61082516565b600160a060020a0333811660008181526002602090815260408083209489168084529490915290819020849055919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591905190815260200160405180910390a350600192915050565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b60008282111561081f57fe5b50900390565b60008282018381101561083457fe5b93925050505600a165627a7a72305820c9485210fb4981ef619e078f11386fdebb18aca9da34cbdbbf5ee356bf79f8e70029

   Swarm Source:
bzzr://c9485210fb4981ef619e078f11386fdebb18aca9da34cbdbbf5ee356bf79f8e7

 

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.