Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 36899 txns
Token Tracker: TE-FOOD (TFD)
Misc:
Address Watch: Add To Watch List
Contract Creator: 0xd6811bd519706549e1eb4f82ad2de40f2e545327at txn 0xee4bf0dc615032e8f2854b9488ecaf773caba8f4159873a9526bba5630db3032
Token Balance:
 Latest 25 transactions from a total of 36899 transactions
(+1 PendingTxn)

TxHash Age From To Value [TxFee]
0x004a2afd528fb0bc8658e268fa9248274fcc1dc4b35c4fcdea6928548e1f15ba(pending)0x4f39f9fd43644156deeb90854b19f866f60fab66  IN  0xe5f166c0d8872b68790061317bb6cca04582c9120 Ether(Pending)
0x7a612a29cd6ac027d0b5e5fb6e3dca421ef8d7df5976332616fbbfd31443497039 mins ago0x9036a987eb4a9cb46aadf9eb25f2abc960a1588d  IN   0xe5f166c0d8872b68790061317bb6cca04582c9120 Ether0.00037546
0x56e45465c3ba816fc5d01ad0d417558c6ea13f06b69a7ffe53cb225658d092711 hr 4 mins ago0x554621268a74ccba736cc1b9e7679f63063ede19  IN   0xe5f166c0d8872b68790061317bb6cca04582c9120 Ether0.0000631288
0x29a21cab480e928e6ba98c5546d566d3afab1516d024f61e5c03efdd3f48c0ea2 hrs 28 mins agoKucoin  IN   0xe5f166c0d8872b68790061317bb6cca04582c9120 Ether0.00078915
0x00e7d5922803ac440794ad79b77802475f0c3ba14d5c8ad8492deff36e3dcdbe2 hrs 33 mins ago0xede92d9d913b5479fd8d1f65979cd7b008024316  IN   0xe5f166c0d8872b68790061317bb6cca04582c9120 Ether0.00023146
0x7b1bacb442ce921b8254cac6c3023a33e9bcaa939cde193db73a2970bcf28d103 hrs 37 mins ago0x864a78760d9ddeb0d1528126bf3a33193d3fff6e  IN   0xe5f166c0d8872b68790061317bb6cca04582c9120 Ether0.001874312
0xe59250f4c3046555e251c50740bc5d2f2890bca9b31002a06d84a9012a90b6114 hrs 16 mins ago0x864a78760d9ddeb0d1528126bf3a33193d3fff6e  IN   0xe5f166c0d8872b68790061317bb6cca04582c9120 Ether0.003993496
0x178d6cb4d3e20f70a3c5c39987deeeae3dfa956b56705240c890cc9c553e27145 hrs 38 mins ago0xcef366907cddb8d9fa01de7b78092dae33fcf07d  IN   0xe5f166c0d8872b68790061317bb6cca04582c9120 Ether0.000932258
0x3095ec90d7953b36345ff1ff5c4aa33bbfcf95ff4a63a6d64f11dc003ea2d5925 hrs 49 mins ago0x3291b6f134b2a90967bd9667d59dbf51d7c6241e  IN   0xe5f166c0d8872b68790061317bb6cca04582c9120 Ether0.000272856
0xd5bc0868239f01b937bce5abea6b7935da8c1e6df858e81b2513d46c7614e9145 hrs 56 mins ago0x3291b6f134b2a90967bd9667d59dbf51d7c6241e  IN   0xe5f166c0d8872b68790061317bb6cca04582c9120 Ether0.000268311
0x4a6cca77ac63e2d5f55166c610d4c73a8c6216a9d50c4a0d177c164ff5c23ce65 hrs 59 mins ago0x45a2cf020999d92e8028e3852afa1fc33cea0bca  IN   0xe5f166c0d8872b68790061317bb6cca04582c9120 Ether0.0011557
0xedcbba9d69be91cb9132f2e3ee6f018d81e206e838802a2ac223e9eae5e4d40d6 hrs 39 mins ago0x5ff0dee657ff26edef8ce05f257cf37fc767ebf8  IN   0xe5f166c0d8872b68790061317bb6cca04582c9120 Ether0.0026273
0xccb508f258f0d90a25b8606d2d079c2b1d8945319228db8e01b91ba663065a437 hrs 10 mins ago0xe35336284dc127c9ac9e8315bd21b2b0a343f1db  IN   0xe5f166c0d8872b68790061317bb6cca04582c9120 Ether0.0010522
0xa89767f30f7729b19b9029fe420c5e8fc9224d9dd85a385bdbbfaa45db906cc77 hrs 59 mins agoKucoin  IN   0xe5f166c0d8872b68790061317bb6cca04582c9120 Ether0.00056511
0x4155b5ed32594c66e4533c8f5371c72368db00cb1d5e86d7d03387e8616b37338 hrs ago0x76a2aaa2e54ca4fac6af634e18a5e6a3d7c80991  IN   0xe5f166c0d8872b68790061317bb6cca04582c9120 Ether0.000792498
0xa0d0aac214a574b3c267640f921d6fe275c510b6a5e0de86f7d37cbc63e9a7d69 hrs 8 mins ago0x10c21f3b784cd2fd7ce82920958a7b00c26d0d09  IN   0xe5f166c0d8872b68790061317bb6cca04582c9120 Ether0.001539386
0xfaa723d37f54bb39784e41dc9f8379aec9d6a50c7f2012e36aa17ffd7256b71f9 hrs 21 mins agoKucoin  IN   0xe5f166c0d8872b68790061317bb6cca04582c9120 Ether0.00078915
0x2a6ec6b8f80287ed7a915c3cce96297dcc884a58ac5ef2dfd856c20809ca0a229 hrs 37 mins ago0x8c1892e7dba5336b684897312b51a61506cd4922  IN   0xe5f166c0d8872b68790061317bb6cca04582c9120 Ether0.00013566
0x2eb26f6d23561ba591f44feda29dbcd37b372a9aa6aeaa08a3114c2c0684f58110 hrs 28 mins ago0xcdae720f1b59e7bb6a3bd5dc46aa786d22e385f5  IN   0xe5f166c0d8872b68790061317bb6cca04582c9120 Ether0.000226428
0x9347300ed30760fc1f13c279ac79e12ef26c0b3ae14715cda001e8f4b4280cbf11 hrs 11 mins agoKucoin  IN   0xe5f166c0d8872b68790061317bb6cca04582c9120 Ether0.00056319
0xe67c83c0ea6db0f679dcf78aaca817e685e81b9d55c4c893c82113e57f247b7711 hrs 41 mins ago0x0a5a919a13c26841aa246240cb6e263b6fac58f8  IN   0xe5f166c0d8872b68790061317bb6cca04582c9120 Ether0.00020349
0x10b3965ffdaa874babb4a0b85e94c5aa871846f0eb1b19cc7bf5505c6c9c079d11 hrs 41 mins ago0x799659e5d3195b5770263e34f77c1eac00fc356c  IN   0xe5f166c0d8872b68790061317bb6cca04582c9120 Ether0.00020349
0xf6cd709bcb5ad1ee6e3304e6bdaa759b31a13c341fe5f458de866e5ce3d491b611 hrs 41 mins ago0x4b84e8d5bcfd918c26ca72940c7493e310952693  IN   0xe5f166c0d8872b68790061317bb6cca04582c9120 Ether0.00020349
0xc7643ce869d13347f6392f51ce19c1a9d7c4ec805e476e2d943ca9fb55dc283811 hrs 49 mins ago0x99ffb1d3b8d639599d9a5900f1d0b5409fcf6295  IN   0xe5f166c0d8872b68790061317bb6cca04582c9120 Ether0.000641546
0x2a5772d1ae23d000a21d1e2fd61b42faf60e729127657ee631a272bf314a9e6512 hrs agoKucoin  IN   0xe5f166c0d8872b68790061317bb6cca04582c9120 Ether0.00078915
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 1 Internal Transaction

ParentTxHash Block Age From To Value
0xee4bf0dc615032e8f2854b9488ecaf773caba8f4159873a9526bba5630db30325147954289 days 12 hrs ago0xd6811bd519706549e1eb4f82ad2de40f2e545327  Contract Creation0 Ether
[ Download CSV Export  ] 
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: TEFoods827Token
Compiler Text: v0.4.19+commit.c4cbbb05
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.19;

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) {
    uint256 c = a / b;
    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 Ownable {
  address public owner;
  event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

  function Ownable() public {
    owner = msg.sender;
  }

  modifier onlyOwner() {
    require(msg.sender == owner);
    _;
  }

  function transferOwnership(address newOwner) public onlyOwner {
    require(newOwner != address(0));
    OwnershipTransferred(owner, newOwner);
    owner = newOwner;
  }
}

contract ERC20Interface {
  function totalSupply() public constant returns (uint);
  function balanceOf(address tokenOwner) public constant returns (uint balance);
  function allowance(address tokenOwner, address spender) public constant returns (uint remaining);
  function transfer(address to, uint tokens) public returns (bool success);
  function approve(address spender, uint tokens) public returns (bool success);
  function transferFrom(address from, address to, uint tokens) public returns (bool success);
  event Transfer(address indexed from, address indexed to, uint tokens);
  event Approval(address indexed tokenOwner, address indexed spender, uint tokens);
}


contract ERC827 {

  function approve( address _spender, uint256 _value, bytes _data ) public returns (bool);
  function transfer( address _to, uint256 _value, bytes _data ) public returns (bool);
  function transferFrom( address _from, address _to, uint256 _value, bytes _data ) public returns (bool);

}


contract TEFoodsToken is Ownable, ERC20Interface {

  using SafeMath for uint;

  string public constant name = "TE-FOOD";
  string public constant symbol = "TFD";
  uint8 public constant decimals = 18;
  uint constant _totalSupply = 1000000000 * 1 ether;
  uint public transferrableTime = 9999999999;
  uint _vestedSupply;
  uint _circulatingSupply;
  mapping (address => uint) balances;
  mapping (address => mapping(address => uint)) allowed;

  struct vestedBalance {
    address addr;
    uint balance;
  }
  mapping (uint => vestedBalance[]) vestingMap;



  function TEFoodsToken () public {
    owner = msg.sender;
    balances[0x00] = _totalSupply;
  }

  event VestedTokensReleased(address to, uint amount);

  function allocateTokens (address addr, uint amount) public onlyOwner returns (bool) {
    require (addr != 0x00);
    require (amount > 0);
    balances[0x00] = balances[0x00].sub(amount);
    balances[addr] = balances[addr].add(amount);
    _circulatingSupply = _circulatingSupply.add(amount);
    assert (_vestedSupply.add(_circulatingSupply).add(balances[0x00]) == _totalSupply);
    Transfer(0x00, addr, amount);
    return true;
  }

  function allocateVestedTokens (address addr, uint amount, uint vestingPeriod) public onlyOwner returns (bool) {
    require (addr != 0x00);
    require (amount > 0);
    require (vestingPeriod > 0);
    balances[0x00] = balances[0x00].sub(amount);
    vestingMap[vestingPeriod].push( vestedBalance (addr,amount) );
    _vestedSupply = _vestedSupply.add(amount);
    assert (_vestedSupply.add(_circulatingSupply).add(balances[0x00]) == _totalSupply);
    return true;
  }

  function releaseVestedTokens (uint vestingPeriod) public {
    require (now >= transferrableTime.add(vestingPeriod));
    require (vestingMap[vestingPeriod].length > 0);
    require (vestingMap[vestingPeriod][0].balance > 0);
    var v = vestingMap[vestingPeriod];
    for (uint8 i = 0; i < v.length; i++) {
      balances[v[i].addr] = balances[v[i].addr].add(v[i].balance);
      _circulatingSupply = _circulatingSupply.add(v[i].balance);
      _vestedSupply = _vestedSupply.sub(v[i].balance);
      VestedTokensReleased(v[i].addr, v[i].balance);
      Transfer(0x00, v[i].addr, v[i].balance);
      v[i].balance = 0;
    }
  }

  function enableTransfers () public onlyOwner returns (bool) {
    transferrableTime = now.add(86400);
    owner = 0x00;
    return true;
  }

  function () public payable {
    revert();
  }

  function totalSupply() public constant returns (uint) {
    return _circulatingSupply;
  }

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

  function vestedBalanceOf(address tokenOwner, uint vestingPeriod) public constant returns (uint balance) {
    var v = vestingMap[vestingPeriod];
    for (uint8 i = 0; i < v.length; i++) {
      if (v[i].addr == tokenOwner) return v[i].balance;
    }
    return 0;
  }

  function allowance(address tokenOwner, address spender) public constant returns (uint remaining) {
    return allowed[tokenOwner][spender];
  }

  function transfer(address to, uint tokens) public returns (bool success) {
    require (now >= transferrableTime);
    require (to != address(this));
    require (balances[msg.sender] >= tokens);
    balances[msg.sender] = balances[msg.sender].sub(tokens);
    balances[to] = balances[to].add(tokens);
    Transfer(msg.sender, to, tokens);
    return true;
  }

  function approve(address spender, uint tokens) public returns (bool success) {
    require (now >= transferrableTime);
    require (spender != address(this));
    allowed[msg.sender][spender] = tokens;
    Approval(msg.sender, spender, tokens);
    return true;
  }

  function transferFrom(address from, address to, uint tokens) public returns (bool success) {
    require (now >= transferrableTime);
    require (to != address(this));
    require (allowed[from][msg.sender] >= tokens);
    balances[from] = balances[from].sub(tokens);
    allowed[from][msg.sender] = allowed[from][msg.sender].sub(tokens);
    balances[to] = balances[to].add(tokens);
    Transfer(from, to, tokens);
    return true;
  }

}

contract TEFoods827Token is TEFoodsToken, ERC827 {

  function approve(address _spender, uint256 _value, bytes _data) public returns (bool) {
    super.approve(_spender, _value);
    require(_spender.call(_data));
    return true;
  }

  function transfer(address _to, uint256 _value, bytes _data) public returns (bool) {
    super.transfer(_to, _value);
    require(_to.call(_data));
    return true;
  }

  function transferFrom(address _from, address _to, uint256 _value, bytes _data) public returns (bool) {
    super.transferFrom(_from, _to, _value);
    require(_to.call(_data));
    return true;
  }

}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"tokenOwner","type":"address"},{"name":"vestingPeriod","type":"uint256"}],"name":"vestedBalanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"tokens","type":"uint256"}],"name":"approve","outputs":[{"name":"success","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":"tokens","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","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":"_value","type":"uint256"},{"name":"_data","type":"bytes"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"tokenOwner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"vestingPeriod","type":"uint256"}],"name":"releaseVestedTokens","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"addr","type":"address"},{"name":"amount","type":"uint256"}],"name":"allocateTokens","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"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":"addr","type":"address"},{"name":"amount","type":"uint256"},{"name":"vestingPeriod","type":"uint256"}],"name":"allocateVestedTokens","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"tokens","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"},{"name":"_data","type":"bytes"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"enableTransfers","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"},{"name":"_data","type":"bytes"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"transferrableTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"tokenOwner","type":"address"},{"name":"spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"to","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"VestedTokensReleased","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"tokens","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"tokenOwner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"tokens","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"}]

  Contract Creation Code Switch To Opcodes View
60606040526402540be3ff60015560008054600160a060020a033316600160a060020a03199182168117909116178155805260046020526b033b2e3c9fd0803ce80000007f17ef568e3e12ab5b9c7254a8d58478811de00f9e6eb34345acd53bf8fd09d3ec55611246806100746000396000f3006060604052600436106101115763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610116578063084bdabe146101a0578063095ea7b3146101d457806318160ddd1461020a57806323b872dd1461021d578063313ce567146102455780635c17f9f41461026e57806370a08231146102d35780637d2aeb8a146102f257806386ce02851461030a5780638da5cb5b1461032c57806395d89b411461035b578063a29cc6c81461036e578063a9059cbb14610393578063ab67aa58146103b5578063af35c6c714610421578063be45fd6214610434578063bf15ea7614610499578063dd62ed3e146104ac578063f2fde38b146104d1575b600080fd5b341561012157600080fd5b6101296104f0565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561016557808201518382015260200161014d565b50505050905090810190601f1680156101925780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101ab57600080fd5b6101c2600160a060020a0360043516602435610527565b60405190815260200160405180910390f35b34156101df57600080fd5b6101f6600160a060020a03600435166024356105bd565b604051901515815260200160405180910390f35b341561021557600080fd5b6101c2610659565b341561022857600080fd5b6101f6600160a060020a0360043581169060243516604435610660565b341561025057600080fd5b6102586107c8565b60405160ff909116815260200160405180910390f35b341561027957600080fd5b6101f660048035600160a060020a03169060248035919060649060443590810190830135806020601f820181900481020160405190810160405281815292919060208401838380828437509496506107cd95505050505050565b34156102de57600080fd5b6101c2600160a060020a036004351661086a565b34156102fd57600080fd5b610308600435610885565b005b341561031557600080fd5b6101f6600160a060020a0360043516602435610b7a565b341561033757600080fd5b61033f610cd2565b604051600160a060020a03909116815260200160405180910390f35b341561036657600080fd5b610129610ce1565b341561037957600080fd5b6101f6600160a060020a0360043516602435604435610d18565b341561039e57600080fd5b6101f6600160a060020a0360043516602435610e7f565b34156103c057600080fd5b6101f6600160a060020a036004803582169160248035909116916044359160849060643590810190830135806020601f82018190048102016040519081016040528181529291906020840183838082843750949650610f8595505050505050565b341561042c57600080fd5b6101f6611024565b341561043f57600080fd5b6101f660048035600160a060020a03169060248035919060649060443590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965061107a95505050505050565b34156104a457600080fd5b6101c2611086565b34156104b757600080fd5b6101c2600160a060020a036004358116906024351661108c565b34156104dc57600080fd5b610308600160a060020a03600435166110b7565b60408051908101604052600781527f54452d464f4f4400000000000000000000000000000000000000000000000000602082015281565b6000818152600660205260408120815b815460ff821610156105b05784600160a060020a0316828260ff1681548110151561055e57fe5b6000918252602090912060029091020154600160a060020a031614156105a857818160ff1681548110151561058f57fe5b90600052602060002090600202016001015492506105b5565b600101610537565b600092505b505092915050565b6001546000904210156105cf57600080fd5b30600160a060020a031683600160a060020a0316141515156105f057600080fd5b600160a060020a03338116600081815260056020908152604080832094881680845294909152908190208590557f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b6003545b90565b60015460009042101561067257600080fd5b30600160a060020a031683600160a060020a03161415151561069357600080fd5b600160a060020a0380851660009081526005602090815260408083203390941683529290522054829010156106c757600080fd5b600160a060020a0384166000908152600460205260409020546106f0908363ffffffff61115216565b600160a060020a0380861660009081526004602090815260408083209490945560058152838220339093168252919091522054610733908363ffffffff61115216565b600160a060020a0380861660009081526005602090815260408083203385168452825280832094909455918616815260049091522054610779908363ffffffff61116416565b600160a060020a03808516600081815260046020526040908190209390935591908616906000805160206111fb8339815191529085905190815260200160405180910390a35060019392505050565b601281565b60006107d984846105bd565b5083600160a060020a03168260405180828051906020019080838360005b8381101561080f5780820151838201526020016107f7565b50505050905090810190601f16801561083c5780820380516001836020036101000a031916815260200191505b5091505060006040518083038160008661646e5a03f1915050151561086057600080fd5b5060019392505050565b600160a060020a031660009081526004602052604090205490565b60008061089d8360015461116490919063ffffffff16565b4210156108a957600080fd5b600083815260066020526040812054116108c257600080fd5b60008381526006602052604081208054829081106108dc57fe5b9060005260206000209060020201600101541115156108fa57600080fd5b50506000818152600660205260408120905b815460ff82161015610b7557610989828260ff1681548110151561092c57fe5b90600052602060002090600202016001015460046000858560ff1681548110151561095357fe5b60009182526020808320600290920290910154600160a060020a031683528201929092526040019020549063ffffffff61116416565b60046000848460ff1681548110151561099e57fe5b60009182526020808320600290920290910154600160a060020a031683528201929092526040019020558154610a0090839060ff84169081106109dd57fe5b90600052602060002090600202016001015460035461116490919063ffffffff16565b6003558154610a3b90839060ff8416908110610a1857fe5b90600052602060002090600202016001015460025461115290919063ffffffff16565b60025581547f6bc5063c7239b75c8bf325a2a2238f726fada322163996bb6c93d5594fb119f090839060ff8416908110610a7157fe5b60009182526020909120600290910201548354600160a060020a0390911690849060ff8516908110610a9f57fe5b906000526020600020906002020160010154604051600160a060020a03909216825260208201526040908101905180910390a1818160ff16815481101515610ae357fe5b600091825260208220600290910201548354600160a060020a0390911691906000805160206111fb83398151915290859060ff8616908110610b2157fe5b90600052602060002090600202016001015460405190815260200160405180910390a36000828260ff16815481101515610b5757fe5b6000918252602090912060016002909202018101919091550161090c565b505050565b6000805433600160a060020a03908116911614610b9657600080fd5b600160a060020a0383161515610bab57600080fd5b60008211610bb857600080fd5b6000805260046020526000805160206111db83398151915254610be1908363ffffffff61115216565b60046020526000805160206111db83398151915255600160a060020a03831660009081526040902054610c1a908363ffffffff61116416565b600160a060020a038416600090815260046020526040902055600354610c46908363ffffffff61116416565b60038190556000805260046020526000805160206111db833981519152546002546b033b2e3c9fd0803ce800000092610c959291610c899163ffffffff61116416565b9063ffffffff61116416565b14610c9c57fe5b82600160a060020a031660006000805160206111fb8339815191528460405190815260200160405180910390a350600192915050565b600054600160a060020a031681565b60408051908101604052600381527f5446440000000000000000000000000000000000000000000000000000000000602082015281565b6000805433600160a060020a03908116911614610d3457600080fd5b600160a060020a0384161515610d4957600080fd5b60008311610d5657600080fd5b60008211610d6357600080fd5b6000805260046020526000805160206111db83398151915254610d8c908463ffffffff61115216565b6000805160206111db833981519152556000828152600660205260409020805460018101610dba838261117a565b9160005260206000209060020201600060408051908101604052600160a060020a0388168152602081018790529190508151815473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a039190911617815560208201516001909101555050600254610e34908463ffffffff61116416565b60028190556000805260046020526000805160206111db833981519152546003546b033b2e3c9fd0803ce800000092610e789291610c89919063ffffffff61116416565b1461086057fe5b600154600090421015610e9157600080fd5b30600160a060020a031683600160a060020a031614151515610eb257600080fd5b600160a060020a03331660009081526004602052604090205482901015610ed857600080fd5b600160a060020a033316600090815260046020526040902054610f01908363ffffffff61115216565b600160a060020a033381166000908152600460205260408082209390935590851681522054610f36908363ffffffff61116416565b600160a060020a0380851660008181526004602052604090819020939093559133909116906000805160206111fb8339815191529085905190815260200160405180910390a350600192915050565b6000610f92858585610660565b5083600160a060020a03168260405180828051906020019080838360005b83811015610fc8578082015183820152602001610fb0565b50505050905090810190601f168015610ff55780820380516001836020036101000a031916815260200191505b5091505060006040518083038160008661646e5a03f1915050151561101957600080fd5b506001949350505050565b6000805433600160a060020a0390811691161461104057600080fd5b611053426201518063ffffffff61116416565b60019081556000805473ffffffffffffffffffffffffffffffffffffffff19169055905090565b60006107d98484610e7f565b60015481565b600160a060020a03918216600090815260056020908152604080832093909416825291909152205490565b60005433600160a060020a039081169116146110d257600080fd5b600160a060020a03811615156110e757600080fd5b600054600160a060020a0380831691167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60008282111561115e57fe5b50900390565b60008282018381101561117357fe5b9392505050565b815481835581811511610b7557600083815260209020610b759161065d9160029182028101918502015b808211156111d657805473ffffffffffffffffffffffffffffffffffffffff19168155600060018201556002016111a4565b5090560017ef568e3e12ab5b9c7254a8d58478811de00f9e6eb34345acd53bf8fd09d3ecddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a7230582076ea4cacd8504f9728db071f7b1ae5f1d3d99171109d53ac3ac287649467cb950029

   Swarm Source:
bzzr://76ea4cacd8504f9728db071f7b1ae5f1d3d99171109d53ac3ac287649467cb95

 

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.