Cryo Explorer Ethereum Mainnet

Address Contract Partially Verified

Address 0x782597d1DEa08548779714545b663Fb612E4AaBd
Balance 0 ETH
Nonce 1
Code Size 7676 bytes
Indexed Transactions 0
External Etherscan · Sourcify

Contract Bytecode

7676 bytes
0x608060405234801561000f575f80fd5b50600436106100f3575f3560e01c806342966c6811610095578063a9059cbb11610064578063a9059cbb14610299578063dd62ed3e146102c9578063f1b54ff9146102f9578063f2fde38b14610315576100f3565b806342966c68146101ff57806370a082311461021b57806395d89b411461024b578063a457c2d714610269576100f3565b806318160ddd116100d157806318160ddd1461016357806323b872dd14610181578063313ce567146101b157806339509351146101cf576100f3565b806303e5979d146100f757806306fdde0314610115578063095ea7b314610133575b5f80fd5b6100ff610331565b60405161010c91906113b0565b60405180910390f35b61011d6103bc565b60405161012a91906113b0565b60405180910390f35b61014d6004803603810190610148919061146e565b61044c565b60405161015a91906114c6565b60405180910390f35b61016b61053e565b60405161017891906114ee565b60405180910390f35b61019b60048036038101906101969190611507565b610547565b6040516101a891906114c6565b60405180910390f35b6101b9610902565b6040516101c69190611572565b60405180910390f35b6101e960048036038101906101e4919061146e565b61090a565b6040516101f691906114c6565b60405180910390f35b6102196004803603810190610214919061158b565b610a80565b005b610235600480360381019061023091906115b6565b610b53565b60405161024291906114ee565b60405180910390f35b610253610b99565b60405161026091906113b0565b60405180910390f35b610283600480360381019061027e919061146e565b610c29565b60405161029091906114c6565b60405180910390f35b6102b360048036038101906102ae919061146e565b610e59565b6040516102c091906114c6565b60405180910390f35b6102e360048036038101906102de91906115e1565b611062565b6040516102f091906114ee565b60405180910390f35b610313600480360381019061030e919061174b565b6110e4565b005b61032f600480360381019061032a91906115b6565b611185565b005b5f805461033d906117bf565b80601f0160208091040260200160405190810160405280929190818152602001828054610369906117bf565b80156103b45780601f1061038b576101008083540402835291602001916103b4565b820191905f5260205f20905b81548152906001019060200180831161039757829003601f168201915b505050505081565b6060600580546103cb906117bf565b80601f01602080910402602001604051908101604052809291908181526020018280546103f7906117bf565b80156104425780601f1061041957610100808354040283529160200191610442565b820191905f5260205f20905b81548152906001019060200180831161042557829003601f168201915b5050505050905090565b5f803390508260025f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258560405161052b91906114ee565b60405180910390a3600191505092915050565b5f600454905090565b5f8060025f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905082811015610607576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105fe90611839565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1603610675576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161066c906118a1565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036106e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106da90611909565b60405180910390fd5b8260015f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610763576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161075a90611971565b60405180910390fd5b828161076f91906119bc565b60025f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508260015f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461083791906119bc565b925050819055508260015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461088a91906119ef565b925050819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040516108ee91906114ee565b60405180910390a360019150509392505050565b5f6012905090565b5f8160025f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461099291906119ef565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560025f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054604051610a6e91906114ee565b60405180910390a36001905092915050565b8060015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610acc91906119bc565b925050819055508060045f828254610ae491906119bc565b925050819055505f73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610b4891906114ee565b60405180910390a350565b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b606060068054610ba8906117bf565b80601f0160208091040260200160405190810160405280929190818152602001828054610bd4906117bf565b8015610c1f5780601f10610bf657610100808354040283529160200191610c1f565b820191905f5260205f20905b815481529060010190602001808311610c0257829003601f168201915b5050505050905090565b5f8060025f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905082811015610ce9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ce090611a6c565b60405180910390fd5b8281610cf591906119bc565b60025f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560025f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054604051610e4691906114ee565b60405180910390a3600191505092915050565b5f803390505f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610ecc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ec390611909565b60405180910390fd5b8260015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610f4c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f4390611971565b60405180910390fd5b8260015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610f9891906119bc565b925050819055508260015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610feb91906119ef565b925050819055508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8560405161104f91906114ee565b60405180910390a3600191505092915050565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b60035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611173576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161116a90611ad4565b60405180910390fd5b805f90816111819190611c8f565b5050565b60035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611214576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161120b90611ad4565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611282576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161127990611da8565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a38060035f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f61138282611340565b61138c818561134a565b935061139c81856020860161135a565b6113a581611368565b840191505092915050565b5f6020820190508181035f8301526113c88184611378565b905092915050565b5f604051905090565b5f80fd5b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61140a826113e1565b9050919050565b61141a81611400565b8114611424575f80fd5b50565b5f8135905061143581611411565b92915050565b5f819050919050565b61144d8161143b565b8114611457575f80fd5b50565b5f8135905061146881611444565b92915050565b5f8060408385031215611484576114836113d9565b5b5f61149185828601611427565b92505060206114a28582860161145a565b9150509250929050565b5f8115159050919050565b6114c0816114ac565b82525050565b5f6020820190506114d95f8301846114b7565b92915050565b6114e88161143b565b82525050565b5f6020820190506115015f8301846114df565b92915050565b5f805f6060848603121561151e5761151d6113d9565b5b5f61152b86828701611427565b935050602061153c86828701611427565b925050604061154d8682870161145a565b9150509250925092565b5f60ff82169050919050565b61156c81611557565b82525050565b5f6020820190506115855f830184611563565b92915050565b5f602082840312156115a05761159f6113d9565b5b5f6115ad8482850161145a565b91505092915050565b5f602082840312156115cb576115ca6113d9565b5b5f6115d884828501611427565b91505092915050565b5f80604083850312156115f7576115f66113d9565b5b5f61160485828601611427565b925050602061161585828601611427565b9150509250929050565b5f80fd5b5f80fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b61165d82611368565b810181811067ffffffffffffffff8211171561167c5761167b611627565b5b80604052505050565b5f61168e6113d0565b905061169a8282611654565b919050565b5f67ffffffffffffffff8211156116b9576116b8611627565b5b6116c282611368565b9050602081019050919050565b828183375f83830152505050565b5f6116ef6116ea8461169f565b611685565b90508281526020810184848401111561170b5761170a611623565b5b6117168482856116cf565b509392505050565b5f82601f8301126117325761173161161f565b5b81356117428482602086016116dd565b91505092915050565b5f602082840312156117605761175f6113d9565b5b5f82013567ffffffffffffffff81111561177d5761177c6113dd565b5b6117898482850161171e565b91505092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806117d657607f821691505b6020821081036117e9576117e8611792565b5b50919050565b7f496e73756666696369656e7420616c6c6f77616e6365000000000000000000005f82015250565b5f61182360168361134a565b915061182e826117ef565b602082019050919050565b5f6020820190508181035f83015261185081611817565b9050919050565b7f5472616e736665722066726f6d20746865207a65726f206164647265737300005f82015250565b5f61188b601e8361134a565b915061189682611857565b602082019050919050565b5f6020820190508181035f8301526118b88161187f565b9050919050565b7f5472616e7366657220746f20746865207a65726f2061646472657373000000005f82015250565b5f6118f3601c8361134a565b91506118fe826118bf565b602082019050919050565b5f6020820190508181035f830152611920816118e7565b9050919050565b7f496e73756666696369656e742062616c616e63650000000000000000000000005f82015250565b5f61195b60148361134a565b915061196682611927565b602082019050919050565b5f6020820190508181035f8301526119888161194f565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6119c68261143b565b91506119d18361143b565b92508282039050818111156119e9576119e861198f565b5b92915050565b5f6119f98261143b565b9150611a048361143b565b9250828201905080821115611a1c57611a1b61198f565b5b92915050565b7f416c6c6f77616e63652062656c6f77207a65726f0000000000000000000000005f82015250565b5f611a5660148361134a565b9150611a6182611a22565b602082019050919050565b5f6020820190508181035f830152611a8381611a4a565b9050919050565b7f43616c6c6572206973206e6f7420746865206f776e65720000000000000000005f82015250565b5f611abe60178361134a565b9150611ac982611a8a565b602082019050919050565b5f6020820190508181035f830152611aeb81611ab2565b9050919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f60088302611b4e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82611b13565b611b588683611b13565b95508019841693508086168417925050509392505050565b5f819050919050565b5f611b93611b8e611b898461143b565b611b70565b61143b565b9050919050565b5f819050919050565b611bac83611b79565b611bc0611bb882611b9a565b848454611b1f565b825550505050565b5f90565b611bd4611bc8565b611bdf818484611ba3565b505050565b5b81811015611c0257611bf75f82611bcc565b600181019050611be5565b5050565b601f821115611c4757611c1881611af2565b611c2184611b04565b81016020851015611c30578190505b611c44611c3c85611b04565b830182611be4565b50505b505050565b5f82821c905092915050565b5f611c675f1984600802611c4c565b1980831691505092915050565b5f611c7f8383611c58565b9150826002028217905092915050565b611c9882611340565b67ffffffffffffffff811115611cb157611cb0611627565b5b611cbb82546117bf565b611cc6828285611c06565b5f60209050601f831160018114611cf7575f8415611ce5578287015190505b611cef8582611c74565b865550611d56565b601f198416611d0586611af2565b5f5b82811015611d2c57848901518255600182019150602085019450602081019050611d07565b86831015611d495784890151611d45601f891682611c58565b8355505b6001600288020188555050505b505050505050565b7f496e76616c6964206e6577206f776e65720000000000000000000000000000005f82015250565b5f611d9260118361134a565b9150611d9d82611d5e565b602082019050919050565b5f6020820190508181035f830152611dbf81611d86565b905091905056fea2646970667358221220c466940fbbb2d8501f82154f61a060d4404e9b6f4f113981080a183daed02bf964736f6c634300081a0033

Verified Source Code Partial Match

Compiler: v0.8.26+commit.8a97fa7a EVM: cancun Optimization: No
DanteToken.sol 232 lines
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;

/**
 * @title DanteToken
 * @dev ERC-20 compatible token with supply cap, minting, burning, and ownership control.
 */
contract DanteToken {
    // Public state variables
    string public projectWebsite; // Reference to the official website of the project.

    // Internal state variables
    mapping(address => uint256) private _balances; // Tracks balances of token holders.
    mapping(address => mapping(address => uint256)) private _allowances; // Tracks allowances for delegated transfers.

    address private _owner; // Owner of the contract.
    uint256 private _totalSupply; // Tracks the total token supply.
    uint256 private immutable _cap; // Maximum supply cap.

    string private _name; // Name of the token.
    string private _symbol; // Symbol of the token.

    /**
     * @dev Initializes the contract with token details and mints the initial supply to the owner.
     * @param tokenName The name of the token.
     * @param tokenSymbol The symbol of the token.
     * @param initialSupply The initial supply of tokens (in units without decimals).
     * @param website The project website URL.
     */
    constructor(string memory tokenName, string memory tokenSymbol, uint256 initialSupply, string memory website) {
        _name = tokenName;
        _symbol = tokenSymbol;
        _cap = initialSupply * 10 ** decimals();
        projectWebsite = website;
        _owner = msg.sender;
        _mint(msg.sender, _cap);
    }

    /**
     * @dev Emitted when tokens are transferred from one account to another.
     */
    event Transfer(address indexed from, address indexed to, uint256 value);

    /**
     * @dev Emitted when a spender's allowance is updated.
     */
    event Approval(address indexed owner, address indexed spender, uint256 value);

    /**
     * @dev Emitted when ownership is transferred to a new address.
     */
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    /**
     * @dev Transfers tokens to a specified address.
     * @param to The recipient address.
     * @param value The amount of tokens to transfer.
     * @return Boolean indicating success.
     */
    function transfer(address to, uint256 value) public returns (bool) {
        address owner = msg.sender;
        require(to != address(0), "Transfer to the zero address");
        require(_balances[owner] >= value, "Insufficient balance");
        _balances[owner] -= value;
        _balances[to] += value;
        emit Transfer(owner, to, value);
        return true;
    }

    /**
     * @dev Returns the allowance for a spender on an owner's tokens.
     * @param owner The owner of the tokens.
     * @param spender The spender.
     * @return The remaining allowance.
     */
    function allowance(address owner, address spender) public view returns (uint256) {
        return _allowances[owner][spender];
    }

    /**
     * @dev Approves a spender to transfer tokens on the caller's behalf.
     * @param spender The address to approve.
     * @param value The allowance amount.
     * @return Boolean indicating success.
     */
    function approve(address spender, uint256 value) public returns (bool) {
        address owner = msg.sender;
        _allowances[owner][spender] = value;
        emit Approval(owner, spender, value);
        return true;
    }

    /**
     * @dev Transfers tokens from one account to another, deducting from the caller's allowance.
     * @param from The sender's address.
     * @param to The recipient's address.
     * @param value The amount to transfer.
     * @return Boolean indicating success.
     */
    function transferFrom(address from, address to, uint256 value) public returns (bool) {
        uint256 currentAllowance = _allowances[from][msg.sender];
        require(currentAllowance >= value, "Insufficient allowance");
        require(from != address(0), "Transfer from the zero address");
        require(to != address(0), "Transfer to the zero address");
        require(_balances[from] >= value, "Insufficient balance");

        _allowances[from][msg.sender] = currentAllowance - value;

        _balances[from] -= value;
        _balances[to] += value;

        emit Transfer(from, to, value);
        return true;
    }

    /**
     * @dev Increases the allowance for a spender.
     * @param spender The address to increase the allowance for.
     * @param addedValue The amount to add to the allowance.
     * @return Boolean indicating success.
     */
    function increaseAllowance(address spender, uint256 addedValue) public returns (bool) {
        _allowances[msg.sender][spender] += addedValue;
        emit Approval(msg.sender, spender, _allowances[msg.sender][spender]);
        return true;
    }

    /**
     * @dev Decreases the allowance for a spender.
     * @param spender The address to decrease the allowance for.
     * @param subtractedValue The amount to subtract from the allowance.
     * @return Boolean indicating success.
     */
    function decreaseAllowance(address spender, uint256 subtractedValue) public returns (bool) {
        uint256 currentAllowance = _allowances[msg.sender][spender];
        require(currentAllowance >= subtractedValue, "Allowance below zero");
        _allowances[msg.sender][spender] = currentAllowance - subtractedValue;
        emit Approval(msg.sender, spender, _allowances[msg.sender][spender]);
        return true;
    }

    /**
     * @dev Burns tokens from the caller's balance, reducing the total supply.
     * @param value The amount of tokens to burn.
     */
    function burn(uint256 value) public {
        _balances[msg.sender] -= value;
        _totalSupply -= value;
        emit Transfer(msg.sender, address(0), value);
    }

    /**
     * @dev Updates the project website URL.
     * @param newWebsite The new website URL.
     */
    function updateWebsite(string memory newWebsite) public onlyOwner {
        projectWebsite = newWebsite;
    }

    /**
     * @dev Modifier to restrict functions to the owner.
     */
    modifier onlyOwner() {
        require(msg.sender == _owner, "Caller is not the owner");
        _;
    }

    /**
     * @dev Transfers ownership of the contract to a new address.
     * @param newOwner The new owner's address.
     */
    function transferOwnership(address newOwner) public onlyOwner {
        require(newOwner != address(0), "Invalid new owner");
        emit OwnershipTransferred(_owner, newOwner);
        _owner = newOwner;
    }

    /**
     * @dev Returns the name of the token.
     * @return The token name.
     */
    function name() public view returns (string memory) {
        return _name;
    }

    /**
     * @dev Returns the symbol of the token.
     * @return The token symbol.
     */
    function symbol() public view returns (string memory) {
        return _symbol;
    }

    /**
     * @dev Returns the number of decimals used for display purposes.
     * @return The number of decimals.
     */
    function decimals() public pure returns (uint8) {
        return 18;
    }

    /**
     * @dev Returns the total token supply.
     * @return The total supply.
     */
    function totalSupply() public view returns (uint256) {
        return _totalSupply;
    }

    /**
     * @dev Returns the token balance of an account.
     * @param account The account to query.
     * @return The balance of the account.
     */
    function balanceOf(address account) public view returns (uint256) {
        return _balances[account];
    }

    /**
     * @dev Internal function to mint new tokens.
     * @param account The recipient of the minted tokens.
     * @param value The amount of tokens to mint.
     */
    function _mint(address account, uint256 value) internal {
        require(account != address(0), "Mint to zero address");
        require(_totalSupply + value <= _cap, "Exceeds cap");

        _totalSupply += value;
        _balances[account] += value;
        emit Transfer(address(0), account, value);
    }
}

Read Contract

allowance 0xdd62ed3e → uint256
balanceOf 0x70a08231 → uint256
decimals 0x313ce567 → uint8
name 0x06fdde03 → string
projectWebsite 0x03e5979d → string
symbol 0x95d89b41 → string
totalSupply 0x18160ddd → uint256

Write Contract 8 functions

These functions modify contract state and require a wallet transaction to execute.

approve 0x095ea7b3
address spender
uint256 value
returns: bool
burn 0x42966c68
uint256 value
decreaseAllowance 0xa457c2d7
address spender
uint256 subtractedValue
returns: bool
increaseAllowance 0x39509351
address spender
uint256 addedValue
returns: bool
transfer 0xa9059cbb
address to
uint256 value
returns: bool
transferFrom 0x23b872dd
address from
address to
uint256 value
returns: bool
transferOwnership 0xf2fde38b
address newOwner
updateWebsite 0xf1b54ff9
string newWebsite

Recent Transactions

No transactions found for this address