ETH Price: $2,349.31 (-1.54%)

Contract

0xFb54C2a6b2a4fC3AF9B781585215DA8Ee6BCE363
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer123872792021-05-07 12:59:531245 days ago1620392393IN
TigerCash: Old Token
0 ETH0.0032638260.00000145
Transfer122680682021-04-19 3:18:441263 days ago1618802324IN
TigerCash: Old Token
0 ETH0.00626221159
Transfer111002622020-10-21 15:15:011443 days ago1603293301IN
TigerCash: Old Token
0 ETH0.00463538121
Transfer95448502020-02-24 7:37:421683 days ago1582529862IN
TigerCash: Old Token
0 ETH0.0004197718
Approve90243152019-11-30 2:08:241769 days ago1575079704IN
TigerCash: Old Token
0 ETH0.000182624
Transfer89321792019-11-14 11:25:291785 days ago1573730729IN
TigerCash: Old Token
0 ETH0.0006307312
Approve89288052019-11-13 21:51:361785 days ago1573681896IN
TigerCash: Old Token
0 ETH0.0003201410.4
Approve89288022019-11-13 21:51:011785 days ago1573681861IN
TigerCash: Old Token
0 ETH0.0004748110.4
Transfer87003172019-10-08 8:38:251822 days ago1570523905IN
TigerCash: Old Token
0 ETH0.000149984
Approve86998282019-10-08 6:44:041822 days ago1570517044IN
TigerCash: Old Token
0 ETH0.000182874
Approve86981712019-10-08 0:27:201822 days ago1570494440IN
TigerCash: Old Token
0 ETH0.000182364
Approve85113322019-09-08 20:11:451851 days ago1567973505IN
TigerCash: Old Token
0 ETH0.000182364
Transfer85015512019-09-07 7:24:001853 days ago1567841040IN
TigerCash: Old Token
0 ETH0.000451512
Transfer84315492019-08-27 10:07:451864 days ago1566900465IN
TigerCash: Old Token
0 ETH0.0005359314.29285683
Transfer83638742019-08-16 21:17:551874 days ago1565990275IN
TigerCash: Old Token
0 ETH0.000209984
Approve83637212019-08-16 20:44:301874 days ago1565988270IN
TigerCash: Old Token
0 ETH0.000182624
Approve83624682019-08-16 16:04:351875 days ago1565971475IN
TigerCash: Old Token
0 ETH0.000228275
Approve83540382019-08-15 8:23:421876 days ago1565857422IN
TigerCash: Old Token
0 ETH0.000153915
Approve83540332019-08-15 8:22:481876 days ago1565857368IN
TigerCash: Old Token
0 ETH0.000366268
Approve83529172019-08-15 4:10:311876 days ago1565842231IN
TigerCash: Old Token
0 ETH0.000182624
Transfer83434192019-08-13 17:09:081878 days ago1565716148IN
TigerCash: Old Token
0 ETH0.0017848934
Transfer83411222019-08-13 8:31:121878 days ago1565685072IN
TigerCash: Old Token
0 ETH0.0007537820
Transfer83348542019-08-12 9:10:241879 days ago1565601024IN
TigerCash: Old Token
0 ETH0.000149984
Transfer83318402019-08-11 22:03:491879 days ago1565561029IN
TigerCash: Old Token
0 ETH0.00011285
Transfer83315802019-08-11 21:07:051879 days ago1565557625IN
TigerCash: Old Token
0 ETH0.000224986
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:
TigerCash

Compiler Version
v0.4.18+commit.9cf6e910

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2018-04-10
*/

pragma solidity ^0.4.18;

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 ERC20Basic {
  uint256 public totalSupply;
  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 BasicToken is ERC20Basic, Ownable {

    using SafeMath for uint256;
    mapping(address => uint256) balances;

    bool public transfersEnabledFlag;


    modifier transfersEnabled() {
        require(transfersEnabledFlag);
        _;
    }

    function enableTransfers() public onlyOwner {
        transfersEnabledFlag = true;
    }


    function transfer(address _to, uint256 _value) transfersEnabled() 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];
    }
    
    
    
}





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 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 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);
        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 MintableToken is StandardToken {
    event Mint(address indexed to, uint256 amount);

    event MintFinished();

    bool public mintingFinished = false;

    mapping(address => bool) public minters;

    modifier canMint() {
        require(!mintingFinished);
        _;
    }
    modifier onlyMinters() {
        require(minters[msg.sender] || msg.sender == owner);
        _;
    }
    function addMinter(address _addr) public onlyOwner {
        minters[_addr] = true;
    }

    function deleteMinter(address _addr) public onlyOwner {
        delete minters[_addr];
    }


    function mint(address _to, uint256 _amount) onlyMinters canMint public returns (bool) {
        require(_to != address(0));
        totalSupply = totalSupply.add(_amount);
        balances[_to] = balances[_to].add(_amount);
        Mint(_to, _amount);
        Transfer(address(0), _to, _amount);
        return true;
    }

    function finishMinting() onlyOwner canMint public returns (bool) {
        mintingFinished = true;
        MintFinished();
        return true;
    }
}



contract CappedToken is MintableToken {

    uint256 public cap;
    

    function CappedToken(uint256 _cap) public {
        require(_cap > 0);
        cap = _cap;
    }


    function mint(address _to, uint256 _amount) onlyMinters canMint public returns (bool) {
        require(totalSupply.add(_amount) <= cap);

        return super.mint(_to, _amount);
    }
    
    

}


contract ParameterizedToken is CappedToken {
    
    event  Burn(address indexed from, uint256 value);
    
    string public name;

    string public symbol;

    uint256 public decimals;
    
    
    
    

    function ParameterizedToken(string _name, string _symbol, uint256 _decimals, uint256 _capIntPart) public CappedToken(_capIntPart * 10 ** _decimals) {
        name = _name;
        symbol = _symbol;
        decimals = _decimals;
    }
    
    function burn(uint256 _value) returns (bool success) {
        if (balances[msg.sender] < _value) throw;            
		if (_value <= 0) throw; 
		//update blances and  totalSupply and cap 
        balances[msg.sender] = balances[msg.sender].sub(_value);  
        totalSupply = SafeMath.sub(totalSupply,_value);    
        cap = SafeMath.sub(cap,_value); 
        Burn(msg.sender, _value);
        return true;
    }
    
    
    

}

contract TigerCash is ParameterizedToken {

    function TigerCash() public ParameterizedToken("TigerCash", "TCH", 18, 1050000000) {
    }
    
    
    
    
    
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"mintingFinished","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"transfersEnabledFlag","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","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":"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":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"cap","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"mint","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","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":false,"inputs":[],"name":"finishMinting","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":"addMinter","outputs":[],"payable":false,"stateMutability":"nonpayable","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":"enableTransfers","outputs":[],"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":false,"inputs":[{"name":"_addr","type":"address"}],"name":"deleteMinter","outputs":[],"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":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"minters","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Mint","type":"event"},{"anonymous":false,"inputs":[],"name":"MintFinished","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","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"},{"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"}]

60606040526005805460ff19169055341561001957600080fd5b604080519081016040908152600982527f546967657243617368000000000000000000000000000000000000000000000060208301528051908101604052600381527f5443480000000000000000000000000000000000000000000000000000000000602082015260018054600160a060020a03191633600160a060020a03161790556012633e95ba806b03648a260e3486a65a00000060075560088480516100c69291602001906100e7565b5060098380516100da9291602001906100e7565b5050600a55506101829050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061012857805160ff1916838001178555610155565b82800160010185558215610155579182015b8281111561015557825182559160200191906001019061013a565b50610161929150610165565b5090565b61017f91905b80821115610161576000815560010161016b565b90565b610f1c80620001926000396000f3006060604052600436106101325763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166305d2035b811461013757806305f9bb6b1461015e57806306fdde0314610171578063095ea7b3146101fb57806318160ddd1461021d57806323b872dd14610242578063313ce5671461026a578063355274ea1461027d57806340c10f191461029057806342966c68146102b257806366188463146102c857806370a08231146102ea5780637d64bcb4146103095780638da5cb5b1461031c57806395d89b411461034b578063983b2d561461035e578063a9059cbb1461037f578063af35c6c7146103a1578063d73dd623146103b4578063d82f94a3146103d6578063dd62ed3e146103f5578063f2fde38b1461041a578063f46eccc414610439575b600080fd5b341561014257600080fd5b61014a610458565b604051901515815260200160405180910390f35b341561016957600080fd5b61014a610461565b341561017c57600080fd5b61018461046a565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101c05780820151838201526020016101a8565b50505050905090810190601f1680156101ed5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561020657600080fd5b61014a600160a060020a0360043516602435610508565b341561022857600080fd5b610230610574565b60405190815260200160405180910390f35b341561024d57600080fd5b61014a600160a060020a036004358116906024351660443561057a565b341561027557600080fd5b6102306106fc565b341561028857600080fd5b610230610702565b341561029b57600080fd5b61014a600160a060020a0360043516602435610708565b34156102bd57600080fd5b61014a60043561078a565b34156102d357600080fd5b61014a600160a060020a0360043516602435610865565b34156102f557600080fd5b610230600160a060020a036004351661095f565b341561031457600080fd5b61014a61097a565b341561032757600080fd5b61032f6109e7565b604051600160a060020a03909116815260200160405180910390f35b341561035657600080fd5b6101846109f6565b341561036957600080fd5b61037d600160a060020a0360043516610a61565b005b341561038a57600080fd5b61014a600160a060020a0360043516602435610aa0565b34156103ac57600080fd5b61037d610bad565b34156103bf57600080fd5b61014a600160a060020a0360043516602435610bd7565b34156103e157600080fd5b61037d600160a060020a0360043516610c7b565b341561040057600080fd5b610230600160a060020a0360043581169060243516610cb7565b341561042557600080fd5b61037d600160a060020a0360043516610ce2565b341561044457600080fd5b61014a600160a060020a0360043516610d7d565b60055460ff1681565b60035460ff1681565b60088054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156105005780601f106104d557610100808354040283529160200191610500565b820191906000526020600020905b8154815290600101906020018083116104e357829003601f168201915b505050505081565b600160a060020a03338116600081815260046020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b60005481565b6000600160a060020a038316151561059157600080fd5b600160a060020a0384166000908152600260205260409020548211156105b657600080fd5b600160a060020a03808516600090815260046020908152604080832033909416835292905220548211156105e957600080fd5b600160a060020a038416600090815260026020526040902054610612908363ffffffff610d9216565b600160a060020a038086166000908152600260205260408082209390935590851681522054610647908363ffffffff610da416565b600160a060020a0380851660009081526002602090815260408083209490945587831682526004815283822033909316825291909152205461068f908363ffffffff610d9216565b600160a060020a03808616600081815260046020908152604080832033861684529091529081902093909355908516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060019392505050565b600a5481565b60075481565b600160a060020a03331660009081526006602052604081205460ff168061073d575060015433600160a060020a039081169116145b151561074857600080fd5b60055460ff161561075857600080fd5b60075460005461076e908463ffffffff610da416565b111561077957600080fd5b6107838383610db3565b9392505050565b600160a060020a033316600090815260026020526040812054829010156107b057600080fd5b600082116107bd57600080fd5b600160a060020a0333166000908152600260205260409020546107e6908363ffffffff610d9216565b600160a060020a0333166000908152600260205260408120919091555461080d9083610d92565b60005560075461081d9083610d92565b600755600160a060020a0333167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca58360405190815260200160405180910390a2506001919050565b600160a060020a033381166000908152600460209081526040808320938616835292905290812054808311156108c257600160a060020a0333811660009081526004602090815260408083209388168352929052908120556108f9565b6108d2818463ffffffff610d9216565b600160a060020a033381166000908152600460209081526040808320938916835292905220555b600160a060020a0333811660008181526004602090815260408083209489168084529490915290819020547f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925915190815260200160405180910390a35060019392505050565b600160a060020a031660009081526002602052604090205490565b60015460009033600160a060020a0390811691161461099857600080fd5b60055460ff16156109a857600080fd5b6005805460ff191660011790557fae5184fba832cb2b1f702aca6117b8d265eaf03ad33eb133f19dde0f5920fa0860405160405180910390a150600190565b600154600160a060020a031681565b60098054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156105005780601f106104d557610100808354040283529160200191610500565b60015433600160a060020a03908116911614610a7c57600080fd5b600160a060020a03166000908152600660205260409020805460ff19166001179055565b60035460009060ff161515610ab457600080fd5b600160a060020a0383161515610ac957600080fd5b600160a060020a033316600090815260026020526040902054821115610aee57600080fd5b600160a060020a033316600090815260026020526040902054610b17908363ffffffff610d9216565b600160a060020a033381166000908152600260205260408082209390935590851681522054610b4c908363ffffffff610da416565b600160a060020a0380851660008181526002602052604090819020939093559133909116907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a350600192915050565b60015433600160a060020a03908116911614610bc857600080fd5b6003805460ff19166001179055565b600160a060020a033381166000908152600460209081526040808320938616835292905290812054610c0f908363ffffffff610da416565b600160a060020a0333811660008181526004602090815260408083209489168084529490915290819020849055919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591905190815260200160405180910390a350600192915050565b60015433600160a060020a03908116911614610c9657600080fd5b600160a060020a03166000908152600660205260409020805460ff19169055565b600160a060020a03918216600090815260046020908152604080832093909416825291909152205490565b60015433600160a060020a03908116911614610cfd57600080fd5b600160a060020a0381161515610d1257600080fd5b600154600160a060020a0380831691167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60066020526000908152604090205460ff1681565b600082821115610d9e57fe5b50900390565b60008282018381101561078357fe5b600160a060020a03331660009081526006602052604081205460ff1680610de8575060015433600160a060020a039081169116145b1515610df357600080fd5b60055460ff1615610e0357600080fd5b600160a060020a0383161515610e1857600080fd5b600054610e2b908363ffffffff610da416565b6000908155600160a060020a038416815260026020526040902054610e56908363ffffffff610da416565b600160a060020a0384166000818152600260205260409081902092909255907f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d41213968859084905190815260200160405180910390a2600160a060020a03831660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405190815260200160405180910390a3506001929150505600a165627a7a72305820f1322001141f71d9abb902375f46bfc8e59dbeb3e4b1acd46ef8f6e4e90995040029

Deployed Bytecode

0x6060604052600436106101325763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166305d2035b811461013757806305f9bb6b1461015e57806306fdde0314610171578063095ea7b3146101fb57806318160ddd1461021d57806323b872dd14610242578063313ce5671461026a578063355274ea1461027d57806340c10f191461029057806342966c68146102b257806366188463146102c857806370a08231146102ea5780637d64bcb4146103095780638da5cb5b1461031c57806395d89b411461034b578063983b2d561461035e578063a9059cbb1461037f578063af35c6c7146103a1578063d73dd623146103b4578063d82f94a3146103d6578063dd62ed3e146103f5578063f2fde38b1461041a578063f46eccc414610439575b600080fd5b341561014257600080fd5b61014a610458565b604051901515815260200160405180910390f35b341561016957600080fd5b61014a610461565b341561017c57600080fd5b61018461046a565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101c05780820151838201526020016101a8565b50505050905090810190601f1680156101ed5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561020657600080fd5b61014a600160a060020a0360043516602435610508565b341561022857600080fd5b610230610574565b60405190815260200160405180910390f35b341561024d57600080fd5b61014a600160a060020a036004358116906024351660443561057a565b341561027557600080fd5b6102306106fc565b341561028857600080fd5b610230610702565b341561029b57600080fd5b61014a600160a060020a0360043516602435610708565b34156102bd57600080fd5b61014a60043561078a565b34156102d357600080fd5b61014a600160a060020a0360043516602435610865565b34156102f557600080fd5b610230600160a060020a036004351661095f565b341561031457600080fd5b61014a61097a565b341561032757600080fd5b61032f6109e7565b604051600160a060020a03909116815260200160405180910390f35b341561035657600080fd5b6101846109f6565b341561036957600080fd5b61037d600160a060020a0360043516610a61565b005b341561038a57600080fd5b61014a600160a060020a0360043516602435610aa0565b34156103ac57600080fd5b61037d610bad565b34156103bf57600080fd5b61014a600160a060020a0360043516602435610bd7565b34156103e157600080fd5b61037d600160a060020a0360043516610c7b565b341561040057600080fd5b610230600160a060020a0360043581169060243516610cb7565b341561042557600080fd5b61037d600160a060020a0360043516610ce2565b341561044457600080fd5b61014a600160a060020a0360043516610d7d565b60055460ff1681565b60035460ff1681565b60088054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156105005780601f106104d557610100808354040283529160200191610500565b820191906000526020600020905b8154815290600101906020018083116104e357829003601f168201915b505050505081565b600160a060020a03338116600081815260046020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b60005481565b6000600160a060020a038316151561059157600080fd5b600160a060020a0384166000908152600260205260409020548211156105b657600080fd5b600160a060020a03808516600090815260046020908152604080832033909416835292905220548211156105e957600080fd5b600160a060020a038416600090815260026020526040902054610612908363ffffffff610d9216565b600160a060020a038086166000908152600260205260408082209390935590851681522054610647908363ffffffff610da416565b600160a060020a0380851660009081526002602090815260408083209490945587831682526004815283822033909316825291909152205461068f908363ffffffff610d9216565b600160a060020a03808616600081815260046020908152604080832033861684529091529081902093909355908516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060019392505050565b600a5481565b60075481565b600160a060020a03331660009081526006602052604081205460ff168061073d575060015433600160a060020a039081169116145b151561074857600080fd5b60055460ff161561075857600080fd5b60075460005461076e908463ffffffff610da416565b111561077957600080fd5b6107838383610db3565b9392505050565b600160a060020a033316600090815260026020526040812054829010156107b057600080fd5b600082116107bd57600080fd5b600160a060020a0333166000908152600260205260409020546107e6908363ffffffff610d9216565b600160a060020a0333166000908152600260205260408120919091555461080d9083610d92565b60005560075461081d9083610d92565b600755600160a060020a0333167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca58360405190815260200160405180910390a2506001919050565b600160a060020a033381166000908152600460209081526040808320938616835292905290812054808311156108c257600160a060020a0333811660009081526004602090815260408083209388168352929052908120556108f9565b6108d2818463ffffffff610d9216565b600160a060020a033381166000908152600460209081526040808320938916835292905220555b600160a060020a0333811660008181526004602090815260408083209489168084529490915290819020547f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925915190815260200160405180910390a35060019392505050565b600160a060020a031660009081526002602052604090205490565b60015460009033600160a060020a0390811691161461099857600080fd5b60055460ff16156109a857600080fd5b6005805460ff191660011790557fae5184fba832cb2b1f702aca6117b8d265eaf03ad33eb133f19dde0f5920fa0860405160405180910390a150600190565b600154600160a060020a031681565b60098054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156105005780601f106104d557610100808354040283529160200191610500565b60015433600160a060020a03908116911614610a7c57600080fd5b600160a060020a03166000908152600660205260409020805460ff19166001179055565b60035460009060ff161515610ab457600080fd5b600160a060020a0383161515610ac957600080fd5b600160a060020a033316600090815260026020526040902054821115610aee57600080fd5b600160a060020a033316600090815260026020526040902054610b17908363ffffffff610d9216565b600160a060020a033381166000908152600260205260408082209390935590851681522054610b4c908363ffffffff610da416565b600160a060020a0380851660008181526002602052604090819020939093559133909116907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a350600192915050565b60015433600160a060020a03908116911614610bc857600080fd5b6003805460ff19166001179055565b600160a060020a033381166000908152600460209081526040808320938616835292905290812054610c0f908363ffffffff610da416565b600160a060020a0333811660008181526004602090815260408083209489168084529490915290819020849055919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591905190815260200160405180910390a350600192915050565b60015433600160a060020a03908116911614610c9657600080fd5b600160a060020a03166000908152600660205260409020805460ff19169055565b600160a060020a03918216600090815260046020908152604080832093909416825291909152205490565b60015433600160a060020a03908116911614610cfd57600080fd5b600160a060020a0381161515610d1257600080fd5b600154600160a060020a0380831691167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60066020526000908152604090205460ff1681565b600082821115610d9e57fe5b50900390565b60008282018381101561078357fe5b600160a060020a03331660009081526006602052604081205460ff1680610de8575060015433600160a060020a039081169116145b1515610df357600080fd5b60055460ff1615610e0357600080fd5b600160a060020a0383161515610e1857600080fd5b600054610e2b908363ffffffff610da416565b6000908155600160a060020a038416815260026020526040902054610e56908363ffffffff610da416565b600160a060020a0384166000818152600260205260409081902092909255907f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d41213968859084905190815260200160405180910390a2600160a060020a03831660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405190815260200160405180910390a3506001929150505600a165627a7a72305820f1322001141f71d9abb902375f46bfc8e59dbeb3e4b1acd46ef8f6e4e90995040029

Swarm Source

bzzr://f1322001141f71d9abb902375f46bfc8e59dbeb3e4b1acd46ef8f6e4e9099504

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

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

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.