ETH Price: $1,974.52 (-4.66%)

Contract

0x6e5d0BBCf30cF79411CC9E6e7D8Edfc2C5C8BE4d
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve117564152021-01-30 9:21:141861 days ago1611998474IN
0x6e5d0BBC...2C5C8BE4d
0 ETH0.0036565682.50000023
Approve117562422021-01-30 8:37:581861 days ago1611995878IN
0x6e5d0BBC...2C5C8BE4d
0 ETH0.0034739479
Batch Transfer57865632018-06-14 8:56:472822 days ago1528966607IN
0x6e5d0BBC...2C5C8BE4d
0 ETH0.000697284
Batch Transfer57865512018-06-14 8:54:432822 days ago1528966483IN
0x6e5d0BBC...2C5C8BE4d
0 ETH0.001546615
Batch Transfer57865212018-06-14 8:48:272822 days ago1528966107IN
0x6e5d0BBC...2C5C8BE4d
0 ETH0.00155
Batch Transfer57864932018-06-14 8:40:042822 days ago1528965604IN
0x6e5d0BBC...2C5C8BE4d
0 ETH0.0015
Batch Transfer57864602018-06-14 8:33:352822 days ago1528965215IN
0x6e5d0BBC...2C5C8BE4d
0 ETH0.000916.5
Batch Transfer57864152018-06-14 8:20:572822 days ago1528964457IN
0x6e5d0BBC...2C5C8BE4d
0 ETH0.00055
Transfer57464982018-06-07 7:27:022829 days ago1528356422IN
0x6e5d0BBC...2C5C8BE4d
0 ETH0.000365187
Transfer57016082018-05-30 8:07:202837 days ago1527667640IN
0x6e5d0BBC...2C5C8BE4d
0 ETH0.0007834915
Transfer57015982018-05-30 8:04:192837 days ago1527667459IN
0x6e5d0BBC...2C5C8BE4d
0 ETH0.000607513.5
Transfer57015422018-05-30 7:49:002837 days ago1527666540IN
0x6e5d0BBC...2C5C8BE4d
0 ETH0.00031213
Transfer57015412018-05-30 7:48:332837 days ago1527666513IN
0x6e5d0BBC...2C5C8BE4d
0 ETH0.00027612
Transfer57015412018-05-30 7:48:332837 days ago1527666513IN
0x6e5d0BBC...2C5C8BE4d
0 ETH0.0003612
Transfer57015412018-05-30 7:48:332837 days ago1527666513IN
0x6e5d0BBC...2C5C8BE4d
0 ETH0.0004812
Transfer57015372018-05-30 7:47:342837 days ago1527666454IN
0x6e5d0BBC...2C5C8BE4d
0 ETH0.0004812
Transfer56165332018-05-15 6:56:592852 days ago1526367419IN
0x6e5d0BBC...2C5C8BE4d
0 ETH0.00033949.1
Transfer56165102018-05-15 6:49:482852 days ago1526366988IN
0x6e5d0BBC...2C5C8BE4d
0 ETH0.000333369
Mint Token56164702018-05-15 6:39:472852 days ago1526366387IN
0x6e5d0BBC...2C5C8BE4d
0 ETH0.000200556
Mint Token56164412018-05-15 6:32:172852 days ago1526365937IN
0x6e5d0BBC...2C5C8BE4d
0 ETH0.000200166

Advanced mode:
Parent Transaction Hash Method Block
From
To
View All Internal Transactions
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
EBCBToken

Compiler Version
v0.4.21+commit.dfe3193c

Optimization Enabled:
Yes with 200 runs

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

pragma solidity ^0.4.21;

library SafeMath {

  function mul(uint256 a, uint256 b) internal pure returns (uint256 c) {
    if (a == 0) {
      return 0;
    }
    c = a * b;
    assert(c / a == b);
    return c;
  }

  function div(uint256 a, uint256 b) internal pure returns (uint256) {
    return a / b;
  }

  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 c) {
    c = a + b;
    assert(c >= a);
    return c;
  }
}


contract ERC20Basic {
  function totalSupply() public view returns (uint256);
  function balanceOf(address who) public view returns (uint256);
  function transfer(address to, uint256 value) public returns (bool);
  event Transfer(address indexed from, address indexed to, uint256 value);
}

contract ERC20 is ERC20Basic {
  function allowance(address owner, address spender) public view 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 BasicToken is ERC20Basic {
  using SafeMath for uint256;

  mapping(address => uint256) balances;

  uint256 totalSupply_;

  function totalSupply() public view returns (uint256) {
    return totalSupply_;
  }

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

    balances[msg.sender] = balances[msg.sender].sub(_value);
    balances[_to] = balances[_to].add(_value);
    emit Transfer(msg.sender, _to, _value);
    return true;
  }

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

contract StandardToken is ERC20, BasicToken {

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

  function approve(address _spender, uint256 _value) public returns (bool) {
    allowed[msg.sender][_spender] = _value;
    emit 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);
    emit 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);
    }
    emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }
}

contract EBCBToken is StandardToken {
    string public name = 'EBCBToken';
	string public symbol = 'EBCB';
	uint8 public decimals = 2;
	uint public INITIAL_SUPPLY = 100000000;
	address public ceoAddress;
	address public cooAddress = 0xD22adC4115e896485aB9C755Cd2972f297Aa24B8;
	uint256 public sellPrice = 0.0002 ether;
    uint256 public buyPrice = 0.0002 ether;
	
	function EBCBToken() public {
	    totalSupply_ = INITIAL_SUPPLY;
	    balances[msg.sender] = INITIAL_SUPPLY.sub(2000000);
	    balances[cooAddress] = 2000000;
	    ceoAddress = msg.sender;
	}
	
	modifier onlyCEOorCOO() {
        require(msg.sender == ceoAddress || msg.sender == cooAddress);
        _;
    }

    function mintToken(uint256 mintedAmount) public onlyCEOorCOO {
       totalSupply_ = totalSupply_.add(mintedAmount);
       balances[msg.sender] = balances[msg.sender].add(mintedAmount);
    }

    function setPrices(uint256 newSellPrice, uint256 newBuyPrice) public onlyCEOorCOO {
        sellPrice = newSellPrice;
        buyPrice = newBuyPrice;
    }

    function getBonusPool() public view returns (uint256) {
        return this.balance;
    }
	
    function buy() payable public returns (uint amount){
        amount = msg.value.div(buyPrice);
        require(balances[ceoAddress] >= amount);
        balances[msg.sender] = balances[msg.sender].add(amount);
        balances[ceoAddress] = balances[ceoAddress].sub(amount);
        Transfer(ceoAddress, msg.sender, amount);
        return amount;
    }
	
    function sell(uint amount) public returns (uint revenue){
        require(balances[msg.sender] >= amount);
        balances[ceoAddress] = balances[ceoAddress].add(amount);
        balances[msg.sender] = balances[msg.sender].sub(amount);
        revenue = amount.mul(sellPrice);
        msg.sender.transfer(revenue);
        Transfer(msg.sender, ceoAddress, amount);
        return revenue;
    }
	
	function batchTransfer(address[] _tos, uint256 _value) public {
	  for(uint i = 0; i < _tos.length; i++) {
        transfer( _tos[i], _value);
      }
	}
}

Contract Security Audit

Contract ABI

API
[{"constant":false,"inputs":[{"name":"newSellPrice","type":"uint256"},{"name":"newBuyPrice","type":"uint256"}],"name":"setPrices","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"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":"ceoAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","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":true,"inputs":[],"name":"sellPrice","outputs":[{"name":"","type":"uint256"}],"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":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_tos","type":"address[]"},{"name":"_value","type":"uint256"}],"name":"batchTransfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"buyPrice","outputs":[{"name":"","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":"buy","outputs":[{"name":"amount","type":"uint256"}],"payable":true,"stateMutability":"payable","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":true,"inputs":[],"name":"cooAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"mintedAmount","type":"uint256"}],"name":"mintToken","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getBonusPool","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","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"},{"constant":false,"inputs":[{"name":"amount","type":"uint256"}],"name":"sell","outputs":[{"name":"revenue","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","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"}]

606060405260408051908101604052600981527f45424342546f6b656e0000000000000000000000000000000000000000000000602082015260039080516200004d9291602001906200016d565b506040805190810160405260048082527f45424342000000000000000000000000000000000000000000000000000000006020830152908051620000969291602001906200016d565b506005805460ff191660021790556305f5e10060065560088054600160a060020a03191673d22adc4115e896485ab9c755cd2972f297aa24b817905565b5e620f480006009819055600a553415620000ed57600080fd5b60065460018190556200011290621e848064010000000062000d816200015a82021704565b600160a060020a03338116600081815260208190526040808220949094556008549092168252919020621e8480905560078054600160a060020a031916909117905562000212565b6000828211156200016757fe5b50900390565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001b057805160ff1916838001178555620001e0565b82800160010185558215620001e0579182015b82811115620001e0578251825591602001919060010190620001c3565b50620001ee929150620001f2565b5090565b6200020f91905b80821115620001ee5760008155600101620001f9565b90565b610e2a80620002226000396000f3006060604052600436106101275763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166305fefda7811461012c57806306fdde0314610147578063095ea7b3146101d15780630a0f81681461020757806318160ddd1461023657806323b872dd1461025b5780632ff2e9dc14610283578063313ce567146102965780634b750334146102bf57806366188463146102d257806370a08231146102f457806383f12fec146103135780638620410b1461036457806395d89b4114610377578063a6f2ae3a1461038a578063a9059cbb14610392578063b047fb50146103b4578063c634d032146103c7578063d6aab015146103dd578063d73dd623146103f0578063dd62ed3e14610412578063e4849b3214610437575b600080fd5b341561013757600080fd5b61014560043560243561044d565b005b341561015257600080fd5b61015a61048e565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561019657808201518382015260200161017e565b50505050905090810190601f1680156101c35780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101dc57600080fd5b6101f3600160a060020a036004351660243561052c565b604051901515815260200160405180910390f35b341561021257600080fd5b61021a610599565b604051600160a060020a03909116815260200160405180910390f35b341561024157600080fd5b6102496105a8565b60405190815260200160405180910390f35b341561026657600080fd5b6101f3600160a060020a03600435811690602435166044356105ae565b341561028e57600080fd5b61024961071c565b34156102a157600080fd5b6102a9610722565b60405160ff909116815260200160405180910390f35b34156102ca57600080fd5b61024961072b565b34156102dd57600080fd5b6101f3600160a060020a0360043516602435610731565b34156102ff57600080fd5b610249600160a060020a036004351661082b565b341561031e57600080fd5b6101456004602481358181019083013580602081810201604051908101604052809392919081815260200183836020028082843750949650509335935061084692505050565b341561036f57600080fd5b61024961087f565b341561038257600080fd5b61015a610885565b6102496108f0565b341561039d57600080fd5b6101f3600160a060020a03600435166024356109e3565b34156103bf57600080fd5b61021a610ae3565b34156103d257600080fd5b610145600435610af2565b34156103e857600080fd5b610249610b83565b34156103fb57600080fd5b6101f3600160a060020a0360043516602435610b91565b341561041d57600080fd5b610249600160a060020a0360043581169060243516610c35565b341561044257600080fd5b610249600435610c60565b60075433600160a060020a0390811691161480610478575060085433600160a060020a039081169116145b151561048357600080fd5b600991909155600a55565b60038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156105245780601f106104f957610100808354040283529160200191610524565b820191906000526020600020905b81548152906001019060200180831161050757829003601f168201915b505050505081565b600160a060020a03338116600081815260026020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a35060015b92915050565b600754600160a060020a031681565b60015490565b6000600160a060020a03831615156105c557600080fd5b600160a060020a0384166000908152602081905260409020548211156105ea57600080fd5b600160a060020a038085166000908152600260209081526040808320339094168352929052205482111561061d57600080fd5b600160a060020a038416600090815260208190526040902054610646908363ffffffff610d8116565b600160a060020a03808616600090815260208190526040808220939093559085168152205461067b908363ffffffff610d9316565b600160a060020a03808516600090815260208181526040808320949094558783168252600281528382203390931682529190915220546106c1908363ffffffff610d8116565b600160a060020a0380861660008181526002602090815260408083203386168452909152908190209390935590851691600080516020610ddf8339815191529085905190815260200160405180910390a35060019392505050565b60065481565b60055460ff1681565b60095481565b600160a060020a0333811660009081526002602090815260408083209386168352929052908120548083111561078e57600160a060020a0333811660009081526002602090815260408083209388168352929052908120556107c5565b61079e818463ffffffff610d8116565b600160a060020a033381166000908152600260209081526040808320938916835292905220555b600160a060020a0333811660008181526002602090815260408083209489168084529490915290819020547f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925915190815260200160405180910390a35060019392505050565b600160a060020a031660009081526020819052604090205490565b60005b825181101561087a5761087183828151811061086157fe5b90602001906020020151836109e3565b50600101610849565b505050565b600a5481565b60048054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156105245780601f106104f957610100808354040283529160200191610524565b6000610907600a5434610da090919063ffffffff16565b600754600160a060020a03166000908152602081905260409020549091508190101561093257600080fd5b600160a060020a03331660009081526020819052604090205461095b908263ffffffff610d9316565b600160a060020a033381166000908152602081905260408082209390935560075490911681522054610993908263ffffffff610d8116565b60078054600160a060020a039081166000908152602081905260409081902093909355905433821692911690600080516020610ddf8339815191529084905190815260200160405180910390a390565b6000600160a060020a03831615156109fa57600080fd5b600160a060020a033316600090815260208190526040902054821115610a1f57600080fd5b600160a060020a033316600090815260208190526040902054610a48908363ffffffff610d8116565b600160a060020a033381166000908152602081905260408082209390935590851681522054610a7d908363ffffffff610d9316565b60008085600160a060020a0316600160a060020a031681526020019081526020016000208190555082600160a060020a031633600160a060020a0316600080516020610ddf8339815191528460405190815260200160405180910390a350600192915050565b600854600160a060020a031681565b60075433600160a060020a0390811691161480610b1d575060085433600160a060020a039081169116145b1515610b2857600080fd5b600154610b3b908263ffffffff610d9316565b600155600160a060020a033316600090815260208190526040902054610b67908263ffffffff610d9316565b600160a060020a03331660009081526020819052604090205550565b600160a060020a0330163190565b600160a060020a033381166000908152600260209081526040808320938616835292905290812054610bc9908363ffffffff610d9316565b600160a060020a0333811660008181526002602090815260408083209489168084529490915290819020849055919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591905190815260200160405180910390a350600192915050565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b600160a060020a03331660009081526020819052604081205482901015610c8657600080fd5b600754600160a060020a0316600090815260208190526040902054610cb1908363ffffffff610d9316565b600754600160a060020a03908116600090815260208190526040808220939093553390911681522054610cea908363ffffffff610d8116565b600160a060020a033316600090815260208190526040902055600954610d1790839063ffffffff610db516565b9050600160a060020a03331681156108fc0282604051600060405180830381858888f193505050501515610d4a57600080fd5b600754600160a060020a03908116903316600080516020610ddf8339815191528460405190815260200160405180910390a3919050565b600082821115610d8d57fe5b50900390565b8181018281101561059357fe5b60008183811515610dad57fe5b049392505050565b6000821515610dc657506000610593565b50818102818382811515610dd657fe5b041461059357fe00ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a72305820edc4f149c97e161d50da77997d561d705db03abc85f973ec7aae4cdc4c0620140029

Deployed Bytecode

0x6060604052600436106101275763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166305fefda7811461012c57806306fdde0314610147578063095ea7b3146101d15780630a0f81681461020757806318160ddd1461023657806323b872dd1461025b5780632ff2e9dc14610283578063313ce567146102965780634b750334146102bf57806366188463146102d257806370a08231146102f457806383f12fec146103135780638620410b1461036457806395d89b4114610377578063a6f2ae3a1461038a578063a9059cbb14610392578063b047fb50146103b4578063c634d032146103c7578063d6aab015146103dd578063d73dd623146103f0578063dd62ed3e14610412578063e4849b3214610437575b600080fd5b341561013757600080fd5b61014560043560243561044d565b005b341561015257600080fd5b61015a61048e565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561019657808201518382015260200161017e565b50505050905090810190601f1680156101c35780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101dc57600080fd5b6101f3600160a060020a036004351660243561052c565b604051901515815260200160405180910390f35b341561021257600080fd5b61021a610599565b604051600160a060020a03909116815260200160405180910390f35b341561024157600080fd5b6102496105a8565b60405190815260200160405180910390f35b341561026657600080fd5b6101f3600160a060020a03600435811690602435166044356105ae565b341561028e57600080fd5b61024961071c565b34156102a157600080fd5b6102a9610722565b60405160ff909116815260200160405180910390f35b34156102ca57600080fd5b61024961072b565b34156102dd57600080fd5b6101f3600160a060020a0360043516602435610731565b34156102ff57600080fd5b610249600160a060020a036004351661082b565b341561031e57600080fd5b6101456004602481358181019083013580602081810201604051908101604052809392919081815260200183836020028082843750949650509335935061084692505050565b341561036f57600080fd5b61024961087f565b341561038257600080fd5b61015a610885565b6102496108f0565b341561039d57600080fd5b6101f3600160a060020a03600435166024356109e3565b34156103bf57600080fd5b61021a610ae3565b34156103d257600080fd5b610145600435610af2565b34156103e857600080fd5b610249610b83565b34156103fb57600080fd5b6101f3600160a060020a0360043516602435610b91565b341561041d57600080fd5b610249600160a060020a0360043581169060243516610c35565b341561044257600080fd5b610249600435610c60565b60075433600160a060020a0390811691161480610478575060085433600160a060020a039081169116145b151561048357600080fd5b600991909155600a55565b60038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156105245780601f106104f957610100808354040283529160200191610524565b820191906000526020600020905b81548152906001019060200180831161050757829003601f168201915b505050505081565b600160a060020a03338116600081815260026020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a35060015b92915050565b600754600160a060020a031681565b60015490565b6000600160a060020a03831615156105c557600080fd5b600160a060020a0384166000908152602081905260409020548211156105ea57600080fd5b600160a060020a038085166000908152600260209081526040808320339094168352929052205482111561061d57600080fd5b600160a060020a038416600090815260208190526040902054610646908363ffffffff610d8116565b600160a060020a03808616600090815260208190526040808220939093559085168152205461067b908363ffffffff610d9316565b600160a060020a03808516600090815260208181526040808320949094558783168252600281528382203390931682529190915220546106c1908363ffffffff610d8116565b600160a060020a0380861660008181526002602090815260408083203386168452909152908190209390935590851691600080516020610ddf8339815191529085905190815260200160405180910390a35060019392505050565b60065481565b60055460ff1681565b60095481565b600160a060020a0333811660009081526002602090815260408083209386168352929052908120548083111561078e57600160a060020a0333811660009081526002602090815260408083209388168352929052908120556107c5565b61079e818463ffffffff610d8116565b600160a060020a033381166000908152600260209081526040808320938916835292905220555b600160a060020a0333811660008181526002602090815260408083209489168084529490915290819020547f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925915190815260200160405180910390a35060019392505050565b600160a060020a031660009081526020819052604090205490565b60005b825181101561087a5761087183828151811061086157fe5b90602001906020020151836109e3565b50600101610849565b505050565b600a5481565b60048054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156105245780601f106104f957610100808354040283529160200191610524565b6000610907600a5434610da090919063ffffffff16565b600754600160a060020a03166000908152602081905260409020549091508190101561093257600080fd5b600160a060020a03331660009081526020819052604090205461095b908263ffffffff610d9316565b600160a060020a033381166000908152602081905260408082209390935560075490911681522054610993908263ffffffff610d8116565b60078054600160a060020a039081166000908152602081905260409081902093909355905433821692911690600080516020610ddf8339815191529084905190815260200160405180910390a390565b6000600160a060020a03831615156109fa57600080fd5b600160a060020a033316600090815260208190526040902054821115610a1f57600080fd5b600160a060020a033316600090815260208190526040902054610a48908363ffffffff610d8116565b600160a060020a033381166000908152602081905260408082209390935590851681522054610a7d908363ffffffff610d9316565b60008085600160a060020a0316600160a060020a031681526020019081526020016000208190555082600160a060020a031633600160a060020a0316600080516020610ddf8339815191528460405190815260200160405180910390a350600192915050565b600854600160a060020a031681565b60075433600160a060020a0390811691161480610b1d575060085433600160a060020a039081169116145b1515610b2857600080fd5b600154610b3b908263ffffffff610d9316565b600155600160a060020a033316600090815260208190526040902054610b67908263ffffffff610d9316565b600160a060020a03331660009081526020819052604090205550565b600160a060020a0330163190565b600160a060020a033381166000908152600260209081526040808320938616835292905290812054610bc9908363ffffffff610d9316565b600160a060020a0333811660008181526002602090815260408083209489168084529490915290819020849055919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591905190815260200160405180910390a350600192915050565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b600160a060020a03331660009081526020819052604081205482901015610c8657600080fd5b600754600160a060020a0316600090815260208190526040902054610cb1908363ffffffff610d9316565b600754600160a060020a03908116600090815260208190526040808220939093553390911681522054610cea908363ffffffff610d8116565b600160a060020a033316600090815260208190526040902055600954610d1790839063ffffffff610db516565b9050600160a060020a03331681156108fc0282604051600060405180830381858888f193505050501515610d4a57600080fd5b600754600160a060020a03908116903316600080516020610ddf8339815191528460405190815260200160405180910390a3919050565b600082821115610d8d57fe5b50900390565b8181018281101561059357fe5b60008183811515610dad57fe5b049392505050565b6000821515610dc657506000610593565b50818102818382811515610dd657fe5b041461059357fe00ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a72305820edc4f149c97e161d50da77997d561d705db03abc85f973ec7aae4cdc4c0620140029

Swarm Source

bzzr://edc4f149c97e161d50da77997d561d705db03abc85f973ec7aae4cdc4c062014

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
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.