Contract 0x9e8bfe46f9af27c5ea5c9c72b86d71bb86953a0c

 

Contract Overview

EZDEX: EZX Token
Balance:
0 Ether

EtherValue:
$0.00

Token:
Ad
Ad
Txn Hash Method
Block
From
To
Value
0xe7db181a434a7a5d75ff0e736860d2003e73d6ddde433920d0fd566767647af9Transfer126448832021-06-16 10:11:4811 mins ago0xfa5eb3780ba4d16b7762c4432c39afde9788a812 IN  EZDEX: EZX Token0 Ether0.000278504058.000001459
0xf4ce508741440f7430b68965600f99b24c01003154925bba9bfd34bb7e1007f4Transfer126448312021-06-16 10:01:4321 mins ago0xb695a3386eeca7485700df7fa452a998a8f578f4 IN  EZDEX: EZX Token0 Ether0.0003480110
0xce2cac90bae4eff10f38ae37a4f278256ab7c0203ac0f344fc9689b9e7e43044Transfer126446922021-06-16 9:26:5456 mins ago0x04fdbf4563def3625e0b114080607ab78c292627 IN  EZDEX: EZX Token0 Ether0.0003828110511.000001459
0x3e64103464bbc66de77b4ac59da2b711870a63bfb210c59a8a365a3f9a7c3ac5Transfer126445252021-06-16 8:53:051 hr 29 mins ago0xf7e06a3c236f84876488803e1fedafdc50b9b54c IN  EZDEX: EZX Token0 Ether0.0005191310
0xb120bdfd6fff940d6c7658d3df2e1a72546ad92a51f33df1d69b227efaa55fecTransfer126445032021-06-16 8:48:271 hr 34 mins agoEZDEX: Deployer IN  EZDEX: EZX Token0 Ether0.00038294311
0xb7a5417bcf933a516f115fd02eea7744a8700f343df9438223522a61190c0a66Transfer126445032021-06-16 8:48:271 hr 34 mins agoEZDEX: Deployer IN  EZDEX: EZX Token0 Ether0.00057091111
0x521902860c702d65e61d27c961ead07075b4a59622a91dcb3f7eab5179185506Transfer126443632021-06-16 8:19:192 hrs 3 mins ago0xe364db164053e592278bb2879f36cfec8112c7e4 IN  EZDEX: EZX Token0 Ether0.00038294311
0xa9d16bb9169ae5c63b13f638a9341cca5c1e2c9d9e2f7cb7979351479fab4b47Transfer126443432021-06-16 8:14:192 hrs 8 mins ago0xf7e06a3c236f84876488803e1fedafdc50b9b54c IN  EZDEX: EZX Token0 Ether0.00057117511
0x4755e16a4c5f580899db961877c2d76983ea6894fbe136461044ffa0b5743575Transfer126415572021-06-15 21:33:5612 hrs 49 mins ago0x41c059f01aa7a143be87b772803066759da9cf0a IN  EZDEX: EZX Token0 Ether0.0006962620
0xef687ed27120d690a44dcd6fab4178f38be074af983566402ef98b973f264093Transfer126415152021-06-15 21:24:4112 hrs 58 mins ago0xf7e06a3c236f84876488803e1fedafdc50b9b54c IN  EZDEX: EZX Token0 Ether0.001038520
0x510c7b66044b1e159c5be16a2abe29f5a6366df93fa896c05015cb04da03dd8bTransfer126415142021-06-15 21:24:3612 hrs 58 mins ago0xf7e06a3c236f84876488803e1fedafdc50b9b54c IN  EZDEX: EZX Token0 Ether0.0006962620
0xd61f0e953c30edf6c0b1a9c1caa37a6eae17523a6676eddaceac04b6d3036b67Transfer126414342021-06-15 21:09:1213 hrs 13 mins ago0x87720502187c01a947032028027ccfd1b993052c IN  EZDEX: EZX Token0 Ether0.00052219515
0x4903be63783d7b943fb1d0d3c6d60000c06531e4b63be7e274737f2903ed1291Transfer126414092021-06-15 21:04:2413 hrs 18 mins ago0x8958bb6230e147c18d6e94bec14860d23a9f5333 IN  EZDEX: EZX Token0 Ether0.00045241313
0x62b5728f4bbbfeb29534bca675dd364216be5a49dcf2ede7af130f0df86ce7f4Transfer126413682021-06-15 20:55:0613 hrs 27 mins ago0xf7e06a3c236f84876488803e1fedafdc50b9b54c IN  EZDEX: EZX Token0 Ether0.00055700816
0x7220cb4f2fc606903e9a8b2a12f69ce992203fa0e97245dd8e7486b44a2deb43Transfer126409452021-06-15 19:26:1114 hrs 56 mins ago0xf7e06a3c236f84876488803e1fedafdc50b9b54c IN  EZDEX: EZX Token0 Ether0.00192078137
0x153c0f37924835358736ba37534000d4dcb85ad7e17d5ee13a612d1f23410b0fTransfer126409452021-06-15 19:26:1114 hrs 56 mins ago0xf7e06a3c236f84876488803e1fedafdc50b9b54c IN  EZDEX: EZX Token0 Ether0.00192078137
0xd9b0cdd74d94e60309bfebd5729f6282e894a37a1a0baa55851e50dcde4c8267Transfer126407112021-06-15 18:33:0315 hrs 49 mins ago0xf7e06a3c236f84876488803e1fedafdc50b9b54c IN  EZDEX: EZX Token0 Ether0.00097476428
0x4d7afed1f8da24882da697482f3b9a5ac5e1811ef8e104f223024b8a103259b8Transfer126398302021-06-15 15:26:3518 hrs 56 mins ago0x8da8ce85965620eb50a7a00e766603ab321efc51 IN  EZDEX: EZX Token0 Ether0.0008706250525.000001459
0x6507a4bc1dd1466a467a4278968c430e24ead22fe56206bc82219cf1d06577b7Transfer126395972021-06-15 14:31:2619 hrs 51 mins ago0xf7e06a3c236f84876488803e1fedafdc50b9b54c IN  EZDEX: EZX Token0 Ether0.000557216
0x67ef80f689ba3b8446f579ca345195f51ec0d22205227a382d4414bb4cf1c090Transfer126391042021-06-15 12:42:5721 hrs 40 mins ago0x8bfddb99b39261fb2d3b38b14eb558ea927960de IN  EZDEX: EZX Token0 Ether0.00025741313
0x39f91c9a36c0649fba5f807f7897058dac4b774ce8ea3a37a07e8a2f33aad069Transfer126390862021-06-15 12:38:5621 hrs 44 mins agoEZDEX: Deployer IN  EZDEX: EZX Token0 Ether0.00041775612
0x48dde982360e6f7311a1fa86bbe46658fad23ed530f6025bb901125c6b056762Transfer126390652021-06-15 12:33:2021 hrs 49 mins ago0x4c4d5eea440d6b05fff3c97b127b0f53da17d362 IN  EZDEX: EZX Token0 Ether0.00057104306911.000001347
0x589c9482738f3e6904c970357e21459b41a5b740682af1bd804aa416c4afeafaTransfer126390442021-06-15 12:28:4721 hrs 54 mins ago0xf7e06a3c236f84876488803e1fedafdc50b9b54c IN  EZDEX: EZX Token0 Ether0.00041775612
0x775e29694482323b10f3b4036d4b176ea4ae14d032b105936c4c0cd4054f9e6eTransfer126389032021-06-15 11:55:5622 hrs 27 mins ago0x660ffc3760d35efb16b3c4b4bc08451eda3f53d8 IN  EZDEX: EZX Token0 Ether0.00038281111
0xdbf7d34f23c1e8b2a11f9d58e07d31bb1402f44ee5e0d5c8013671b3c2b47818Transfer126388872021-06-15 11:52:3622 hrs 30 mins ago0xf7e06a3c236f84876488803e1fedafdc50b9b54c IN  EZDEX: EZX Token0 Ether0.00038294311
[ Download CSV Export 

OVERVIEW

EZDex is a decentralized financial exchange, covering the advantages of DeFi decentralized and decentralized exchanges, standing in the decentralized financial ecology, and it is like a broken bamboo.

View more zero value Internal Transactions in Advanced View mode
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
EZDEX

Compiler Version
v0.4.21+commit.dfe3193c

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2021-03-15
*/

/**
 *Submitted for verification at Etherscan.io on 2018-05-09
*/

pragma solidity ^0.4.21;


/**
 * @title SafeMath
 * @dev Math operations with safety checks that throw on error
 */
library SafeMath {

  /**
  * @dev Multiplies two numbers, throws on overflow.
  */
  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;
  }

  /**
  * @dev Integer division of two numbers, truncating the quotient.
  */
  function div(uint256 a, uint256 b) internal pure returns (uint256) {
    // assert(b > 0); // Solidity automatically throws when dividing by 0
    // uint256 c = a / b;
    // assert(a == b * c + a % b); // There is no case in which this doesn't hold
    return a / b;
  }

  /**
  * @dev Subtracts two numbers, throws on overflow (i.e. if subtrahend is greater than minuend).
  */
  function sub(uint256 a, uint256 b) internal pure returns (uint256) {
    assert(b <= a);
    return a - b;
  }

  /**
  * @dev Adds two numbers, throws on overflow.
  */
  function add(uint256 a, uint256 b) internal pure 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 {
  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);
}

/**
 * @title ERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/20
 */
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);
}

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

  mapping(address => uint256) balances;

  uint256 totalSupply_;

  /**
  * @dev total number of tokens in existence
  */
  function totalSupply() public view returns (uint256) {
    return totalSupply_;
  }

  /**
  * @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) 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;
  }

  /**
  * @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) public view 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)) internal 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) 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;
  }

  /**
   * @dev Approve the passed address to spend the specified amount of tokens on behalf of msg.sender.
   *
   * Beware that changing an allowance with this method brings the risk that someone may use both the old
   * and the new allowance by unfortunate transaction ordering. One possible solution to mitigate this
   * race condition is to first reduce the spender's allowance to 0 and set the desired value afterwards:
   * https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
   * @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 returns (bool) {
    allowed[msg.sender][_spender] = _value;
    emit 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) public view returns (uint256) {
    return allowed[_owner][_spender];
  }

  /**
   * @dev Increase the amount of tokens that an owner allowed to a 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
   * @param _spender The address which will spend the funds.
   * @param _addedValue The amount of tokens to increase the allowance by.
   */
  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;
  }

  /**
   * @dev Decrease the amount of tokens that an owner allowed to a spender.
   *
   * approve should be called when allowed[_spender] == 0. To decrement
   * allowed value is better to use this function to avoid 2 calls (and wait until
   * the first transaction is mined)
   * From MonolithDAO Token.sol
   * @param _spender The address which will spend the funds.
   * @param _subtractedValue The amount of tokens to decrease the allowance by.
   */
  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 EZDEX is StandardToken {
    
    string public constant name = "EZDEX";
    string public constant symbol = "EZX";
    uint8 public constant decimals = 18;
    
    uint256 public constant INITIAL_SUPPLY = 1000000000000000000000000000;
    
    function EZDEX() {
        totalSupply_ = INITIAL_SUPPLY;
        balances[msg.sender] = INITIAL_SUPPLY;
    }
    
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"INITIAL_SUPPLY","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"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"}]

6060604052341561000f57600080fd5b6b033b2e3c9fd0803ce80000006001819055506b033b2e3c9fd0803ce80000006000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611211806100806000396000f3006060604052600436106100ba576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100bf578063095ea7b31461014d57806318160ddd146101a757806323b872dd146101d05780632ff2e9dc14610249578063313ce5671461027257806366188463146102a157806370a08231146102fb57806395d89b4114610348578063a9059cbb146103d6578063d73dd62314610430578063dd62ed3e1461048a575b600080fd5b34156100ca57600080fd5b6100d26104f6565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101125780820151818401526020810190506100f7565b50505050905090810190601f16801561013f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561015857600080fd5b61018d600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061052f565b604051808215151515815260200191505060405180910390f35b34156101b257600080fd5b6101ba610621565b6040518082815260200191505060405180910390f35b34156101db57600080fd5b61022f600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061062b565b604051808215151515815260200191505060405180910390f35b341561025457600080fd5b61025c6109e5565b6040518082815260200191505060405180910390f35b341561027d57600080fd5b6102856109f5565b604051808260ff1660ff16815260200191505060405180910390f35b34156102ac57600080fd5b6102e1600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506109fa565b604051808215151515815260200191505060405180910390f35b341561030657600080fd5b610332600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610c8b565b6040518082815260200191505060405180910390f35b341561035357600080fd5b61035b610cd3565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561039b578082015181840152602081019050610380565b50505050905090810190601f1680156103c85780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156103e157600080fd5b610416600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610d0c565b604051808215151515815260200191505060405180910390f35b341561043b57600080fd5b610470600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610f2b565b604051808215151515815260200191505060405180910390f35b341561049557600080fd5b6104e0600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611127565b6040518082815260200191505060405180910390f35b6040805190810160405280600581526020017f455a44455800000000000000000000000000000000000000000000000000000081525081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600154905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415151561066857600080fd5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111515156106b557600080fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561074057600080fd5b610791826000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111ae90919063ffffffff16565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610824826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111c790919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506108f582600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111ae90919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b6b033b2e3c9fd0803ce800000081565b601281565b600080600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905080831115610b0b576000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610b9f565b610b1e83826111ae90919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6040805190810160405280600381526020017f455a58000000000000000000000000000000000000000000000000000000000081525081565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515610d4957600080fd5b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610d9657600080fd5b610de7826000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111ae90919063ffffffff16565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e7a826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111c790919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b6000610fbc82600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111c790919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60008282111515156111bc57fe5b818303905092915050565b60008082840190508381101515156111db57fe5b80915050929150505600a165627a7a723058206aadbf41c97a580f7910f5b8d41c23cd361aa7d2d73cc9dda0cbdd3ff0f822460029

Deployed ByteCode Sourcemap

7397:385:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7442:37;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;7442:37:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5122:192;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2454:85;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4033:454;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7578:69;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7530:35;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6978:412;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3238:109;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7486:37;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;7486:37:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2700:329;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6238:266;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5641:128;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7442:37;;;;;;;;;;;;;;;;;;;;:::o;5122:192::-;5189:4;5234:6;5202:7;:19;5210:10;5202:19;;;;;;;;;;;;;;;:29;5222:8;5202:29;;;;;;;;;;;;;;;:38;;;;5273:8;5252:38;;5261:10;5252:38;;;5283:6;5252:38;;;;;;;;;;;;;;;;;;5304:4;5297:11;;5122:192;;;;:::o;2454:85::-;2498:7;2521:12;;2514:19;;2454:85;:::o;4033:454::-;4115:4;4151:1;4136:17;;:3;:17;;;;4128:26;;;;;;;;4179:8;:15;4188:5;4179:15;;;;;;;;;;;;;;;;4169:6;:25;;4161:34;;;;;;;;4220:7;:14;4228:5;4220:14;;;;;;;;;;;;;;;:26;4235:10;4220:26;;;;;;;;;;;;;;;;4210:6;:36;;4202:45;;;;;;;;4274:27;4294:6;4274:8;:15;4283:5;4274:15;;;;;;;;;;;;;;;;:19;;:27;;;;:::i;:::-;4256:8;:15;4265:5;4256:15;;;;;;;;;;;;;;;:45;;;;4324:25;4342:6;4324:8;:13;4333:3;4324:13;;;;;;;;;;;;;;;;:17;;:25;;;;:::i;:::-;4308:8;:13;4317:3;4308:13;;;;;;;;;;;;;;;:41;;;;4385:38;4416:6;4385:7;:14;4393:5;4385:14;;;;;;;;;;;;;;;:26;4400:10;4385:26;;;;;;;;;;;;;;;;:30;;:38;;;;:::i;:::-;4356:7;:14;4364:5;4356:14;;;;;;;;;;;;;;;:26;4371:10;4356:26;;;;;;;;;;;;;;;:67;;;;4451:3;4435:28;;4444:5;4435:28;;;4456:6;4435:28;;;;;;;;;;;;;;;;;;4477:4;4470:11;;4033:454;;;;;:::o;7578:69::-;7619:28;7578:69;:::o;7530:35::-;7563:2;7530:35;:::o;6978:412::-;7061:4;7074:13;7090:7;:19;7098:10;7090:19;;;;;;;;;;;;;;;:29;7110:8;7090:29;;;;;;;;;;;;;;;;7074:45;;7149:8;7130:16;:27;7126:168;;;7200:1;7168:7;:19;7176:10;7168:19;;;;;;;;;;;;;;;:29;7188:8;7168:29;;;;;;;;;;;;;;;:33;;;;7126:168;;;7256:30;7269:16;7256:8;:12;;:30;;;;:::i;:::-;7224:7;:19;7232:10;7224:19;;;;;;;;;;;;;;;:29;7244:8;7224:29;;;;;;;;;;;;;;;:62;;;;7126:168;7326:8;7305:61;;7314:10;7305:61;;;7336:7;:19;7344:10;7336:19;;;;;;;;;;;;;;;:29;7356:8;7336:29;;;;;;;;;;;;;;;;7305:61;;;;;;;;;;;;;;;;;;7380:4;7373:11;;6978:412;;;;;:::o;3238:109::-;3294:15;3325:8;:16;3334:6;3325:16;;;;;;;;;;;;;;;;3318:23;;3238:109;;;:::o;7486:37::-;;;;;;;;;;;;;;;;;;;;:::o;2700:329::-;2763:4;2799:1;2784:17;;:3;:17;;;;2776:26;;;;;;;;2827:8;:20;2836:10;2827:20;;;;;;;;;;;;;;;;2817:6;:30;;2809:39;;;;;;;;2880:32;2905:6;2880:8;:20;2889:10;2880:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;2857:8;:20;2866:10;2857:20;;;;;;;;;;;;;;;:55;;;;2935:25;2953:6;2935:8;:13;2944:3;2935:13;;;;;;;;;;;;;;;;:17;;:25;;;;:::i;:::-;2919:8;:13;2928:3;2919:13;;;;;;;;;;;;;;;:41;;;;2993:3;2972:33;;2981:10;2972:33;;;2998:6;2972:33;;;;;;;;;;;;;;;;;;3019:4;3012:11;;2700:329;;;;:::o;6238:266::-;6316:4;6361:46;6395:11;6361:7;:19;6369:10;6361:19;;;;;;;;;;;;;;;:29;6381:8;6361:29;;;;;;;;;;;;;;;;:33;;:46;;;;:::i;:::-;6329:7;:19;6337:10;6329:19;;;;;;;;;;;;;;;:29;6349:8;6329:29;;;;;;;;;;;;;;;:78;;;;6440:8;6419:61;;6428:10;6419:61;;;6450:7;:19;6458:10;6450:19;;;;;;;;;;;;;;;:29;6470:8;6450:29;;;;;;;;;;;;;;;;6419:61;;;;;;;;;;;;;;;;;;6494:4;6487:11;;6238:266;;;;:::o;5641:128::-;5715:7;5738;:15;5746:6;5738:15;;;;;;;;;;;;;;;:25;5754:8;5738:25;;;;;;;;;;;;;;;;5731:32;;5641:128;;;;:::o;947:113::-;1005:7;1033:1;1028;:6;;1021:14;;;;;;1053:1;1049;:5;1042:12;;947:113;;;;:::o;1127:133::-;1185:7;1201:9;1217:1;1213;:5;1201:17;;1237:1;1232;:6;;1225:14;;;;;;1253:1;1246:8;;1127:133;;;;;:::o

Swarm Source

bzzr://6aadbf41c97a580f7910f5b8d41c23cd361aa7d2d73cc9dda0cbdd3ff0f82246
Block Transaction Difficulty Gas Used Reward
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.