ETH Price: $3,049.00 (+2.30%)
Gas: 1 Gwei

Contract

0x80e82Dd8707a68D9f26a3035c1bBF2b704549801
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Value
Transfer174553872023-06-11 7:27:35391 days ago1686468455IN
Trendercoin Token
0 ETH0.0004486514.99351534
Transfer From161706402022-12-12 19:14:23572 days ago1670872463IN
Trendercoin Token
0 ETH0.0010843220.333191
Approve161706382022-12-12 19:13:59572 days ago1670872439IN
Trendercoin Token
0 ETH0.0009109119.74458096
Transfer155989862022-09-23 22:18:59652 days ago1663971539IN
Trendercoin Token
0 ETH0.000316326.6928857
Transfer144138482022-03-19 1:16:40841 days ago1647652600IN
Trendercoin Token
0 ETH0.0017021736.02420812
Approve140081342022-01-15 5:14:22903 days ago1642223662IN
Trendercoin Token
0 ETH0.00321259123.01714279
Transfer122528512021-04-16 18:51:461177 days ago1618599106IN
Trendercoin Token
0 ETH0.00685443185
Transfer121817062021-04-05 20:04:071188 days ago1617653047IN
Trendercoin Token
0 ETH0.00351565158
Transfer120728262021-03-20 1:54:591205 days ago1616205299IN
Trendercoin Token
0 ETH0.00331372115
Transfer118138072021-02-08 5:06:411244 days ago1612760801IN
Trendercoin Token
0 ETH0.00469362126
Transfer110723812020-10-17 8:35:311358 days ago1602923731IN
Trendercoin Token
0 ETH0.0004450220
Transfer106268692020-08-09 16:43:421427 days ago1596991422IN
Trendercoin Token
0 ETH0.00398585107.00000145
Transfer106116092020-08-07 8:27:031429 days ago1596788823IN
Trendercoin Token
0 ETH0.0027947275
Transfer103156802020-06-22 13:00:021475 days ago1592830802IN
Trendercoin Token
0 ETH0.0023468163
Transfer102936222020-06-19 3:07:541479 days ago1592536074IN
Trendercoin Token
0 ETH0.0011175330
Transfer102120592020-06-06 12:06:181491 days ago1591445178IN
Trendercoin Token
0 ETH0.0010802729
Transfer102119392020-06-06 11:38:291491 days ago1591443509IN
Trendercoin Token
0 ETH0.0013005725
Transfer101681152020-05-30 16:09:491498 days ago1590854989IN
Trendercoin Token
0 ETH0.0009315725
Transfer99276302020-04-23 8:10:371535 days ago1587629437IN
Trendercoin Token
0 ETH0.00031356
Transfer98602452020-04-12 22:27:231546 days ago1586730443IN
Trendercoin Token
0 ETH0.000067611.81500034
Transfer95587922020-02-26 11:22:421592 days ago1582716162IN
Trendercoin Token
0 ETH0.000220435.1
Transfer94063482020-02-03 0:37:451616 days ago1580690265IN
Trendercoin Token
0 ETH0.000037251
Transfer93484152020-01-25 2:54:201625 days ago1579920860IN
Trendercoin Token
0 ETH0.000115264
Transfer93484152020-01-25 2:54:201625 days ago1579920860IN
Trendercoin Token
0 ETH0.000037251
Transfer92930082020-01-16 15:31:121633 days ago1579188672IN
Trendercoin Token
0 ETH0.00022356
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Trendercoin

Compiler Version
v0.4.18+commit.9cf6e910

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2017-10-24
*/

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 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":"_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"}]

6060604052341561000f57600080fd5b64e8d4a510006000818155600160a060020a0333168152600160205260409020556108678061003f6000396000f3006060604052600436106100b95763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100be578063095ea7b31461014857806318160ddd1461017e57806323b872dd146101a35780632ff2e9dc146101cb578063313ce567146101de578063661884631461020757806370a082311461022957806395d89b4114610248578063a9059cbb1461025b578063d73dd6231461027d578063dd62ed3e1461029f575b600080fd5b34156100c957600080fd5b6100d16102c4565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561010d5780820151838201526020016100f5565b50505050905090810190601f16801561013a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561015357600080fd5b61016a600160a060020a03600435166024356102fb565b604051901515815260200160405180910390f35b341561018957600080fd5b610191610367565b60405190815260200160405180910390f35b34156101ae57600080fd5b61016a600160a060020a036004358116906024351660443561036d565b34156101d657600080fd5b6101916104ef565b34156101e957600080fd5b6101f16104f8565b60405160ff909116815260200160405180910390f35b341561021257600080fd5b61016a600160a060020a03600435166024356104fd565b341561023457600080fd5b610191600160a060020a03600435166105f7565b341561025357600080fd5b6100d1610612565b341561026657600080fd5b61016a600160a060020a0360043516602435610649565b341561028857600080fd5b61016a600160a060020a0360043516602435610744565b34156102aa57600080fd5b610191600160a060020a03600435811690602435166107e8565b60408051908101604052600b81527f5472656e646572636f696e000000000000000000000000000000000000000000602082015281565b600160a060020a03338116600081815260026020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b60005481565b6000600160a060020a038316151561038457600080fd5b600160a060020a0384166000908152600160205260409020548211156103a957600080fd5b600160a060020a03808516600090815260026020908152604080832033909416835292905220548211156103dc57600080fd5b600160a060020a038416600090815260016020526040902054610405908363ffffffff61081316565b600160a060020a03808616600090815260016020526040808220939093559085168152205461043a908363ffffffff61082516565b600160a060020a03808516600090815260016020908152604080832094909455878316825260028152838220339093168252919091522054610482908363ffffffff61081316565b600160a060020a03808616600081815260026020908152604080832033861684529091529081902093909355908516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060019392505050565b64e8d4a5100081565b600381565b600160a060020a0333811660009081526002602090815260408083209386168352929052908120548083111561055a57600160a060020a033381166000908152600260209081526040808320938816835292905290812055610591565b61056a818463ffffffff61081316565b600160a060020a033381166000908152600260209081526040808320938916835292905220555b600160a060020a0333811660008181526002602090815260408083209489168084529490915290819020547f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925915190815260200160405180910390a35060019392505050565b600160a060020a031660009081526001602052604090205490565b60408051908101604052600381527f5444430000000000000000000000000000000000000000000000000000000000602082015281565b6000600160a060020a038316151561066057600080fd5b600160a060020a03331660009081526001602052604090205482111561068557600080fd5b600160a060020a0333166000908152600160205260409020546106ae908363ffffffff61081316565b600160a060020a0333811660009081526001602052604080822093909355908516815220546106e3908363ffffffff61082516565b600160a060020a0380851660008181526001602052604090819020939093559133909116907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a350600192915050565b600160a060020a03338116600090815260026020908152604080832093861683529290529081205461077c908363ffffffff61082516565b600160a060020a0333811660008181526002602090815260408083209489168084529490915290819020849055919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591905190815260200160405180910390a350600192915050565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b60008282111561081f57fe5b50900390565b60008282018381101561083457fe5b93925050505600a165627a7a72305820c9485210fb4981ef619e078f11386fdebb18aca9da34cbdbbf5ee356bf79f8e70029

Deployed Bytecode

0x6060604052600436106100b95763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100be578063095ea7b31461014857806318160ddd1461017e57806323b872dd146101a35780632ff2e9dc146101cb578063313ce567146101de578063661884631461020757806370a082311461022957806395d89b4114610248578063a9059cbb1461025b578063d73dd6231461027d578063dd62ed3e1461029f575b600080fd5b34156100c957600080fd5b6100d16102c4565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561010d5780820151838201526020016100f5565b50505050905090810190601f16801561013a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561015357600080fd5b61016a600160a060020a03600435166024356102fb565b604051901515815260200160405180910390f35b341561018957600080fd5b610191610367565b60405190815260200160405180910390f35b34156101ae57600080fd5b61016a600160a060020a036004358116906024351660443561036d565b34156101d657600080fd5b6101916104ef565b34156101e957600080fd5b6101f16104f8565b60405160ff909116815260200160405180910390f35b341561021257600080fd5b61016a600160a060020a03600435166024356104fd565b341561023457600080fd5b610191600160a060020a03600435166105f7565b341561025357600080fd5b6100d1610612565b341561026657600080fd5b61016a600160a060020a0360043516602435610649565b341561028857600080fd5b61016a600160a060020a0360043516602435610744565b34156102aa57600080fd5b610191600160a060020a03600435811690602435166107e8565b60408051908101604052600b81527f5472656e646572636f696e000000000000000000000000000000000000000000602082015281565b600160a060020a03338116600081815260026020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b60005481565b6000600160a060020a038316151561038457600080fd5b600160a060020a0384166000908152600160205260409020548211156103a957600080fd5b600160a060020a03808516600090815260026020908152604080832033909416835292905220548211156103dc57600080fd5b600160a060020a038416600090815260016020526040902054610405908363ffffffff61081316565b600160a060020a03808616600090815260016020526040808220939093559085168152205461043a908363ffffffff61082516565b600160a060020a03808516600090815260016020908152604080832094909455878316825260028152838220339093168252919091522054610482908363ffffffff61081316565b600160a060020a03808616600081815260026020908152604080832033861684529091529081902093909355908516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060019392505050565b64e8d4a5100081565b600381565b600160a060020a0333811660009081526002602090815260408083209386168352929052908120548083111561055a57600160a060020a033381166000908152600260209081526040808320938816835292905290812055610591565b61056a818463ffffffff61081316565b600160a060020a033381166000908152600260209081526040808320938916835292905220555b600160a060020a0333811660008181526002602090815260408083209489168084529490915290819020547f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925915190815260200160405180910390a35060019392505050565b600160a060020a031660009081526001602052604090205490565b60408051908101604052600381527f5444430000000000000000000000000000000000000000000000000000000000602082015281565b6000600160a060020a038316151561066057600080fd5b600160a060020a03331660009081526001602052604090205482111561068557600080fd5b600160a060020a0333166000908152600160205260409020546106ae908363ffffffff61081316565b600160a060020a0333811660009081526001602052604080822093909355908516815220546106e3908363ffffffff61082516565b600160a060020a0380851660008181526001602052604090819020939093559133909116907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a350600192915050565b600160a060020a03338116600090815260026020908152604080832093861683529290529081205461077c908363ffffffff61082516565b600160a060020a0333811660008181526002602090815260408083209489168084529490915290819020849055919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591905190815260200160405180910390a350600192915050565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b60008282111561081f57fe5b50900390565b60008282018381101561083457fe5b93925050505600a165627a7a72305820c9485210fb4981ef619e078f11386fdebb18aca9da34cbdbbf5ee356bf79f8e70029

Swarm Source

bzzr://c9485210fb4981ef619e078f11386fdebb18aca9da34cbdbbf5ee356bf79f8e7

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

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

OVERVIEW

Trendercoin is the digital currency for the real world - instant and zero fee payment for everything in life with user-friendly and readable wallet.

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.