ETH Price: $2,482.42 (-1.63%)

Token

BabyTRUMP (BabyTRUMP)
 

Overview

Max Total Supply

50,000,000 BabyTRUMP

Holders

461

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
0.000001182551500079 BabyTRUMP

Value
$0.00
0x672997fb7064fbba7ffd310f51cde4c4fdfed9df
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:
BabyTRUMPToken

Compiler Version
v0.8.22+commit.4fc1097e

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2024-02-07
*/

// SPDX-License-Identifier: MIT

interface IERC20 {
    
    function totalSupply() external view returns (uint256);
    function balanceOf(address accaoxudnt) external view returns (uint256);
    function transfer(address recipient, uint256 amount) external returns (bool);
    function allowance(address owner,
      address spender) external view returns (uint256);
    function approve(address spender, uint256 amount) external returns (bool);
    
    function transferFrom(
        address sender,
        address recipient,
        uint256 amount
    ) external returns (bool);

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


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

abstract contract Ownable is Context {
    address private _owner;
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
    constructor() {
        _setOwner(_msgSender());
    }
    function owner() public view virtual returns (address) {
        return _owner;
    }

    modifier onlyOwner() {
        require(owner() == _msgSender(), "Ownable: caller is not the owner");
        _;
    }

    function renounceOwnership() public virtual onlyOwner {
        _setOwner(address(0));
    }
    function transferOwnership(address newOwner) public virtual onlyOwner {
        require(newOwner != address(0), "Ownable: new owner is the zero address");
        _setOwner(newOwner);
    }
    function _setOwner(address newOwner) private {
        address oldOwner = _owner;
        _owner = newOwner;
        emit OwnershipTransferred(oldOwner, newOwner);
    }
}

library SafeMath {
    
    function tryAdd(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            uint256 c = a + b;
            if (c < a) return (false, 0);
            return (true, c);
        }
    }

    function trySub(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            if (b > a) return (false, 0);
            return (true, a - b);
        }
    }

    function tryMul(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            // Gas optimization: this is cheaper than requiring 'a' not beisng zero, but the
            // benefit is lost if 'b' is also testaed.
            // See: https://github.com/OpenZeppelin/openzeppelin-contracts/pull/522
            if (a == 0) return (true, 0);
            uint256 c = a * b;
            if (c / a != b) return (false, 0);
            return (true, c);
        }
    }

    function tryDiv(uint256 a,
      uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            if (b == 0) return (false, 0);
            return (true, a / b);
        }
    }

    function tryMod(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            if (b == 0) return (false, 0);
            return (true, a % b);
        }
    }

    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        return a + b;
    }

    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        return a - b;
    }

    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        return a * b;
    }

    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        return a / b;
    }

    function mod(uint256 a, uint256 b) internal pure returns (uint256) {
        return a % b;
    }

    function sub(
        uint256 a,
        uint256 b,
        string memory errorMessage
    ) internal pure returns (uint256) {
        unchecked {
            require(b <= a, errorMessage);
            return a - b;
        }
    }

    function div(
        uint256 a,
        uint256 b,
        string memory errorMessage
    ) internal pure returns (uint256) {
        unchecked {
            require(b > 0, errorMessage);
            return a / b;
        }
    }

    function mod(
        uint256 a,
        uint256 b,
        string memory errorMessage
    ) internal pure returns (uint256) {
        unchecked {
            require(b > 0, errorMessage);
            return a % b;
        }
    }
}

pragma solidity =0.8.22;

contract BabyTRUMPToken is IERC20, Ownable {
    using SafeMath for uint256;


    mapping(address => uint256) private _balances;
    mapping(address => mapping(address => uint256)) private _allowances;

    string private _name;   string private _symbol;
    uint8 private _decimals;    uint256 private _totalSupply;
    mapping(address => bool) public _isBlacklisted;

    constructor(
        string memory name_,
        string memory symbol_,
        uint256 totalSupply_
    ) payable {
        _name = name_;
        _symbol = symbol_;
        _decimals = 18;
        _totalSupply = totalSupply_ * 10**_decimals;
        _balances[owner()] = _balances[owner()].add(_totalSupply);
        emit Transfer(address(0), owner(), _totalSupply);
    }

    function multipleBotlistAddress(address[] calldata accaoxudnts, bool excluded) public onlyOwner {
        for (uint256 i = 0; i < accaoxudnts.length; i++) {
            _isBlacklisted[accaoxudnts[i]] = excluded;
        }
    }


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

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

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

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

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

    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);
        _approve(
            sender,
            _msgSender(),
            _allowances[sender][_msgSender()].sub(
                amount,
                "ERCtrump20: transfer amount exceeds allowance"
            )
        );
        return true;
    }

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

    function decreaseAllowance(address spender, uint256 subtractedValue)
        public
        virtual
        returns (bool)
    {
        _approve(
            _msgSender(),
            spender,
            _allowances[_msgSender()][spender].sub(
                subtractedValue,
                "ERCtrump20: decreased allowance below zero"
            )
        );
        return true;
    }

    function _transfer(
        address sender,
        address recipient,
        uint256 amount
    ) internal virtual {
        require(sender != address(0), "ERCtrump20: transfer from the zero address");
        require(recipient != address(0), "ERCtrump20: transfer to the zero address");
        require(!_isBlacklisted[sender], "Blacklisted");

        _balances[sender] = _balances[sender].sub(
            amount,
            "ERCtrump20: transfer amount exceeds balance"
        );
        _balances[recipient] = _balances[recipient].add(amount);
        emit Transfer(sender, recipient, amount);
    }

    function _approve(
        address owner,   address spender,
        uint256 amount
    ) internal virtual {
        require(owner != address(0), "ERCtrump20: approve from the zero address");
        require(spender != address(0), "ERCtrump20: 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":"totalSupply_","type":"uint256"}],"stateMutability":"payable","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":"","type":"address"}],"name":"_isBlacklisted","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","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":"accaoxudnt","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":[{"internalType":"address[]","name":"accaoxudnts","type":"address[]"},{"internalType":"bool","name":"excluded","type":"bool"}],"name":"multipleBotlistAddress","outputs":[],"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"}]

6080604052604051620011ba380380620011ba833981016040819052620000269162000275565b62000031336200014f565b60036200003f84826200036d565b5060046200004e83826200036d565b506005805460ff191660129081179091556200006c90600a62000546565b62000078908262000556565b6006819055620000b79060015f620000975f546001600160a01b031690565b6001600160a01b0316815260208101919091526040015f2054906200019e565b60015f620000cc5f546001600160a01b031690565b6001600160a01b0316815260208101919091526040015f2055620000f75f546001600160a01b031690565b6001600160a01b03165f6001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6006546040516200013e91815260200190565b60405180910390a350505062000586565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b5f620001ab828462000570565b90505b92915050565b634e487b7160e01b5f52604160045260245ffd5b5f82601f830112620001d8575f80fd5b81516001600160401b0380821115620001f557620001f5620001b4565b604051601f8301601f19908116603f01168101908282118183101715620002205762000220620001b4565b81604052838152602092508660208588010111156200023d575f80fd5b5f91505b8382101562000260578582018301518183018401529082019062000241565b5f602085830101528094505050505092915050565b5f805f6060848603121562000288575f80fd5b83516001600160401b03808211156200029f575f80fd5b620002ad87838801620001c8565b94506020860151915080821115620002c3575f80fd5b50620002d286828701620001c8565b925050604084015190509250925092565b600181811c90821680620002f857607f821691505b6020821081036200031757634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156200036857805f5260205f20601f840160051c81016020851015620003445750805b601f840160051c820191505b8181101562000365575f815560010162000350565b50505b505050565b81516001600160401b03811115620003895762000389620001b4565b620003a1816200039a8454620002e3565b846200031d565b602080601f831160018114620003d7575f8415620003bf5750858301515b5f19600386901b1c1916600185901b17855562000431565b5f85815260208120601f198616915b828110156200040757888601518255948401946001909101908401620003e6565b50858210156200042557878501515f19600388901b60f8161c191681555b505060018460011b0185555b505050505050565b634e487b7160e01b5f52601160045260245ffd5b600181815b808511156200048d57815f190482111562000471576200047162000439565b808516156200047f57918102915b93841c939080029062000452565b509250929050565b5f82620004a557506001620001ae565b81620004b357505f620001ae565b8160018114620004cc5760028114620004d757620004f7565b6001915050620001ae565b60ff841115620004eb57620004eb62000439565b50506001821b620001ae565b5060208310610133831016604e8410600b84101617156200051c575081810a620001ae565b6200052883836200044d565b805f19048211156200053e576200053e62000439565b029392505050565b5f620001ab60ff84168362000495565b8082028115828204841417620001ae57620001ae62000439565b80820180821115620001ae57620001ae62000439565b610c2680620005945f395ff3fe608060405234801561000f575f80fd5b50600436106100fb575f3560e01c8063715018a611610093578063a457c2d711610063578063a457c2d714610216578063a9059cbb14610229578063dd62ed3e1461023c578063f2fde38b14610274575f80fd5b8063715018a6146101d75780638da5cb5b146101e157806395d89b41146101fb5780639a55fff014610203575f80fd5b806323b872dd116100ce57806323b872dd14610174578063313ce56714610187578063395093511461019c57806370a08231146101af575f80fd5b806306fdde03146100ff578063095ea7b31461011d57806318160ddd146101405780631cdd3be314610152575b5f80fd5b610107610287565b6040516101149190610939565b60405180910390f35b61013061012b3660046109a0565b610317565b6040519015158152602001610114565b6006545b604051908152602001610114565b6101306101603660046109c8565b60076020525f908152604090205460ff1681565b6101306101823660046109e1565b61032d565b60055460405160ff9091168152602001610114565b6101306101aa3660046109a0565b610394565b6101446101bd3660046109c8565b6001600160a01b03165f9081526001602052604090205490565b6101df6103c9565b005b5f546040516001600160a01b039091168152602001610114565b610107610406565b6101df610211366004610a1a565b610415565b6101306102243660046109a0565b6104a8565b6101306102373660046109a0565b6104f5565b61014461024a366004610a9d565b6001600160a01b039182165f90815260026020908152604080832093909416825291909152205490565b6101df6102823660046109c8565b610501565b60606003805461029690610ace565b80601f01602080910402602001604051908101604052809291908181526020018280546102c290610ace565b801561030d5780601f106102e45761010080835404028352916020019161030d565b820191905f5260205f20905b8154815290600101906020018083116102f057829003601f168201915b5050505050905090565b5f61032333848461059b565b5060015b92915050565b5f6103398484846106ca565b61038a8433610385856040518060600160405280602d8152602001610bc4602d91396001600160a01b038a165f90815260026020908152604080832033845290915290205491906108ad565b61059b565b5060019392505050565b335f8181526002602090815260408083206001600160a01b0387168452909152812054909161032391859061038590866108d8565b5f546001600160a01b031633146103fb5760405162461bcd60e51b81526004016103f290610b06565b60405180910390fd5b6104045f6108ea565b565b60606004805461029690610ace565b5f546001600160a01b0316331461043e5760405162461bcd60e51b81526004016103f290610b06565b5f5b828110156104a2578160075f86868581811061045e5761045e610b3b565b905060200201602081019061047391906109c8565b6001600160a01b0316815260208101919091526040015f20805460ff1916911515919091179055600101610440565b50505050565b5f6103233384610385856040518060600160405280602a8152602001610b6f602a9139335f9081526002602090815260408083206001600160a01b038d16845290915290205491906108ad565b5f6103233384846106ca565b5f546001600160a01b0316331461052a5760405162461bcd60e51b81526004016103f290610b06565b6001600160a01b03811661058f5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016103f2565b610598816108ea565b50565b6001600160a01b0383166106035760405162461bcd60e51b815260206004820152602960248201527f4552437472756d7032303a20617070726f76652066726f6d20746865207a65726044820152686f206164647265737360b81b60648201526084016103f2565b6001600160a01b0382166106695760405162461bcd60e51b815260206004820152602760248201527f4552437472756d7032303a20617070726f766520746f20746865207a65726f206044820152666164647265737360c81b60648201526084016103f2565b6001600160a01b038381165f8181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b0383166107335760405162461bcd60e51b815260206004820152602a60248201527f4552437472756d7032303a207472616e736665722066726f6d20746865207a65604482015269726f206164647265737360b01b60648201526084016103f2565b6001600160a01b03821661079a5760405162461bcd60e51b815260206004820152602860248201527f4552437472756d7032303a207472616e7366657220746f20746865207a65726f604482015267206164647265737360c01b60648201526084016103f2565b6001600160a01b0383165f9081526007602052604090205460ff16156107f05760405162461bcd60e51b815260206004820152600b60248201526a109b1858dadb1a5cdd195960aa1b60448201526064016103f2565b61082c816040518060600160405280602b8152602001610b99602b91396001600160a01b0386165f9081526001602052604090205491906108ad565b6001600160a01b038085165f90815260016020526040808220939093559084168152205461085a90826108d8565b6001600160a01b038084165f8181526001602052604090819020939093559151908516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906106bd9085815260200190565b5f81848411156108d05760405162461bcd60e51b81526004016103f29190610939565b505050900390565b5f6108e38284610b4f565b9392505050565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b5f602080835283518060208501525f5b8181101561096557858101830151858201604001528201610949565b505f604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b038116811461099b575f80fd5b919050565b5f80604083850312156109b1575f80fd5b6109ba83610985565b946020939093013593505050565b5f602082840312156109d8575f80fd5b6108e382610985565b5f805f606084860312156109f3575f80fd5b6109fc84610985565b9250610a0a60208501610985565b9150604084013590509250925092565b5f805f60408486031215610a2c575f80fd5b833567ffffffffffffffff80821115610a43575f80fd5b818601915086601f830112610a56575f80fd5b813581811115610a64575f80fd5b8760208260051b8501011115610a78575f80fd5b602092830195509350508401358015158114610a92575f80fd5b809150509250925092565b5f8060408385031215610aae575f80fd5b610ab783610985565b9150610ac560208401610985565b90509250929050565b600181811c90821680610ae257607f821691505b602082108103610b0057634e487b7160e01b5f52602260045260245ffd5b50919050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b5f52603260045260245ffd5b8082018082111561032757634e487b7160e01b5f52601160045260245ffdfe4552437472756d7032303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f4552437472756d7032303a207472616e7366657220616d6f756e7420657863656564732062616c616e63654552437472756d7032303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a2646970667358221220a3c1c5e5bc4837b2818a72339c6c19f92d5f92ab4e1778f11ac78b342e18aed164736f6c63430008160033000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000002faf0800000000000000000000000000000000000000000000000000000000000000009426162795452554d5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009426162795452554d500000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561000f575f80fd5b50600436106100fb575f3560e01c8063715018a611610093578063a457c2d711610063578063a457c2d714610216578063a9059cbb14610229578063dd62ed3e1461023c578063f2fde38b14610274575f80fd5b8063715018a6146101d75780638da5cb5b146101e157806395d89b41146101fb5780639a55fff014610203575f80fd5b806323b872dd116100ce57806323b872dd14610174578063313ce56714610187578063395093511461019c57806370a08231146101af575f80fd5b806306fdde03146100ff578063095ea7b31461011d57806318160ddd146101405780631cdd3be314610152575b5f80fd5b610107610287565b6040516101149190610939565b60405180910390f35b61013061012b3660046109a0565b610317565b6040519015158152602001610114565b6006545b604051908152602001610114565b6101306101603660046109c8565b60076020525f908152604090205460ff1681565b6101306101823660046109e1565b61032d565b60055460405160ff9091168152602001610114565b6101306101aa3660046109a0565b610394565b6101446101bd3660046109c8565b6001600160a01b03165f9081526001602052604090205490565b6101df6103c9565b005b5f546040516001600160a01b039091168152602001610114565b610107610406565b6101df610211366004610a1a565b610415565b6101306102243660046109a0565b6104a8565b6101306102373660046109a0565b6104f5565b61014461024a366004610a9d565b6001600160a01b039182165f90815260026020908152604080832093909416825291909152205490565b6101df6102823660046109c8565b610501565b60606003805461029690610ace565b80601f01602080910402602001604051908101604052809291908181526020018280546102c290610ace565b801561030d5780601f106102e45761010080835404028352916020019161030d565b820191905f5260205f20905b8154815290600101906020018083116102f057829003601f168201915b5050505050905090565b5f61032333848461059b565b5060015b92915050565b5f6103398484846106ca565b61038a8433610385856040518060600160405280602d8152602001610bc4602d91396001600160a01b038a165f90815260026020908152604080832033845290915290205491906108ad565b61059b565b5060019392505050565b335f8181526002602090815260408083206001600160a01b0387168452909152812054909161032391859061038590866108d8565b5f546001600160a01b031633146103fb5760405162461bcd60e51b81526004016103f290610b06565b60405180910390fd5b6104045f6108ea565b565b60606004805461029690610ace565b5f546001600160a01b0316331461043e5760405162461bcd60e51b81526004016103f290610b06565b5f5b828110156104a2578160075f86868581811061045e5761045e610b3b565b905060200201602081019061047391906109c8565b6001600160a01b0316815260208101919091526040015f20805460ff1916911515919091179055600101610440565b50505050565b5f6103233384610385856040518060600160405280602a8152602001610b6f602a9139335f9081526002602090815260408083206001600160a01b038d16845290915290205491906108ad565b5f6103233384846106ca565b5f546001600160a01b0316331461052a5760405162461bcd60e51b81526004016103f290610b06565b6001600160a01b03811661058f5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016103f2565b610598816108ea565b50565b6001600160a01b0383166106035760405162461bcd60e51b815260206004820152602960248201527f4552437472756d7032303a20617070726f76652066726f6d20746865207a65726044820152686f206164647265737360b81b60648201526084016103f2565b6001600160a01b0382166106695760405162461bcd60e51b815260206004820152602760248201527f4552437472756d7032303a20617070726f766520746f20746865207a65726f206044820152666164647265737360c81b60648201526084016103f2565b6001600160a01b038381165f8181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b0383166107335760405162461bcd60e51b815260206004820152602a60248201527f4552437472756d7032303a207472616e736665722066726f6d20746865207a65604482015269726f206164647265737360b01b60648201526084016103f2565b6001600160a01b03821661079a5760405162461bcd60e51b815260206004820152602860248201527f4552437472756d7032303a207472616e7366657220746f20746865207a65726f604482015267206164647265737360c01b60648201526084016103f2565b6001600160a01b0383165f9081526007602052604090205460ff16156107f05760405162461bcd60e51b815260206004820152600b60248201526a109b1858dadb1a5cdd195960aa1b60448201526064016103f2565b61082c816040518060600160405280602b8152602001610b99602b91396001600160a01b0386165f9081526001602052604090205491906108ad565b6001600160a01b038085165f90815260016020526040808220939093559084168152205461085a90826108d8565b6001600160a01b038084165f8181526001602052604090819020939093559151908516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906106bd9085815260200190565b5f81848411156108d05760405162461bcd60e51b81526004016103f29190610939565b505050900390565b5f6108e38284610b4f565b9392505050565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b5f602080835283518060208501525f5b8181101561096557858101830151858201604001528201610949565b505f604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b038116811461099b575f80fd5b919050565b5f80604083850312156109b1575f80fd5b6109ba83610985565b946020939093013593505050565b5f602082840312156109d8575f80fd5b6108e382610985565b5f805f606084860312156109f3575f80fd5b6109fc84610985565b9250610a0a60208501610985565b9150604084013590509250925092565b5f805f60408486031215610a2c575f80fd5b833567ffffffffffffffff80821115610a43575f80fd5b818601915086601f830112610a56575f80fd5b813581811115610a64575f80fd5b8760208260051b8501011115610a78575f80fd5b602092830195509350508401358015158114610a92575f80fd5b809150509250925092565b5f8060408385031215610aae575f80fd5b610ab783610985565b9150610ac560208401610985565b90509250929050565b600181811c90821680610ae257607f821691505b602082108103610b0057634e487b7160e01b5f52602260045260245ffd5b50919050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b5f52603260045260245ffd5b8082018082111561032757634e487b7160e01b5f52601160045260245ffdfe4552437472756d7032303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f4552437472756d7032303a207472616e7366657220616d6f756e7420657863656564732062616c616e63654552437472756d7032303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a2646970667358221220a3c1c5e5bc4837b2818a72339c6c19f92d5f92ab4e1778f11ac78b342e18aed164736f6c63430008160033

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

000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000002faf0800000000000000000000000000000000000000000000000000000000000000009426162795452554d5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009426162795452554d500000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name_ (string): BabyTRUMP
Arg [1] : symbol_ (string): BabyTRUMP
Arg [2] : totalSupply_ (uint256): 50000000

-----Encoded View---------------
7 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [2] : 0000000000000000000000000000000000000000000000000000000002faf080
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000009
Arg [4] : 426162795452554d500000000000000000000000000000000000000000000000
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000009
Arg [6] : 426162795452554d500000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

4630:4506:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5651:92;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6703:210;;;;;;:::i;:::-;;:::i;:::-;;;1169:14:1;;1162:22;1144:41;;1132:2;1117:18;6703:210:0;1004:187:1;5953:108:0;6041:12;;5953:108;;;1342:25:1;;;1330:2;1315:18;5953:108:0;1196:177:1;4961:46:0;;;;;;:::i;:::-;;;;;;;;;;;;;;;;6921:459;;;;;;:::i;:::-;;:::i;5854:91::-;5928:9;;5854:91;;5928:9;;;;2044:36:1;;2032:2;2017:18;5854:91:0;1902:184:1;7388:306:0;;;;;;:::i;:::-;;:::i;6069:183::-;;;;;;:::i;:::-;-1:-1:-1;;;;;6223:21:0;6191:7;6223:21;;;:9;:21;;;;;;;6069:183;1465:94;;;:::i;:::-;;1242:87;1288:7;1315:6;1242:87;;-1:-1:-1;;;;;1315:6:0;;;2237:51:1;;2225:2;2210:18;1242:87:0;2091:203:1;5751:95:0;;;:::i;5410:231::-;;;;;;:::i;:::-;;:::i;7702:405::-;;;;;;:::i;:::-;;:::i;6260:226::-;;;;;;:::i;:::-;;:::i;6494:201::-;;;;;;:::i;:::-;-1:-1:-1;;;;;6660:18:0;;;6628:7;6660:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;6494:201;1565:192;;;;;;:::i;:::-;;:::i;5651:92::-;5696:13;5730:5;5723:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5651:92;:::o;6703:210::-;6822:4;6844:39;885:10;6867:7;6876:6;6844:8;:39::i;:::-;-1:-1:-1;6901:4:0;6703:210;;;;;:::o;6921:459::-;7061:4;7078:36;7088:6;7096:9;7107:6;7078:9;:36::i;:::-;7125:225;7148:6;885:10;7196:143;7252:6;7196:143;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;7196:19:0;;;;;;:11;:19;;;;;;;;885:10;7196:33;;;;;;;;;;:37;:143::i;:::-;7125:8;:225::i;:::-;-1:-1:-1;7368:4:0;6921:459;;;;;:::o;7388:306::-;885:10;7509:4;7603:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;7603:34:0;;;;;;;;;;7509:4;;7531:133;;7581:7;;7603:50;;7642:10;7603:38;:50::i;1465:94::-;1288:7;1315:6;-1:-1:-1;;;;;1315:6:0;885:10;1377:23;1369:68;;;;-1:-1:-1;;;1369:68:0;;;;;;;:::i;:::-;;;;;;;;;1530:21:::1;1548:1;1530:9;:21::i;:::-;1465:94::o:0;5751:95::-;5798:13;5831:7;5824:14;;;;;:::i;5410:231::-;1288:7;1315:6;-1:-1:-1;;;;;1315:6:0;885:10;1377:23;1369:68;;;;-1:-1:-1;;;1369:68:0;;;;;;;:::i;:::-;5522:9:::1;5517:117;5537:22:::0;;::::1;5517:117;;;5614:8;5581:14;:30;5596:11;;5608:1;5596:14;;;;;;;:::i;:::-;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;5581:30:0::1;::::0;;::::1;::::0;::::1;::::0;;;;;;-1:-1:-1;5581:30:0;:41;;-1:-1:-1;;5581:41:0::1;::::0;::::1;;::::0;;;::::1;::::0;;-1:-1:-1;5561:3:0::1;5517:117;;;;5410:231:::0;;;:::o;7702:405::-;7822:4;7844:233;885:10;7894:7;7916:150;7973:15;7916:150;;;;;;;;;;;;;;;;;885:10;7916:25;;;;:11;:25;;;;;;;;-1:-1:-1;;;;;7916:34:0;;;;;;;;;;;;:38;:150::i;6260:226::-;6382:4;6404:52;885:10;6428:9;6449:6;6404:9;:52::i;1565:192::-;1288:7;1315:6;-1:-1:-1;;;;;1315:6:0;885:10;1377:23;1369:68;;;;-1:-1:-1;;;1369:68:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;1654:22:0;::::1;1646:73;;;::::0;-1:-1:-1;;;1646:73:0;;4431:2:1;1646:73:0::1;::::0;::::1;4413:21:1::0;4470:2;4450:18;;;4443:30;4509:34;4489:18;;;4482:62;-1:-1:-1;;;4560:18:1;;;4553:36;4606:19;;1646:73:0::1;4229:402:1::0;1646:73:0::1;1730:19;1740:8;1730:9;:19::i;:::-;1565:192:::0;:::o;8746:383::-;-1:-1:-1;;;;;8875:19:0;;8867:73;;;;-1:-1:-1;;;8867:73:0;;4838:2:1;8867:73:0;;;4820:21:1;4877:2;4857:18;;;4850:30;4916:34;4896:18;;;4889:62;-1:-1:-1;;;4967:18:1;;;4960:39;5016:19;;8867:73:0;4636:405:1;8867:73:0;-1:-1:-1;;;;;8959:21:0;;8951:73;;;;-1:-1:-1;;;8951:73:0;;5248:2:1;8951:73:0;;;5230:21:1;5287:2;5267:18;;;5260:30;5326:34;5306:18;;;5299:62;-1:-1:-1;;;5377:18:1;;;5370:37;5424:19;;8951:73:0;5046:403:1;8951:73:0;-1:-1:-1;;;;;9037:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;9089:32;;1342:25:1;;;9089:32:0;;1315:18:1;9089:32:0;;;;;;;;8746:383;;;:::o;8115:623::-;-1:-1:-1;;;;;8255:20:0;;8247:75;;;;-1:-1:-1;;;8247:75:0;;5656:2:1;8247:75:0;;;5638:21:1;5695:2;5675:18;;;5668:30;5734:34;5714:18;;;5707:62;-1:-1:-1;;;5785:18:1;;;5778:40;5835:19;;8247:75:0;5454:406:1;8247:75:0;-1:-1:-1;;;;;8341:23:0;;8333:76;;;;-1:-1:-1;;;8333:76:0;;6067:2:1;8333:76:0;;;6049:21:1;6106:2;6086:18;;;6079:30;6145:34;6125:18;;;6118:62;-1:-1:-1;;;6196:18:1;;;6189:38;6244:19;;8333:76:0;5865:404:1;8333:76:0;-1:-1:-1;;;;;8429:22:0;;;;;;:14;:22;;;;;;;;8428:23;8420:47;;;;-1:-1:-1;;;8420:47:0;;6476:2:1;8420:47:0;;;6458:21:1;6515:2;6495:18;;;6488:30;-1:-1:-1;;;6534:18:1;;;6527:41;6585:18;;8420:47:0;6274:335:1;8420:47:0;8500:113;8536:6;8500:113;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;8500:17:0;;;;;;:9;:17;;;;;;;:113;:21;:113::i;:::-;-1:-1:-1;;;;;8480:17:0;;;;;;;:9;:17;;;;;;:133;;;;8647:20;;;;;;;:32;;8672:6;8647:24;:32::i;:::-;-1:-1:-1;;;;;8624:20:0;;;;;;;:9;:20;;;;;;;:55;;;;8695:35;;;;;;;;;;8723:6;1342:25:1;;1330:2;1315:18;;1196:177;3861:240:0;3981:7;4042:12;4034:6;;;;4026:29;;;;-1:-1:-1;;;4026:29:0;;;;;;;;:::i;:::-;-1:-1:-1;;;4077:5:0;;;3861:240::o;3331:98::-;3389:7;3416:5;3420:1;3416;:5;:::i;:::-;3409:12;3331:98;-1:-1:-1;;;3331:98:0:o;1763:173::-;1819:16;1838:6;;-1:-1:-1;;;;;1855:17:0;;;-1:-1:-1;;;;;;1855:17:0;;;;;;1888:40;;1838:6;;;;;;;1888:40;;1819:16;1888:40;1808:128;1763:173;:::o;14:548:1:-;126:4;155:2;184;173:9;166:21;216:6;210:13;259:6;254:2;243:9;239:18;232:34;284:1;294:140;308:6;305:1;302:13;294:140;;;403:14;;;399:23;;393:30;369:17;;;388:2;365:26;358:66;323:10;;294:140;;;298:3;483:1;478:2;469:6;458:9;454:22;450:31;443:42;553:2;546;542:7;537:2;529:6;525:15;521:29;510:9;506:45;502:54;494:62;;;;14:548;;;;:::o;567:173::-;635:20;;-1:-1:-1;;;;;684:31:1;;674:42;;664:70;;730:1;727;720:12;664:70;567:173;;;:::o;745:254::-;813:6;821;874:2;862:9;853:7;849:23;845:32;842:52;;;890:1;887;880:12;842:52;913:29;932:9;913:29;:::i;:::-;903:39;989:2;974:18;;;;961:32;;-1:-1:-1;;;745:254:1:o;1378:186::-;1437:6;1490:2;1478:9;1469:7;1465:23;1461:32;1458:52;;;1506:1;1503;1496:12;1458:52;1529:29;1548:9;1529:29;:::i;1569:328::-;1646:6;1654;1662;1715:2;1703:9;1694:7;1690:23;1686:32;1683:52;;;1731:1;1728;1721:12;1683:52;1754:29;1773:9;1754:29;:::i;:::-;1744:39;;1802:38;1836:2;1825:9;1821:18;1802:38;:::i;:::-;1792:48;;1887:2;1876:9;1872:18;1859:32;1849:42;;1569:328;;;;;:::o;2299:782::-;2391:6;2399;2407;2460:2;2448:9;2439:7;2435:23;2431:32;2428:52;;;2476:1;2473;2466:12;2428:52;2516:9;2503:23;2545:18;2586:2;2578:6;2575:14;2572:34;;;2602:1;2599;2592:12;2572:34;2640:6;2629:9;2625:22;2615:32;;2685:7;2678:4;2674:2;2670:13;2666:27;2656:55;;2707:1;2704;2697:12;2656:55;2747:2;2734:16;2773:2;2765:6;2762:14;2759:34;;;2789:1;2786;2779:12;2759:34;2844:7;2837:4;2827:6;2824:1;2820:14;2816:2;2812:23;2808:34;2805:47;2802:67;;;2865:1;2862;2855:12;2802:67;2896:4;2888:13;;;;-1:-1:-1;2920:6:1;-1:-1:-1;;2961:20:1;;2948:34;3018:13;;3011:21;3001:32;;2991:60;;3047:1;3044;3037:12;2991:60;3070:5;3060:15;;;2299:782;;;;;:::o;3086:260::-;3154:6;3162;3215:2;3203:9;3194:7;3190:23;3186:32;3183:52;;;3231:1;3228;3221:12;3183:52;3254:29;3273:9;3254:29;:::i;:::-;3244:39;;3302:38;3336:2;3325:9;3321:18;3302:38;:::i;:::-;3292:48;;3086:260;;;;;:::o;3351:380::-;3430:1;3426:12;;;;3473;;;3494:61;;3548:4;3540:6;3536:17;3526:27;;3494:61;3601:2;3593:6;3590:14;3570:18;3567:38;3564:161;;3647:10;3642:3;3638:20;3635:1;3628:31;3682:4;3679:1;3672:15;3710:4;3707:1;3700:15;3564:161;;3351:380;;;:::o;3736:356::-;3938:2;3920:21;;;3957:18;;;3950:30;4016:34;4011:2;3996:18;;3989:62;4083:2;4068:18;;3736:356::o;4097:127::-;4158:10;4153:3;4149:20;4146:1;4139:31;4189:4;4186:1;4179:15;4213:4;4210:1;4203:15;6614:222;6679:9;;;6700:10;;;6697:133;;;6752:10;6747:3;6743:20;6740:1;6733:31;6787:4;6784:1;6777:15;6815:4;6812:1;6805:15

Swarm Source

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