false
true
0

Contract Address Details

0x27b67bd4b710C352a5716b77ce1bfc2beb5CA1e2

Token
BOOMER (BOOMER)
Creator
0x530ece–b8bf8e at 0x88b958–41af1e
Balance
0 PLS ( )
Tokens
Fetching tokens...
Transactions
1,049 Transactions
Transfers
0 Transfers
Gas Used
0
Last Balance Update
26094952
Warning! Contract bytecode has been changed and doesn't match the verified one. Therefore, interaction with this smart contract may be risky.
This contract has been verified via Sourcify. View contract in Sourcify repository
Contract name:
BOOMER




Optimization enabled
true
Compiler version
v0.8.20+commit.a1b79de6




Optimization runs
200
EVM Version
shanghai




Verified at
2024-03-24T12:22:54.774880Z

Constructor Arguments

000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000006424f4f4d455200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006424f4f4d45520000000000000000000000000000000000000000000000000000

Arg [0] (string) : BOOMER
Arg [1] (string) : BOOMER

              

artifacts/BOOMER2.sol

// SPDX-License-Identifier: MIT

pragma solidity ^0.8.20;

/**
________  ________  ________  _____ ______   _______   ________         
|\   __  \|\   __  \|\   __  \|\   _ \  _   \|\  ___ \ |\   __  \        
\ \  \|\ /\ \  \|\  \ \  \|\  \ \  \\\__\ \  \ \   __/|\ \  \|\  \       
 \ \   __  \ \  \\\  \ \  \\\  \ \  \\|__| \  \ \  \_|/_\ \   _  _\      
  \ \  \|\  \ \  \\\  \ \  \\\  \ \  \    \ \  \ \  \_|\ \ \  \\  \|     
   \ \_______\ \_______\ \_______\ \__\    \ \__\ \_______\ \__\\ _\     
    \|_______|\|_______|\|_______|\|__|     \|__|\|_______|\|__|\|__|    
                                                            
            https://t.me/pulseboomer
                                        By GIGA

**/

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);
}

contract BOOMER is IERC20 {
    mapping(address => uint256) private _balances;
    mapping(address => mapping(address => uint256)) private _allowances;

    uint256 private _totalSupply;
    string private _name;
    string private _symbol;

    constructor(string memory name_, string memory symbol_) {
    _name = name_;
    _symbol = symbol_;
    uint256 initialSupply = 69e9 * 1e18; // 69 billion tokens, with 18 decimal places
    _totalSupply = initialSupply;
    _balances[msg.sender] = initialSupply;
    emit Transfer(address(0), msg.sender, initialSupply);
    }

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

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

    function decimals() public pure returns (uint8) {
        return 18; // Standard value for ERC20 tokens
    }

    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) {
        require(recipient != address(0), "ERC20: transfer to the zero address");
        require(_balances[msg.sender] >= amount, "ERC20: transfer amount exceeds balance");

        _balances[msg.sender] -= amount;
        _balances[recipient] += amount;
        emit 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) {
        require(spender != address(0), "ERC20: approve to the zero address");
        _allowances[msg.sender][spender] = amount;
        emit Approval(msg.sender, spender, amount);
        return true;
    }

    function transferFrom(address sender, address recipient, uint256 amount) public override returns (bool) {
        require(amount <= _allowances[sender][msg.sender], "ERC20: transfer amount exceeds allowance");
        require(recipient != address(0), "ERC20: transfer to the zero address");
        require(_balances[sender] >= amount, "ERC20: transfer amount exceeds balance");

        _balances[sender] -= amount;
        _balances[recipient] += amount;
        _allowances[sender][msg.sender] -= amount;
        emit Transfer(sender, recipient, amount);
        emit Approval(sender, msg.sender, _allowances[sender][msg.sender]);
        return true;
    }
}
        

Compiler Settings

{"remappings":[],"optimizer":{"runs":200,"enabled":true},"metadata":{"bytecodeHash":"ipfs"},"libraries":{},"evmVersion":"shanghai","compilationTarget":{"artifacts/BOOMER2.sol":"BOOMER"}}
              

Contract ABI

[{"type":"constructor","stateMutability":"nonpayable","inputs":[{"type":"string","name":"name_","internalType":"string"},{"type":"string","name":"symbol_","internalType":"string"}]},{"type":"event","name":"Approval","inputs":[{"type":"address","name":"owner","internalType":"address","indexed":true},{"type":"address","name":"spender","internalType":"address","indexed":true},{"type":"uint256","name":"value","internalType":"uint256","indexed":false}],"anonymous":false},{"type":"event","name":"Transfer","inputs":[{"type":"address","name":"from","internalType":"address","indexed":true},{"type":"address","name":"to","internalType":"address","indexed":true},{"type":"uint256","name":"value","internalType":"uint256","indexed":false}],"anonymous":false},{"type":"function","stateMutability":"view","outputs":[{"type":"uint256","name":"","internalType":"uint256"}],"name":"allowance","inputs":[{"type":"address","name":"owner","internalType":"address"},{"type":"address","name":"spender","internalType":"address"}]},{"type":"function","stateMutability":"nonpayable","outputs":[{"type":"bool","name":"","internalType":"bool"}],"name":"approve","inputs":[{"type":"address","name":"spender","internalType":"address"},{"type":"uint256","name":"amount","internalType":"uint256"}]},{"type":"function","stateMutability":"view","outputs":[{"type":"uint256","name":"","internalType":"uint256"}],"name":"balanceOf","inputs":[{"type":"address","name":"account","internalType":"address"}]},{"type":"function","stateMutability":"pure","outputs":[{"type":"uint8","name":"","internalType":"uint8"}],"name":"decimals","inputs":[]},{"type":"function","stateMutability":"view","outputs":[{"type":"string","name":"","internalType":"string"}],"name":"name","inputs":[]},{"type":"function","stateMutability":"view","outputs":[{"type":"string","name":"","internalType":"string"}],"name":"symbol","inputs":[]},{"type":"function","stateMutability":"view","outputs":[{"type":"uint256","name":"","internalType":"uint256"}],"name":"totalSupply","inputs":[]},{"type":"function","stateMutability":"nonpayable","outputs":[{"type":"bool","name":"","internalType":"bool"}],"name":"transfer","inputs":[{"type":"address","name":"recipient","internalType":"address"},{"type":"uint256","name":"amount","internalType":"uint256"}]},{"type":"function","stateMutability":"nonpayable","outputs":[{"type":"bool","name":"","internalType":"bool"}],"name":"transferFrom","inputs":[{"type":"address","name":"sender","internalType":"address"},{"type":"address","name":"recipient","internalType":"address"},{"type":"uint256","name":"amount","internalType":"uint256"}]}]
              

Contract Creation Code

0x608060405234801562000010575f80fd5b5060405162000b6d38038062000b6d83398101604081905262000033916200016b565b60036200004183826200025d565b5060046200005082826200025d565b506bdef376571332906a880000006002819055335f81815260208181526040808320859055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a350505062000325565b634e487b7160e01b5f52604160045260245ffd5b5f82601f830112620000d1575f80fd5b81516001600160401b0380821115620000ee57620000ee620000ad565b604051601f8301601f19908116603f01168101908282118183101715620001195762000119620000ad565b8160405283815260209250868385880101111562000135575f80fd5b5f91505b8382101562000158578582018301518183018401529082019062000139565b5f93810190920192909252949350505050565b5f80604083850312156200017d575f80fd5b82516001600160401b038082111562000194575f80fd5b620001a286838701620000c1565b93506020850151915080821115620001b8575f80fd5b50620001c785828601620000c1565b9150509250929050565b600181811c90821680620001e657607f821691505b6020821081036200020557634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111562000258575f81815260208120601f850160051c81016020861015620002335750805b601f850160051c820191505b8181101562000254578281556001016200023f565b5050505b505050565b81516001600160401b03811115620002795762000279620000ad565b62000291816200028a8454620001d1565b846200020b565b602080601f831160018114620002c7575f8415620002af5750858301515b5f19600386901b1c1916600185901b17855562000254565b5f85815260208120601f198616915b82811015620002f757888601518255948401946001909101908401620002d6565b50858210156200031557878501515f19600388901b60f8161c191681555b5050505050600190811b01905550565b61083a80620003335f395ff3fe608060405234801561000f575f80fd5b5060043610610090575f3560e01c8063313ce56711610063578063313ce567146100fa57806370a082311461010957806395d89b4114610131578063a9059cbb14610139578063dd62ed3e1461014c575f80fd5b806306fdde0314610094578063095ea7b3146100b257806318160ddd146100d557806323b872dd146100e7575b5f80fd5b61009c610184565b6040516100a991906105f1565b60405180910390f35b6100c56100c0366004610657565b610214565b60405190151581526020016100a9565b6002545b6040519081526020016100a9565b6100c56100f536600461067f565b6102e0565b604051601281526020016100a9565b6100d96101173660046106b8565b6001600160a01b03165f9081526020819052604090205490565b61009c610501565b6100c5610147366004610657565b610510565b6100d961015a3660046106d8565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b60606003805461019390610709565b80601f01602080910402602001604051908101604052809291908181526020018280546101bf90610709565b801561020a5780601f106101e15761010080835404028352916020019161020a565b820191905f5260205f20905b8154815290600101906020018083116101ed57829003601f168201915b5050505050905090565b5f6001600160a01b03831661027b5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084015b60405180910390fd5b335f8181526001602090815260408083206001600160a01b03881680855290835292819020869055518581529192917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a35060015b92915050565b6001600160a01b0383165f9081526001602090815260408083203384529091528120548211156103635760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b6064820152608401610272565b6001600160a01b0383166103895760405162461bcd60e51b815260040161027290610741565b6001600160a01b0384165f908152602081905260409020548211156103c05760405162461bcd60e51b815260040161027290610784565b6001600160a01b0384165f90815260208190526040812080548492906103e79084906107de565b90915550506001600160a01b0383165f90815260208190526040812080548492906104139084906107f1565b90915550506001600160a01b0384165f9081526001602090815260408083203384529091528120805484929061044a9084906107de565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161049691815260200190565b60405180910390a36001600160a01b0384165f81815260016020908152604080832033808552908352928190205490519081529192917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a35060019392505050565b60606004805461019390610709565b5f6001600160a01b0383166105375760405162461bcd60e51b815260040161027290610741565b335f908152602081905260409020548211156105655760405162461bcd60e51b815260040161027290610784565b335f90815260208190526040812080548492906105839084906107de565b90915550506001600160a01b0383165f90815260208190526040812080548492906105af9084906107f1565b90915550506040518281526001600160a01b0384169033907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906020016102ce565b5f6020808352835180828501525f5b8181101561061c57858101830151858201604001528201610600565b505f604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b0381168114610652575f80fd5b919050565b5f8060408385031215610668575f80fd5b6106718361063c565b946020939093013593505050565b5f805f60608486031215610691575f80fd5b61069a8461063c565b92506106a86020850161063c565b9150604084013590509250925092565b5f602082840312156106c8575f80fd5b6106d18261063c565b9392505050565b5f80604083850312156106e9575f80fd5b6106f28361063c565b91506107006020840161063c565b90509250929050565b600181811c9082168061071d57607f821691505b60208210810361073b57634e487b7160e01b5f52602260045260245ffd5b50919050565b60208082526023908201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260408201526265737360e81b606082015260800190565b60208082526026908201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604082015265616c616e636560d01b606082015260800190565b634e487b7160e01b5f52601160045260245ffd5b818103818111156102da576102da6107ca565b808201808211156102da576102da6107ca56fea26469706673582212203717f10066fa77711ee8a677db0eb34bb803b1a027bec45a4b6ffd4f90b0506464736f6c63430008140033000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000006424f4f4d455200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006424f4f4d45520000000000000000000000000000000000000000000000000000

Deployed ByteCode

0x608060405234801561000f575f80fd5b5060043610610090575f3560e01c8063313ce56711610063578063313ce567146100fa57806370a082311461010957806395d89b4114610131578063a9059cbb14610139578063dd62ed3e1461014c575f80fd5b806306fdde0314610094578063095ea7b3146100b257806318160ddd146100d557806323b872dd146100e7575b5f80fd5b61009c610184565b6040516100a991906105f1565b60405180910390f35b6100c56100c0366004610657565b610214565b60405190151581526020016100a9565b6002545b6040519081526020016100a9565b6100c56100f536600461067f565b6102e0565b604051601281526020016100a9565b6100d96101173660046106b8565b6001600160a01b03165f9081526020819052604090205490565b61009c610501565b6100c5610147366004610657565b610510565b6100d961015a3660046106d8565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b60606003805461019390610709565b80601f01602080910402602001604051908101604052809291908181526020018280546101bf90610709565b801561020a5780601f106101e15761010080835404028352916020019161020a565b820191905f5260205f20905b8154815290600101906020018083116101ed57829003601f168201915b5050505050905090565b5f6001600160a01b03831661027b5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084015b60405180910390fd5b335f8181526001602090815260408083206001600160a01b03881680855290835292819020869055518581529192917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a35060015b92915050565b6001600160a01b0383165f9081526001602090815260408083203384529091528120548211156103635760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b6064820152608401610272565b6001600160a01b0383166103895760405162461bcd60e51b815260040161027290610741565b6001600160a01b0384165f908152602081905260409020548211156103c05760405162461bcd60e51b815260040161027290610784565b6001600160a01b0384165f90815260208190526040812080548492906103e79084906107de565b90915550506001600160a01b0383165f90815260208190526040812080548492906104139084906107f1565b90915550506001600160a01b0384165f9081526001602090815260408083203384529091528120805484929061044a9084906107de565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161049691815260200190565b60405180910390a36001600160a01b0384165f81815260016020908152604080832033808552908352928190205490519081529192917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a35060019392505050565b60606004805461019390610709565b5f6001600160a01b0383166105375760405162461bcd60e51b815260040161027290610741565b335f908152602081905260409020548211156105655760405162461bcd60e51b815260040161027290610784565b335f90815260208190526040812080548492906105839084906107de565b90915550506001600160a01b0383165f90815260208190526040812080548492906105af9084906107f1565b90915550506040518281526001600160a01b0384169033907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906020016102ce565b5f6020808352835180828501525f5b8181101561061c57858101830151858201604001528201610600565b505f604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b0381168114610652575f80fd5b919050565b5f8060408385031215610668575f80fd5b6106718361063c565b946020939093013593505050565b5f805f60608486031215610691575f80fd5b61069a8461063c565b92506106a86020850161063c565b9150604084013590509250925092565b5f602082840312156106c8575f80fd5b6106d18261063c565b9392505050565b5f80604083850312156106e9575f80fd5b6106f28361063c565b91506107006020840161063c565b90509250929050565b600181811c9082168061071d57607f821691505b60208210810361073b57634e487b7160e01b5f52602260045260245ffd5b50919050565b60208082526023908201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260408201526265737360e81b606082015260800190565b60208082526026908201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604082015265616c616e636560d01b606082015260800190565b634e487b7160e01b5f52601160045260245ffd5b818103818111156102da576102da6107ca565b808201808211156102da576102da6107ca56fea26469706673582212203717f10066fa77711ee8a677db0eb34bb803b1a027bec45a4b6ffd4f90b0506464736f6c63430008140033