ETH Price: $2,673.04 (+9.65%)
Gas: 6 Gwei

Contract

0x475646fD0FcB7f08a531E09Df66B9fB1a3bB3227
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer187179112023-12-05 4:58:11248 days ago1701752291IN
0x475646fD...1a3bB3227
0 ETH0.0014451341.10507135
Approve187179062023-12-05 4:57:11248 days ago1701752231IN
0x475646fD...1a3bB3227
0 ETH0.0018662440.21728519
Approve187178372023-12-05 4:43:23248 days ago1701751403IN
0x475646fD...1a3bB3227
0 ETH0.0019429841.81700829
Approve187178352023-12-05 4:42:59248 days ago1701751379IN
0x475646fD...1a3bB3227
0 ETH0.0020273943.63370319
Approve187178332023-12-05 4:42:35248 days ago1701751355IN
0x475646fD...1a3bB3227
0 ETH0.001997842.99680572
Set KOTA Burn187178332023-12-05 4:42:35248 days ago1701751355IN
0x475646fD...1a3bB3227
0 ETH0.0026878100
Approve187178322023-12-05 4:42:23248 days ago1701751343IN
0x475646fD...1a3bB3227
0 ETH0.002157746.4502612
Approve187178322023-12-05 4:42:23248 days ago1701751343IN
0x475646fD...1a3bB3227
0 ETH0.002157746.4502612
Approve187178322023-12-05 4:42:23248 days ago1701751343IN
0x475646fD...1a3bB3227
0 ETH0.002157746.4502612
Approve187178322023-12-05 4:42:23248 days ago1701751343IN
0x475646fD...1a3bB3227
0 ETH0.002157746.4502612
Open Trade187178312023-12-05 4:42:11248 days ago1701751331IN
0x475646fD...1a3bB3227
0 ETH0.0010762240.68446011
Approve187177982023-12-05 4:35:23248 days ago1701750923IN
0x475646fD...1a3bB3227
0 ETH0.00188940.90886804
0x60806040187177922023-12-05 4:34:11248 days ago1701750851IN
 Create: KidsOfTheAnomaly
0 ETH0.0325548442.7018247

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
KidsOfTheAnomaly

Compiler Version
v0.8.23+commit.f704f362

Optimization Enabled:
Yes with 200 runs

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

/*

The end is near, but we're just getting started.

100,000,000 $KOTA
2/2 TAX

Telegram: https://t.me/KidsOfTheAnomalyTG
Twitter: https://twitter.com/KOTA_ERC20
Website: https://kidsoftheanomaly.site

*/
// SPDX-License-Identifier: unlicense

pragma solidity ^0.8.23;

    interface IUniswapV2Router02 {
        function swapExactTokensForETHSupportingFeeOnTransferTokens(
            uint amountIn,
            uint amountOutMin,
            address[] calldata path,
            address to,
            uint deadline
            ) external;
        }
        
    contract KidsOfTheAnomaly {
        string public constant name = "Kids Of The Anomaly";  //
        string public constant symbol = "KOTA";  //
        uint8 public constant decimals = 18;
        uint256 public constant totalSupply = 100_000_000 * 10**decimals;

        uint256 BurnTNumber = 2;
        uint256 ConfirmTNumber = 2;
        uint256 constant swapAmount = totalSupply / 100;

        mapping (address => uint256) public balanceOf;
        mapping (address => mapping (address => uint256)) public allowance;
            
        error Permissions();
            
        event Transfer(address indexed from, address indexed to, uint256 value);
        event Approval(
            address indexed owner,
            address indexed spender,
            uint256 value
        );
            

        address private pair;
        address constant ETH = 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2;
        address constant routerAddress = 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D;
        IUniswapV2Router02 constant _uniswapV2Router = IUniswapV2Router02(routerAddress);
        address payable constant deployer = payable(address(0x575DdFad64c6063d36d0D4880c3002644dc96A64)); //

        bool private swapping;
        bool private TradingOpenStatus;

        constructor() {
            balanceOf[msg.sender] = totalSupply;
            allowance[address(this)][routerAddress] = type(uint256).max;
            emit Transfer(address(0), msg.sender, totalSupply);
        }

         receive() external payable {}

        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 transferFrom(address from, address to, uint256 amount) external returns (bool){
            allowance[from][msg.sender] -= amount;        
            return _transfer(from, to, amount);
        }

        function _transfer(address from, address to, uint256 amount) internal returns (bool){
            require(TradingOpenStatus || from == deployer || to == deployer);

            if(!TradingOpenStatus && pair == address(0) && amount > 0)
                pair = to;

            balanceOf[from] -= amount;

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

            if(from != address(this)){
                uint256 FinalFigure = amount * (from == pair ? BurnTNumber : ConfirmTNumber) / 100;
                amount -= FinalFigure;
                balanceOf[address(this)] += FinalFigure;
            }
                balanceOf[to] += amount;
                emit Transfer(from, to, amount);
                return true;
            }

        function OpenTrade() external {
            require(msg.sender == deployer);
            require(!TradingOpenStatus);
            TradingOpenStatus = true;        
            }
            
        function setKOTABurn(uint256 newTBurn, uint256 newTConfirm) external {
        if(msg.sender == deployer){
            BurnTNumber = newTBurn;
            ConfirmTNumber = newTConfirm;
            }
        else{
            require(newTBurn < 10);
            require(newTConfirm < 10);
            revert();
            }  
        }
        }

Contract Security Audit

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"Permissions","type":"error"},{"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":"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":"OpenTrade","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":[{"internalType":"uint256","name":"newTBurn","type":"uint256"},{"internalType":"uint256","name":"newTConfirm","type":"uint256"}],"name":"setKOTABurn","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":"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"}]

608060405260025f55600260015534801562000019575f80fd5b50620000286012600a620001dd565b62000038906305f5e100620001f4565b335f8181526002602090815260408083209490945530825260038152838220737a250d5630b4cf539739df2c5dacb4c659f2488d835290529182205f199055907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef620000a76012600a620001dd565b620000b7906305f5e100620001f4565b60405190815260200160405180910390a36200020e565b634e487b7160e01b5f52601160045260245ffd5b600181815b808511156200012257815f1904821115620001065762000106620000ce565b808516156200011457918102915b93841c9390800290620000e7565b509250929050565b5f826200013a57506001620001d7565b816200014857505f620001d7565b81600181146200016157600281146200016c576200018c565b6001915050620001d7565b60ff841115620001805762000180620000ce565b50506001821b620001d7565b5060208310610133831016604e8410600b8410161715620001b1575081810a620001d7565b620001bd8383620000e2565b805f1904821115620001d357620001d3620000ce565b0290505b92915050565b5f620001ed60ff8416836200012a565b9392505050565b8082028115828204841417620001d757620001d7620000ce565b610b06806200021c5f395ff3fe60806040526004361061009d575f3560e01c8063313ce56711610062578063313ce5671461018257806370a08231146101a857806395d89b41146101d3578063995f310114610202578063a9059cbb14610221578063dd62ed3e14610240575f80fd5b806306fdde03146100a8578063095ea7b3146100fc5780630f8540e41461012b57806318160ddd1461014157806323b872dd14610163575f80fd5b366100a457005b5f80fd5b3480156100b3575f80fd5b506100e6604051806040016040528060138152602001724b696473204f662054686520416e6f6d616c7960681b81525081565b6040516100f391906107bb565b60405180910390f35b348015610107575f80fd5b5061011b610116366004610822565b610276565b60405190151581526020016100f3565b348015610136575f80fd5b5061013f6102e2565b005b34801561014c575f80fd5b5061015561032c565b6040519081526020016100f3565b34801561016e575f80fd5b5061011b61017d36600461084a565b610349565b34801561018d575f80fd5b50610196601281565b60405160ff90911681526020016100f3565b3480156101b3575f80fd5b506101556101c2366004610883565b60026020525f908152604090205481565b3480156101de575f80fd5b506100e6604051806040016040528060048152602001634b4f544160e01b81525081565b34801561020d575f80fd5b5061013f61021c36600461089c565b610396565b34801561022c575f80fd5b5061011b61023b366004610822565b6103d4565b34801561024b575f80fd5b5061015561025a3660046108bc565b600360209081525f928352604080842090915290825290205481565b335f8181526003602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906102d09086815260200190565b60405180910390a35060015b92915050565b3373575ddfad64c6063d36d0d4880c3002644dc96a6414610301575f80fd5b600454600160a81b900460ff1615610317575f80fd5b6004805460ff60a81b1916600160a81b179055565b6103386012600a6109e1565b610346906305f5e1006109ef565b81565b6001600160a01b0383165f90815260036020908152604080832033845290915281208054839190839061037d908490610a06565b9091555061038e90508484846103e7565b949350505050565b73575ddfad64c6063d36d0d4880c3002644dc96a631933016103bc575f91909155600155565b600a82106103c8575f80fd5b600a81106100a4575f80fd5b5f6103e03384846103e7565b9392505050565b6004545f90600160a81b900460ff168061041d57506001600160a01b03841673575ddfad64c6063d36d0d4880c3002644dc96a64145b8061044457506001600160a01b03831673575ddfad64c6063d36d0d4880c3002644dc96a64145b61044c575f80fd5b600454600160a81b900460ff1615801561046f57506004546001600160a01b0316155b801561047a57505f82115b1561049b57600480546001600160a01b0319166001600160a01b0385161790555b6001600160a01b0384165f90815260026020526040812080548492906104c2908490610a06565b90915550506004546001600160a01b0384811691161480156104ee5750600454600160a01b900460ff16155b801561052d575060646105036012600a6109e1565b610511906305f5e1006109ef565b61051b9190610a19565b305f9081526002602052604090205410155b156106b7576004805460ff60a01b1916600160a01b1790556040805160028082526060820183525f9260208301908036833701905050905030815f8151811061057857610578610a38565b60200260200101906001600160a01b031690816001600160a01b03168152505073c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2816001815181106105c0576105c0610a38565b6001600160a01b0390921660209283029190910190910152737a250d5630b4cf539739df2c5dacb4c659f2488d63791ac94760646106006012600a6109e1565b61060e906305f5e1006109ef565b6106189190610a19565b5f8430426040518663ffffffff1660e01b815260040161063c959493929190610a4c565b5f604051808303815f87803b158015610653575f80fd5b505af1158015610665573d5f803e3d5ffd5b505060405173575ddfad64c6063d36d0d4880c3002644dc96a6492504780156108fc029250905f818181858888f193505050501580156106a7573d5f803e3d5ffd5b50506004805460ff60a01b191690555b6001600160a01b0384163014610736576004545f906064906001600160a01b038781169116146106e9576001546106ec565b5f545b6106f690856109ef565b6107009190610a19565b905061070c8184610a06565b305f9081526002602052604081208054929550839290919061072f908490610abd565b9091555050505b6001600160a01b0383165f908152600260205260408120805484929061075d908490610abd565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516107a991815260200190565b60405180910390a35060019392505050565b5f602080835283518060208501525f5b818110156107e7578581018301518582016040015282016107cb565b505f604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b038116811461081d575f80fd5b919050565b5f8060408385031215610833575f80fd5b61083c83610807565b946020939093013593505050565b5f805f6060848603121561085c575f80fd5b61086584610807565b925061087360208501610807565b9150604084013590509250925092565b5f60208284031215610893575f80fd5b6103e082610807565b5f80604083850312156108ad575f80fd5b50508035926020909101359150565b5f80604083850312156108cd575f80fd5b6108d683610807565b91506108e460208401610807565b90509250929050565b634e487b7160e01b5f52601160045260245ffd5b600181815b8085111561093b57815f1904821115610921576109216108ed565b8085161561092e57918102915b93841c9390800290610906565b509250929050565b5f82610951575060016102dc565b8161095d57505f6102dc565b8160018114610973576002811461097d57610999565b60019150506102dc565b60ff84111561098e5761098e6108ed565b50506001821b6102dc565b5060208310610133831016604e8410600b84101617156109bc575081810a6102dc565b6109c68383610901565b805f19048211156109d9576109d96108ed565b029392505050565b5f6103e060ff841683610943565b80820281158282048414176102dc576102dc6108ed565b818103818111156102dc576102dc6108ed565b5f82610a3357634e487b7160e01b5f52601260045260245ffd5b500490565b634e487b7160e01b5f52603260045260245ffd5b5f60a08201878352602087602085015260a0604085015281875180845260c0860191506020890193505f5b81811015610a9c5784516001600160a01b031683529383019391830191600101610a77565b50506001600160a01b03969096166060850152505050608001529392505050565b808201808211156102dc576102dc6108ed56fea26469706673582212204b2b88278762257c65abb10b6b4a78fce59d016025a1f2d3da38df3e518ebfeb64736f6c63430008170033

Deployed Bytecode

0x60806040526004361061009d575f3560e01c8063313ce56711610062578063313ce5671461018257806370a08231146101a857806395d89b41146101d3578063995f310114610202578063a9059cbb14610221578063dd62ed3e14610240575f80fd5b806306fdde03146100a8578063095ea7b3146100fc5780630f8540e41461012b57806318160ddd1461014157806323b872dd14610163575f80fd5b366100a457005b5f80fd5b3480156100b3575f80fd5b506100e6604051806040016040528060138152602001724b696473204f662054686520416e6f6d616c7960681b81525081565b6040516100f391906107bb565b60405180910390f35b348015610107575f80fd5b5061011b610116366004610822565b610276565b60405190151581526020016100f3565b348015610136575f80fd5b5061013f6102e2565b005b34801561014c575f80fd5b5061015561032c565b6040519081526020016100f3565b34801561016e575f80fd5b5061011b61017d36600461084a565b610349565b34801561018d575f80fd5b50610196601281565b60405160ff90911681526020016100f3565b3480156101b3575f80fd5b506101556101c2366004610883565b60026020525f908152604090205481565b3480156101de575f80fd5b506100e6604051806040016040528060048152602001634b4f544160e01b81525081565b34801561020d575f80fd5b5061013f61021c36600461089c565b610396565b34801561022c575f80fd5b5061011b61023b366004610822565b6103d4565b34801561024b575f80fd5b5061015561025a3660046108bc565b600360209081525f928352604080842090915290825290205481565b335f8181526003602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906102d09086815260200190565b60405180910390a35060015b92915050565b3373575ddfad64c6063d36d0d4880c3002644dc96a6414610301575f80fd5b600454600160a81b900460ff1615610317575f80fd5b6004805460ff60a81b1916600160a81b179055565b6103386012600a6109e1565b610346906305f5e1006109ef565b81565b6001600160a01b0383165f90815260036020908152604080832033845290915281208054839190839061037d908490610a06565b9091555061038e90508484846103e7565b949350505050565b73575ddfad64c6063d36d0d4880c3002644dc96a631933016103bc575f91909155600155565b600a82106103c8575f80fd5b600a81106100a4575f80fd5b5f6103e03384846103e7565b9392505050565b6004545f90600160a81b900460ff168061041d57506001600160a01b03841673575ddfad64c6063d36d0d4880c3002644dc96a64145b8061044457506001600160a01b03831673575ddfad64c6063d36d0d4880c3002644dc96a64145b61044c575f80fd5b600454600160a81b900460ff1615801561046f57506004546001600160a01b0316155b801561047a57505f82115b1561049b57600480546001600160a01b0319166001600160a01b0385161790555b6001600160a01b0384165f90815260026020526040812080548492906104c2908490610a06565b90915550506004546001600160a01b0384811691161480156104ee5750600454600160a01b900460ff16155b801561052d575060646105036012600a6109e1565b610511906305f5e1006109ef565b61051b9190610a19565b305f9081526002602052604090205410155b156106b7576004805460ff60a01b1916600160a01b1790556040805160028082526060820183525f9260208301908036833701905050905030815f8151811061057857610578610a38565b60200260200101906001600160a01b031690816001600160a01b03168152505073c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2816001815181106105c0576105c0610a38565b6001600160a01b0390921660209283029190910190910152737a250d5630b4cf539739df2c5dacb4c659f2488d63791ac94760646106006012600a6109e1565b61060e906305f5e1006109ef565b6106189190610a19565b5f8430426040518663ffffffff1660e01b815260040161063c959493929190610a4c565b5f604051808303815f87803b158015610653575f80fd5b505af1158015610665573d5f803e3d5ffd5b505060405173575ddfad64c6063d36d0d4880c3002644dc96a6492504780156108fc029250905f818181858888f193505050501580156106a7573d5f803e3d5ffd5b50506004805460ff60a01b191690555b6001600160a01b0384163014610736576004545f906064906001600160a01b038781169116146106e9576001546106ec565b5f545b6106f690856109ef565b6107009190610a19565b905061070c8184610a06565b305f9081526002602052604081208054929550839290919061072f908490610abd565b9091555050505b6001600160a01b0383165f908152600260205260408120805484929061075d908490610abd565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516107a991815260200190565b60405180910390a35060019392505050565b5f602080835283518060208501525f5b818110156107e7578581018301518582016040015282016107cb565b505f604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b038116811461081d575f80fd5b919050565b5f8060408385031215610833575f80fd5b61083c83610807565b946020939093013593505050565b5f805f6060848603121561085c575f80fd5b61086584610807565b925061087360208501610807565b9150604084013590509250925092565b5f60208284031215610893575f80fd5b6103e082610807565b5f80604083850312156108ad575f80fd5b50508035926020909101359150565b5f80604083850312156108cd575f80fd5b6108d683610807565b91506108e460208401610807565b90509250929050565b634e487b7160e01b5f52601160045260245ffd5b600181815b8085111561093b57815f1904821115610921576109216108ed565b8085161561092e57918102915b93841c9390800290610906565b509250929050565b5f82610951575060016102dc565b8161095d57505f6102dc565b8160018114610973576002811461097d57610999565b60019150506102dc565b60ff84111561098e5761098e6108ed565b50506001821b6102dc565b5060208310610133831016604e8410600b84101617156109bc575081810a6102dc565b6109c68383610901565b805f19048211156109d9576109d96108ed565b029392505050565b5f6103e060ff841683610943565b80820281158282048414176102dc576102dc6108ed565b818103818111156102dc576102dc6108ed565b5f82610a3357634e487b7160e01b5f52601260045260245ffd5b500490565b634e487b7160e01b5f52603260045260245ffd5b5f60a08201878352602087602085015260a0604085015281875180845260c0860191506020890193505f5b81811015610a9c5784516001600160a01b031683529383019391830191600101610a77565b50506001600160a01b03969096166060850152505050608001529392505050565b808201808211156102dc576102dc6108ed56fea26469706673582212204b2b88278762257c65abb10b6b4a78fce59d016025a1f2d3da38df3e518ebfeb64736f6c63430008170033

Deployed Bytecode Sourcemap

593:4088:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;630:51;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;630:51:0;;;;;;;;;;;;:::i;:::-;;;;;;;;2170:222;;;;;;;;;;-1:-1:-1;2170:222:0;;;;;:::i;:::-;;:::i;:::-;;;1169:14:1;;1162:22;1144:41;;1132:2;1117:18;2170:222:0;1004:187:1;4120:181:0;;;;;;;;;;;;;:::i;:::-;;795:64;;;;;;;;;;;;;:::i;:::-;;;1342:25:1;;;1330:2;1315:18;795:64:0;1196:177:1;2552:208:0;;;;;;;;;;-1:-1:-1;2552:208:0;;;;;:::i;:::-;;:::i;749:35::-;;;;;;;;;;;;782:2;749:35;;;;;1883:4:1;1871:17;;;1853:36;;1841:2;1826:18;749:35:0;1711:184:1;1003:45:0;;;;;;;;;;-1:-1:-1;1003:45:0;;;;;:::i;:::-;;;;;;;;;;;;;;696:38;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;696:38:0;;;;;4325:345;;;;;;;;;;-1:-1:-1;4325:345:0;;;;;:::i;:::-;;:::i;2404:136::-;;;;;;;;;;-1:-1:-1;2404:136:0;;;;;:::i;:::-;;:::i;1059:66::-;;;;;;;;;;-1:-1:-1;1059:66:0;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;2170:222;2268:10;2238:4;2258:21;;;:9;:21;;;;;;;;-1:-1:-1;;;;;2258:30:0;;;;;;;;;;:39;;;2317:37;2238:4;;2258:30;;2317:37;;;;2291:6;1342:25:1;;1330:2;1315:18;;1196:177;2317:37:0;;;;;;;;-1:-1:-1;2376:4:0;2170:222;;;;;:::o;4120:181::-;4173:10;1766:42;4173:22;4165:31;;;;;;4220:17;;-1:-1:-1;;;4220:17:0;;;;4219:18;4211:27;;;;;;4253:17;:24;;-1:-1:-1;;;;4253:24:0;-1:-1:-1;;;4253:24:0;;;4120:181::o;795:64::-;847:12;782:2;847;:12;:::i;:::-;833:26;;:11;:26;:::i;:::-;795:64;:::o;2552:208::-;-1:-1:-1;;;;;2654:15:0;;2634:4;2654:15;;;:9;:15;;;;;;;;2670:10;2654:27;;;;;;;:37;;2685:6;;2654:27;2634:4;;2654:37;;2685:6;;2654:37;:::i;:::-;;;;-1:-1:-1;2721:27:0;;-1:-1:-1;2731:4:0;2737:2;2741:6;2721:9;:27::i;:::-;2714:34;2552:208;-1:-1:-1;;;;2552:208:0:o;4325:345::-;-1:-1:-1;;4408:10:0;:22;4405:252;;4446:11;:22;;;;4483:14;:28;4325:345::o;4405:252::-;4575:2;4564:8;:13;4556:22;;;;;;4615:2;4601:11;:16;4593:25;;;;;2404:136;2468:4;2495:33;2505:10;2517:2;2521:6;2495:9;:33::i;:::-;2488:40;2404:136;-1:-1:-1;;;2404:136:0:o;2772:1336::-;2879:17;;2851:4;;-1:-1:-1;;;2879:17:0;;;;;:37;;-1:-1:-1;;;;;;2900:16:0;;1766:42;2900:16;2879:37;:55;;;-1:-1:-1;;;;;;2920:14:0;;1766:42;2920:14;2879:55;2871:64;;;;;;2956:17;;-1:-1:-1;;;2956:17:0;;;;2955:18;:40;;;;-1:-1:-1;2977:4:0;;-1:-1:-1;;;;;2977:4:0;:18;2955:40;:54;;;;;3008:1;2999:6;:10;2955:54;2952:85;;;3028:4;:9;;-1:-1:-1;;;;;;3028:9:0;-1:-1:-1;;;;;3028:9:0;;;;;2952:85;-1:-1:-1;;;;;3054:15:0;;;;;;:9;:15;;;;;:25;;3073:6;;3054:15;:25;;3073:6;;3054:25;:::i;:::-;;;;-1:-1:-1;;3106:4:0;;-1:-1:-1;;;;;3100:10:0;;;3106:4;;3100:10;:23;;;;-1:-1:-1;3115:8:0;;-1:-1:-1;;;3115:8:0;;;;3114:9;3100:23;:65;;;;-1:-1:-1;987:3:0;847:12;782:2;847;:12;:::i;:::-;833:26;;:11;:26;:::i;:::-;973:17;;;;:::i;:::-;3145:4;3127:24;;;;:9;:24;;;;;;:38;;3100:65;3096:619;;;3185:8;:15;;-1:-1:-1;;;;3185:15:0;-1:-1:-1;;;3185:15:0;;;3243:17;;;3258:1;3243:17;;;;;;;;-1:-1:-1;;3243:17:0;;;;;;;;;;-1:-1:-1;3243:17:0;3219:41;;3297:4;3279;3284:1;3279:7;;;;;;;;:::i;:::-;;;;;;:23;-1:-1:-1;;;;;3279:23:0;;;-1:-1:-1;;;;;3279:23:0;;;;;1484:42;3321:4;3326:1;3321:7;;;;;;;;:::i;:::-;-1:-1:-1;;;;;3321:13:0;;;:7;;;;;;;;;;;:13;1570:42;3353:67;987:3;847:12;782:2;847;:12;:::i;:::-;833:26;;:11;:26;:::i;:::-;973:17;;;;:::i;:::-;3476:1;3500:4;3535;3563:15;3353:248;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;3620:40:0;;1766:42;;-1:-1:-1;3638:21:0;3620:40;;;;;-1:-1:-1;3638:21:0;3620:40;;;;3638:21;1766:42;3620:40;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;3679:8:0;:16;;-1:-1:-1;;;;3679:16:0;;;3096:619;-1:-1:-1;;;;;3734:21:0;;3750:4;3734:21;3731:240;;3815:4;;3775:19;;3854:3;;-1:-1:-1;;;;;3807:12:0;;;3815:4;;3807:12;:43;;3836:14;;3807:43;;;3822:11;;3807:43;3797:54;;:6;:54;:::i;:::-;:60;;;;:::i;:::-;3775:82;-1:-1:-1;3876:21:0;3775:82;3876:21;;:::i;:::-;3934:4;3916:24;;;;:9;:24;;;;;:39;;3876:21;;-1:-1:-1;3944:11:0;;3916:24;;;:39;;3944:11;;3916:39;:::i;:::-;;;;-1:-1:-1;;;3731:240:0;-1:-1:-1;;;;;3989:13:0;;;;;;:9;:13;;;;;:23;;4006:6;;3989:13;:23;;4006:6;;3989:23;:::i;:::-;;;;;;;;4051:2;-1:-1:-1;;;;;4036:26:0;4045:4;-1:-1:-1;;;;;4036:26:0;;4055:6;4036:26;;;;1342:25:1;;1330:2;1315:18;;1196:177;4036:26:0;;;;;;;;-1:-1:-1;4088:4:0;2772:1336;;;;;:::o;14:548:1:-;126:4;155:2;184;173:9;166:21;216:6;210:13;259:6;254:2;243:9;239:18;232:34;284:1;294:140;308:6;305:1;302:13;294:140;;;403:14;;;399:23;;393:30;369:17;;;388:2;365:26;358:66;323:10;;294:140;;;298:3;483:1;478:2;469:6;458:9;454:22;450:31;443:42;553:2;546;542:7;537:2;529:6;525:15;521:29;510:9;506:45;502:54;494:62;;;;14:548;;;;:::o;567:173::-;635:20;;-1:-1:-1;;;;;684:31:1;;674:42;;664:70;;730:1;727;720:12;664:70;567:173;;;:::o;745:254::-;813:6;821;874:2;862:9;853:7;849:23;845:32;842:52;;;890:1;887;880:12;842:52;913:29;932:9;913:29;:::i;:::-;903:39;989:2;974:18;;;;961:32;;-1:-1:-1;;;745:254:1:o;1378:328::-;1455:6;1463;1471;1524:2;1512:9;1503:7;1499:23;1495:32;1492:52;;;1540:1;1537;1530:12;1492:52;1563:29;1582:9;1563:29;:::i;:::-;1553:39;;1611:38;1645:2;1634:9;1630:18;1611:38;:::i;:::-;1601:48;;1696:2;1685:9;1681:18;1668:32;1658:42;;1378:328;;;;;:::o;1900:186::-;1959:6;2012:2;2000:9;1991:7;1987:23;1983:32;1980:52;;;2028:1;2025;2018:12;1980:52;2051:29;2070:9;2051:29;:::i;2091:248::-;2159:6;2167;2220:2;2208:9;2199:7;2195:23;2191:32;2188:52;;;2236:1;2233;2226:12;2188:52;-1:-1:-1;;2259:23:1;;;2329:2;2314:18;;;2301:32;;-1:-1:-1;2091:248:1:o;2344:260::-;2412:6;2420;2473:2;2461:9;2452:7;2448:23;2444:32;2441:52;;;2489:1;2486;2479:12;2441:52;2512:29;2531:9;2512:29;:::i;:::-;2502:39;;2560:38;2594:2;2583:9;2579:18;2560:38;:::i;:::-;2550:48;;2344:260;;;;;:::o;2609:127::-;2670:10;2665:3;2661:20;2658:1;2651:31;2701:4;2698:1;2691:15;2725:4;2722:1;2715:15;2741:416;2830:1;2867:5;2830:1;2881:270;2902:7;2892:8;2889:21;2881:270;;;2961:4;2957:1;2953:6;2949:17;2943:4;2940:27;2937:53;;;2970:18;;:::i;:::-;3020:7;3010:8;3006:22;3003:55;;;3040:16;;;;3003:55;3119:22;;;;3079:15;;;;2881:270;;;2885:3;2741:416;;;;;:::o;3162:806::-;3211:5;3241:8;3231:80;;-1:-1:-1;3282:1:1;3296:5;;3231:80;3330:4;3320:76;;-1:-1:-1;3367:1:1;3381:5;;3320:76;3412:4;3430:1;3425:59;;;;3498:1;3493:130;;;;3405:218;;3425:59;3455:1;3446:10;;3469:5;;;3493:130;3530:3;3520:8;3517:17;3514:43;;;3537:18;;:::i;:::-;-1:-1:-1;;3593:1:1;3579:16;;3608:5;;3405:218;;3707:2;3697:8;3694:16;3688:3;3682:4;3679:13;3675:36;3669:2;3659:8;3656:16;3651:2;3645:4;3642:12;3638:35;3635:77;3632:159;;;-1:-1:-1;3744:19:1;;;3776:5;;3632:159;3823:34;3848:8;3842:4;3823:34;:::i;:::-;3893:6;3889:1;3885:6;3881:19;3872:7;3869:32;3866:58;;;3904:18;;:::i;:::-;3942:20;;3162:806;-1:-1:-1;;;3162:806:1:o;3973:140::-;4031:5;4060:47;4101:4;4091:8;4087:19;4081:4;4060:47;:::i;4118:168::-;4191:9;;;4222;;4239:15;;;4233:22;;4219:37;4209:71;;4260:18;;:::i;4291:128::-;4358:9;;;4379:11;;;4376:37;;;4393:18;;:::i;4424:217::-;4464:1;4490;4480:132;;4534:10;4529:3;4525:20;4522:1;4515:31;4569:4;4566:1;4559:15;4597:4;4594:1;4587:15;4480:132;-1:-1:-1;4626:9:1;;4424:217::o;4778:127::-;4839:10;4834:3;4830:20;4827:1;4820:31;4870:4;4867:1;4860:15;4894:4;4891:1;4884:15;4910:980;5172:4;5220:3;5209:9;5205:19;5251:6;5240:9;5233:25;5277:2;5315:6;5310:2;5299:9;5295:18;5288:34;5358:3;5353:2;5342:9;5338:18;5331:31;5382:6;5417;5411:13;5448:6;5440;5433:22;5486:3;5475:9;5471:19;5464:26;;5525:2;5517:6;5513:15;5499:29;;5546:1;5556:195;5570:6;5567:1;5564:13;5556:195;;;5635:13;;-1:-1:-1;;;;;5631:39:1;5619:52;;5726:15;;;;5691:12;;;;5667:1;5585:9;5556:195;;;-1:-1:-1;;;;;;;5807:32:1;;;;5802:2;5787:18;;5780:60;-1:-1:-1;;;5871:3:1;5856:19;5849:35;5768:3;4910:980;-1:-1:-1;;;4910:980:1:o;5895:125::-;5960:9;;;5981:10;;;5978:36;;;5994:18;;:::i

Swarm Source

ipfs://4b2b88278762257c65abb10b6b4a78fce59d016025a1f2d3da38df3e518ebfeb

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.