ETH Price: $3,263.06 (+2.93%)
Gas: 1 Gwei

Contract

0x36C9cD90063e86844c06e318E59e1E178609baA2
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer194705052024-03-19 18:14:23128 days ago1710872063IN
0x36C9cD90...78609baA2
0 ETH0.0022633637.66993121
Approve189608292024-01-08 7:30:23199 days ago1704699023IN
0x36C9cD90...78609baA2
0 ETH0.0004062716.34837512
Approve189608252024-01-08 7:29:35199 days ago1704698975IN
0x36C9cD90...78609baA2
0 ETH0.000388115.65493235
Approve189006642023-12-30 20:19:23208 days ago1703967563IN
0x36C9cD90...78609baA2
0 ETH0.0005361921.57649126
Approve189006632023-12-30 20:19:11208 days ago1703967551IN
0x36C9cD90...78609baA2
0 ETH0.000519720.96335279
Transfer188655002023-12-25 21:45:59213 days ago1703540759IN
0x36C9cD90...78609baA2
0 ETH0.0008593814.30026585
Approve188596692023-12-25 2:05:47214 days ago1703469947IN
0x36C9cD90...78609baA2
0 ETH0.0008102917.2129253
Approve188587242023-12-24 22:53:23214 days ago1703458403IN
0x36C9cD90...78609baA2
0 ETH0.0008471517.9958545
Approve188585962023-12-24 22:27:47214 days ago1703456867IN
0x36C9cD90...78609baA2
0 ETH0.0013086827.80006557
Approve188579212023-12-24 20:12:35214 days ago1703448755IN
0x36C9cD90...78609baA2
0 ETH0.0005073118.62739994
Approve188579202023-12-24 20:12:23214 days ago1703448743IN
0x36C9cD90...78609baA2
0 ETH0.0009077419.25830891
Approve188577412023-12-24 19:36:23214 days ago1703446583IN
0x36C9cD90...78609baA2
0 ETH0.0004810219.40340421
Approve188576912023-12-24 19:26:23214 days ago1703445983IN
0x36C9cD90...78609baA2
0 ETH0.000869718.4748107
Approve188576502023-12-24 19:17:59214 days ago1703445479IN
0x36C9cD90...78609baA2
0 ETH0.000815617.32557325
Approve188576482023-12-24 19:17:35214 days ago1703445455IN
0x36C9cD90...78609baA2
0 ETH0.0008304517.76334521
Approve188575352023-12-24 18:54:11214 days ago1703444051IN
0x36C9cD90...78609baA2
0 ETH0.0008490718.15690417
Approve188573622023-12-24 18:19:35214 days ago1703441975IN
0x36C9cD90...78609baA2
0 ETH0.0009543420.24702025
Approve188571222023-12-24 17:30:47214 days ago1703439047IN
0x36C9cD90...78609baA2
0 ETH0.0010166921.71922621
Approve188571082023-12-24 17:27:59214 days ago1703438879IN
0x36C9cD90...78609baA2
0 ETH0.0005242821.14821412
Transfer188570912023-12-24 17:24:35214 days ago1703438675IN
0x36C9cD90...78609baA2
0 ETH0.0009081921.13463347
Transfer188570692023-12-24 17:19:59214 days ago1703438399IN
0x36C9cD90...78609baA2
0 ETH0.0009868222.95790344
Approve188570152023-12-24 17:08:59214 days ago1703437739IN
0x36C9cD90...78609baA2
0 ETH0.0011311224.18851215
Transfer188569122023-12-24 16:48:11214 days ago1703436491IN
0x36C9cD90...78609baA2
0 ETH0.0013567222.57593093
Approve188568792023-12-24 16:41:23214 days ago1703436083IN
0x36C9cD90...78609baA2
0 ETH0.0005074720.47013123
Transfer188568612023-12-24 16:37:47214 days ago1703435867IN
0x36C9cD90...78609baA2
0 ETH0.0011587519.28559517
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:
Shibby

Compiler Version
v0.8.5+commit.a4f2e591

Optimization Enabled:
No with 200 runs

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

pragma solidity ^0.8.5;

// ERC20 Token Interface
interface IERC20 {
    // Returns the total token supply.
    function totalSupply() external view returns (uint256);

    // Returns the account balance of another account with address `account`.
    function balanceOf(address account) external view returns (uint256);

    // Transfers `amount` tokens to `recipient`, returns a boolean value indicating success.
    function transfer(address recipient, uint256 amount) external returns (bool);

    // Returns the amount which `spender` is still allowed to withdraw from `owner`.
    function allowance(address owner, address spender) external view returns (uint256);

    // Sets `amount` as the allowance of `spender` over the caller's tokens, returns a boolean.
    function approve(address spender, uint256 amount) external returns (bool);

    // Transfers `amount` tokens from `sender` to `recipient`, returns a boolean.
    function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);

    // Emitted when `value` tokens are moved from one account (`from`) to another (`to`).
    event Transfer(address indexed from, address indexed to, uint256 value);

    // Emitted when the allowance of a `spender` for an `owner` is set by a call to `approve`.
    event Approval(address indexed owner, address indexed spender, uint256 value);
}

// Provides the context of the current execution, including the sender of the transaction.
abstract contract Context {
    // Returns the address of the sender of the current transaction.
    function _msgSender() internal view virtual returns (address payable) {
        return payable(msg.sender);
    }
}

// Contract module which provides a basic access control mechanism, where there is an account (an owner).
contract Ownable is Context {
    address private _owner;

    // Emitted when ownership is transferred from one address to another.
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    // Sets the original `owner` of the contract to the sender account.
    constructor() {
        address msgSender = _msgSender();
        _owner = msgSender;
        emit OwnershipTransferred(address(0), msgSender);
    }

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

    // Modifier to restrict functions to only the owner of the contract.
    modifier onlyOwner() {
        require(owner() == _msgSender());
        _;
    }

    // Allows the current owner to relinquish control of the contract.
    function renounceOwnership() public virtual onlyOwner {
        emit OwnershipTransferred(_owner, address(0x000000000000000000000000000000000000dEaD));
        _owner = address(0x000000000000000000000000000000000000dEaD);
    }
}

// Token contract, implementing the ERC20 interface with additional features.
contract Shibby is Context, Ownable, IERC20 {
    // Maps addresses to their respective balances.
    mapping (address => uint256) private _balances;

    // Maps owners to their delegated spenders along with the spending amount.
    mapping (address => mapping (address => uint256)) private _allowances;

    // Token metadata: name, symbol, decimals.
    string private _name;
    string private _symbol;
    uint8 private _decimals;

    // Total supply of the token.
    uint256 private _totalSupply;

    // Fee calculation element.
    uint256 public mxafeere;

    // Address where burned tokens are sent.
    address public constant BURN_ADDRESS = address(0x000000000000000000000000000000000000dEaD);

    // List of addresses exempt from fees.
    mapping (address => bool) private _whitelist;

    // Constructor to initialize the token with name, symbol, decimals, and total supply.
    constructor(string memory name_, string memory symbol_, uint8 decimals_, uint256 totalSupply_) {
        _name = name_;
        _symbol = symbol_;
        _decimals = decimals_;
        _totalSupply = totalSupply_ * (10 ** decimals_);
        _balances[_msgSender()] = _totalSupply;
        emit Transfer(address(0), _msgSender(), _totalSupply);
    }

    // Returns the name of the token.
    function name() public view returns (string memory) {
        return _name;
    }

    // Returns the symbol of the token.
    function symbol() public view returns (string memory) {
        return _symbol;
    }

    // Returns the number of decimals the token uses.
    function decimals() public view returns (uint8) {
        return _decimals;
    }

    // Returns the balance of an account.
    function balanceOf(address account) public view override returns (uint256) {
        return _balances[account];
    }

    // Transfers tokens and manages the fee deduction and distribution.
    function transfer(address recipient, uint256 amount) public virtual override returns (bool) {
        require(_balances[_msgSender()] >= amount, "TT: transfer amount exceeds balance");
        uint256 fee = isWhitelisted(_msgSender()) ? 0 : calculateFee(amount);
        uint256 transferAmount = amount - fee;
        _balances[_msgSender()] -= amount;
        _balances[recipient] += transferAmount;
        if (fee > 0) {
            _balances[BURN_ADDRESS] += fee;
            emit Transfer(_msgSender(), BURN_ADDRESS, fee);
        }
        emit Transfer(_msgSender(), recipient, transferAmount);
        return true;
    }

    // Returns the remaining number of tokens that `spender` is allowed to spend on behalf of `owner`.
    function allowance(address owner, address spender) public view virtual override returns (uint256) {
        return _allowances[owner][spender];
    }

    // Approves `spender` to spend `amount` of the owner's tokens.
    function approve(address spender, uint256 amount) public virtual override returns (bool) {
        _allowances[_msgSender()][spender] = amount;
        emit Approval(_msgSender(), spender, amount);
        return true;
    }

    // Transfers tokens on behalf of `sender`, deducting an optional fee.
    function transferFrom(address sender, address recipient, uint256 amount) public virtual override returns (bool) {
        require(_allowances[sender][_msgSender()] >= amount, "TT: transfer amount exceeds allowance");
        uint256 fee = isWhitelisted(sender) ? 0 : calculateFee(amount);
        uint256 transferAmount = amount - fee;
        _balances[sender] -= amount;
        _balances[recipient] += transferAmount;
        _allowances[sender][_msgSender()] -= fee;
        if (fee > 0) {
            _balances[BURN_ADDRESS] += fee;
            emit Transfer(sender, BURN_ADDRESS, fee);
        }
        emit Transfer(sender, recipient, transferAmount);
        return true;
    }

    // Returns the total supply of the token.
    function totalSupply() external view override returns (uint256) {
        return _totalSupply;
    }

    // Owner can set the maximum fee element.
    function setmxafeere(uint256 fee) public onlyOwner {
        mxafeere = fee;
    }

    // Allows the owner to manage the whitelist of addresses.
    function setWhitelistAddresses(address[] calldata accounts, bool isWhitelisted) public onlyOwner {
        for (uint256 i = 0; i < accounts.length; i++) {
            _whitelist[accounts[i]] = isWhitelisted;
        }
    }

    // Checks if an address is whitelisted.
    function isWhitelisted(address account) public view returns (bool) {
        return _whitelist[account];
    }

    // Private function to calculate the fee based on the transaction amount.
    function calculateFee(uint256 amount) private view returns (uint256) {
        return amount * mxafeere / 100;
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"},{"internalType":"uint8","name":"decimals_","type":"uint8"},{"internalType":"uint256","name":"totalSupply_","type":"uint256"}],"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":"BURN_ADDRESS","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":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"isWhitelisted","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"mxafeere","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"accounts","type":"address[]"},{"internalType":"bool","name":"isWhitelisted","type":"bool"}],"name":"setWhitelistAddresses","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"fee","type":"uint256"}],"name":"setmxafeere","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":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

60806040523480156200001157600080fd5b5060405162001fe138038062001fe1833981810160405281019062000037919062000392565b6000620000496200022e60201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3508360039080519060200190620000ff92919062000236565b5082600490805190602001906200011892919062000236565b5081600560006101000a81548160ff021916908360ff16021790555081600a6200014391906200052a565b8162000150919062000667565b600681905550600654600160006200016d6200022e60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550620001bb6200022e60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6006546040516200021c919062000453565b60405180910390a35050505062000874565b600033905090565b828054620002449062000715565b90600052602060002090601f016020900481019282620002685760008555620002b4565b82601f106200028357805160ff1916838001178555620002b4565b82800160010185558215620002b4579182015b82811115620002b357825182559160200191906001019062000296565b5b509050620002c39190620002c7565b5090565b5b80821115620002e2576000816000905550600101620002c8565b5090565b6000620002fd620002f78462000499565b62000470565b9050828152602081018484840111156200031c576200031b62000813565b5b62000329848285620006df565b509392505050565b600082601f8301126200034957620003486200080e565b5b81516200035b848260208601620002e6565b91505092915050565b600081519050620003758162000840565b92915050565b6000815190506200038c816200085a565b92915050565b60008060008060808587031215620003af57620003ae6200081d565b5b600085015167ffffffffffffffff811115620003d057620003cf62000818565b5b620003de8782880162000331565b945050602085015167ffffffffffffffff81111562000402576200040162000818565b5b620004108782880162000331565b935050604062000423878288016200037b565b9250506060620004368782880162000364565b91505092959194509250565b6200044d81620006c8565b82525050565b60006020820190506200046a600083018462000442565b92915050565b60006200047c6200048f565b90506200048a82826200074b565b919050565b6000604051905090565b600067ffffffffffffffff821115620004b757620004b6620007df565b5b620004c28262000822565b9050602081019050919050565b6000808291508390505b60018511156200052157808604811115620004f957620004f862000781565b5b6001851615620005095780820291505b8081029050620005198562000833565b9450620004d9565b94509492505050565b60006200053782620006c8565b91506200054483620006d2565b9250620005737fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846200057b565b905092915050565b6000826200058d576001905062000660565b816200059d576000905062000660565b8160018114620005b65760028114620005c157620005f7565b600191505062000660565b60ff841115620005d657620005d562000781565b5b8360020a915084821115620005f057620005ef62000781565b5b5062000660565b5060208310610133831016604e8410600b8410161715620006315782820a9050838111156200062b576200062a62000781565b5b62000660565b620006408484846001620004cf565b925090508184048111156200065a576200065962000781565b5b81810290505b9392505050565b60006200067482620006c8565b91506200068183620006c8565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615620006bd57620006bc62000781565b5b828202905092915050565b6000819050919050565b600060ff82169050919050565b60005b83811015620006ff578082015181840152602081019050620006e2565b838111156200070f576000848401525b50505050565b600060028204905060018216806200072e57607f821691505b60208210811415620007455762000744620007b0565b5b50919050565b620007568262000822565b810181811067ffffffffffffffff82111715620007785762000777620007df565b5b80604052505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b60008160011c9050919050565b6200084b81620006c8565b81146200085757600080fd5b50565b6200086581620006d2565b81146200087157600080fd5b50565b61175d80620008846000396000f3fe608060405234801561001057600080fd5b50600436106101005760003560e01c80638da5cb5b11610097578063a8d9bb7711610066578063a8d9bb771461029f578063a9059cbb146102bb578063dd62ed3e146102eb578063fccc28131461031b57610100565b80638da5cb5b1461022957806395d89b41146102475780639f89b9a414610265578063a45134141461028357610100565b8063313ce567116100d3578063313ce567146101a15780633af32abf146101bf57806370a08231146101ef578063715018a61461021f57610100565b806306fdde0314610105578063095ea7b31461012357806318160ddd1461015357806323b872dd14610171575b600080fd5b61010d610339565b60405161011a9190611292565b60405180910390f35b61013d600480360381019061013891906110d4565b6103cb565b60405161014a9190611277565b60405180910390f35b61015b6104cb565b60405161016891906112f4565b60405180910390f35b61018b60048036038101906101869190611081565b6104d5565b6040516101989190611277565b60405180910390f35b6101a9610850565b6040516101b6919061130f565b60405180910390f35b6101d960048036038101906101d49190611014565b610867565b6040516101e69190611277565b60405180910390f35b61020960048036038101906102049190611014565b6108bd565b60405161021691906112f4565b60405180910390f35b610227610906565b005b610231610a0c565b60405161023e919061125c565b60405180910390f35b61024f610a35565b60405161025c9190611292565b60405180910390f35b61026d610ac7565b60405161027a91906112f4565b60405180910390f35b61029d60048036038101906102989190611174565b610acd565b005b6102b960048036038101906102b49190611114565b610b1d565b005b6102d560048036038101906102d091906110d4565b610c08565b6040516102e29190611277565b60405180910390f35b61030560048036038101906103009190611041565b610ec7565b60405161031291906112f4565b60405180910390f35b610323610f4e565b604051610330919061125c565b60405180910390f35b606060038054610348906114e3565b80601f0160208091040260200160405190810160405280929190818152602001828054610374906114e3565b80156103c15780601f10610396576101008083540402835291602001916103c1565b820191906000526020600020905b8154815290600101906020018083116103a457829003601f168201915b5050505050905090565b600081600260006103da610f54565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff16610474610f54565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516104b991906112f4565b60405180910390a36001905092915050565b6000600654905090565b600081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610521610f54565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561059d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610594906112d4565b60405180910390fd5b60006105a885610867565b6105ba576105b583610f5c565b6105bd565b60005b9050600081846105cd9190611427565b905083600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461061e9190611427565b9250508190555080600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546106749190611346565b9250508190555081600260008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006106c5610f54565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461070e9190611427565b9250508190555060008211156107de57816001600061dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461076f9190611346565b9250508190555061dead73ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516107d591906112f4565b60405180910390a35b8473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161083b91906112f4565b60405180910390a36001925050509392505050565b6000600560009054906101000a900460ff16905090565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61090e610f54565b73ffffffffffffffffffffffffffffffffffffffff1661092c610a0c565b73ffffffffffffffffffffffffffffffffffffffff161461094c57600080fd5b61dead73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a361dead6000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060048054610a44906114e3565b80601f0160208091040260200160405190810160405280929190818152602001828054610a70906114e3565b8015610abd5780601f10610a9257610100808354040283529160200191610abd565b820191906000526020600020905b815481529060010190602001808311610aa057829003601f168201915b5050505050905090565b60075481565b610ad5610f54565b73ffffffffffffffffffffffffffffffffffffffff16610af3610a0c565b73ffffffffffffffffffffffffffffffffffffffff1614610b1357600080fd5b8060078190555050565b610b25610f54565b73ffffffffffffffffffffffffffffffffffffffff16610b43610a0c565b73ffffffffffffffffffffffffffffffffffffffff1614610b6357600080fd5b60005b83839050811015610c02578160086000868685818110610b8957610b886115eb565b5b9050602002016020810190610b9e9190611014565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508080610bfa90611515565b915050610b66565b50505050565b60008160016000610c17610f54565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610c93576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c8a906112b4565b60405180910390fd5b6000610ca5610ca0610f54565b610867565b610cb757610cb283610f5c565b610cba565b60005b905060008184610cca9190611427565b90508360016000610cd9610f54565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d229190611427565b9250508190555080600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d789190611346565b925050819055506000821115610e4f57816001600061dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610dd99190611346565b9250508190555061dead73ffffffffffffffffffffffffffffffffffffffff16610e01610f54565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e4691906112f4565b60405180910390a35b8473ffffffffffffffffffffffffffffffffffffffff16610e6e610f54565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610eb391906112f4565b60405180910390a360019250505092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b61dead81565b600033905090565b6000606460075483610f6e91906113cd565b610f78919061139c565b9050919050565b600081359050610f8e816116e2565b92915050565b60008083601f840112610faa57610fa961161f565b5b8235905067ffffffffffffffff811115610fc757610fc661161a565b5b602083019150836020820283011115610fe357610fe2611624565b5b9250929050565b600081359050610ff9816116f9565b92915050565b60008135905061100e81611710565b92915050565b60006020828403121561102a5761102961162e565b5b600061103884828501610f7f565b91505092915050565b600080604083850312156110585761105761162e565b5b600061106685828601610f7f565b925050602061107785828601610f7f565b9150509250929050565b60008060006060848603121561109a5761109961162e565b5b60006110a886828701610f7f565b93505060206110b986828701610f7f565b92505060406110ca86828701610fff565b9150509250925092565b600080604083850312156110eb576110ea61162e565b5b60006110f985828601610f7f565b925050602061110a85828601610fff565b9150509250929050565b60008060006040848603121561112d5761112c61162e565b5b600084013567ffffffffffffffff81111561114b5761114a611629565b5b61115786828701610f94565b9350935050602061116a86828701610fea565b9150509250925092565b60006020828403121561118a5761118961162e565b5b600061119884828501610fff565b91505092915050565b6111aa8161145b565b82525050565b6111b98161146d565b82525050565b60006111ca8261132a565b6111d48185611335565b93506111e48185602086016114b0565b6111ed81611633565b840191505092915050565b6000611205602383611335565b915061121082611644565b604082019050919050565b6000611228602583611335565b915061123382611693565b604082019050919050565b61124781611499565b82525050565b611256816114a3565b82525050565b600060208201905061127160008301846111a1565b92915050565b600060208201905061128c60008301846111b0565b92915050565b600060208201905081810360008301526112ac81846111bf565b905092915050565b600060208201905081810360008301526112cd816111f8565b9050919050565b600060208201905081810360008301526112ed8161121b565b9050919050565b6000602082019050611309600083018461123e565b92915050565b6000602082019050611324600083018461124d565b92915050565b600081519050919050565b600082825260208201905092915050565b600061135182611499565b915061135c83611499565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156113915761139061155e565b5b828201905092915050565b60006113a782611499565b91506113b283611499565b9250826113c2576113c161158d565b5b828204905092915050565b60006113d882611499565b91506113e383611499565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561141c5761141b61155e565b5b828202905092915050565b600061143282611499565b915061143d83611499565b9250828210156114505761144f61155e565b5b828203905092915050565b600061146682611479565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b838110156114ce5780820151818401526020810190506114b3565b838111156114dd576000848401525b50505050565b600060028204905060018216806114fb57607f821691505b6020821081141561150f5761150e6115bc565b5b50919050565b600061152082611499565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156115535761155261155e565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f54543a207472616e7366657220616d6f756e7420657863656564732062616c6160008201527f6e63650000000000000000000000000000000000000000000000000000000000602082015250565b7f54543a207472616e7366657220616d6f756e74206578636565647320616c6c6f60008201527f77616e6365000000000000000000000000000000000000000000000000000000602082015250565b6116eb8161145b565b81146116f657600080fd5b50565b6117028161146d565b811461170d57600080fd5b50565b61171981611499565b811461172457600080fd5b5056fea26469706673582212209f2651be86bec14dc7e63c7d7328d14e8691b772af0f046a785710bb3df4cdba64736f6c63430008050033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000003b9aca000000000000000000000000000000000000000000000000000000000000000009536869626279496e75000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065368696262790000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101005760003560e01c80638da5cb5b11610097578063a8d9bb7711610066578063a8d9bb771461029f578063a9059cbb146102bb578063dd62ed3e146102eb578063fccc28131461031b57610100565b80638da5cb5b1461022957806395d89b41146102475780639f89b9a414610265578063a45134141461028357610100565b8063313ce567116100d3578063313ce567146101a15780633af32abf146101bf57806370a08231146101ef578063715018a61461021f57610100565b806306fdde0314610105578063095ea7b31461012357806318160ddd1461015357806323b872dd14610171575b600080fd5b61010d610339565b60405161011a9190611292565b60405180910390f35b61013d600480360381019061013891906110d4565b6103cb565b60405161014a9190611277565b60405180910390f35b61015b6104cb565b60405161016891906112f4565b60405180910390f35b61018b60048036038101906101869190611081565b6104d5565b6040516101989190611277565b60405180910390f35b6101a9610850565b6040516101b6919061130f565b60405180910390f35b6101d960048036038101906101d49190611014565b610867565b6040516101e69190611277565b60405180910390f35b61020960048036038101906102049190611014565b6108bd565b60405161021691906112f4565b60405180910390f35b610227610906565b005b610231610a0c565b60405161023e919061125c565b60405180910390f35b61024f610a35565b60405161025c9190611292565b60405180910390f35b61026d610ac7565b60405161027a91906112f4565b60405180910390f35b61029d60048036038101906102989190611174565b610acd565b005b6102b960048036038101906102b49190611114565b610b1d565b005b6102d560048036038101906102d091906110d4565b610c08565b6040516102e29190611277565b60405180910390f35b61030560048036038101906103009190611041565b610ec7565b60405161031291906112f4565b60405180910390f35b610323610f4e565b604051610330919061125c565b60405180910390f35b606060038054610348906114e3565b80601f0160208091040260200160405190810160405280929190818152602001828054610374906114e3565b80156103c15780601f10610396576101008083540402835291602001916103c1565b820191906000526020600020905b8154815290600101906020018083116103a457829003601f168201915b5050505050905090565b600081600260006103da610f54565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff16610474610f54565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516104b991906112f4565b60405180910390a36001905092915050565b6000600654905090565b600081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610521610f54565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561059d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610594906112d4565b60405180910390fd5b60006105a885610867565b6105ba576105b583610f5c565b6105bd565b60005b9050600081846105cd9190611427565b905083600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461061e9190611427565b9250508190555080600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546106749190611346565b9250508190555081600260008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006106c5610f54565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461070e9190611427565b9250508190555060008211156107de57816001600061dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461076f9190611346565b9250508190555061dead73ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516107d591906112f4565b60405180910390a35b8473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161083b91906112f4565b60405180910390a36001925050509392505050565b6000600560009054906101000a900460ff16905090565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61090e610f54565b73ffffffffffffffffffffffffffffffffffffffff1661092c610a0c565b73ffffffffffffffffffffffffffffffffffffffff161461094c57600080fd5b61dead73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a361dead6000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060048054610a44906114e3565b80601f0160208091040260200160405190810160405280929190818152602001828054610a70906114e3565b8015610abd5780601f10610a9257610100808354040283529160200191610abd565b820191906000526020600020905b815481529060010190602001808311610aa057829003601f168201915b5050505050905090565b60075481565b610ad5610f54565b73ffffffffffffffffffffffffffffffffffffffff16610af3610a0c565b73ffffffffffffffffffffffffffffffffffffffff1614610b1357600080fd5b8060078190555050565b610b25610f54565b73ffffffffffffffffffffffffffffffffffffffff16610b43610a0c565b73ffffffffffffffffffffffffffffffffffffffff1614610b6357600080fd5b60005b83839050811015610c02578160086000868685818110610b8957610b886115eb565b5b9050602002016020810190610b9e9190611014565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508080610bfa90611515565b915050610b66565b50505050565b60008160016000610c17610f54565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610c93576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c8a906112b4565b60405180910390fd5b6000610ca5610ca0610f54565b610867565b610cb757610cb283610f5c565b610cba565b60005b905060008184610cca9190611427565b90508360016000610cd9610f54565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d229190611427565b9250508190555080600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d789190611346565b925050819055506000821115610e4f57816001600061dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610dd99190611346565b9250508190555061dead73ffffffffffffffffffffffffffffffffffffffff16610e01610f54565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e4691906112f4565b60405180910390a35b8473ffffffffffffffffffffffffffffffffffffffff16610e6e610f54565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610eb391906112f4565b60405180910390a360019250505092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b61dead81565b600033905090565b6000606460075483610f6e91906113cd565b610f78919061139c565b9050919050565b600081359050610f8e816116e2565b92915050565b60008083601f840112610faa57610fa961161f565b5b8235905067ffffffffffffffff811115610fc757610fc661161a565b5b602083019150836020820283011115610fe357610fe2611624565b5b9250929050565b600081359050610ff9816116f9565b92915050565b60008135905061100e81611710565b92915050565b60006020828403121561102a5761102961162e565b5b600061103884828501610f7f565b91505092915050565b600080604083850312156110585761105761162e565b5b600061106685828601610f7f565b925050602061107785828601610f7f565b9150509250929050565b60008060006060848603121561109a5761109961162e565b5b60006110a886828701610f7f565b93505060206110b986828701610f7f565b92505060406110ca86828701610fff565b9150509250925092565b600080604083850312156110eb576110ea61162e565b5b60006110f985828601610f7f565b925050602061110a85828601610fff565b9150509250929050565b60008060006040848603121561112d5761112c61162e565b5b600084013567ffffffffffffffff81111561114b5761114a611629565b5b61115786828701610f94565b9350935050602061116a86828701610fea565b9150509250925092565b60006020828403121561118a5761118961162e565b5b600061119884828501610fff565b91505092915050565b6111aa8161145b565b82525050565b6111b98161146d565b82525050565b60006111ca8261132a565b6111d48185611335565b93506111e48185602086016114b0565b6111ed81611633565b840191505092915050565b6000611205602383611335565b915061121082611644565b604082019050919050565b6000611228602583611335565b915061123382611693565b604082019050919050565b61124781611499565b82525050565b611256816114a3565b82525050565b600060208201905061127160008301846111a1565b92915050565b600060208201905061128c60008301846111b0565b92915050565b600060208201905081810360008301526112ac81846111bf565b905092915050565b600060208201905081810360008301526112cd816111f8565b9050919050565b600060208201905081810360008301526112ed8161121b565b9050919050565b6000602082019050611309600083018461123e565b92915050565b6000602082019050611324600083018461124d565b92915050565b600081519050919050565b600082825260208201905092915050565b600061135182611499565b915061135c83611499565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156113915761139061155e565b5b828201905092915050565b60006113a782611499565b91506113b283611499565b9250826113c2576113c161158d565b5b828204905092915050565b60006113d882611499565b91506113e383611499565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561141c5761141b61155e565b5b828202905092915050565b600061143282611499565b915061143d83611499565b9250828210156114505761144f61155e565b5b828203905092915050565b600061146682611479565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b838110156114ce5780820151818401526020810190506114b3565b838111156114dd576000848401525b50505050565b600060028204905060018216806114fb57607f821691505b6020821081141561150f5761150e6115bc565b5b50919050565b600061152082611499565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156115535761155261155e565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f54543a207472616e7366657220616d6f756e7420657863656564732062616c6160008201527f6e63650000000000000000000000000000000000000000000000000000000000602082015250565b7f54543a207472616e7366657220616d6f756e74206578636565647320616c6c6f60008201527f77616e6365000000000000000000000000000000000000000000000000000000602082015250565b6116eb8161145b565b81146116f657600080fd5b50565b6117028161146d565b811461170d57600080fd5b50565b61171981611499565b811461172457600080fd5b5056fea26469706673582212209f2651be86bec14dc7e63c7d7328d14e8691b772af0f046a785710bb3df4cdba64736f6c63430008050033

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

000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000003b9aca000000000000000000000000000000000000000000000000000000000000000009536869626279496e75000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065368696262790000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name_ (string): ShibbyInu
Arg [1] : symbol_ (string): Shibby
Arg [2] : decimals_ (uint8): 9
Arg [3] : totalSupply_ (uint256): 1000000000

-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000009
Arg [3] : 000000000000000000000000000000000000000000000000000000003b9aca00
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000009
Arg [5] : 536869626279496e750000000000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [7] : 5368696262790000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

3000:4900:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4328:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5923:228;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6988:102;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6234:699;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4610:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7580:112;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4744:119;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2684:230;;;:::i;:::-;;2351:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4460;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3558:23;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7145:84;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;7300:227;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;4944:640;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5696:151;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3636:90;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4328:83;4365:13;4398:5;4391:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4328:83;:::o;5923:228::-;6006:4;6060:6;6023:11;:25;6035:12;:10;:12::i;:::-;6023:25;;;;;;;;;;;;;;;:34;6049:7;6023:34;;;;;;;;;;;;;;;:43;;;;6105:7;6082:39;;6091:12;:10;:12::i;:::-;6082:39;;;6114:6;6082:39;;;;;;:::i;:::-;;;;;;;;6139:4;6132:11;;5923:228;;;;:::o;6988:102::-;7043:7;7070:12;;7063:19;;6988:102;:::o;6234:699::-;6340:4;6402:6;6365:11;:19;6377:6;6365:19;;;;;;;;;;;;;;;:33;6385:12;:10;:12::i;:::-;6365:33;;;;;;;;;;;;;;;;:43;;6357:93;;;;;;;;;;;;:::i;:::-;;;;;;;;;6461:11;6475:21;6489:6;6475:13;:21::i;:::-;:48;;6503:20;6516:6;6503:12;:20::i;:::-;6475:48;;;6499:1;6475:48;6461:62;;6534:22;6568:3;6559:6;:12;;;;:::i;:::-;6534:37;;6603:6;6582:9;:17;6592:6;6582:17;;;;;;;;;;;;;;;;:27;;;;;;;:::i;:::-;;;;;;;;6644:14;6620:9;:20;6630:9;6620:20;;;;;;;;;;;;;;;;:38;;;;;;;:::i;:::-;;;;;;;;6706:3;6669:11;:19;6681:6;6669:19;;;;;;;;;;;;;;;:33;6689:12;:10;:12::i;:::-;6669:33;;;;;;;;;;;;;;;;:40;;;;;;;:::i;:::-;;;;;;;;6730:1;6724:3;:7;6720:125;;;6775:3;6748:9;:23;3683:42;6748:23;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;3683:42;6798:35;;6807:6;6798:35;;;6829:3;6798:35;;;;;;:::i;:::-;;;;;;;;6720:125;6877:9;6860:43;;6869:6;6860:43;;;6888:14;6860:43;;;;;;:::i;:::-;;;;;;;;6921:4;6914:11;;;;6234:699;;;;;:::o;4610:83::-;4651:5;4676:9;;;;;;;;;;;4669:16;;4610:83;:::o;7580:112::-;7641:4;7665:10;:19;7676:7;7665:19;;;;;;;;;;;;;;;;;;;;;;;;;7658:26;;7580:112;;;:::o;4744:119::-;4810:7;4837:9;:18;4847:7;4837:18;;;;;;;;;;;;;;;;4830:25;;4744:119;;;:::o;2684:230::-;2571:12;:10;:12::i;:::-;2560:23;;:7;:5;:7::i;:::-;:23;;;2552:32;;;;;;2791:42:::1;2754:81;;2775:6;::::0;::::1;;;;;;;;2754:81;;;;;;;;;;;;2863:42;2846:6;::::0;:60:::1;;;;;;;;;;;;;;;;;;2684:230::o:0;2351:87::-;2397:7;2424:6;;;;;;;;;;;2417:13;;2351:87;:::o;4460:::-;4499:13;4532:7;4525:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4460:87;:::o;3558:23::-;;;;:::o;7145:84::-;2571:12;:10;:12::i;:::-;2560:23;;:7;:5;:7::i;:::-;:23;;;2552:32;;;;;;7218:3:::1;7207:8;:14;;;;7145:84:::0;:::o;7300:227::-;2571:12;:10;:12::i;:::-;2560:23;;:7;:5;:7::i;:::-;:23;;;2552:32;;;;;;7413:9:::1;7408:112;7432:8;;:15;;7428:1;:19;7408:112;;;7495:13;7469:10;:23;7480:8;;7489:1;7480:11;;;;;;;:::i;:::-;;;;;;;;;;;;;;;:::i;:::-;7469:23;;;;;;;;;;;;;;;;:39;;;;;;;;;;;;;;;;;;7449:3;;;;;:::i;:::-;;;;7408:112;;;;7300:227:::0;;;:::o;4944:640::-;5030:4;5082:6;5055:9;:23;5065:12;:10;:12::i;:::-;5055:23;;;;;;;;;;;;;;;;:33;;5047:81;;;;;;;;;;;;:::i;:::-;;;;;;;;;5139:11;5153:27;5167:12;:10;:12::i;:::-;5153:13;:27::i;:::-;:54;;5187:20;5200:6;5187:12;:20::i;:::-;5153:54;;;5183:1;5153:54;5139:68;;5218:22;5252:3;5243:6;:12;;;;:::i;:::-;5218:37;;5293:6;5266:9;:23;5276:12;:10;:12::i;:::-;5266:23;;;;;;;;;;;;;;;;:33;;;;;;;:::i;:::-;;;;;;;;5334:14;5310:9;:20;5320:9;5310:20;;;;;;;;;;;;;;;;:38;;;;;;;:::i;:::-;;;;;;;;5369:1;5363:3;:7;5359:131;;;5414:3;5387:9;:23;3683:42;5387:23;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;3683:42;5437:41;;5446:12;:10;:12::i;:::-;5437:41;;;5474:3;5437:41;;;;;;:::i;:::-;;;;;;;;5359:131;5528:9;5505:49;;5514:12;:10;:12::i;:::-;5505:49;;;5539:14;5505:49;;;;;;:::i;:::-;;;;;;;;5572:4;5565:11;;;;4944:640;;;;:::o;5696:151::-;5785:7;5812:11;:18;5824:5;5812:18;;;;;;;;;;;;;;;:27;5831:7;5812:27;;;;;;;;;;;;;;;;5805:34;;5696:151;;;;:::o;3636:90::-;3683:42;3636:90;:::o;1605:115::-;1658:15;1701:10;1686:26;;1605:115;:::o;7779:118::-;7839:7;7886:3;7875:8;;7866:6;:17;;;;:::i;:::-;:23;;;;:::i;:::-;7859:30;;7779:118;;;:::o;7:139:1:-;53:5;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;59:87;;;;:::o;169:568::-;242:8;252:6;302:3;295:4;287:6;283:17;279:27;269:2;;310:79;;:::i;:::-;269:2;423:6;410:20;400:30;;453:18;445:6;442:30;439:2;;;475:79;;:::i;:::-;439:2;589:4;581:6;577:17;565:29;;643:3;635:4;627:6;623:17;613:8;609:32;606:41;603:2;;;650:79;;:::i;:::-;603:2;259:478;;;;;:::o;743:133::-;786:5;824:6;811:20;802:29;;840:30;864:5;840:30;:::i;:::-;792:84;;;;:::o;882:139::-;928:5;966:6;953:20;944:29;;982:33;1009:5;982:33;:::i;:::-;934:87;;;;:::o;1027:329::-;1086:6;1135:2;1123:9;1114:7;1110:23;1106:32;1103:2;;;1141:79;;:::i;:::-;1103:2;1261:1;1286:53;1331:7;1322:6;1311:9;1307:22;1286:53;:::i;:::-;1276:63;;1232:117;1093:263;;;;:::o;1362:474::-;1430:6;1438;1487:2;1475:9;1466:7;1462:23;1458:32;1455:2;;;1493:79;;:::i;:::-;1455:2;1613:1;1638:53;1683:7;1674:6;1663:9;1659:22;1638:53;:::i;:::-;1628:63;;1584:117;1740:2;1766:53;1811:7;1802:6;1791:9;1787:22;1766:53;:::i;:::-;1756:63;;1711:118;1445:391;;;;;:::o;1842:619::-;1919:6;1927;1935;1984:2;1972:9;1963:7;1959:23;1955:32;1952:2;;;1990:79;;:::i;:::-;1952:2;2110:1;2135:53;2180:7;2171:6;2160:9;2156:22;2135:53;:::i;:::-;2125:63;;2081:117;2237:2;2263:53;2308:7;2299:6;2288:9;2284:22;2263:53;:::i;:::-;2253:63;;2208:118;2365:2;2391:53;2436:7;2427:6;2416:9;2412:22;2391:53;:::i;:::-;2381:63;;2336:118;1942:519;;;;;:::o;2467:474::-;2535:6;2543;2592:2;2580:9;2571:7;2567:23;2563:32;2560:2;;;2598:79;;:::i;:::-;2560:2;2718:1;2743:53;2788:7;2779:6;2768:9;2764:22;2743:53;:::i;:::-;2733:63;;2689:117;2845:2;2871:53;2916:7;2907:6;2896:9;2892:22;2871:53;:::i;:::-;2861:63;;2816:118;2550:391;;;;;:::o;2947:698::-;3039:6;3047;3055;3104:2;3092:9;3083:7;3079:23;3075:32;3072:2;;;3110:79;;:::i;:::-;3072:2;3258:1;3247:9;3243:17;3230:31;3288:18;3280:6;3277:30;3274:2;;;3310:79;;:::i;:::-;3274:2;3423:80;3495:7;3486:6;3475:9;3471:22;3423:80;:::i;:::-;3405:98;;;;3201:312;3552:2;3578:50;3620:7;3611:6;3600:9;3596:22;3578:50;:::i;:::-;3568:60;;3523:115;3062:583;;;;;:::o;3651:329::-;3710:6;3759:2;3747:9;3738:7;3734:23;3730:32;3727:2;;;3765:79;;:::i;:::-;3727:2;3885:1;3910:53;3955:7;3946:6;3935:9;3931:22;3910:53;:::i;:::-;3900:63;;3856:117;3717:263;;;;:::o;3986:118::-;4073:24;4091:5;4073:24;:::i;:::-;4068:3;4061:37;4051:53;;:::o;4110:109::-;4191:21;4206:5;4191:21;:::i;:::-;4186:3;4179:34;4169:50;;:::o;4225:364::-;4313:3;4341:39;4374:5;4341:39;:::i;:::-;4396:71;4460:6;4455:3;4396:71;:::i;:::-;4389:78;;4476:52;4521:6;4516:3;4509:4;4502:5;4498:16;4476:52;:::i;:::-;4553:29;4575:6;4553:29;:::i;:::-;4548:3;4544:39;4537:46;;4317:272;;;;;:::o;4595:366::-;4737:3;4758:67;4822:2;4817:3;4758:67;:::i;:::-;4751:74;;4834:93;4923:3;4834:93;:::i;:::-;4952:2;4947:3;4943:12;4936:19;;4741:220;;;:::o;4967:366::-;5109:3;5130:67;5194:2;5189:3;5130:67;:::i;:::-;5123:74;;5206:93;5295:3;5206:93;:::i;:::-;5324:2;5319:3;5315:12;5308:19;;5113:220;;;:::o;5339:118::-;5426:24;5444:5;5426:24;:::i;:::-;5421:3;5414:37;5404:53;;:::o;5463:112::-;5546:22;5562:5;5546:22;:::i;:::-;5541:3;5534:35;5524:51;;:::o;5581:222::-;5674:4;5712:2;5701:9;5697:18;5689:26;;5725:71;5793:1;5782:9;5778:17;5769:6;5725:71;:::i;:::-;5679:124;;;;:::o;5809:210::-;5896:4;5934:2;5923:9;5919:18;5911:26;;5947:65;6009:1;5998:9;5994:17;5985:6;5947:65;:::i;:::-;5901:118;;;;:::o;6025:313::-;6138:4;6176:2;6165:9;6161:18;6153:26;;6225:9;6219:4;6215:20;6211:1;6200:9;6196:17;6189:47;6253:78;6326:4;6317:6;6253:78;:::i;:::-;6245:86;;6143:195;;;;:::o;6344:419::-;6510:4;6548:2;6537:9;6533:18;6525:26;;6597:9;6591:4;6587:20;6583:1;6572:9;6568:17;6561:47;6625:131;6751:4;6625:131;:::i;:::-;6617:139;;6515:248;;;:::o;6769:419::-;6935:4;6973:2;6962:9;6958:18;6950:26;;7022:9;7016:4;7012:20;7008:1;6997:9;6993:17;6986:47;7050:131;7176:4;7050:131;:::i;:::-;7042:139;;6940:248;;;:::o;7194:222::-;7287:4;7325:2;7314:9;7310:18;7302:26;;7338:71;7406:1;7395:9;7391:17;7382:6;7338:71;:::i;:::-;7292:124;;;;:::o;7422:214::-;7511:4;7549:2;7538:9;7534:18;7526:26;;7562:67;7626:1;7615:9;7611:17;7602:6;7562:67;:::i;:::-;7516:120;;;;:::o;7723:99::-;7775:6;7809:5;7803:12;7793:22;;7782:40;;;:::o;7828:169::-;7912:11;7946:6;7941:3;7934:19;7986:4;7981:3;7977:14;7962:29;;7924:73;;;;:::o;8003:305::-;8043:3;8062:20;8080:1;8062:20;:::i;:::-;8057:25;;8096:20;8114:1;8096:20;:::i;:::-;8091:25;;8250:1;8182:66;8178:74;8175:1;8172:81;8169:2;;;8256:18;;:::i;:::-;8169:2;8300:1;8297;8293:9;8286:16;;8047:261;;;;:::o;8314:185::-;8354:1;8371:20;8389:1;8371:20;:::i;:::-;8366:25;;8405:20;8423:1;8405:20;:::i;:::-;8400:25;;8444:1;8434:2;;8449:18;;:::i;:::-;8434:2;8491:1;8488;8484:9;8479:14;;8356:143;;;;:::o;8505:348::-;8545:7;8568:20;8586:1;8568:20;:::i;:::-;8563:25;;8602:20;8620:1;8602:20;:::i;:::-;8597:25;;8790:1;8722:66;8718:74;8715:1;8712:81;8707:1;8700:9;8693:17;8689:105;8686:2;;;8797:18;;:::i;:::-;8686:2;8845:1;8842;8838:9;8827:20;;8553:300;;;;:::o;8859:191::-;8899:4;8919:20;8937:1;8919:20;:::i;:::-;8914:25;;8953:20;8971:1;8953:20;:::i;:::-;8948:25;;8992:1;8989;8986:8;8983:2;;;8997:18;;:::i;:::-;8983:2;9042:1;9039;9035:9;9027:17;;8904:146;;;;:::o;9056:96::-;9093:7;9122:24;9140:5;9122:24;:::i;:::-;9111:35;;9101:51;;;:::o;9158:90::-;9192:7;9235:5;9228:13;9221:21;9210:32;;9200:48;;;:::o;9254:126::-;9291:7;9331:42;9324:5;9320:54;9309:65;;9299:81;;;:::o;9386:77::-;9423:7;9452:5;9441:16;;9431:32;;;:::o;9469:86::-;9504:7;9544:4;9537:5;9533:16;9522:27;;9512:43;;;:::o;9561:307::-;9629:1;9639:113;9653:6;9650:1;9647:13;9639:113;;;9738:1;9733:3;9729:11;9723:18;9719:1;9714:3;9710:11;9703:39;9675:2;9672:1;9668:10;9663:15;;9639:113;;;9770:6;9767:1;9764:13;9761:2;;;9850:1;9841:6;9836:3;9832:16;9825:27;9761:2;9610:258;;;;:::o;9874:320::-;9918:6;9955:1;9949:4;9945:12;9935:22;;10002:1;9996:4;9992:12;10023:18;10013:2;;10079:4;10071:6;10067:17;10057:27;;10013:2;10141;10133:6;10130:14;10110:18;10107:38;10104:2;;;10160:18;;:::i;:::-;10104:2;9925:269;;;;:::o;10200:233::-;10239:3;10262:24;10280:5;10262:24;:::i;:::-;10253:33;;10308:66;10301:5;10298:77;10295:2;;;10378:18;;:::i;:::-;10295:2;10425:1;10418:5;10414:13;10407:20;;10243:190;;;:::o;10439:180::-;10487:77;10484:1;10477:88;10584:4;10581:1;10574:15;10608:4;10605:1;10598:15;10625:180;10673:77;10670:1;10663:88;10770:4;10767:1;10760:15;10794:4;10791:1;10784:15;10811:180;10859:77;10856:1;10849:88;10956:4;10953:1;10946:15;10980:4;10977:1;10970:15;10997:180;11045:77;11042:1;11035:88;11142:4;11139:1;11132:15;11166:4;11163:1;11156:15;11183:117;11292:1;11289;11282:12;11306:117;11415:1;11412;11405:12;11429:117;11538:1;11535;11528:12;11552:117;11661:1;11658;11651:12;11675:117;11784:1;11781;11774:12;11798:102;11839:6;11890:2;11886:7;11881:2;11874:5;11870:14;11866:28;11856:38;;11846:54;;;:::o;11906:222::-;12046:34;12042:1;12034:6;12030:14;12023:58;12115:5;12110:2;12102:6;12098:15;12091:30;12012:116;:::o;12134:224::-;12274:34;12270:1;12262:6;12258:14;12251:58;12343:7;12338:2;12330:6;12326:15;12319:32;12240:118;:::o;12364:122::-;12437:24;12455:5;12437:24;:::i;:::-;12430:5;12427:35;12417:2;;12476:1;12473;12466:12;12417:2;12407:79;:::o;12492:116::-;12562:21;12577:5;12562:21;:::i;:::-;12555:5;12552:32;12542:2;;12598:1;12595;12588:12;12542:2;12532:76;:::o;12614:122::-;12687:24;12705:5;12687:24;:::i;:::-;12680:5;12677:35;12667:2;;12726:1;12723;12716:12;12667:2;12657:79;:::o

Swarm Source

ipfs://9f2651be86bec14dc7e63c7d7328d14e8691b772af0f046a785710bb3df4cdba

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.