Contract 0x2001f2A0Cf801EcFda622f6C28fb6E10d803D969

 
Txn Hash
Method
Block
From
To
Value
0x5d4a4a8f9eba4c6b4c9a0c13f54411f35dfcf1daf57eb465126215d0ed558679Transfer(pending)2022-08-08 11:51:5122 hrs 31 mins ago0x8d1b4a8bd0947f1f483f7d7815a83f137301520b IN CoinLoan: CLT Token0 Ether(Pending)(Pending)
0xb3519e311de1dd133175114567ce31eacd83cb6e5f347b3ddb26bd2c49b84187Transfer153038272022-08-08 20:51:2313 hrs 32 mins ago0x004f74a8388ce91950f29ea3e37ef604693a6395 IN  CoinLoan: CLT Token0 Ether0.00255229 73
0x60e2d209ba56e945c14ee3f9cd49c838c783372156b0a42c793235b72da17942Transfer152738992022-08-04 5:03:015 days 5 hrs ago0xec1ac28836cf03662af006006497d584f3990fc1 IN  CoinLoan: CLT Token0 Ether0.00034026 11.27632979
0x4f99e9ec259c5ab9e02fc4ba7d02e939eb67f87dcec4f9dd2184941d4d7ee1abTransfer152728312022-08-04 0:58:005 days 9 hrs ago0xc5664e82a2d454aef06ae344c4d69c3265290d2f IN  CoinLoan: CLT Token0 Ether0.00028223 5.97154755
0x53fcdeb0499e41d52814db8f2a7aeb4413b0f373b2d49260a2f49362c5668705Transfer152706722022-08-03 17:02:365 days 17 hrs ago0xec1ac28836cf03662af006006497d584f3990fc1 IN  CoinLoan: CLT Token0 Ether0.00040027 13.26514622
0x4e9f2303cf58fb8fa6839dd1fc04f3b9246052e37f08c3034d892435b7b9aebbTransfer152692912022-08-03 11:51:495 days 22 hrs ago0x2c764f63c77e179cc0f9aee2eddd0abbfc2a235c IN  CoinLoan: CLT Token0 Ether0.00028426 9.42428736
0xecd81f131406421e3645cb7e082b7c051a9260c2bd994154ca58ffbe4c66b3beTransfer152692252022-08-03 11:35:365 days 22 hrs ago0x2c764f63c77e179cc0f9aee2eddd0abbfc2a235c IN  CoinLoan: CLT Token0 Ether0.00053966 10.37045353
0x979cda23b4b37e58c0b8db7d0fc490268dc74185b961f12d0b78a38b4dfdbb18Transfer152474022022-07-31 1:49:329 days 8 hrs agoENS Name mcdoverse.eth IN  CoinLoan: CLT Token0 Ether0.00015747 4.5040392
0xa641bd02f9d3745ec276a74e6b16f38ffa9fa7e1cca645a3e05603310702c6d9Transfer152472992022-07-31 1:27:289 days 8 hrs agoENS Name mcdoverse.eth IN  CoinLoan: CLT Token0 Ether0.00028456 5.46710499
0x68ba934caf5d0654dfb9ca4c388ba232eac1b50a0fde0f7cad36549cc95accccTransfer152460722022-07-30 20:53:079 days 13 hrs ago0xadd233a4c622715f6772b20ada834ba66fb1f43f IN  CoinLoan: CLT Token0 Ether0.00027101 5.20547493
0x45d524748f397116dc8d3e684c7dbc83ff6ae5f9ef5230f630a4c354bd227dcdTransfer152447572022-07-30 16:01:559 days 18 hrs ago0x004f74a8388ce91950f29ea3e37ef604693a6395 IN  CoinLoan: CLT Token0 Ether0.00038459 11
0x12c5be4438031a990c90f3bccbfc17b28d2ab6598bacaec4bafea71d5b572b87Transfer152297062022-07-28 7:36:3812 days 2 hrs agoBittrex IN  CoinLoan: CLT Token0 Ether0.0010488930
0xc8bdc7e177f5ba2a1389b31b481ff787e4ac35661974d5f196245c098cbe0f86Transfer152264672022-07-27 19:43:1112 days 14 hrs agoBittrex IN  CoinLoan: CLT Token0 Ether0.0013742639.31962505
0x8e299f68d862b3b25a0aaa181b28a6f80f4780f37a99a9ea92ed77814c57a35aTransfer152257382022-07-27 17:02:5712 days 17 hrs ago0xd6755e041939304b6ba00b417b0e0c4b4825c143 IN  CoinLoan: CLT Token0 Ether0.00154313 51.13942794
0x2fa467f7d04c015aed209cf00698c9dfc12bfd6e742dbf7f927e953b88f8d00bTransfer152246542022-07-27 12:51:2412 days 21 hrs ago0x0b047f8f36812ceb6080ee4d0314f8832304cd25 IN  CoinLoan: CLT Token0 Ether0.000437299.25
0x52c24bca2a433e726ed9a82942fb56a4ee216c7c0cbe9645834485d65c5ba91aTransfer152209492022-07-26 23:02:3613 days 11 hrs ago0x92affba3efd53af24d80773fb3a6e18a4d308ae8 IN  CoinLoan: CLT Token0 Ether0.00034408 11.40749495
0xecff83deb0e41b064f5448a0a566cd8d149f921ff8cb09dbf9aed25e4d119847Transfer152198072022-07-26 18:51:5013 days 15 hrs agoHitBTC 3 IN  CoinLoan: CLT Token0 Ether0.0008983725.69495303
0x600a21ba6c812110e77a9ecf72eb3c33342cc06ee8ce5bd19932e4bd68070847Transfer152148022022-07-25 23:58:4314 days 10 hrs ago0x474d310ebafd88a05d7cda632433d8c697a319e3 IN  CoinLoan: CLT Token0 Ether0.00184468 35.43170802
0xe2e240fee014a9a1df4f37a5412bc749e312d8f31586f64047e40b3097a82993Transfer152108112022-07-25 9:15:0015 days 1 hr ago0x004f74a8388ce91950f29ea3e37ef604693a6395 IN  CoinLoan: CLT Token0 Ether0.00034963 10
0x84863a8d71953493eb26eaf126cbfe58dc43c285915964b67d9a41b15777ad76Transfer152039702022-07-24 7:24:0116 days 2 hrs ago0x004f74a8388ce91950f29ea3e37ef604693a6395 IN  CoinLoan: CLT Token0 Ether0.00034963 10
0x58e014929d1b25f03f6b8d06c1082b6e404c0e568e461058ae9bae0d8f88c144Transfer151955112022-07-22 23:50:1417 days 10 hrs ago0x004f74a8388ce91950f29ea3e37ef604693a6395 IN  CoinLoan: CLT Token0 Ether0.00034963 10
0xf3e67d6a73337390d829606b26645b76ccf06aa14c327d566c6a656bdcde3400Transfer151878202022-07-21 19:24:0018 days 14 hrs ago0x004f74a8388ce91950f29ea3e37ef604693a6395 IN  CoinLoan: CLT Token0 Ether0.00034975 10
0x3814a42db142f99a9831a8a8f13da67f674140a52ab4bc361cefa614514a6c2aTransfer151814412022-07-20 19:45:2319 days 14 hrs ago0x004f74a8388ce91950f29ea3e37ef604693a6395 IN  CoinLoan: CLT Token0 Ether0.00114565 22
0x0468dd4a777d67da278b815bee776d2553326948eb3c87c13f8654c68784ab11Transfer151699582022-07-19 0:57:5421 days 9 hrs agoHotbit 3 IN  CoinLoan: CLT Token0 Ether0.0019335337.1298
0x42e7f8241da3ce7ae8faf140ba941bed45d6388880f6aca2ae0335dcdbc071a0Transfer151434302022-07-14 22:14:5625 days 12 hrs ago0x610a8453ed87a0c421ef9927657fe677f33ca0e5 IN  CoinLoan: CLT Token0 Ether0.00160411 45.89608165
[ Download CSV Export 

OVERVIEW

CoinLoan is a crypto lending platform that allows borrowing crypto-backed loans and earning interest on different crypto assets.

View more zero value Internal Transactions in Advanced View mode
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
CoinLoanToken

Compiler Version
v0.4.19+commit.c4cbbb05

Optimization Enabled:
Yes with 200 runs

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

pragma solidity ^0.4.18;


library SafeMath {

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

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

}

contract StandardToken {

  using SafeMath for uint256;

  uint256 public totalSupply;
  mapping (address => uint256) balances;
  mapping (address => mapping (address => uint256)) internal allowed;

  event Transfer(address indexed from, address indexed to, uint256 value);
  event Approval(address indexed owner, address indexed spender, uint256 value);

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

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

  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 view returns (uint256) {
    return allowed[_owner][_spender];
  }

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

  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 CoinLoanToken is StandardToken {

  string public constant name = "CoinLoan";
  string public constant symbol = "CLT";
  uint8 public constant decimals = 8;
  uint256 public constant INITIAL_SUPPLY = 22000000 * (10 ** uint256(decimals));

  function CoinLoanToken() public {
    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":"","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":[],"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"}]

6060604052341561000f57600080fd5b6607d0e36a8180006000818155600160a060020a033316815260016020526040902055610869806100416000396000f3006060604052600436106100b95763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100be578063095ea7b31461014857806318160ddd1461017e57806323b872dd146101a35780632ff2e9dc146101cb578063313ce567146101de578063661884631461020757806370a082311461022957806395d89b4114610248578063a9059cbb1461025b578063d73dd6231461027d578063dd62ed3e1461029f575b600080fd5b34156100c957600080fd5b6100d16102c4565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561010d5780820151838201526020016100f5565b50505050905090810190601f16801561013a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561015357600080fd5b61016a600160a060020a03600435166024356102fb565b604051901515815260200160405180910390f35b341561018957600080fd5b610191610367565b60405190815260200160405180910390f35b34156101ae57600080fd5b61016a600160a060020a036004358116906024351660443561036d565b34156101d657600080fd5b6101916104ef565b34156101e957600080fd5b6101f16104fa565b60405160ff909116815260200160405180910390f35b341561021257600080fd5b61016a600160a060020a03600435166024356104ff565b341561023457600080fd5b610191600160a060020a03600435166105f9565b341561025357600080fd5b6100d1610614565b341561026657600080fd5b61016a600160a060020a036004351660243561064b565b341561028857600080fd5b61016a600160a060020a0360043516602435610746565b34156102aa57600080fd5b610191600160a060020a03600435811690602435166107ea565b60408051908101604052600881527f436f696e4c6f616e000000000000000000000000000000000000000000000000602082015281565b600160a060020a03338116600081815260026020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b60005481565b6000600160a060020a038316151561038457600080fd5b600160a060020a0384166000908152600160205260409020548211156103a957600080fd5b600160a060020a03808516600090815260026020908152604080832033909416835292905220548211156103dc57600080fd5b600160a060020a038416600090815260016020526040902054610405908363ffffffff61081516565b600160a060020a03808616600090815260016020526040808220939093559085168152205461043a908363ffffffff61082716565b600160a060020a03808516600090815260016020908152604080832094909455878316825260028152838220339093168252919091522054610482908363ffffffff61081516565b600160a060020a03808616600081815260026020908152604080832033861684529091529081902093909355908516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060019392505050565b6607d0e36a81800081565b600881565b600160a060020a0333811660009081526002602090815260408083209386168352929052908120548083111561055c57600160a060020a033381166000908152600260209081526040808320938816835292905290812055610593565b61056c818463ffffffff61081516565b600160a060020a033381166000908152600260209081526040808320938916835292905220555b600160a060020a0333811660008181526002602090815260408083209489168084529490915290819020547f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925915190815260200160405180910390a35060019392505050565b600160a060020a031660009081526001602052604090205490565b60408051908101604052600381527f434c540000000000000000000000000000000000000000000000000000000000602082015281565b6000600160a060020a038316151561066257600080fd5b600160a060020a03331660009081526001602052604090205482111561068757600080fd5b600160a060020a0333166000908152600160205260409020546106b0908363ffffffff61081516565b600160a060020a0333811660009081526001602052604080822093909355908516815220546106e5908363ffffffff61082716565b600160a060020a0380851660008181526001602052604090819020939093559133909116907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a350600192915050565b600160a060020a03338116600090815260026020908152604080832093861683529290529081205461077e908363ffffffff61082716565b600160a060020a0333811660008181526002602090815260408083209489168084529490915290819020849055919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591905190815260200160405180910390a350600192915050565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b60008282111561082157fe5b50900390565b60008282018381101561083657fe5b93925050505600a165627a7a723058202bca64fb33abf4ad419f11a4c1cd444dac3c258ebe0e89293ffb0cfcc2b3f6140029

Swarm Source

bzzr://2bca64fb33abf4ad419f11a4c1cd444dac3c258ebe0e89293ffb0cfcc2b3f614
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.