Contract 0x9e004545c59D359F6B7BFB06a26390b087717b42 1

Txn Hash Method
Block
From
To
Value [Txn Fee]
0x1005738e41507abc43fdbd8271a98302d1ea7e01e9e925043fc2956de4d65efeApprove84494982021-09-21 16:39:0011 mins ago0xbd7bc79ead8d5db4d93bfc6fa3d783d05381486b IN  Huobi: Heco-Peg LINK Token0 HT0.000099342
0x6467ceaad0a8bf80b147cdf8bbee4bc1b18961f2bd493f1528bff69ca2216459Transfer84492072021-09-21 16:24:2726 mins ago0x0f8203f835504d76ce411d94f24f06a2d64517c4 IN  Huobi: Heco-Peg LINK Token0 HT0.00008418375
0x7f6ac4c3d96db5313abf9e3e8becfde7e14054255a0b68ddcd347cfbd1c97459Approve84491232021-09-21 16:20:1530 mins ago0x02a830a4c72e33c29826e7a7edf7078544140075 IN  Huobi: Heco-Peg LINK Token0 HT0.000099963
0xa908bb3658e8a1ffcfbd4d59bcadf8da9ef5075d4db5e5c07d84cc30e37cad43Approve84471452021-09-21 14:41:192 hrs 9 mins ago0x3d095f92152a37c6b0e84707d48080c807126a2c IN  Huobi: Heco-Peg LINK Token0 HT0.000099342
0xd0bd0bc83427a702a6300ac965bfda3602b4ce41b0ab48e63018dc34cca7b64eApprove84465932021-09-21 14:13:432 hrs 37 mins ago0x3a009f4ac8d819178e52c939d49a4f29d207bed7 IN  Huobi: Heco-Peg LINK Token0 HT0.000099963
0x4501b75fc8ff994d34c9b1b883f2d4e48930144f0826338b31ae19996fc6011dTransfer84452492021-09-21 13:06:313 hrs 44 mins agoLendHub: Deployer IN  Huobi: Heco-Peg LINK Token0 HT0.000112245
0xecd319b34d60e3f28d9f5616d307e7bf06fd2adb5dae21c31c034e4790aaf200Transfer84450272021-09-21 12:55:253 hrs 55 mins ago0xcee6de4290a4002de8712d16f8cfba03cb9afcf4 IN  Huobi: Heco-Peg LINK Token0 HT0.00052403
0xa17511a1c3f9a785926ec52b118a59cc6487e3a014d7b88525d6453a08ae6866Transfer84446652021-09-21 12:37:194 hrs 13 mins ago0xcee6de4290a4002de8712d16f8cfba03cb9afcf4 IN  Huobi: Heco-Peg LINK Token0 HT0.00037403
0xddb96b1d1bc34129a494be80d431b9ffb89debed4a04f122e0502f0f9ad4ed63Approve84417662021-09-21 10:12:226 hrs 38 mins ago0x5433bfd13b86ffe533223f2d0a7e4e647e66396e IN  Huobi: Heco-Peg LINK Token0 HT0.000066213
0x8dd35c25e55c342045c107f8ad290e7722bd4b0e67ad4230cfa5452e6cd5a151Transfer84417642021-09-21 10:12:166 hrs 38 mins ago0x4706f8a76542781cb06e2194328d11f17dc6685d IN  Huobi: Heco-Peg LINK Token0 HT0.00022415
0xda3b8b733cbce13acebadc6f7e5c8cbae32be48357e6949a96b8dbd84ed5eb7fTransfer84417082021-09-21 10:09:286 hrs 41 mins ago0x69f89efbb5e5519eaf93a0af3dba3f3101350b0d IN  Huobi: Heco-Peg LINK Token0 HT0.000187135
0x9dff9e8a0b2a738f9182885ab1fc54e3acb01a153e9f1fda2c349521ca377031Approve84416382021-09-21 10:05:586 hrs 44 mins ago0x5433bfd13b86ffe533223f2d0a7e4e647e66396e IN  Huobi: Heco-Peg LINK Token0 HT0.000099963
0x543b8a03f9408ffc4f373bcfa5a637767fe04c8406c54c938f97ccf037d848bfApprove84406082021-09-21 9:14:287 hrs 36 mins ago0x0c5c37328bc0b822412a72b1094ae550f305a87f IN  Huobi: Heco-Peg LINK Token0 HT0.000099342
0x9af462d64404283327e940a3d51b4dd2486e65e888e4e8f2b787f7fbe94c4b1eApprove84392042021-09-21 8:04:168 hrs 46 mins ago0xcb5a66046c3341a1d2d88d828a639630cacbe6ad IN  Huobi: Heco-Peg LINK Token0 HT0.000099909
0x3cbc3437c55f37aef051b2fa7411f7fc686ed1688919c3ce223dd39fcb30e008Transfer84388342021-09-21 7:45:469 hrs 5 mins ago0xb4416d0eb40960284a068dd37b93d7dcaa3f26b8 IN  Huobi: Heco-Peg LINK Token0 HT0.00022391
0x306e91faa339d32552ba3ff9b026746e0a6ac6fc70a026bf25b2f0421cebe342Transfer84376322021-09-21 6:45:4010 hrs 5 mins ago0x694941e132f2efad30bdc1222551e8e530567c6a IN  Huobi: Heco-Peg LINK Token0 HT0.00022403
0x315f3fab6586d242b8748714a4398080d7fa77100dd8c64899b05930b2e8f22fTransfer84375942021-09-21 6:43:4610 hrs 7 mins ago0xaa3e34c024271c476a979fafc181aadb9d8ecffd IN  Huobi: Heco-Peg LINK Token0 HT0.00052415
0x93dea4897094fd0fcdb85430e7905df88c353a9beba5dbd59c7351cc1f3ecc3cTransfer84369562021-09-21 6:11:5210 hrs 39 mins ago0x694941e132f2efad30bdc1222551e8e530567c6a IN  Huobi: Heco-Peg LINK Token0 HT0.00022403
0x64a7c7e8c677f7a97659908a6e0887fe594dd2d033636c6eb75d342d9dfb516eTransfer84369262021-09-21 6:10:2210 hrs 40 mins ago0xaa3e34c024271c476a979fafc181aadb9d8ecffd IN  Huobi: Heco-Peg LINK Token0 HT0.00052415
0x44a0f537239521fceb9a211a4e41a3030fdca3dafcf24843fce73a5989aa992aTransfer84362562021-09-21 5:36:5211 hrs 14 mins ago0xcee6de4290a4002de8712d16f8cfba03cb9afcf4 IN  Huobi: Heco-Peg LINK Token0 HT0.00037415
0xd3775dc05166e7efbfd6ff7477aaf74ae21bbfd739948ab917de75c49333caceTransfer84359252021-09-21 5:20:1911 hrs 30 mins ago0xcee6de4290a4002de8712d16f8cfba03cb9afcf4 IN  Huobi: Heco-Peg LINK Token0 HT0.00037391
0x7e739fc3b2cd69cf96d1253c8bafd0df2e754ea5c77adf5b6918d045fc988693Transfer84358512021-09-21 5:16:3711 hrs 34 mins ago0xcee6de4290a4002de8712d16f8cfba03cb9afcf4 IN  Huobi: Heco-Peg LINK Token0 HT0.00037415
0xccf43059a27af64e79d2ea5c61a2ddf8b9138679dfc3bc38bcbeded8e36b7813Approve84357212021-09-21 5:10:0711 hrs 40 mins ago0xbc85afebed617a5a12746c4137622a185f181b6c IN  Huobi: Heco-Peg LINK Token0 HT0.000099963
0xcf705e26e5e6bbfbc49d770df0d124c7a12df0d189720d83d718f12e0742c1fdTransfer84357052021-09-21 5:09:1911 hrs 41 mins ago0xcee6de4290a4002de8712d16f8cfba03cb9afcf4 IN  Huobi: Heco-Peg LINK Token0 HT0.00052415
0xa49e5d9c223c64d61370e0f8bc407e42964730fa9a87571810fa48bf99a24423Transfer84355012021-09-21 4:59:0711 hrs 51 mins ago0xcee6de4290a4002de8712d16f8cfba03cb9afcf4 IN  Huobi: Heco-Peg LINK Token0 HT0.00052415
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
HRC20LINK

Compiler Version
v0.4.16+commit.d7661dd9

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license

Contract Source Code (Solidity)

/**
 *Submitted for verification at hecoinfo.com on 2021-02-07
*/

/**
 *Submitted for verification at Etherscan.io on 2017-09-23
*/

pragma solidity ^0.4.16;


/**
 * @title SafeMath
 * @dev Math operations with safety checks that throw on error
 */
library SafeMath {
  function mul(uint256 a, uint256 b) internal constant returns (uint256) {
    uint256 c = a * b;
    assert(a == 0 || c / a == b);
    return c;
  }

  function div(uint256 a, uint256 b) internal constant returns (uint256) {
    // assert(b > 0); // Solidity automatically throws when dividing by 0
    uint256 c = a / b;
    // assert(a == b * c + a % b); // There is no case in which this doesn't hold
    return c;
  }

  function sub(uint256 a, uint256 b) internal constant returns (uint256) {
    assert(b <= a);
    return a - b;
  }

  function add(uint256 a, uint256 b) internal constant returns (uint256) {
    uint256 c = a + b;
    assert(c >= a);
    return c;
  }
}


/**
 * @title ERC20Basic
 * @dev Simpler version of ERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/179
 */
contract ERC20Basic {
  uint256 public totalSupply;
  function balanceOf(address who) constant returns (uint256);
  function transfer(address to, uint256 value) returns (bool);
  event Transfer(address indexed from, address indexed to, uint256 value);
}
/**
 * @title ERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/20
 */
contract ERC20 is ERC20Basic {
  function allowance(address owner, address spender) constant returns (uint256);
  function transferFrom(address from, address to, uint256 value) returns (bool);
  function approve(address spender, uint256 value) returns (bool);
  event Approval(address indexed owner, address indexed spender, uint256 value);
}

contract ERC677 is ERC20 {
  function transferAndCall(address to, uint value, bytes data) returns (bool success);

  event Transfer(address indexed from, address indexed to, uint value, bytes data);
}

contract ERC677Receiver {
  function onTokenTransfer(address _sender, uint _value, bytes _data);
}

/**
 * @title Basic token
 * @dev Basic version of StandardToken, with no allowances. 
 */
contract BasicToken is ERC20Basic {
  using SafeMath for uint256;

  mapping(address => uint256) balances;

  /**
  * @dev transfer token for a specified address
  * @param _to The address to transfer to.
  * @param _value The amount to be transferred.
  */
  function transfer(address _to, uint256 _value) returns (bool) {
    balances[msg.sender] = balances[msg.sender].sub(_value);
    balances[_to] = balances[_to].add(_value);
    Transfer(msg.sender, _to, _value);
    return true;
  }

  /**
  * @dev Gets the balance of the specified address.
  * @param _owner The address to query the the balance of. 
  * @return An uint256 representing the amount owned by the passed address.
  */
  function balanceOf(address _owner) constant returns (uint256 balance) {
    return balances[_owner];
  }

}


/**
 * @title Standard ERC20 token
 *
 * @dev Implementation of the basic standard token.
 * @dev https://github.com/ethereum/EIPs/issues/20
 * @dev Based on code by FirstBlood: https://github.com/Firstbloodio/token/blob/master/smart_contract/FirstBloodToken.sol
 */
contract StandardToken is ERC20, BasicToken {

  mapping (address => mapping (address => uint256)) allowed;


  /**
   * @dev Transfer tokens from one address to another
   * @param _from address The address which you want to send tokens from
   * @param _to address The address which you want to transfer to
   * @param _value uint256 the amount of tokens to be transferred
   */
  function transferFrom(address _from, address _to, uint256 _value) returns (bool) {
    var _allowance = allowed[_from][msg.sender];

    // Check is not needed because sub(_allowance, _value) will already throw if this condition is not met
    // require (_value <= _allowance);

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

  /**
   * @dev Approve the passed address to spend the specified amount of tokens on behalf of msg.sender.
   * @param _spender The address which will spend the funds.
   * @param _value The amount of tokens to be spent.
   */
  function approve(address _spender, uint256 _value) returns (bool) {
    allowed[msg.sender][_spender] = _value;
    Approval(msg.sender, _spender, _value);
    return true;
  }

  /**
   * @dev Function to check the amount of tokens that an owner allowed to a spender.
   * @param _owner address The address which owns the funds.
   * @param _spender address The address which will spend the funds.
   * @return A uint256 specifying the amount of tokens still available for the spender.
   */
  function allowance(address _owner, address _spender) constant returns (uint256 remaining) {
    return allowed[_owner][_spender];
  }
  
    /*
   * approve should be called when allowed[_spender] == 0. To increment
   * allowed value is better to use this function to avoid 2 calls (and wait until 
   * the first transaction is mined)
   * From MonolithDAO Token.sol
   */
  function increaseApproval (address _spender, uint _addedValue) 
    returns (bool success) {
    allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue);
    Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }

  function decreaseApproval (address _spender, uint _subtractedValue) 
    returns (bool success) {
    uint oldValue = allowed[msg.sender][_spender];
    if (_subtractedValue > oldValue) {
      allowed[msg.sender][_spender] = 0;
    } else {
      allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue);
    }
    Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }

}

contract ERC677Token is ERC677 {

  /**
  * @dev transfer token to a contract address with additional data if the recipient is a contact.
  * @param _to The address to transfer to.
  * @param _value The amount to be transferred.
  * @param _data The extra data to be passed to the receiving contract.
  */
  function transferAndCall(address _to, uint _value, bytes _data)
    public
    returns (bool success)
  {
    super.transfer(_to, _value);
    Transfer(msg.sender, _to, _value, _data);
    if (isContract(_to)) {
      contractFallback(_to, _value, _data);
    }
    return true;
  }


  // PRIVATE

  function contractFallback(address _to, uint _value, bytes _data)
    private
  {
    ERC677Receiver receiver = ERC677Receiver(_to);
    receiver.onTokenTransfer(msg.sender, _value, _data);
  }

  function isContract(address _addr)
    private
    returns (bool hasCode)
  {
    uint length;
    assembly { length := extcodesize(_addr) }
    return length > 0;
  }

}

contract HRC20LINK is StandardToken, ERC677Token {
    using SafeMath for uint256;
    uint public totalSupply = 0;
    string public constant name = 'Heco-Peg LINK Token';
    uint8 public constant decimals = 18;
    string public constant symbol = 'LINK';

    address public _owner;
    address public _operator;
    address public _pauser;
    bool public  _ispause;

    function HRC20LINK(address owner, address operator,address pauser)public
    {
        _owner = owner;
        _operator = operator;
        _pauser = pauser;
        _ispause = false;
    }



    modifier onlyOperator(){
        require(msg.sender == _operator);
        _;
    }
    modifier onlyOwner(){
        require(msg.sender == _owner);
        _;
    }

    modifier onlyPauser(){
        require(msg.sender == _pauser);
        _;
    }

    function pause() public onlyPauser{
      _ispause = true;
    }
    function unpause()public onlyPauser{
      _ispause= false;
    }

    function changeOperator(address new_operator) public onlyOwner{
        _operator=new_operator;
    }

    function changeOwner(address new_owner) public onlyOwner{
        _owner=new_owner;
    }
    function changePauser(address new_pauser) public onlyOwner{
        _pauser = new_pauser;
    }


    function _mint(address account, uint256 amount) internal {
      require(amount != 0);
      balances[account] = balances[account].add(amount);
      totalSupply= totalSupply.add(amount);
      Transfer(address(0), account, amount);
    }

    function _burn(address account, uint256 amount) internal {
      require(amount != 0);
      require(amount <= balances[account]);
      totalSupply = totalSupply.sub(amount);
      balances[account] = balances[account].sub(amount);
      Transfer(account, address(0), amount);
    }

    function mint(address to, uint256 value) public onlyOperator     onlyUnpause{
          _mint(to,value);
    }

    function burn(address to, uint256 value) public onlyOperator     onlyUnpause{
          _burn(to, value);
        
    }
    /**
    * @dev transfer token to a specified address with additional data if the recipient is a contract.
    * @param _to The address to transfer to.
    * @param _value The amount to be transferred.
    * @param _data The extra data to be passed to the receiving contract.
    */
    function transferAndCall(address _to, uint _value, bytes _data)
    public
    validRecipient(_to)
    onlyUnpause
    returns (bool success)
    {
    return super.transferAndCall(_to, _value, _data);
    }

    /**
    * @dev transfer token to a specified address.
    * @param _to The address to transfer to.
    * @param _value The amount to be transferred.
    */
    function transfer(address _to, uint _value)
    public
    validRecipient(_to)
    onlyUnpause
    returns (bool success)
    {
    return super.transfer(_to, _value);
    }

    /**
    * @dev Approve the passed address to spend the specified amount of tokens on behalf of msg.sender.
    * @param _spender The address which will spend the funds.
    * @param _value The amount of tokens to be spent.
    */
    function approve(address _spender, uint256 _value)
    public
    validRecipient(_spender)
    returns (bool)
    {
    return super.approve(_spender,  _value);
    }

    /**
    * @dev Transfer tokens from one address to another
    * @param _from address The address which you want to send tokens from
    * @param _to address The address which you want to transfer to
    * @param _value uint256 the amount of tokens to be transferred
    */
    function transferFrom(address _from, address _to, uint256 _value)
    public
    validRecipient(_to)
    onlyUnpause
    returns (bool)
    {
    return super.transferFrom(_from, _to, _value);
    }


    // MODIFIERS

    modifier validRecipient(address _recipient) {
    require(_recipient != address(0) && _recipient != address(this));
    _;
    }
    modifier onlyUnpause(){
      require(!_ispause);
      _;
    }

}

Contract ABI

[{"constant":false,"inputs":[{"name":"new_operator","type":"address"}],"name":"changeOperator","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":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_pauser","outputs":[{"name":"","type":"address"}],"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":false,"inputs":[{"name":"new_pauser","type":"address"}],"name":"changePauser","outputs":[],"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":"unpause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"},{"name":"_data","type":"bytes"}],"name":"transferAndCall","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"value","type":"uint256"}],"name":"mint","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_operator","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"pause","outputs":[],"payable":false,"stateMutability":"nonpayable","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":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"new_owner","type":"address"}],"name":"changeOwner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","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":"_ispause","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"owner","type":"address"},{"name":"operator","type":"address"},{"name":"pauser","type":"address"}],"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"},{"indexed":false,"name":"data","type":"bytes"}],"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"}]

60606040526000600355341561001457600080fd5b60405160608061210c833981016040528080519060200190919080519060200190919080519060200190919050505b82600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600660146101000a81548160ff0219169083151502179055505b5050505b611fd7806101356000396000f30060606040523615610131576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306394c9b1461013657806306fdde031461016f578063095ea7b3146101fe57806318160ddd146102585780631bf5fc4d1461028157806323b872dd146102d65780632cd271e71461034f578063313ce567146103885780633f4ba83a146103b75780634000aea0146103cc57806340c10f191461046957806366188463146104ab57806370a082311461050557806370b0a843146105525780638456cb59146105a757806395d89b41146105bc5780639dc29fac1461064b578063a6f9dae11461068d578063a9059cbb146106c6578063b2bdfa7b14610720578063d15ed92e14610775578063d73dd623146107a2578063dd62ed3e146107fc575b600080fd5b341561014157600080fd5b61016d600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610868565b005b341561017a57600080fd5b61018261090a565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101c35780820151818401525b6020810190506101a7565b50505050905090810190601f1680156101f05780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561020957600080fd5b61023e600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610943565b604051808215151515815260200191505060405180910390f35b341561026357600080fd5b61026b6109cf565b6040518082815260200191505060405180910390f35b341561028c57600080fd5b6102946109d5565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156102e157600080fd5b610335600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506109fb565b604051808215151515815260200191505060405180910390f35b341561035a57600080fd5b610386600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610aa6565b005b341561039357600080fd5b61039b610b48565b604051808260ff1660ff16815260200191505060405180910390f35b34156103c257600080fd5b6103ca610b4d565b005b34156103d757600080fd5b61044f600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091905050610bc8565b604051808215151515815260200191505060405180910390f35b341561047457600080fd5b6104a9600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610c73565b005b34156104b657600080fd5b6104eb600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610cfc565b604051808215151515815260200191505060405180910390f35b341561051057600080fd5b61053c600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610f8e565b6040518082815260200191505060405180910390f35b341561055d57600080fd5b610565610fd8565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156105b257600080fd5b6105ba610ffe565b005b34156105c757600080fd5b6105cf611079565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156106105780820151818401525b6020810190506105f4565b50505050905090810190601f16801561063d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561065657600080fd5b61068b600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506110b2565b005b341561069857600080fd5b6106c4600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061113b565b005b34156106d157600080fd5b610706600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506111dd565b604051808215151515815260200191505060405180910390f35b341561072b57600080fd5b610733611286565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561078057600080fd5b6107886112ac565b604051808215151515815260200191505060405180910390f35b34156107ad57600080fd5b6107e2600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506112bf565b604051808215151515815260200191505060405180910390f35b341561080757600080fd5b610852600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506114bc565b6040518082815260200191505060405180910390f35b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156108c457600080fd5b80600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b5b50565b6040805190810160405280601381526020017f4865636f2d506567204c494e4b20546f6b656e0000000000000000000000000081525081565b600082600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141580156109af57503073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614155b15156109ba57600080fd5b6109c48484611544565b91505b5b5092915050565b60035481565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600082600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614158015610a6757503073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614155b1515610a7257600080fd5b600660149054906101000a900460ff16151515610a8e57600080fd5b610a99858585611637565b91505b5b5b509392505050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b0257600080fd5b80600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b5b50565b601281565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610ba957600080fd5b6000600660146101000a81548160ff0219169083151502179055505b5b565b600083600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614158015610c3457503073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614155b1515610c3f57600080fd5b600660149054906101000a900460ff16151515610c5b57600080fd5b610c668585856118e8565b91505b5b5b509392505050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610ccf57600080fd5b600660149054906101000a900460ff16151515610ceb57600080fd5b610cf582826119ee565b5b5b5b5050565b600080600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905080831115610e0d576000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ea1565b610e208382611b1990919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505b5092915050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b919050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561105a57600080fd5b6001600660146101000a81548160ff0219169083151502179055505b5b565b6040805190810160405280600481526020017f4c494e4b0000000000000000000000000000000000000000000000000000000081525081565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561110e57600080fd5b600660149054906101000a900460ff1615151561112a57600080fd5b6111348282611b33565b5b5b5b5050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561119757600080fd5b80600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b5b50565b600082600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415801561124957503073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614155b151561125457600080fd5b600660149054906101000a900460ff1615151561127057600080fd5b61127a8484611cac565b91505b5b5b5092915050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600660149054906101000a900460ff1681565b600061135082600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611e4890919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600190505b92915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b92915050565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a3600190505b92915050565b600080600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905061170b83600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b1990919063ffffffff16565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506117a083600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611e4890919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506117f68382611b1990919063ffffffff16565b600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a3600191505b509392505050565b60006118f48484611cac565b508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fe19260aff97b920c7df27010903aeb9c8d2be5d310a2c67824cf3f15396e4c1685856040518083815260200180602001828103825283818151815260200191508051906020019080838360005b8381101561198d5780820151818401525b602081019050611971565b50505050905090810190601f1680156119ba5780820380516001836020036101000a031916815260200191505b50935050505060405180910390a36119d184611e67565b156119e2576119e1848484611e7b565b5b600190505b9392505050565b600081141515156119fe57600080fd5b611a5081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611e4890919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611aa881600354611e4890919063ffffffff16565b6003819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b5050565b6000828211151515611b2757fe5b81830390505b92915050565b60008114151515611b4357600080fd5b600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548111151515611b9157600080fd5b611ba681600354611b1990919063ffffffff16565b600381905550611bfe81600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b1990919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b5050565b6000611d0082600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b1990919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611d9582600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611e4890919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b92915050565b6000808284019050838110151515611e5c57fe5b8091505b5092915050565b600080823b90506000811191505b50919050565b60008390508073ffffffffffffffffffffffffffffffffffffffff1663a4c0ed363385856040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b83811015611f435780820151818401525b602081019050611f27565b50505050905090810190601f168015611f705780820380516001836020036101000a031916815260200191505b50945050505050600060405180830381600087803b1515611f9057600080fd5b6102c65a03f11515611fa157600080fd5b5050505b505050505600a165627a7a72305820497164d2ec31764e1c26242ea14454a6f10df2ce1f71f9e9881270b0ef6ff3cf00290000000000000000000000002f7ef2ab933e5057c3afc6be6e4867f320e4e6a3000000000000000000000000a929022c9107643515f5c777ce9a910f0d1e490c0000000000000000000000002f7ef2ab933e5057c3afc6be6e4867f320e4e6a3

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

0000000000000000000000002f7ef2ab933e5057c3afc6be6e4867f320e4e6a3000000000000000000000000a929022c9107643515f5c777ce9a910f0d1e490c0000000000000000000000002f7ef2ab933e5057c3afc6be6e4867f320e4e6a3

-----Decoded View---------------
Arg [0] : owner (address): 0x2f7ef2ab933e5057c3afc6be6e4867f320e4e6a3
Arg [1] : operator (address): 0xa929022c9107643515f5c777ce9a910f0d1e490c
Arg [2] : pauser (address): 0x2f7ef2ab933e5057c3afc6be6e4867f320e4e6a3

-----Encoded View---------------
3 Constructor Arguments found :
Arg [0] : 0000000000000000000000002f7ef2ab933e5057c3afc6be6e4867f320e4e6a3
Arg [1] : 000000000000000000000000a929022c9107643515f5c777ce9a910f0d1e490c
Arg [2] : 0000000000000000000000002f7ef2ab933e5057c3afc6be6e4867f320e4e6a3


Deployed ByteCode Sourcemap

7018:4139:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8031:103;;;;;;;;;;;;;;;;;;;;;;;;;;;;7141:51;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:2;8:100;;;99:1;94:3;90;84:5;80:1;75:3;71;64:6;8:100;52:2;49:1;45:3;40:15;;8:100;;;12:14;3:109;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10249:172:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7107:27;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7347:22;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10713:205;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8239:97;;;;;;;;;;;;;;;;;;;;;;;;;;;;7199:35;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7956:67;;;;;;;;;;;;;;9435:214;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8894:112;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5576:415;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2883:106;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7316:24;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7884:66;;;;;;;;;;;;;;7241:38;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:2;8:100;;;99:1;94:3;90;84:5;80:1;75:3;71;64:6;8:100;52:2;49:1;45:3;40:15;;8:100;;;12:14;3:109;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9014:123:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8142:91;;;;;;;;;;;;;;;;;;;;;;;;;;;;9822:180;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7288:21;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7376;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5301:269;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4914:135;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8031:103;7759:6;;;;;;;;;;;7745:20;;:10;:20;;;7737:29;;;;;;;;8114:12;8104:9;;:22;;;;;;;;;;;;;;;;;;7777:1;8031:103;;:::o;7141:51::-;;;;;;;;;;;;;;;;;;;;:::o;10249:172::-;10356:4;10332:8;11029:1;11007:24;;:10;:24;;;;:55;;;;;11057:4;11035:27;;:10;:27;;;;11007:55;10999:64;;;;;;;;10381:32;10395:8;10406:6;10381:13;:32::i;:::-;10374:39;;11070:1;10249:172;;;;;;:::o;7107:27::-;;;;:::o;7347:22::-;;;;;;;;;;;;;:::o;10713:205::-;10847:4;10811:3;11029:1;11007:24;;:10;:24;;;;:55;;;;;11057:4;11035:27;;:10;:27;;;;11007:55;10999:64;;;;;;;;11125:8;;;;;;;;;;;11124:9;11116:18;;;;;;;;10872:38;10891:5;10898:3;10903:6;10872:18;:38::i;:::-;10865:45;;11143:1;11070;10713:205;;;;;;;:::o;8239:97::-;7759:6;;;;;;;;;;;7745:20;;:10;:20;;;7737:29;;;;;;;;8318:10;8308:7;;:20;;;;;;;;;;;;;;;;;;7777:1;8239:97;;:::o;7199:35::-;7232:2;7199:35;:::o;7956:67::-;7848:7;;;;;;;;;;;7834:21;;:10;:21;;;7826:30;;;;;;;;8010:5;8000:8;;:15;;;;;;;;;;;;;;;;;;7867:1;7956:67;:::o;9435:214::-;9567:12;9531:3;11029:1;11007:24;;:10;:24;;;;:55;;;;;11057:4;11035:27;;:10;:27;;;;11007:55;10999:64;;;;;;;;11125:8;;;;;;;;;;;11124:9;11116:18;;;;;;;;9600:41;9622:3;9627:6;9635:5;9600:21;:41::i;:::-;9593:48;;11143:1;11070;9435:214;;;;;;;:::o;8894:112::-;7670:9;;;;;;;;;;;7656:23;;:10;:23;;;7648:32;;;;;;;;11125:8;;;;;;;;;;;11124:9;11116:18;;;;;;;;8983:15;8989:2;8992:5;8983;:15::i;:::-;11143:1;7691;8894:112;;;:::o;5576:415::-;5659:12;5680:13;5696:7;:19;5704:10;5696:19;;;;;;;;;;;;;;;:29;5716:8;5696:29;;;;;;;;;;;;;;;;5680:45;;5755:8;5736:16;:27;5732:168;;;5806:1;5774:7;:19;5782:10;5774:19;;;;;;;;;;;;;;;:29;5794:8;5774:29;;;;;;;;;;;;;;;:33;;;;5732:168;;;5862:30;5875:16;5862:8;:12;;:30;;;;:::i;:::-;5830:7;:19;5838:10;5830:19;;;;;;;;;;;;;;;:29;5850:8;5830:29;;;;;;;;;;;;;;;:62;;;;5732:168;5927:8;5906:61;;5915:10;5906:61;;;5937:7;:19;5945:10;5937:19;;;;;;;;;;;;;;;:29;5957:8;5937:29;;;;;;;;;;;;;;;;5906:61;;;;;;;;;;;;;;;;;;5981:4;5974:11;;5576:415;;;;;;:::o;2883:106::-;2936:15;2967:8;:16;2976:6;2967:16;;;;;;;;;;;;;;;;2960:23;;2883:106;;;;:::o;7316:24::-;;;;;;;;;;;;;:::o;7884:66::-;7848:7;;;;;;;;;;;7834:21;;:10;:21;;;7826:30;;;;;;;;7938:4;7927:8;;:15;;;;;;;;;;;;;;;;;;7867:1;7884:66;:::o;7241:38::-;;;;;;;;;;;;;;;;;;;;:::o;9014:123::-;7670:9;;;;;;;;;;;7656:23;;:10;:23;;;7648:32;;;;;;;;11125:8;;;;;;;;;;;11124:9;11116:18;;;;;;;;9103:16;9109:2;9113:5;9103;:16::i;:::-;11143:1;7691;9014:123;;;:::o;8142:91::-;7759:6;;;;;;;;;;;7745:20;;:10;:20;;;7737:29;;;;;;;;8216:9;8209:6;;:16;;;;;;;;;;;;;;;;;;7777:1;8142:91;;:::o;9822:180::-;9934:12;9898:3;11029:1;11007:24;;:10;:24;;;;:55;;;;;11057:4;11035:27;;:10;:27;;;;11007:55;10999:64;;;;;;;;11125:8;;;;;;;;;;;11124:9;11116:18;;;;;;;;9967:27;9982:3;9987:6;9967:14;:27::i;:::-;9960:34;;11143:1;11070;9822:180;;;;;;:::o;7288:21::-;;;;;;;;;;;;;:::o;7376:::-;;;;;;;;;;;;;:::o;5301:269::-;5379:12;5432:46;5466:11;5432:7;:19;5440:10;5432:19;;;;;;;;;;;;;;;:29;5452:8;5432:29;;;;;;;;;;;;;;;;:33;;:46;;;;:::i;:::-;5400:7;:19;5408:10;5400:19;;;;;;;;;;;;;;;:29;5420:8;5400:29;;;;;;;;;;;;;;;:78;;;;5506:8;5485:61;;5494:10;5485:61;;;5516:7;:19;5524:10;5516:19;;;;;;;;;;;;;;;:29;5536:8;5516:29;;;;;;;;;;;;;;;;5485:61;;;;;;;;;;;;;;;;;;5560:4;5553:11;;5301:269;;;;;:::o;4914:135::-;4985:17;5018:7;:15;5026:6;5018:15;;;;;;;;;;;;;;;:25;5034:8;5018:25;;;;;;;;;;;;;;;;5011:32;;4914:135;;;;;:::o;4407:180::-;4467:4;4512:6;4480:7;:19;4488:10;4480:19;;;;;;;;;;;;;;;:29;4500:8;4480:29;;;;;;;;;;;;;;;:38;;;;4546:8;4525:38;;4534:10;4525:38;;;4556:6;4525:38;;;;;;;;;;;;;;;;;;4577:4;4570:11;;4407:180;;;;;:::o;3668:500::-;3743:4;3756:14;3773:7;:14;3781:5;3773:14;;;;;;;;;;;;;;;:26;3788:10;3773:26;;;;;;;;;;;;;;;;3756:43;;3976:27;3996:6;3976:8;:15;3985:5;3976:15;;;;;;;;;;;;;;;;:19;;:27;;;;:::i;:::-;3958:8;:15;3967:5;3958:15;;;;;;;;;;;;;;;:45;;;;4026:25;4044:6;4026:8;:13;4035:3;4026:13;;;;;;;;;;;;;;;;:17;;:25;;;;:::i;:::-;4010:8;:13;4019:3;4010:13;;;;;;;;;;;;;;;:41;;;;4087:22;4102:6;4087:10;:14;;:22;;;;:::i;:::-;4058:7;:14;4066:5;4058:14;;;;;;;;;;;;;;;:26;4073:10;4058:26;;;;;;;;;;;;;;;:51;;;;4132:3;4116:28;;4125:5;4116:28;;;4137:6;4116:28;;;;;;;;;;;;;;;;;;4158:4;4151:11;;3668:500;;;;;;;:::o;6316:292::-;6406:12;6430:27;6445:3;6450:6;6430:14;:27::i;:::-;;6485:3;6464:40;;6473:10;6464:40;;;6490:6;6498:5;6464:40;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:2;8:100;;;99:1;94:3;90;84:5;80:1;75:3;71;64:6;8:100;52:2;49:1;45:3;40:15;;8:100;;;12:14;3:109;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6515:15:0;6526:3;6515:10;:15::i;:::-;6511:74;;;6541:36;6558:3;6563:6;6571:5;6541:16;:36::i;:::-;6511:74;6598:4;6591:11;;6316:292;;;;;;:::o;8346:243::-;8430:1;8420:6;:11;;8412:20;;;;;;;;8461:29;8483:6;8461:8;:17;8470:7;8461:17;;;;;;;;;;;;;;;;:21;;:29;;;;:::i;:::-;8441:8;:17;8450:7;8441:17;;;;;;;;;;;;;;;:49;;;;8512:23;8528:6;8512:11;;:15;;:23;;;;:::i;:::-;8499:11;:36;;;;8565:7;8544:37;;8561:1;8544:37;;;8574:6;8544:37;;;;;;;;;;;;;;;;;;8346:243;;;:::o;654:117::-;716:7;744:1;739;:6;;732:14;;;;;;764:1;760;:5;753:12;;654:117;;;;;:::o;8597:289::-;8681:1;8671:6;:11;;8663:20;;;;;;;;8710:8;:17;8719:7;8710:17;;;;;;;;;;;;;;;;8700:6;:27;;8692:36;;;;;;;;8751:23;8767:6;8751:11;;:15;;:23;;;;:::i;:::-;8737:11;:37;;;;8803:29;8825:6;8803:8;:17;8812:7;8803:17;;;;;;;;;;;;;;;;:21;;:29;;;;:::i;:::-;8783:8;:17;8792:7;8783:17;;;;;;;;;;;;;;;:49;;;;8867:1;8841:37;;8850:7;8841:37;;;8871:6;8841:37;;;;;;;;;;;;;;;;;;8597:289;;;:::o;2437:236::-;2493:4;2529:32;2554:6;2529:8;:20;2538:10;2529:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;2506:8;:20;2515:10;2506:20;;;;;;;;;;;;;;;:55;;;;2584:25;2602:6;2584:8;:13;2593:3;2584:13;;;;;;;;;;;;;;;;:17;;:25;;;;:::i;:::-;2568:8;:13;2577:3;2568:13;;;;;;;;;;;;;;;:41;;;;2637:3;2616:33;;2625:10;2616:33;;;2642:6;2616:33;;;;;;;;;;;;;;;;;;2663:4;2656:11;;2437:236;;;;;:::o;777:137::-;839:7;855:9;871:1;867;:5;855:17;;891:1;886;:6;;879:14;;;;;;907:1;900:8;;777:137;;;;;;:::o;6835:174::-;6897:12;6921:11;6972:5;6960:11;6950:28;;7002:1;6993:6;:10;6986:17;;6835:174;;;;;:::o;6632:197::-;6720:23;6761:3;6720:45;;6772:8;:24;;;6797:10;6809:6;6817:5;6772:51;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:2;8:100;;;99:1;94:3;90;84:5;80:1;75:3;71;64:6;8:100;52:2;49:1;45:3;40:15;;8:100;;;12:14;3:109;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6632:197:0;;;;;:::o

Swarm Source

bzzr://497164d2ec31764e1c26242ea14454a6f10df2ce1f71f9e9881270b0ef6ff3cf
Block Transaction Gas Used Reward
Age Block Fee Address Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading