POL Price: $0.318319 (-0.12%)
Gas: 30 GWei
 

Overview

Max Total Supply

111,111,111,111,111 STONE

Holders

314

Total Transfers

-

Market

Price

$0.00 @ 0.000000 POL

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information

Contract Source Code Verified (Exact Match)

Contract Name:
StakeStone

Compiler Version
v0.8.0+commit.c7dfd78e

Optimization Enabled:
Yes with 200000 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at polygonscan.com on 2024-12-02
*/

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

// Define TokenType enum for categorizing token functionalities
enum TokenType {
    Standard,
    Liquidity,
    LiquidityFee,
    LiquidityBuySellFee,
    Burn,
    Baby,
    StandardAntiBot,
    LiquidityAntiBot,
    LiquidityFeeAntiBot,
    LiquidityBuySellFeeAntiBot,
    BurnAntiBot,
    BabyAntiBot
}

// Ownable contract to manage ownership
contract Ownable {
    address public owner;

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

    constructor() {
        owner = msg.sender;
        emit OwnershipTransferred(address(0), owner);
    }

    modifier onlyOwner() {
        require(msg.sender == owner, "Not the contract owner");
        _;
    }

    function transferOwnership(address newOwner) public onlyOwner {
        require(newOwner != address(0), "New owner is the zero address");
        emit OwnershipTransferred(owner, newOwner);
        owner = newOwner;
    }

    function renounceOwnership() public onlyOwner {
        emit OwnershipTransferred(owner, address(0));
        owner = address(0);
    }
}

// ERC20 Interface
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 approve(address spender, uint256 amount) external returns (bool);
    function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);
    function allowance(address owner, address spender) external view returns (uint256);

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

// Implementation of the ERC20 Token
contract StakeStone is IERC20, Ownable {
    // State variables
    mapping(address => uint256) internal _balances;
    mapping(address => mapping(address => uint256)) internal _allowances;
    uint256 private _totalSupply;
    string private _name;
    string private _symbol;
    uint8 private _decimals;

    // Constructor to set token details
    constructor(string memory name_, string memory symbol_, uint256 initialSupply) {
        _name = name_;
        _symbol = symbol_;
        _decimals = 18; // Standard for ERC20 tokens
        _mint(msg.sender, initialSupply * 10**_decimals); // Mint total supply to the owner
    }

    // Public functions
    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 totalSupply() public view override returns (uint256) {
        return _totalSupply;
    }

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

    function transfer(address recipient, uint256 amount) public override returns (bool) {
        _transfer(msg.sender, recipient, amount);
        return true;
    }

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

    function approve(address spender, uint256 amount) public override returns (bool) {
        _approve(msg.sender, spender, amount);
        return true;
    }

    function transferFrom(address sender, address recipient, uint256 amount) public override returns (bool) {
        _transfer(sender, recipient, amount);
        _approve(sender, msg.sender, _allowances[sender][msg.sender] - amount);
        return true;
    }

    function increaseAllowance(address spender, uint256 addedValue) public returns (bool) {
        _approve(msg.sender, spender, _allowances[msg.sender][spender] + addedValue);
        return true;
    }

    function decreaseAllowance(address spender, uint256 subtractedValue) public returns (bool) {
        _approve(msg.sender, spender, _allowances[msg.sender][spender] - subtractedValue);
        return true;
    }

    // Internal functions
    function _mint(address account, uint256 amount) internal {
        require(account != address(0), "Mint to the zero address");
        _totalSupply += amount;
        _balances[account] += amount;
        emit Transfer(address(0), account, amount);
    }

    function _transfer(address sender, address recipient, uint256 amount) internal {
        require(sender != address(0), "Transfer from the zero address");
        require(recipient != address(0), "Transfer to the zero address");
        require(_balances[sender] >= amount, "Transfer amount exceeds balance");

        // Deduce from sender's balance
        _balances[sender] -= amount;
        // Add to recipient's balance
        _balances[recipient] += amount;

        emit Transfer(sender, recipient, amount);
    }

    function _approve(address owner, address spender, uint256 amount) internal {
        require(owner != address(0), "Approve from the zero address");
        require(spender != address(0), "Approve to the zero address");

        _allowances[owner][spender] = amount;
        emit Approval(owner, spender, amount);
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"},{"internalType":"uint256","name":"initialSupply","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":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","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"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60806040523480156200001157600080fd5b50604051620012b0380380620012b0833981016040819052620000349162000301565b600080546001600160a01b03191633178082556040516001600160a01b039190911691907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3825162000092906004906020860190620001b0565b508151620000a8906005906020850190620001b0565b506006805460ff191660121790819055620000e1903390620000cf9060ff16600a62000419565b620000db908462000511565b620000ea565b5050506200059c565b6001600160a01b0382166200011c5760405162461bcd60e51b8152600401620001139062000371565b60405180910390fd5b8060036000828254620001309190620003b1565b90915550506001600160a01b038216600090815260016020526040812080548392906200015f908490620003b1565b90915550506040516001600160a01b038316906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90620001a4908590620003a8565b60405180910390a35050565b828054620001be9062000533565b90600052602060002090601f016020900481019282620001e257600085556200022d565b82601f10620001fd57805160ff19168380011785556200022d565b828001600101855582156200022d579182015b828111156200022d57825182559160200191906001019062000210565b506200023b9291506200023f565b5090565b5b808211156200023b576000815560010162000240565b600082601f83011262000267578081fd5b81516001600160401b038082111562000284576200028462000586565b6040516020601f8401601f1916820181018381118382101715620002ac57620002ac62000586565b6040528382528584018101871015620002c3578485fd5b8492505b83831015620002e65785830181015182840182015291820191620002c7565b83831115620002f757848185840101525b5095945050505050565b60008060006060848603121562000316578283fd5b83516001600160401b03808211156200032d578485fd5b6200033b8783880162000256565b9450602086015191508082111562000351578384fd5b50620003608682870162000256565b925050604084015190509250925092565b60208082526018908201527f4d696e7420746f20746865207a65726f20616464726573730000000000000000604082015260600190565b90815260200190565b60008219821115620003c757620003c762000570565b500190565b80825b6001808611620003e0575062000410565b818704821115620003f557620003f562000570565b808616156200040357918102915b9490941c938002620003cf565b94509492505050565b60006200042d60001960ff85168462000434565b9392505050565b60008262000445575060016200042d565b8162000454575060006200042d565b81600181146200046d57600281146200047857620004ac565b60019150506200042d565b60ff8411156200048c576200048c62000570565b6001841b915084821115620004a557620004a562000570565b506200042d565b5060208310610133831016604e8410600b8410161715620004e4575081810a83811115620004de57620004de62000570565b6200042d565b620004f38484846001620003cc565b80860482111562000508576200050862000570565b02949350505050565b60008160001904831182151516156200052e576200052e62000570565b500290565b6002810460018216806200054857607f821691505b602082108114156200056a57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052604160045260246000fd5b610d0480620005ac6000396000f3fe608060405234801561001057600080fd5b50600436106100ea5760003560e01c8063715018a61161008c578063a457c2d711610066578063a457c2d7146101b7578063a9059cbb146101ca578063dd62ed3e146101dd578063f2fde38b146101f0576100ea565b8063715018a6146101905780638da5cb5b1461019a57806395d89b41146101af576100ea565b806323b872dd116100c857806323b872dd14610142578063313ce56714610155578063395093511461016a57806370a082311461017d576100ea565b806306fdde03146100ef578063095ea7b31461010d57806318160ddd1461012d575b600080fd5b6100f7610203565b6040516101049190610a13565b60405180910390f35b61012061011b3660046109be565b610295565b6040516101049190610a08565b6101356102ab565b6040516101049190610c05565b610120610150366004610983565b6102b1565b61015d610310565b6040516101049190610c0e565b6101206101783660046109be565b610319565b61013561018b366004610930565b61035d565b610198610389565b005b6101a2610452565b60405161010491906109e7565b6100f761046e565b6101206101c53660046109be565b61047d565b6101206101d83660046109be565b6104c1565b6101356101eb366004610951565b6104ce565b6101986101fe366004610930565b610506565b60606004805461021290610c4b565b80601f016020809104026020016040519081016040528092919081815260200182805461023e90610c4b565b801561028b5780601f106102605761010080835404028352916020019161028b565b820191906000526020600020905b81548152906001019060200180831161026e57829003601f168201915b5050505050905090565b60006102a2338484610631565b50600192915050565b60035490565b60006102be848484610740565b73ffffffffffffffffffffffffffffffffffffffff8416600090815260026020908152604080832033808552925290912054610306918691610301908690610c34565b610631565b5060019392505050565b60065460ff1690565b33600081815260026020908152604080832073ffffffffffffffffffffffffffffffffffffffff8716845290915281205490916102a2918590610301908690610c1c565b73ffffffffffffffffffffffffffffffffffffffff81166000908152600160205260409020545b919050565b60005473ffffffffffffffffffffffffffffffffffffffff1633146103e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103da90610b97565b60405180910390fd5b6000805460405173ffffffffffffffffffffffffffffffffffffffff909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080547fffffffffffffffffffffffff0000000000000000000000000000000000000000169055565b60005473ffffffffffffffffffffffffffffffffffffffff1681565b60606005805461021290610c4b565b33600081815260026020908152604080832073ffffffffffffffffffffffffffffffffffffffff8716845290915281205490916102a2918590610301908690610c34565b60006102a2338484610740565b73ffffffffffffffffffffffffffffffffffffffff918216600090815260026020908152604080832093909416825291909152205490565b60005473ffffffffffffffffffffffffffffffffffffffff163314610557576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103da90610b97565b73ffffffffffffffffffffffffffffffffffffffff81166105a4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103da90610b29565b6000805460405173ffffffffffffffffffffffffffffffffffffffff808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b73ffffffffffffffffffffffffffffffffffffffff831661067e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103da90610abb565b73ffffffffffffffffffffffffffffffffffffffff82166106cb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103da90610a84565b73ffffffffffffffffffffffffffffffffffffffff80841660008181526002602090815260408083209487168084529490915290819020849055517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92590610733908590610c05565b60405180910390a3505050565b73ffffffffffffffffffffffffffffffffffffffff831661078d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103da90610bce565b73ffffffffffffffffffffffffffffffffffffffff82166107da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103da90610b60565b73ffffffffffffffffffffffffffffffffffffffff8316600090815260016020526040902054811115610839576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103da90610af2565b73ffffffffffffffffffffffffffffffffffffffff83166000908152600160205260408120805483929061086e908490610c34565b909155505073ffffffffffffffffffffffffffffffffffffffff8216600090815260016020526040812080548392906108a8908490610c1c565b925050819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516107339190610c05565b803573ffffffffffffffffffffffffffffffffffffffff8116811461038457600080fd5b600060208284031215610941578081fd5b61094a8261090c565b9392505050565b60008060408385031215610963578081fd5b61096c8361090c565b915061097a6020840161090c565b90509250929050565b600080600060608486031215610997578081fd5b6109a08461090c565b92506109ae6020850161090c565b9150604084013590509250925092565b600080604083850312156109d0578182fd5b6109d98361090c565b946020939093013593505050565b73ffffffffffffffffffffffffffffffffffffffff91909116815260200190565b901515815260200190565b6000602080835283518082850152825b81811015610a3f57858101830151858201604001528201610a23565b81811115610a505783604083870101525b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016929092016040019392505050565b6020808252601b908201527f417070726f766520746f20746865207a65726f20616464726573730000000000604082015260600190565b6020808252601d908201527f417070726f76652066726f6d20746865207a65726f2061646472657373000000604082015260600190565b6020808252601f908201527f5472616e7366657220616d6f756e7420657863656564732062616c616e636500604082015260600190565b6020808252601d908201527f4e6577206f776e657220697320746865207a65726f2061646472657373000000604082015260600190565b6020808252601c908201527f5472616e7366657220746f20746865207a65726f206164647265737300000000604082015260600190565b60208082526016908201527f4e6f742074686520636f6e7472616374206f776e657200000000000000000000604082015260600190565b6020808252601e908201527f5472616e736665722066726f6d20746865207a65726f20616464726573730000604082015260600190565b90815260200190565b60ff91909116815260200190565b60008219821115610c2f57610c2f610c9f565b500190565b600082821015610c4657610c46610c9f565b500390565b600281046001821680610c5f57607f821691505b60208210811415610c99577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fdfea264697066735822122000e235f2fde985366c76bd3188958c3da86899e4633b9b0e4139e45b6fcf7c6d64736f6c63430008000033000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000650e124ef1c7000000000000000000000000000000000000000000000000000000000000000a5374616b6553746f6e6500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000553544f4e45000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100ea5760003560e01c8063715018a61161008c578063a457c2d711610066578063a457c2d7146101b7578063a9059cbb146101ca578063dd62ed3e146101dd578063f2fde38b146101f0576100ea565b8063715018a6146101905780638da5cb5b1461019a57806395d89b41146101af576100ea565b806323b872dd116100c857806323b872dd14610142578063313ce56714610155578063395093511461016a57806370a082311461017d576100ea565b806306fdde03146100ef578063095ea7b31461010d57806318160ddd1461012d575b600080fd5b6100f7610203565b6040516101049190610a13565b60405180910390f35b61012061011b3660046109be565b610295565b6040516101049190610a08565b6101356102ab565b6040516101049190610c05565b610120610150366004610983565b6102b1565b61015d610310565b6040516101049190610c0e565b6101206101783660046109be565b610319565b61013561018b366004610930565b61035d565b610198610389565b005b6101a2610452565b60405161010491906109e7565b6100f761046e565b6101206101c53660046109be565b61047d565b6101206101d83660046109be565b6104c1565b6101356101eb366004610951565b6104ce565b6101986101fe366004610930565b610506565b60606004805461021290610c4b565b80601f016020809104026020016040519081016040528092919081815260200182805461023e90610c4b565b801561028b5780601f106102605761010080835404028352916020019161028b565b820191906000526020600020905b81548152906001019060200180831161026e57829003601f168201915b5050505050905090565b60006102a2338484610631565b50600192915050565b60035490565b60006102be848484610740565b73ffffffffffffffffffffffffffffffffffffffff8416600090815260026020908152604080832033808552925290912054610306918691610301908690610c34565b610631565b5060019392505050565b60065460ff1690565b33600081815260026020908152604080832073ffffffffffffffffffffffffffffffffffffffff8716845290915281205490916102a2918590610301908690610c1c565b73ffffffffffffffffffffffffffffffffffffffff81166000908152600160205260409020545b919050565b60005473ffffffffffffffffffffffffffffffffffffffff1633146103e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103da90610b97565b60405180910390fd5b6000805460405173ffffffffffffffffffffffffffffffffffffffff909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080547fffffffffffffffffffffffff0000000000000000000000000000000000000000169055565b60005473ffffffffffffffffffffffffffffffffffffffff1681565b60606005805461021290610c4b565b33600081815260026020908152604080832073ffffffffffffffffffffffffffffffffffffffff8716845290915281205490916102a2918590610301908690610c34565b60006102a2338484610740565b73ffffffffffffffffffffffffffffffffffffffff918216600090815260026020908152604080832093909416825291909152205490565b60005473ffffffffffffffffffffffffffffffffffffffff163314610557576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103da90610b97565b73ffffffffffffffffffffffffffffffffffffffff81166105a4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103da90610b29565b6000805460405173ffffffffffffffffffffffffffffffffffffffff808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b73ffffffffffffffffffffffffffffffffffffffff831661067e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103da90610abb565b73ffffffffffffffffffffffffffffffffffffffff82166106cb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103da90610a84565b73ffffffffffffffffffffffffffffffffffffffff80841660008181526002602090815260408083209487168084529490915290819020849055517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92590610733908590610c05565b60405180910390a3505050565b73ffffffffffffffffffffffffffffffffffffffff831661078d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103da90610bce565b73ffffffffffffffffffffffffffffffffffffffff82166107da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103da90610b60565b73ffffffffffffffffffffffffffffffffffffffff8316600090815260016020526040902054811115610839576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103da90610af2565b73ffffffffffffffffffffffffffffffffffffffff83166000908152600160205260408120805483929061086e908490610c34565b909155505073ffffffffffffffffffffffffffffffffffffffff8216600090815260016020526040812080548392906108a8908490610c1c565b925050819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516107339190610c05565b803573ffffffffffffffffffffffffffffffffffffffff8116811461038457600080fd5b600060208284031215610941578081fd5b61094a8261090c565b9392505050565b60008060408385031215610963578081fd5b61096c8361090c565b915061097a6020840161090c565b90509250929050565b600080600060608486031215610997578081fd5b6109a08461090c565b92506109ae6020850161090c565b9150604084013590509250925092565b600080604083850312156109d0578182fd5b6109d98361090c565b946020939093013593505050565b73ffffffffffffffffffffffffffffffffffffffff91909116815260200190565b901515815260200190565b6000602080835283518082850152825b81811015610a3f57858101830151858201604001528201610a23565b81811115610a505783604083870101525b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016929092016040019392505050565b6020808252601b908201527f417070726f766520746f20746865207a65726f20616464726573730000000000604082015260600190565b6020808252601d908201527f417070726f76652066726f6d20746865207a65726f2061646472657373000000604082015260600190565b6020808252601f908201527f5472616e7366657220616d6f756e7420657863656564732062616c616e636500604082015260600190565b6020808252601d908201527f4e6577206f776e657220697320746865207a65726f2061646472657373000000604082015260600190565b6020808252601c908201527f5472616e7366657220746f20746865207a65726f206164647265737300000000604082015260600190565b60208082526016908201527f4e6f742074686520636f6e7472616374206f776e657200000000000000000000604082015260600190565b6020808252601e908201527f5472616e736665722066726f6d20746865207a65726f20616464726573730000604082015260600190565b90815260200190565b60ff91909116815260200190565b60008219821115610c2f57610c2f610c9f565b500190565b600082821015610c4657610c46610c9f565b500390565b600281046001821680610c5f57607f821691505b60208210811415610c99577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fdfea264697066735822122000e235f2fde985366c76bd3188958c3da86899e4633b9b0e4139e45b6fcf7c6d64736f6c63430008000033

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

000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000650e124ef1c7000000000000000000000000000000000000000000000000000000000000000a5374616b6553746f6e6500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000553544f4e45000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name_ (string): StakeStone
Arg [1] : symbol_ (string): STONE
Arg [2] : initialSupply (uint256): 111111111111111

-----Encoded View---------------
7 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [2] : 0000000000000000000000000000000000000000000000000000650e124ef1c7
Arg [3] : 000000000000000000000000000000000000000000000000000000000000000a
Arg [4] : 5374616b6553746f6e6500000000000000000000000000000000000000000000
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [6] : 53544f4e45000000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

1914:3547:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2595:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3431:159;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;2872:100::-;;;:::i;:::-;;;;;;;:::i;3598:262::-;;;;;;:::i;:::-;;:::i;2781:83::-;;;:::i;:::-;;;;;;;:::i;3868:203::-;;;;;;:::i;:::-;;:::i;2980:119::-;;;;;;:::i;:::-;;:::i;1032:138::-;;;:::i;:::-;;450:20;;;:::i;:::-;;;;;;;:::i;2686:87::-;;;:::i;4079:213::-;;;;;;:::i;:::-;;:::i;3107:165::-;;;;;;:::i;:::-;;:::i;3280:143::-;;;;;;:::i;:::-;;:::i;799:225::-;;;;;;:::i;:::-;;:::i;2595:83::-;2632:13;2665:5;2658:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2595:83;:::o;3431:159::-;3506:4;3523:37;3532:10;3544:7;3553:6;3523:8;:37::i;:::-;-1:-1:-1;3578:4:0;3431:159;;;;:::o;2872:100::-;2952:12;;2872:100;:::o;3598:262::-;3696:4;3713:36;3723:6;3731:9;3742:6;3713:9;:36::i;:::-;3789:19;;;;;;;:11;:19;;;;;;;;3777:10;3789:31;;;;;;;;;3760:70;;3769:6;;3789:40;;3823:6;;3789:40;:::i;:::-;3760:8;:70::i;:::-;-1:-1:-1;3848:4:0;3598:262;;;;;:::o;2781:83::-;2847:9;;;;2781:83;:::o;3868:203::-;3974:10;3948:4;3995:23;;;:11;:23;;;;;;;;;:32;;;;;;;;;;3948:4;;3965:76;;3986:7;;3995:45;;4030:10;;3995:45;:::i;2980:119::-;3073:18;;;3046:7;3073:18;;;:9;:18;;;;;;2980:119;;;;:::o;1032:138::-;739:5;;;;725:10;:19;717:54;;;;;;;;;;;;:::i;:::-;;;;;;;;;1130:1:::1;1115:5:::0;;1094:39:::1;::::0;::::1;1115:5:::0;;::::1;::::0;1094:39:::1;::::0;1130:1;;1094:39:::1;1160:1;1144:18:::0;;;::::1;::::0;;1032:138::o;450:20::-;;;;;;:::o;2686:87::-;2725:13;2758:7;2751:14;;;;;:::i;4079:213::-;4190:10;4164:4;4211:23;;;:11;:23;;;;;;;;;:32;;;;;;;;;;4164:4;;4181:81;;4202:7;;4211:50;;4246:15;;4211:50;:::i;3107:165::-;3185:4;3202:40;3212:10;3224:9;3235:6;3202:9;:40::i;3280:143::-;3388:18;;;;3361:7;3388:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;3280:143::o;799:225::-;739:5;;;;725:10;:19;717:54;;;;;;;;;;;;:::i;:::-;880:22:::1;::::0;::::1;872:64;;;;;;;;;;;;:::i;:::-;973:5;::::0;;952:37:::1;::::0;::::1;::::0;;::::1;::::0;973:5;::::1;::::0;952:37:::1;::::0;::::1;1000:5;:16:::0;;;::::1;;::::0;;;::::1;::::0;;;::::1;::::0;;799:225::o;5134:324::-;5228:19;;;5220:61;;;;;;;;;;;;:::i;:::-;5300:21;;;5292:61;;;;;;;;;;;;:::i;:::-;5366:18;;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;;:36;;;5418:32;;;;;5396:6;;5418:32;:::i;:::-;;;;;;;;5134:324;;;:::o;4594:532::-;4692:20;;;4684:63;;;;;;;;;;;;:::i;:::-;4766:23;;;4758:64;;;;;;;;;;;;:::i;:::-;4841:17;;;;;;;:9;:17;;;;;;:27;-1:-1:-1;4841:27:0;4833:71;;;;;;;;;;;;:::i;:::-;4958:17;;;;;;;:9;:17;;;;;:27;;4979:6;;4958:17;:27;;4979:6;;4958:27;:::i;:::-;;;;-1:-1:-1;;5035:20:0;;;;;;;:9;:20;;;;;:30;;5059:6;;5035:20;:30;;5059:6;;5035:30;:::i;:::-;;;;;;;;5100:9;5083:35;;5092:6;5083:35;;;5111:6;5083:35;;;;;;:::i;14:198:1:-;84:20;;144:42;133:54;;123:65;;113:2;;202:1;199;192:12;217:198;;329:2;317:9;308:7;304:23;300:32;297:2;;;350:6;342;335:22;297:2;378:31;399:9;378:31;:::i;:::-;368:41;287:128;-1:-1:-1;;;287:128:1:o;420:274::-;;;549:2;537:9;528:7;524:23;520:32;517:2;;;570:6;562;555:22;517:2;598:31;619:9;598:31;:::i;:::-;588:41;;648:40;684:2;673:9;669:18;648:40;:::i;:::-;638:50;;507:187;;;;;:::o;699:342::-;;;;845:2;833:9;824:7;820:23;816:32;813:2;;;866:6;858;851:22;813:2;894:31;915:9;894:31;:::i;:::-;884:41;;944:40;980:2;969:9;965:18;944:40;:::i;:::-;934:50;;1031:2;1020:9;1016:18;1003:32;993:42;;803:238;;;;;:::o;1046:266::-;;;1175:2;1163:9;1154:7;1150:23;1146:32;1143:2;;;1196:6;1188;1181:22;1143:2;1224:31;1245:9;1224:31;:::i;:::-;1214:41;1302:2;1287:18;;;;1274:32;;-1:-1:-1;;;1133:179:1:o;1317:226::-;1493:42;1481:55;;;;1463:74;;1451:2;1436:18;;1418:125::o;1548:187::-;1713:14;;1706:22;1688:41;;1676:2;1661:18;;1643:92::o;1740:662::-;;1881:2;1910;1899:9;1892:21;1942:6;1936:13;1985:6;1980:2;1969:9;1965:18;1958:34;2010:4;2023:140;2037:6;2034:1;2031:13;2023:140;;;2132:14;;;2128:23;;2122:30;2098:17;;;2117:2;2094:26;2087:66;2052:10;;2023:140;;;2181:6;2178:1;2175:13;2172:2;;;2251:4;2246:2;2237:6;2226:9;2222:22;2218:31;2211:45;2172:2;-1:-1:-1;2318:2:1;2306:15;2323:66;2302:88;2287:104;;;;2393:2;2283:113;;1861:541;-1:-1:-1;;;1861:541:1:o;2407:351::-;2609:2;2591:21;;;2648:2;2628:18;;;2621:30;2687:29;2682:2;2667:18;;2660:57;2749:2;2734:18;;2581:177::o;2763:353::-;2965:2;2947:21;;;3004:2;2984:18;;;2977:30;3043:31;3038:2;3023:18;;3016:59;3107:2;3092:18;;2937:179::o;3121:355::-;3323:2;3305:21;;;3362:2;3342:18;;;3335:30;3401:33;3396:2;3381:18;;3374:61;3467:2;3452:18;;3295:181::o;3481:353::-;3683:2;3665:21;;;3722:2;3702:18;;;3695:30;3761:31;3756:2;3741:18;;3734:59;3825:2;3810:18;;3655:179::o;3839:352::-;4041:2;4023:21;;;4080:2;4060:18;;;4053:30;4119;4114:2;4099:18;;4092:58;4182:2;4167:18;;4013:178::o;4196:346::-;4398:2;4380:21;;;4437:2;4417:18;;;4410:30;4476:24;4471:2;4456:18;;4449:52;4533:2;4518:18;;4370:172::o;4547:354::-;4749:2;4731:21;;;4788:2;4768:18;;;4761:30;4827:32;4822:2;4807:18;;4800:60;4892:2;4877:18;;4721:180::o;4906:177::-;5052:25;;;5040:2;5025:18;;5007:76::o;5088:184::-;5260:4;5248:17;;;;5230:36;;5218:2;5203:18;;5185:87::o;5277:128::-;;5348:1;5344:6;5341:1;5338:13;5335:2;;;5354:18;;:::i;:::-;-1:-1:-1;5390:9:1;;5325:80::o;5410:125::-;;5478:1;5475;5472:8;5469:2;;;5483:18;;:::i;:::-;-1:-1:-1;5520:9:1;;5459:76::o;5540:437::-;5625:1;5615:12;;5672:1;5662:12;;;5683:2;;5737:4;5729:6;5725:17;5715:27;;5683:2;5790;5782:6;5779:14;5759:18;5756:38;5753:2;;;5827:77;5824:1;5817:88;5928:4;5925:1;5918:15;5956:4;5953:1;5946:15;5753:2;;5595:382;;;:::o;5982:184::-;6034:77;6031:1;6024:88;6131:4;6128:1;6121:15;6155:4;6152:1;6145:15

Swarm Source

ipfs://00e235f2fde985366c76bd3188958c3da86899e4633b9b0e4139e45b6fcf7c6d
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.