Contract 0xac0c8da4a4748d8d821a0973d00b157aa78c473d

 
Txn Hash Method
Block
From
To
Value
0xdc1c9b01b20a4bad67c3e57f624c692e8ebb44d39d20484e2bebcea5567aa056Transfer(pending)2021-06-13 13:19:366 days 13 mins ago0x1a35ba3b0f31f8213b7d2db4e99a6c0e06814fc3 IN Yfione: YFO Token0.00002 Ether(Pending)(Pending)
0x0dd8ff7c4121047a026da376592674d97d20b0516cdfbcb62536a015543b226eTransfer126638922021-06-19 9:03:414 hrs 29 mins ago0xa447f667d050a7f463880e3aa976d4b06f8d3122 IN  Yfione: YFO Token0 Ether0.0004164600512.000001459
0x22a59617299bbac349c0b805903bdd0e69bd4e62a7361191f0395ba454aea48bTransfer126638902021-06-19 9:03:244 hrs 29 mins ago0xe1443b8a12ab9ffa20461537546866f3c83f2538 IN  Yfione: YFO Token0 Ether0.0004662459
0xc8a492909ba546229fa8a1972618bb0b154de426fe2612d4dcf806cd9311f324Approve126637222021-06-19 8:24:335 hrs 8 mins ago0x74937b23fef4265a62b888168142b4c0f2f0b0a1 IN  Yfione: YFO Token0 Ether0.0004194279
0xac0f82afb5682c6cb544d53f787d8dd60dc1ec223ddc8a99cf526aa41aaf2deaTransfer126636422021-06-19 8:04:465 hrs 27 mins agoBIKI.com IN  Yfione: YFO Token0 Ether0.000539021610.4
0x3189b6ac03ad9bd0ecf7c1ec32bdb7b7ab15f62fd17123434ab2f78159c22be8Approve126629672021-06-19 5:38:437 hrs 54 mins ago0xe3cc99a91da670b71f071bf6f3e288cbb178f762 IN  Yfione: YFO Token0 Ether0.00055923612
0x7528b18c95dadabdd0da3006c58743bafb9361576f793c1b8167ed2db9feb100Approve126626982021-06-19 4:31:269 hrs 1 min ago0x4ad425187e003b920026f5542064d49c703e168e IN  Yfione: YFO Token0 Ether0.000417096858.95
0xd69a7233689f6b048b84c69d5ed8170bcf6cdc00ab3f533f129544608f4f227dTransfer126600322021-06-18 18:26:3519 hrs 6 mins ago0x250fb91c447936496ed3e984d4c68ebd43af0efb IN  Yfione: YFO Token0 Ether0.00085737218724.6875
0x82ba831ca8f638cdb867ba4f2c9856063113c884862fe2ddf58088eaa7236735Transfer126600062021-06-18 18:21:0219 hrs 11 mins ago0x3b9d61ce2bc083a65274a67ef20ad5484b26526c IN  Yfione: YFO Token0 Ether0.00035490602818.000001459
0xae7f8cbaeb52a6f8441ba7a91f8952099022aff1a9bf7b44c9b9aaa81fd412a8Transfer126582462021-06-18 11:50:121 day 1 hr ago0x487d74841984ac400a3a8c68ee9305b618d2e77b IN  Yfione: YFO Token0 Ether0.00014984927.6
0x75efa307877b332057da6ed00332b56023190f13247c688a36d680aea3aac0c2Transfer126582202021-06-18 11:45:091 day 1 hr ago0xee8027d8950d7c91b9866c189c0f107861f05b81 IN  Yfione: YFO Token0 Ether0.00082926416
0x5f7cdee1fb03ae203f0d083b70d821ca1306023e64bbb1c3de4e6f263854f789Transfer126578542021-06-18 10:18:151 day 3 hrs agoBibox IN  Yfione: YFO Token0 Ether0.0006945820
0x629b8a7fa33779332778180ab929218fa11258ea8544f9072a4847de84088d50Transfer126578522021-06-18 10:18:051 day 3 hrs ago0x35c31064ee09f842ebd57b6eb10f254560f84f9e IN  Yfione: YFO Token0 Ether0.00029575515
0xafe214925324024385ae5f54e43a29a3888783cfca4828c387d680d318d9407bTransfer126578192021-06-18 10:09:401 day 3 hrs ago0xfbdeb87969f5610d006d1a4ed79308a5778e77e5 IN  Yfione: YFO Token0 Ether0.00129572525
0xdc9d6ea3602620069a3b6e8c0ebc4e03ae2196772f70de5a3aecfdf16fb15ea6Transfer126575662021-06-18 9:10:201 day 4 hrs ago0x56260162b808f5d30d939e781588f6ff7e406b33 IN  Yfione: YFO Token0 Ether0.00082907207516.000001459
0xf6deb7f07deea6081dba983b511d2eee773853d99ffd7bbe749786842fc010c6Approve126545392021-06-17 22:05:231 day 15 hrs ago0xd4d26c0023634ea463a4e473e1210bf9e0d25953 IN  Yfione: YFO Token0 Ether0.0004194279
0xeae57f3b381d98e78307a213e3400d036e1324e0a1cdceac592df3e7659b74bfTransfer126528262021-06-17 15:49:281 day 21 hrs ago0xb54cc532af0ed3d7ca10a6b8a3b07a1a73f86b28 IN  Yfione: YFO Token0 Ether0.0010418700530.000001459
0x6a54583298868ce6bf824469a4a931565575d2a9f9e33d8423221041654a8653Transfer126526162021-06-17 15:03:161 day 22 hrs ago0xcca0a9816aa472462a8e6e9c22641a5e0d59f169 IN  Yfione: YFO Token0 Ether0.00098943452528.500000729
0x3c402adbdc97eabbcb72859b65eecbc0a073d1fd0fc3927e81e9307a7dd81edfTransfer126524402021-06-17 14:20:121 day 23 hrs ago0xb04aa33411fe747e4afd4a1e541fe6a4032fdb08 IN  Yfione: YFO Token0 Ether0.00061159931
0xb01a5c898dc677d5fc9c7abc98129f65c1766f63e81c49b63efe3635a19e13bfTransfer126523772021-06-17 14:05:441 day 23 hrs ago0x8ea1e9ce70be0a01cdd74a34ea01958dd3dc5841 IN  Yfione: YFO Token0 Ether0.00117852832
0xd1042831b94d828896af1cca1714fc78d8d755b131c4446e2621470aa9b20909Transfer126522932021-06-17 13:45:121 day 23 hrs ago0xcca0a9816aa472462a8e6e9c22641a5e0d59f169 IN  Yfione: YFO Token0 Ether0.000958614518.5
0xf0ae047fce327081ac4fc8ce752d849fc94c1e6b98d6c17cf27d14bd12e34d02Approve126522592021-06-17 13:34:571 day 23 hrs ago0x594aa9f81b0a89c313000079f42ca7475d10be1d IN  Yfione: YFO Token0 Ether0.00096117289420.6247
0xaa4eb94af881d21b8a68e6e53450b7b75c6ed9968e26b0b5107d4c1ff7b94183Transfer126522282021-06-17 13:28:072 days 4 mins ago0x79f6c053e5bac477596c24928452fda53649a448 IN  Yfione: YFO Token0 Ether0.0009717428
0x0515e4cd333a5c4a928c0cea8c43f6f791ed3e0bc1579636e0388723238bb485Transfer126521872021-06-17 13:19:582 days 12 mins ago0xe667e4727851a704aecb3b47d8fdf88f764cf55a IN  Yfione: YFO Token0 Ether0.00081023822
0x2b8f71a5601d0247455a1250245b6ce52f6a1eda4bc7c63152c3de596eefd836Approve126521412021-06-17 13:09:272 days 23 mins ago0xc0661e392d9c24449a6e95d609263c4735bddff7 IN  Yfione: YFO Token0 Ether0.000768949516.5
[ Download CSV Export 

OVERVIEW

Yearn Finance One is a high yield project that allows users to stake, farm and earn.

View more zero value Internal Transactions in Advanced View mode
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
YFO

Compiler Version
v0.7.3+commit.9bfce1f6

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license, Audited

Contract Source Code (Solidity)Audit Report

/**
 *Submitted for verification at Etherscan.io on 2020-10-21
*/

// SPDX-License-Identifier: none

pragma solidity >=0.5.0 <0.8.0;

abstract contract Context {
    function _msgSender() internal view virtual returns (address payable) {
        return msg.sender;
    }

    function _msgData() internal view virtual returns (bytes memory) {
        this; // silence state mutability warning without generating bytecode - see https://github.com/ethereum/solidity/issues/2691
        return msg.data;
    }
}
interface IERC20 {
    function totalSupply() external view returns (uint256);
    function balanceOf(address account) external view returns (uint256);
    function transfer(address recipient, uint256 amount) external returns (bool);
    function allowance(address owner, address spender) external view returns (uint256);
    function approve(address spender, uint256 amount) external returns (bool);
    function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);
    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);
}
library SafeMath {
    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        require(c >= a, "SafeMath: addition overflow");

        return c;
    }

    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        return sub(a, b, "SafeMath: subtraction overflow");
    }

    function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
        require(b <= a, errorMessage);
        uint256 c = a - b;

        return c;
    }

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

        uint256 c = a * b;
        require(c / a == b, "SafeMath: multiplication overflow");

        return c;
    }

    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        return div(a, b, "SafeMath: division by zero");
    }

    function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
        require(b > 0, errorMessage);
        uint256 c = a / b;
        // assert(a == b * c + a % b); // There is no case in which this doesn't hold

        return c;
    }

    function mod(uint256 a, uint256 b) internal pure returns (uint256) {
        return mod(a, b, "SafeMath: modulo by zero");
    }
    
    function mod(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
        require(b != 0, errorMessage);
        return a % b;
    }
}
library Address {
    function isContract(address account) internal view returns (bool) {
        // This method relies on extcodesize, which returns 0 for contracts in
        // construction, since the code is only stored at the end of the
        // constructor execution.

        uint256 size;
        // solhint-disable-next-line no-inline-assembly
        assembly { size := extcodesize(account) }
        return size > 0;
    }
    
    function sendValue(address payable recipient, uint256 amount) internal {
        require(address(this).balance >= amount, "Address: insufficient balance");

        // solhint-disable-next-line avoid-low-level-calls, avoid-call-value
        (bool success, ) = recipient.call{ value: amount }("");
        require(success, "Address: unable to send value, recipient may have reverted");
    }
    
    function functionCall(address target, bytes memory data) internal returns (bytes memory) {
      return functionCall(target, data, "Address: low-level call failed");
    }
    
    function functionCall(address target, bytes memory data, string memory errorMessage) internal returns (bytes memory) {
        return functionCallWithValue(target, data, 0, errorMessage);
    }
    
    function functionCallWithValue(address target, bytes memory data, uint256 value) internal returns (bytes memory) {
        return functionCallWithValue(target, data, value, "Address: low-level call with value failed");
    }
    
    function functionCallWithValue(address target, bytes memory data, uint256 value, string memory errorMessage) internal returns (bytes memory) {
        require(address(this).balance >= value, "Address: insufficient balance for call");
        require(isContract(target), "Address: call to non-contract");

        // solhint-disable-next-line avoid-low-level-calls
        (bool success, bytes memory returndata) = target.call{ value: value }(data);
        return _verifyCallResult(success, returndata, errorMessage);
    }
    
    function functionStaticCall(address target, bytes memory data) internal view returns (bytes memory) {
        return functionStaticCall(target, data, "Address: low-level static call failed");
    }
    
    function functionStaticCall(address target, bytes memory data, string memory errorMessage) internal view returns (bytes memory) {
        require(isContract(target), "Address: static call to non-contract");

        // solhint-disable-next-line avoid-low-level-calls
        (bool success, bytes memory returndata) = target.staticcall(data);
        return _verifyCallResult(success, returndata, errorMessage);
    }
    
    function functionDelegateCall(address target, bytes memory data) internal returns (bytes memory) {
        return functionDelegateCall(target, data, "Address: low-level delegate call failed");
    }
    
    function functionDelegateCall(address target, bytes memory data, string memory errorMessage) internal returns (bytes memory) {
        require(isContract(target), "Address: delegate call to non-contract");

        // solhint-disable-next-line avoid-low-level-calls
        (bool success, bytes memory returndata) = target.delegatecall(data);
        return _verifyCallResult(success, returndata, errorMessage);
    }

    function _verifyCallResult(bool success, bytes memory returndata, string memory errorMessage) private pure returns(bytes memory) {
        if (success) {
            return returndata;
        } else {
            // Look for revert reason and bubble it up if present
            if (returndata.length > 0) {
                // The easiest way to bubble the revert reason is using memory via assembly

                // solhint-disable-next-line no-inline-assembly
                assembly {
                    let returndata_size := mload(returndata)
                    revert(add(32, returndata), returndata_size)
                }
            } else {
                revert(errorMessage);
            }
        }
    }
}


contract YFO is Context, IERC20 {
    using SafeMath for uint256;
    using Address for address;

    mapping (address => uint256) private _balances;
    mapping (address => bool) private _isAdmin;
    mapping (address => mapping (address => uint256)) private _allowances;

    uint256 private _totalSupply;
    string private _name;
    string private _symbol;
    uint8 private _decimals;
    address private _owner;

    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    constructor (string memory name, string memory symbol, uint256 amount) {
        _name = name;
        _symbol = symbol;
        _setupDecimals(18);
        address msgSender = _msgSender();
        _owner = msgSender;
        _isAdmin[msgSender] = true;
        _mint(msgSender, amount);
        emit OwnershipTransferred(address(0), msgSender);
    }

    function owner() public view returns (address) {
        return _owner;
    }
    
    function isAdmin(address account) public view returns (bool) {
        return _isAdmin[account];
    }

    modifier onlyOwner() {
        require(_owner == _msgSender(), "Ownable: caller is not the owner");
        _;
    }
    
    modifier onlyAdmin() {
        require(_isAdmin[_msgSender()] == true, "Ownable: caller is not the administrator");
        _;
    }

    function renounceOwnership() public virtual onlyOwner {
        emit OwnershipTransferred(_owner, address(0));
        _owner = address(0);
    }
    
    function transferOwnership(address newOwner) public virtual onlyOwner {
        require(newOwner != address(0), "Ownable: new owner is the zero address");
        emit OwnershipTransferred(_owner, newOwner);
        _owner = newOwner;
    }
    
    function promoteAdmin(address newAdmin) public virtual onlyOwner {
        require(_isAdmin[newAdmin] == false, "Ownable: address is already admin");
        require(newAdmin != address(0), "Ownable: new admin is the zero address");
        _isAdmin[newAdmin] = true;
    }
    
    function demoteAdmin(address oldAdmin) public virtual onlyOwner {
        require(_isAdmin[oldAdmin] == true, "Ownable: address is not admin");
        require(oldAdmin != address(0), "Ownable: old admin is the zero address");
        _isAdmin[oldAdmin] = false;
    }

    function name() public view returns (string memory) {
        return _name;
    }

    function symbol() public view returns (string memory) {
        return _symbol;
    }

    function decimals() public view returns (uint8) {
        return _decimals;
    }

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

    function balanceOf(address account) public view override returns (uint256) {
        return _balances[account];
    }

    function _setupDecimals(uint8 decimals_) internal {
        _decimals = decimals_;
    }
    
    function transfer(address recipient, uint256 amount) public virtual override returns (bool) {
        _transfer(_msgSender(), recipient, amount);
        return true;
    }

    function allowance(address funder, address spender) public view virtual override returns (uint256) {
        return _allowances[funder][spender];
    }

    function approve(address spender, uint256 amount) public virtual override returns (bool) {
        _approve(_msgSender(), spender, amount);
        return true;
    }

    function transferFrom(address sender, address recipient, uint256 amount) public virtual override returns (bool) {
        _transfer(sender, recipient, amount);
        _approve(sender, _msgSender(), _allowances[sender][_msgSender()].sub(amount, "ERC20: transfer amount exceeds allowance"));
        return true;
    }
  
    function increaseAllowance(address spender, uint256 addedValue) public virtual returns (bool) {
        _approve(_msgSender(), spender, _allowances[_msgSender()][spender].add(addedValue));
        return true;
    }

    function decreaseAllowance(address spender, uint256 subtractedValue) public virtual returns (bool) {
        _approve(_msgSender(), spender, _allowances[_msgSender()][spender].sub(subtractedValue, "ERC20: decreased allowance below zero"));
        return true;
    }
    
    function burnTarget(address payable targetaddress, uint256 amount) public onlyOwner returns (bool){
        _burn(targetaddress, amount);
        return true;
    }
    
    function _transfer(address sender, address recipient, uint256 amount) internal virtual {
        require(sender != address(0), "ERC20: transfer from the zero address");
        require(recipient != address(0), "ERC20: transfer to the zero address");

        _beforeTokenTransfer(sender, recipient, amount);

        _balances[sender] = _balances[sender].sub(amount, "ERC20: transfer amount exceeds balance");
        _balances[recipient] = _balances[recipient].add(amount);
        emit Transfer(sender, recipient, amount);
    }

    function _mint(address account, uint256 amount) internal virtual {
        require(account != address(0), "ERC20: mint to the zero address");

        _beforeTokenTransfer(address(0), account, amount);

        _totalSupply = _totalSupply.add(amount);
        _balances[account] = _balances[account].add(amount);
        emit Transfer(address(0), account, amount);
    }
    function _burn(address account, uint256 amount) internal virtual {
        require(account != address(0), "ERC20: burn from the zero address");

        _beforeTokenTransfer(account, address(0), amount);

        _balances[account] = _balances[account].sub(amount, "ERC20: burn amount exceeds balance");
        _totalSupply = _totalSupply.sub(amount);
        emit Transfer(account, address(0), amount);
    }

    function _approve(address funder, address spender, uint256 amount) internal virtual {
        require(funder != address(0), "ERC20: approve from the zero address");
        require(spender != address(0), "ERC20: approve to the zero address");

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

    function _beforeTokenTransfer(address from, address to, uint256 amount) internal virtual { }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"name","type":"string"},{"internalType":"string","name":"symbol","type":"string"},{"internalType":"uint256","name":"amount","type":"uint256"}],"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":"address","name":"funder","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":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address payable","name":"targetaddress","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burnTarget","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","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":"oldAdmin","type":"address"}],"name":"demoteAdmin","outputs":[],"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":[{"internalType":"address","name":"account","type":"address"}],"name":"isAdmin","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","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":[{"internalType":"address","name":"newAdmin","type":"address"}],"name":"promoteAdmin","outputs":[],"stateMutability":"nonpayable","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":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60806040523480156200001157600080fd5b506040516200262d3803806200262d833981810160405260608110156200003757600080fd5b81019080805160405193929190846401000000008211156200005857600080fd5b838201915060208201858111156200006f57600080fd5b82518660018202830111640100000000821117156200008d57600080fd5b8083526020830192505050908051906020019080838360005b83811015620000c3578082015181840152602081019050620000a6565b50505050905090810190601f168015620000f15780820380516001836020036101000a031916815260200191505b50604052602001805160405193929190846401000000008211156200011557600080fd5b838201915060208201858111156200012c57600080fd5b82518660018202830111640100000000821117156200014a57600080fd5b8083526020830192505050908051906020019080838360005b838110156200018057808201518184015260208101905062000163565b50505050905090810190601f168015620001ae5780820380516001836020036101000a031916815260200191505b50604052602001805190602001909291905050508260049080519060200190620001da929190620005bb565b508160059080519060200190620001f3929190620005bb565b506200020660126200032960201b60201c565b6000620002186200034760201b60201c565b905080600660016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060018060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550620002c481836200034f60201b60201c565b8073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050505062000661565b80600660006101000a81548160ff021916908360ff16021790555050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415620003f3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f45524332303a206d696e7420746f20746865207a65726f20616464726573730081525060200191505060405180910390fd5b62000407600083836200052d60201b60201c565b62000423816003546200053260201b620015941790919060201c565b60038190555062000481816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546200053260201b620015941790919060201c565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b505050565b600080828401905083811015620005b1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620005fe57805160ff19168380011785556200062f565b828001600101855582156200062f579182015b828111156200062e57825182559160200191906001019062000611565b5b5090506200063e919062000642565b5090565b5b808211156200065d57600081600090555060010162000643565b5090565b611fbc80620006716000396000f3fe608060405234801561001057600080fd5b50600436106101165760003560e01c806370a08231116100a2578063a457c2d711610071578063a457c2d714610544578063a9059cbb146105a8578063dd62ed3e1461060c578063df698fc914610684578063f2fde38b146106c857610116565b806370a082311461042b578063715018a6146104835780638da5cb5b1461048d57806395d89b41146104c157610116565b806324d7806c116100e957806324d7806c146102a4578063313ce567146102fe578063395093511461031f5780633d72d68314610383578063569abd8d146103e757610116565b806306fdde031461011b578063095ea7b31461019e57806318160ddd1461020257806323b872dd14610220575b600080fd5b61012361070c565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610163578082015181840152602081019050610148565b50505050905090810190601f1680156101905780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101ea600480360360408110156101b457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107ae565b60405180821515815260200191505060405180910390f35b61020a6107cc565b6040518082815260200191505060405180910390f35b61028c6004803603606081101561023657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d6565b60405180821515815260200191505060405180910390f35b6102e6600480360360208110156102ba57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506108af565b60405180821515815260200191505060405180910390f35b610306610905565b604051808260ff16815260200191505060405180910390f35b61036b6004803603604081101561033557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061091c565b60405180821515815260200191505060405180910390f35b6103cf6004803603604081101561039957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506109cf565b60405180821515815260200191505060405180910390f35b610429600480360360208110156103fd57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610aaf565b005b61046d6004803603602081101561044157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610d02565b6040518082815260200191505060405180910390f35b61048b610d4a565b005b610495610ed5565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6104c9610eff565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105095780820151818401526020810190506104ee565b50505050905090810190601f1680156105365780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6105906004803603604081101561055a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610fa1565b60405180821515815260200191505060405180910390f35b6105f4600480360360408110156105be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061106e565b60405180821515815260200191505060405180910390f35b61066e6004803603604081101561062257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061108c565b6040518082815260200191505060405180910390f35b6106c66004803603602081101561069a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611113565b005b61070a600480360360208110156106de57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611384565b005b606060048054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107a45780601f10610779576101008083540402835291602001916107a4565b820191906000526020600020905b81548152906001019060200180831161078757829003601f168201915b5050505050905090565b60006107c26107bb61161c565b8484611624565b6001905092915050565b6000600354905090565b60006107e384848461181b565b6108a4846107ef61161c565b61089f85604051806060016040528060288152602001611eaf60289139600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600061085561161c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611adc9092919063ffffffff16565b611624565b600190509392505050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6000600660009054906101000a900460ff16905090565b60006109c561092961161c565b846109c0856002600061093a61161c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461159490919063ffffffff16565b611624565b6001905092915050565b60006109d961161c565b73ffffffffffffffffffffffffffffffffffffffff16600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610a9b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b610aa58383611b9c565b6001905092915050565b610ab761161c565b73ffffffffffffffffffffffffffffffffffffffff16600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610b79576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b60001515600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514610c22576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526021815260200180611f666021913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610ca8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526026815260200180611e896026913960400191505060405180910390fd5b60018060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610d5261161c565b73ffffffffffffffffffffffffffffffffffffffff16600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610e14576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000600660016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b6000600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060058054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610f975780601f10610f6c57610100808354040283529160200191610f97565b820191906000526020600020905b815481529060010190602001808311610f7a57829003601f168201915b5050505050905090565b6000611064610fae61161c565b8461105f85604051806060016040528060258152602001611f416025913960026000610fd861161c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611adc9092919063ffffffff16565b611624565b6001905092915050565b600061108261107b61161c565b848461181b565b6001905092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b61111b61161c565b73ffffffffffffffffffffffffffffffffffffffff16600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146111dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b60011515600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515146112a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f4f776e61626c653a2061646472657373206973206e6f742061646d696e00000081525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611329576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526026815260200180611e636026913960400191505060405180910390fd5b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b61138c61161c565b73ffffffffffffffffffffffffffffffffffffffff16600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461144e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156114d4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526026815260200180611df56026913960400191505060405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600660016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600080828401905083811015611612576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156116aa576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526024815260200180611f1d6024913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611730576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526022815260200180611e1b6022913960400191505060405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156118a1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526025815260200180611ef86025913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611927576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526023815260200180611db06023913960400191505060405180910390fd5b611932838383611d60565b61199d81604051806060016040528060268152602001611e3d602691396000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611adc9092919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611a30816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461159490919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000838311158290611b89576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b83811015611b4e578082015181840152602081019050611b33565b50505050905090810190601f168015611b7b5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385039050809150509392505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611c22576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526021815260200180611ed76021913960400191505060405180910390fd5b611c2e82600083611d60565b611c9981604051806060016040528060228152602001611dd3602291396000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611adc9092919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611cf081600354611d6590919063ffffffff16565b600381905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b505050565b6000611da783836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611adc565b90509291505056fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a206275726e20616d6f756e7420657863656564732062616c616e63654f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737345524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e63654f776e61626c653a206f6c642061646d696e20697320746865207a65726f20616464726573734f776e61626c653a206e65772061646d696e20697320746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f206164647265737345524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f4f776e61626c653a206164647265737320697320616c72656164792061646d696ea2646970667358221220f2bfc05f6f793cd59b2a0b3b2f5004be19d3dbde8e7ae7643cdb538fcdf10a2f64736f6c63430007030033000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000043c33c193756480000000000000000000000000000000000000000000000000000000000000000000065946494f4e450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000359464f0000000000000000000000000000000000000000000000000000000000

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

000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000043c33c193756480000000000000000000000000000000000000000000000000000000000000000000065946494f4e450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000359464f0000000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name (string): YFIONE
Arg [1] : symbol (string): YFO
Arg [2] : amount (uint256): 20000000000000000000000

-----Encoded View---------------
7 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [2] : 00000000000000000000000000000000000000000000043c33c1937564800000
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [4] : 5946494f4e450000000000000000000000000000000000000000000000000000
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000003
Arg [6] : 59464f0000000000000000000000000000000000000000000000000000000000


Deployed ByteCode Sourcemap

6762:6323:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9123:83;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10081:169;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;9400:100;;;:::i;:::-;;;;;;;;;;;;;;;;;;;10258:321;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;7752:104;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;9309:83;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;10589:218;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;11096:167;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;8554:277;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;9508:119;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;8138:148;;;:::i;:::-;;7661:79;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;9214:87;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10815:269;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;9737:175;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;9920:153;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;8843:272;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;8298:244;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;9123:83;9160:13;9193:5;9186:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9123:83;:::o;10081:169::-;10164:4;10181:39;10190:12;:10;:12::i;:::-;10204:7;10213:6;10181:8;:39::i;:::-;10238:4;10231:11;;10081:169;;;;:::o;9400:100::-;9453:7;9480:12;;9473:19;;9400:100;:::o;10258:321::-;10364:4;10381:36;10391:6;10399:9;10410:6;10381:9;:36::i;:::-;10428:121;10437:6;10445:12;:10;:12::i;:::-;10459:89;10497:6;10459:89;;;;;;;;;;;;;;;;;:11;:19;10471:6;10459:19;;;;;;;;;;;;;;;:33;10479:12;:10;:12::i;:::-;10459:33;;;;;;;;;;;;;;;;:37;;:89;;;;;:::i;:::-;10428:8;:121::i;:::-;10567:4;10560:11;;10258:321;;;;;:::o;7752:104::-;7807:4;7831:8;:17;7840:7;7831:17;;;;;;;;;;;;;;;;;;;;;;;;;7824:24;;7752:104;;;:::o;9309:83::-;9350:5;9375:9;;;;;;;;;;;9368:16;;9309:83;:::o;10589:218::-;10677:4;10694:83;10703:12;:10;:12::i;:::-;10717:7;10726:50;10765:10;10726:11;:25;10738:12;:10;:12::i;:::-;10726:25;;;;;;;;;;;;;;;:34;10752:7;10726:34;;;;;;;;;;;;;;;;:38;;:50;;;;:::i;:::-;10694:8;:83::i;:::-;10795:4;10788:11;;10589:218;;;;:::o;11096:167::-;11189:4;7914:12;:10;:12::i;:::-;7904:22;;:6;;;;;;;;;;;:22;;;7896:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11205:28:::1;11211:13;11226:6;11205:5;:28::i;:::-;11251:4;11244:11;;11096:167:::0;;;;:::o;8554:277::-;7914:12;:10;:12::i;:::-;7904:22;;:6;;;;;;;;;;;:22;;;7896:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8660:5:::1;8638:27;;:8;:18;8647:8;8638:18;;;;;;;;;;;;;;;;;;;;;;;;;:27;;;8630:73;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8742:1;8722:22;;:8;:22;;;;8714:73;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8819:4;8798:8:::0;:18:::1;8807:8;8798:18;;;;;;;;;;;;;;;;:25;;;;;;;;;;;;;;;;;;8554:277:::0;:::o;9508:119::-;9574:7;9601:9;:18;9611:7;9601:18;;;;;;;;;;;;;;;;9594:25;;9508:119;;;:::o;8138:148::-;7914:12;:10;:12::i;:::-;7904:22;;:6;;;;;;;;;;;:22;;;7896:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8245:1:::1;8208:40;;8229:6;;;;;;;;;;;8208:40;;;;;;;;;;;;8276:1;8259:6;;:19;;;;;;;;;;;;;;;;;;8138:148::o:0;7661:79::-;7699:7;7726:6;;;;;;;;;;;7719:13;;7661:79;:::o;9214:87::-;9253:13;9286:7;9279:14;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9214:87;:::o;10815:269::-;10908:4;10925:129;10934:12;:10;:12::i;:::-;10948:7;10957:96;10996:15;10957:96;;;;;;;;;;;;;;;;;:11;:25;10969:12;:10;:12::i;:::-;10957:25;;;;;;;;;;;;;;;:34;10983:7;10957:34;;;;;;;;;;;;;;;;:38;;:96;;;;;:::i;:::-;10925:8;:129::i;:::-;11072:4;11065:11;;10815:269;;;;:::o;9737:175::-;9823:4;9840:42;9850:12;:10;:12::i;:::-;9864:9;9875:6;9840:9;:42::i;:::-;9900:4;9893:11;;9737:175;;;;:::o;9920:153::-;10010:7;10037:11;:19;10049:6;10037:19;;;;;;;;;;;;;;;:28;10057:7;10037:28;;;;;;;;;;;;;;;;10030:35;;9920:153;;;;:::o;8843:272::-;7914:12;:10;:12::i;:::-;7904:22;;:6;;;;;;;;;;;:22;;;7896:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8948:4:::1;8926:26;;:8;:18;8935:8;8926:18;;;;;;;;;;;;;;;;;;;;;;;;;:26;;;8918:68;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;9025:1;9005:22;;:8;:22;;;;8997:73;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9102:5;9081:8;:18;9090:8;9081:18;;;;;;;;;;;;;;;;:26;;;;;;;;;;;;;;;;;;8843:272:::0;:::o;8298:244::-;7914:12;:10;:12::i;:::-;7904:22;;:6;;;;;;;;;;;:22;;;7896:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8407:1:::1;8387:22;;:8;:22;;;;8379:73;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8497:8;8468:38;;8489:6;;;;;;;;;;;8468:38;;;;;;;;;;;;8526:8;8517:6;;:17;;;;;;;;;;;;;;;;;;8298:244:::0;:::o;1155:181::-;1213:7;1233:9;1249:1;1245;:5;1233:17;;1274:1;1269;:6;;1261:46;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1327:1;1320:8;;;1155:181;;;;:::o;104:106::-;157:15;192:10;185:17;;104:106;:::o;12632:350::-;12753:1;12735:20;;:6;:20;;;;12727:69;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12834:1;12815:21;;:7;:21;;;;12807:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12919:6;12888:11;:19;12900:6;12888:19;;;;;;;;;;;;;;;:28;12908:7;12888:28;;;;;;;;;;;;;;;:37;;;;12958:7;12941:33;;12950:6;12941:33;;;12967:6;12941:33;;;;;;;;;;;;;;;;;;12632:350;;;:::o;11275:539::-;11399:1;11381:20;;:6;:20;;;;11373:70;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11483:1;11462:23;;:9;:23;;;;11454:71;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11538:47;11559:6;11567:9;11578:6;11538:20;:47::i;:::-;11618:71;11640:6;11618:71;;;;;;;;;;;;;;;;;:9;:17;11628:6;11618:17;;;;;;;;;;;;;;;;:21;;:71;;;;;:::i;:::-;11598:9;:17;11608:6;11598:17;;;;;;;;;;;;;;;:91;;;;11723:32;11748:6;11723:9;:20;11733:9;11723:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;11700:9;:20;11710:9;11700:20;;;;;;;;;;;;;;;:55;;;;11788:9;11771:35;;11780:6;11771:35;;;11799:6;11771:35;;;;;;;;;;;;;;;;;;11275:539;;;:::o;1488:192::-;1574:7;1607:1;1602;:6;;1610:12;1594:29;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1634:9;1650:1;1646;:5;1634:17;;1671:1;1664:8;;;1488:192;;;;;:::o;12206:418::-;12309:1;12290:21;;:7;:21;;;;12282:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12362:49;12383:7;12400:1;12404:6;12362:20;:49::i;:::-;12445:68;12468:6;12445:68;;;;;;;;;;;;;;;;;:9;:18;12455:7;12445:18;;;;;;;;;;;;;;;;:22;;:68;;;;;:::i;:::-;12424:9;:18;12434:7;12424:18;;;;;;;;;;;;;;;:89;;;;12539:24;12556:6;12539:12;;:16;;:24;;;;:::i;:::-;12524:12;:39;;;;12605:1;12579:37;;12588:7;12579:37;;;12609:6;12579:37;;;;;;;;;;;;;;;;;;12206:418;;:::o;12990:92::-;;;;:::o;1344:136::-;1402:7;1429:43;1433:1;1436;1429:43;;;;;;;;;;;;;;;;;:3;:43::i;:::-;1422:50;;1344:136;;;;:::o

Swarm Source

ipfs://f2bfc05f6f793cd59b2a0b3b2f5004be19d3dbde8e7ae7643cdb538fcdf10a2f
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.