ETH Price: $3,096.09 (-1.30%)

Token

GOWLD (GOWLD)
 

Overview

Max Total Supply

71,114,111,118,101 GOWLD

Holders

402

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
16,956,313,043.985108387698017322 GOWLD

Value
$0.00
0x526c31e8a7b7eeaaf756def668d3170d01d42d55
Loading...
Loading
Loading...
Loading
Loading...
Loading

OVERVIEW

GOWLD is a Decentralized Exchange for projects to be launched on the ETH network.

# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
TokenMintERC20Token

Compiler Version
v0.8.12+commit.f00d7308

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2022-06-07
*/

/**
 *Submitted for verification at Etherscan.io on 2021-02-26
*/

/**
 *Submitted for verification at Etherscan.io on 2019-08-02
*/

// File: contracts\open-zeppelin-contracts\token\ERC20\IERC20.sol

pragma solidity ^0.8.0;

/**
 * @dev Interface of the ERC20 standard as defined in the EIP. Does not include
 * the optional functions; to access them see `ERC20Detailed`.
 */
interface IERC20 {
    /**
     * @dev Returns the amount of tokens in existence.
     */
    function totalSupply() external view returns (uint256);

    /**
     * @dev Returns the amount of tokens owned by `account`.
     */
    function balanceOf(address account) external view returns (uint256);

    /**
     * @dev Moves `amount` tokens from the caller's account to `recipient`.
     *
     * Returns a boolean value indicating whether the operation succeeded.
     *
     * Emits a `Transfer` event.
     */
    function transfer(address recipient, uint256 amount) external returns (bool);

    /**
     * @dev Returns the remaining number of tokens that `spender` will be
     * allowed to spend on behalf of `owner` through `transferFrom`. This is
     * zero by default.
     *
     * This value changes when `approve` or `transferFrom` are called.
     */
    function allowance(address owner, address spender) external view returns (uint256);

    /**
     * @dev Sets `amount` as the allowance of `spender` over the caller's tokens.
     *
     * Returns a boolean value indicating whether the operation succeeded.
     *
     * > Beware that changing an allowance with this method brings the risk
     * that someone may use both the old and the new allowance by unfortunate
     * transaction ordering. One possible solution to mitigate this race
     * condition is to first reduce the spender's allowance to 0 and set the
     * desired value afterwards:
     * https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
     *
     * Emits an `Approval` event.
     */
    function approve(address spender, uint256 amount) external returns (bool);

    /**
     * @dev Moves `amount` tokens from `sender` to `recipient` using the
     * allowance mechanism. `amount` is then deducted from the caller's
     * allowance.
     *
     * Returns a boolean value indicating whether the operation succeeded.
     *
     * Emits a `Transfer` event.
     */
    function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);

    /**
     * @dev Emitted when `value` tokens are moved from one account (`from`) to
     * another (`to`).
     *
     * Note that `value` may be zero.
     */
    event Transfer(address indexed from, address indexed to, uint256 value);

    /**
     * @dev Emitted when the allowance of a `spender` for an `owner` is set by
     * a call to `approve`. `value` is the new allowance.
     */
    event Approval(address indexed owner, address indexed spender, uint256 value);
}

// File: contracts\open-zeppelin-contracts\math\SafeMath.sol

pragma solidity ^0.8.0;

/**
 * @dev Wrappers over Solidity's arithmetic operations with added overflow
 * checks.
 *
 * Arithmetic operations in Solidity wrap on overflow. This can easily result
 * in bugs, because programmers usually assume that an overflow raises an
 * error, which is the standard behavior in high level programming languages.
 * `SafeMath` restores this intuition by reverting the transaction when an
 * operation overflows.
 *
 * Using this library instead of the unchecked operations eliminates an entire
 * class of bugs, so it's recommended to use it always.
 */
library SafeMath {
    /**
     * @dev Returns the addition of two unsigned integers, reverting on
     * overflow.
     *
     * Counterpart to Solidity's `+` operator.
     *
     * Requirements:
     * - Addition cannot overflow.
     */
    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        require(c >= a, "SafeMath: addition overflow");

        return c;
    }

    /**
     * @dev Returns the subtraction of two unsigned integers, reverting on
     * overflow (when the result is negative).
     *
     * Counterpart to Solidity's `-` operator.
     *
     * Requirements:
     * - Subtraction cannot overflow.
     */
    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        require(b <= a, "SafeMath: subtraction overflow");
        uint256 c = a - b;

        return c;
    }

    /**
     * @dev Returns the multiplication of two unsigned integers, reverting on
     * overflow.
     *
     * Counterpart to Solidity's `*` operator.
     *
     * Requirements:
     * - Multiplication cannot overflow.
     */
    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        // 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-solidity/pull/522
        if (a == 0) {
            return 0;
        }

        uint256 c = a * b;
        require(c / a == b, "SafeMath: multiplication overflow");

        return c;
    }

    /**
     * @dev Returns the integer division of two unsigned integers. Reverts on
     * division by zero. The result is rounded towards zero.
     *
     * Counterpart to Solidity's `/` operator. Note: this function uses a
     * `revert` opcode (which leaves remaining gas untouched) while Solidity
     * uses an invalid opcode to revert (consuming all remaining gas).
     *
     * Requirements:
     * - The divisor cannot be zero.
     */
    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        // Solidity only automatically asserts when dividing by 0
        require(b > 0, "SafeMath: division by zero");
        uint256 c = a / b;
        // assert(a == b * c + a % b); // There is no case in which this doesn't hold

        return c;
    }

    /**
     * @dev Returns the remainder of dividing two unsigned integers. (unsigned integer modulo),
     * Reverts when dividing by zero.
     *
     * Counterpart to Solidity's `%` operator. This function uses a `revert`
     * opcode (which leaves remaining gas untouched) while Solidity uses an
     * invalid opcode to revert (consuming all remaining gas).
     *
     * Requirements:
     * - The divisor cannot be zero.
     */
    function mod(uint256 a, uint256 b) internal pure returns (uint256) {
        require(b != 0, "SafeMath: modulo by zero");
        return a % b;
    }
}

// File: contracts\open-zeppelin-contracts\token\ERC20\ERC20.sol

pragma solidity ^0.8.0;



/**
 * @dev Implementation of the `IERC20` interface.
 *
 * This implementation is agnostic to the way tokens are created. This means
 * that a supply mechanism has to be added in a derived contract using `_mint`.
 * For a generic mechanism see `ERC20Mintable`.
 *
 * *For a detailed writeup see our guide [How to implement supply
 * mechanisms](https://forum.zeppelin.solutions/t/how-to-implement-erc20-supply-mechanisms/226).*
 *
 * We have followed general OpenZeppelin guidelines: functions revert instead
 * of returning `false` on failure. This behavior is nonetheless conventional
 * and does not conflict with the expectations of ERC20 applications.
 *
 * Additionally, an `Approval` event is emitted on calls to `transferFrom`.
 * This allows applications to reconstruct the allowance for all accounts just
 * by listening to said events. Other implementations of the EIP may not emit
 * these events, as it isn't required by the specification.
 *
 * Finally, the non-standard `decreaseAllowance` and `increaseAllowance`
 * functions have been added to mitigate the well-known issues around setting
 * allowances. See `IERC20.approve`.
 */
contract ERC20 is IERC20 {
    using SafeMath for uint256;

    mapping (address => uint256) private _balances;

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

    uint256 private _totalSupply;

    /**
     * @dev See `IERC20.totalSupply`.
     */
    function totalSupply() public view returns (uint256) {
        return _totalSupply;
    }

    /**
     * @dev See `IERC20.balanceOf`.
     */
    function balanceOf(address account) public view returns (uint256) {
        return _balances[account];
    }

    /**
     * @dev See `IERC20.transfer`.
     *
     * Requirements:
     *
     * - `recipient` cannot be the zero address.
     * - the caller must have a balance of at least `amount`.
     */
    function transfer(address recipient, uint256 amount) public returns (bool) {
        _transfer(msg.sender, recipient, amount);
        return true;
    }

    /**
     * @dev See `IERC20.allowance`.
     */
    function allowance(address owner, address spender) public view returns (uint256) {
        return _allowances[owner][spender];
    }

    /**
     * @dev See `IERC20.approve`.
     *
     * Requirements:
     *
     * - `spender` cannot be the zero address.
     */
    function approve(address spender, uint256 value) public returns (bool) {
        _approve(msg.sender, spender, value);
        return true;
    }

    /**
     * @dev See `IERC20.transferFrom`.
     *
     * Emits an `Approval` event indicating the updated allowance. This is not
     * required by the EIP. See the note at the beginning of `ERC20`;
     *
     * Requirements:
     * - `sender` and `recipient` cannot be the zero address.
     * - `sender` must have a balance of at least `value`.
     * - the caller must have allowance for `sender`'s tokens of at least
     * `amount`.
     */
    function transferFrom(address sender, address recipient, uint256 amount) public returns (bool) {
        _transfer(sender, recipient, amount);
        _approve(sender, msg.sender, _allowances[sender][msg.sender].sub(amount));
        return true;
    }

    /**
     * @dev Atomically increases the allowance granted to `spender` by the caller.
     *
     * This is an alternative to `approve` that can be used as a mitigation for
     * problems described in `IERC20.approve`.
     *
     * Emits an `Approval` event indicating the updated allowance.
     *
     * Requirements:
     *
     * - `spender` cannot be the zero address.
     */
    function increaseAllowance(address spender, uint256 addedValue) public returns (bool) {
        _approve(msg.sender, spender, _allowances[msg.sender][spender].add(addedValue));
        return true;
    }

    /**
     * @dev Atomically decreases the allowance granted to `spender` by the caller.
     *
     * This is an alternative to `approve` that can be used as a mitigation for
     * problems described in `IERC20.approve`.
     *
     * Emits an `Approval` event indicating the updated allowance.
     *
     * Requirements:
     *
     * - `spender` cannot be the zero address.
     * - `spender` must have allowance for the caller of at least
     * `subtractedValue`.
     */
    function decreaseAllowance(address spender, uint256 subtractedValue) public returns (bool) {
        _approve(msg.sender, spender, _allowances[msg.sender][spender].sub(subtractedValue));
        return true;
    }

    /**
     * @dev Moves tokens `amount` from `sender` to `recipient`.
     *
     * This is internal function is equivalent to `transfer`, and can be used to
     * e.g. implement automatic token fees, slashing mechanisms, etc.
     *
     * Emits a `Transfer` event.
     *
     * Requirements:
     *
     * - `sender` cannot be the zero address.
     * - `recipient` cannot be the zero address.
     * - `sender` must have a balance of at least `amount`.
     */
    function _transfer(address sender, address recipient, uint256 amount) internal {
        require(sender != address(0), "ERC20: transfer from the zero address");
        require(recipient != address(0), "ERC20: transfer to the zero address");

        _balances[sender] = _balances[sender].sub(amount);
        _balances[recipient] = _balances[recipient].add(amount);
        emit Transfer(sender, recipient, amount);
    }

    /** @dev Creates `amount` tokens and assigns them to `account`, increasing
     * the total supply.
     *
     * Emits a `Transfer` event with `from` set to the zero address.
     *
     * Requirements
     *
     * - `to` cannot be the zero address.
     */
    function _mint(address account, uint256 amount) internal {
        require(account != address(0), "ERC20: mint to the zero address");

        _totalSupply = _totalSupply.add(amount);
        _balances[account] = _balances[account].add(amount);
        emit Transfer(address(0), account, amount);
    }

     /**
     * @dev Destroys `amount` tokens from `account`, reducing the
     * total supply.
     *
     * Emits a `Transfer` event with `to` set to the zero address.
     *
     * Requirements
     *
     * - `account` cannot be the zero address.
     * - `account` must have at least `amount` tokens.
     */
    function _burn(address account, uint256 value) internal {
        require(account != address(0), "ERC20: burn from the zero address");

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

    /**
     * @dev Sets `amount` as the allowance of `spender` over the `owner`s tokens.
     *
     * This is internal function is equivalent to `approve`, and can be used to
     * e.g. set automatic allowances for certain subsystems, etc.
     *
     * Emits an `Approval` event.
     *
     * Requirements:
     *
     * - `owner` cannot be the zero address.
     * - `spender` cannot be the zero address.
     */
    function _approve(address owner, address spender, uint256 value) internal {
        require(owner != address(0), "ERC20: approve from the zero address");
        require(spender != address(0), "ERC20: approve to the zero address");

        _allowances[owner][spender] = value;
        emit Approval(owner, spender, value);
    }

    /**
     * @dev Destoys `amount` tokens from `account`.`amount` is then deducted
     * from the caller's allowance.
     *
     * See `_burn` and `_approve`.
     */
    function _burnFrom(address account, uint256 amount) internal {
        _burn(account, amount);
        _approve(account, msg.sender, _allowances[account][msg.sender].sub(amount));
    }
}

// File: contracts\ERC20\TokenMintERC20Token.sol

pragma solidity ^0.8.0;


/**
 * @title TokenMintERC20Token
 * @author TokenMint (visit https://tokenmint.io)
 *
 * @dev Standard ERC20 token with burning and optional functions implemented.
 * For full specification of ERC-20 standard see:
 * https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20.md
 */
contract TokenMintERC20Token is ERC20 {

    string private _name;
    string private _symbol;
    uint8 private _decimals;

    /**
     * @dev Constructor.
     * @param name name of the token
     * @param symbol symbol of the token, 3-4 chars is recommended
     * @param decimals number of decimal places of one token unit, 18 is widely used
     * @param totalSupply total supply of tokens in lowest units (depending on decimals)
     * @param tokenOwnerAddress address that gets 100% of token supply
     */
    constructor(string memory name, string memory symbol, uint8 decimals, uint256 totalSupply, address payable feeReceiver, address tokenOwnerAddress) public payable {
      _name = name;
      _symbol = symbol;
      _decimals = decimals;

      // set tokenOwnerAddress as owner of all tokens
      _mint(tokenOwnerAddress, totalSupply);

      // pay the service fee for contract deployment
      feeReceiver.transfer(msg.value);
    }

    /**
     * @dev Burns a specific amount of tokens.
     * @param value The amount of lowest token units to be burned.
     */
    function burn(uint256 value) public {
      _burn(msg.sender, value);
    }

    // optional functions from ERC20 stardard

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

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

    /**
     * @return the number of decimals of the token.
     */
    function decimals() public view returns (uint8) {
      return _decimals;
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"name","type":"string"},{"internalType":"string","name":"symbol","type":"string"},{"internalType":"uint8","name":"decimals","type":"uint8"},{"internalType":"uint256","name":"totalSupply","type":"uint256"},{"internalType":"address payable","name":"feeReceiver","type":"address"},{"internalType":"address","name":"tokenOwnerAddress","type":"address"}],"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":"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":"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":"value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"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":"burn","outputs":[],"stateMutability":"nonpayable","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":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","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"}]

608060405260405162001ec938038062001ec983398181016040528101906200002991906200064a565b856003908051906020019062000041929190620002da565b5084600490805190602001906200005a929190620002da565b5083600560006101000a81548160ff021916908360ff160217905550620000888184620000dc60201b60201c565b8173ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f19350505050158015620000cf573d6000803e3d6000fd5b5050505050505062000938565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156200014f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620001469062000785565b60405180910390fd5b6200016b816002546200027760201b620006e71790919060201c565b600281905550620001c9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546200027760201b620006e71790919060201c565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516200026b9190620007b8565b60405180910390a35050565b600080828462000288919062000804565b905083811015620002d0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620002c790620008b1565b60405180910390fd5b8091505092915050565b828054620002e89062000902565b90600052602060002090601f0160209004810192826200030c576000855562000358565b82601f106200032757805160ff191683800117855562000358565b8280016001018555821562000358579182015b82811115620003575782518255916020019190600101906200033a565b5b5090506200036791906200036b565b5090565b5b80821115620003865760008160009055506001016200036c565b5090565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b620003f382620003a8565b810181811067ffffffffffffffff82111715620004155762000414620003b9565b5b80604052505050565b60006200042a6200038a565b9050620004388282620003e8565b919050565b600067ffffffffffffffff8211156200045b576200045a620003b9565b5b6200046682620003a8565b9050602081019050919050565b60005b838110156200049357808201518184015260208101905062000476565b83811115620004a3576000848401525b50505050565b6000620004c0620004ba846200043d565b6200041e565b905082815260208101848484011115620004df57620004de620003a3565b5b620004ec84828562000473565b509392505050565b600082601f8301126200050c576200050b6200039e565b5b81516200051e848260208601620004a9565b91505092915050565b600060ff82169050919050565b6200053f8162000527565b81146200054b57600080fd5b50565b6000815190506200055f8162000534565b92915050565b6000819050919050565b6200057a8162000565565b81146200058657600080fd5b50565b6000815190506200059a816200056f565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620005cd82620005a0565b9050919050565b620005df81620005c0565b8114620005eb57600080fd5b50565b600081519050620005ff81620005d4565b92915050565b60006200061282620005a0565b9050919050565b620006248162000605565b81146200063057600080fd5b50565b600081519050620006448162000619565b92915050565b60008060008060008060c087890312156200066a576200066962000394565b5b600087015167ffffffffffffffff8111156200068b576200068a62000399565b5b6200069989828a01620004f4565b965050602087015167ffffffffffffffff811115620006bd57620006bc62000399565b5b620006cb89828a01620004f4565b9550506040620006de89828a016200054e565b9450506060620006f189828a0162000589565b93505060806200070489828a01620005ee565b92505060a06200071789828a0162000633565b9150509295509295509295565b600082825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b60006200076d601f8362000724565b91506200077a8262000735565b602082019050919050565b60006020820190508181036000830152620007a0816200075e565b9050919050565b620007b28162000565565b82525050565b6000602082019050620007cf6000830184620007a7565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000620008118262000565565b91506200081e8362000565565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115620008565762000855620007d5565b5b828201905092915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b600062000899601b8362000724565b9150620008a68262000861565b602082019050919050565b60006020820190508181036000830152620008cc816200088a565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200091b57607f821691505b60208210811415620009325762000931620008d3565b5b50919050565b61158180620009486000396000f3fe608060405234801561001057600080fd5b50600436106100b45760003560e01c806342966c681161007157806342966c68146101a357806370a08231146101bf57806395d89b41146101ef578063a457c2d71461020d578063a9059cbb1461023d578063dd62ed3e1461026d576100b4565b806306fdde03146100b9578063095ea7b3146100d757806318160ddd1461010757806323b872dd14610125578063313ce567146101555780633950935114610173575b600080fd5b6100c161029d565b6040516100ce9190610e00565b60405180910390f35b6100f160048036038101906100ec9190610ebb565b61032f565b6040516100fe9190610f16565b60405180910390f35b61010f610346565b60405161011c9190610f40565b60405180910390f35b61013f600480360381019061013a9190610f5b565b610350565b60405161014c9190610f16565b60405180910390f35b61015d610401565b60405161016a9190610fca565b60405180910390f35b61018d60048036038101906101889190610ebb565b610418565b60405161019a9190610f16565b60405180910390f35b6101bd60048036038101906101b89190610fe5565b6104bd565b005b6101d960048036038101906101d49190611012565b6104ca565b6040516101e69190610f40565b60405180910390f35b6101f7610512565b6040516102049190610e00565b60405180910390f35b61022760048036038101906102229190610ebb565b6105a4565b6040516102349190610f16565b60405180910390f35b61025760048036038101906102529190610ebb565b610649565b6040516102649190610f16565b60405180910390f35b6102876004803603810190610282919061103f565b610660565b6040516102949190610f40565b60405180910390f35b6060600380546102ac906110ae565b80601f01602080910402602001604051908101604052809291908181526020018280546102d8906110ae565b80156103255780601f106102fa57610100808354040283529160200191610325565b820191906000526020600020905b81548152906001019060200180831161030857829003601f168201915b5050505050905090565b600061033c338484610745565b6001905092915050565b6000600254905090565b600061035d848484610910565b6103f684336103f185600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610b8090919063ffffffff16565b610745565b600190509392505050565b6000600560009054906101000a900460ff16905090565b60006104b333846104ae85600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546106e790919063ffffffff16565b610745565b6001905092915050565b6104c73382610bdf565b50565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b606060048054610521906110ae565b80601f016020809104026020016040519081016040528092919081815260200182805461054d906110ae565b801561059a5780601f1061056f5761010080835404028352916020019161059a565b820191906000526020600020905b81548152906001019060200180831161057d57829003601f168201915b5050505050905090565b600061063f338461063a85600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610b8090919063ffffffff16565b610745565b6001905092915050565b6000610656338484610910565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60008082846106f6919061110f565b90508381101561073b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610732906111b1565b60405180910390fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156107b5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107ac90611243565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610825576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161081c906112d5565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516109039190610f40565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610980576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161097790611367565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156109f0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109e7906113f9565b60405180910390fd5b610a41816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610b8090919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ad4816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546106e790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610b739190610f40565b60405180910390a3505050565b600082821115610bc5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bbc90611465565b60405180910390fd5b60008284610bd39190611485565b90508091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610c4f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c469061152b565b60405180910390fd5b610c6481600254610b8090919063ffffffff16565b600281905550610cbb816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610b8090919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610d5b9190610f40565b60405180910390a35050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610da1578082015181840152602081019050610d86565b83811115610db0576000848401525b50505050565b6000601f19601f8301169050919050565b6000610dd282610d67565b610ddc8185610d72565b9350610dec818560208601610d83565b610df581610db6565b840191505092915050565b60006020820190508181036000830152610e1a8184610dc7565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610e5282610e27565b9050919050565b610e6281610e47565b8114610e6d57600080fd5b50565b600081359050610e7f81610e59565b92915050565b6000819050919050565b610e9881610e85565b8114610ea357600080fd5b50565b600081359050610eb581610e8f565b92915050565b60008060408385031215610ed257610ed1610e22565b5b6000610ee085828601610e70565b9250506020610ef185828601610ea6565b9150509250929050565b60008115159050919050565b610f1081610efb565b82525050565b6000602082019050610f2b6000830184610f07565b92915050565b610f3a81610e85565b82525050565b6000602082019050610f556000830184610f31565b92915050565b600080600060608486031215610f7457610f73610e22565b5b6000610f8286828701610e70565b9350506020610f9386828701610e70565b9250506040610fa486828701610ea6565b9150509250925092565b600060ff82169050919050565b610fc481610fae565b82525050565b6000602082019050610fdf6000830184610fbb565b92915050565b600060208284031215610ffb57610ffa610e22565b5b600061100984828501610ea6565b91505092915050565b60006020828403121561102857611027610e22565b5b600061103684828501610e70565b91505092915050565b6000806040838503121561105657611055610e22565b5b600061106485828601610e70565b925050602061107585828601610e70565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806110c657607f821691505b602082108114156110da576110d961107f565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061111a82610e85565b915061112583610e85565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561115a576111596110e0565b5b828201905092915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b600061119b601b83610d72565b91506111a682611165565b602082019050919050565b600060208201905081810360008301526111ca8161118e565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b600061122d602483610d72565b9150611238826111d1565b604082019050919050565b6000602082019050818103600083015261125c81611220565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006112bf602283610d72565b91506112ca82611263565b604082019050919050565b600060208201905081810360008301526112ee816112b2565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611351602583610d72565b915061135c826112f5565b604082019050919050565b6000602082019050818103600083015261138081611344565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b60006113e3602383610d72565b91506113ee82611387565b604082019050919050565b60006020820190508181036000830152611412816113d6565b9050919050565b7f536166654d6174683a207375627472616374696f6e206f766572666c6f770000600082015250565b600061144f601e83610d72565b915061145a82611419565b602082019050919050565b6000602082019050818103600083015261147e81611442565b9050919050565b600061149082610e85565b915061149b83610e85565b9250828210156114ae576114ad6110e0565b5b828203905092915050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b6000611515602183610d72565b9150611520826114b9565b604082019050919050565b6000602082019050818103600083015261154481611508565b905091905056fea264697066735822122022cf1330c40e94bc7fa6468a3a84e188d5fd27e4cc3b1a8c22ec1a22ef0b01c464736f6c634300080c003300000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000003819615feef0890203587340000000000000000000000000000568ef5732187780b748597d66b23f1f689bb7501000000000000000000000000568ef5732187780b748597d66b23f1f689bb75010000000000000000000000000000000000000000000000000000000000000005474f574c440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005474f574c44000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100b45760003560e01c806342966c681161007157806342966c68146101a357806370a08231146101bf57806395d89b41146101ef578063a457c2d71461020d578063a9059cbb1461023d578063dd62ed3e1461026d576100b4565b806306fdde03146100b9578063095ea7b3146100d757806318160ddd1461010757806323b872dd14610125578063313ce567146101555780633950935114610173575b600080fd5b6100c161029d565b6040516100ce9190610e00565b60405180910390f35b6100f160048036038101906100ec9190610ebb565b61032f565b6040516100fe9190610f16565b60405180910390f35b61010f610346565b60405161011c9190610f40565b60405180910390f35b61013f600480360381019061013a9190610f5b565b610350565b60405161014c9190610f16565b60405180910390f35b61015d610401565b60405161016a9190610fca565b60405180910390f35b61018d60048036038101906101889190610ebb565b610418565b60405161019a9190610f16565b60405180910390f35b6101bd60048036038101906101b89190610fe5565b6104bd565b005b6101d960048036038101906101d49190611012565b6104ca565b6040516101e69190610f40565b60405180910390f35b6101f7610512565b6040516102049190610e00565b60405180910390f35b61022760048036038101906102229190610ebb565b6105a4565b6040516102349190610f16565b60405180910390f35b61025760048036038101906102529190610ebb565b610649565b6040516102649190610f16565b60405180910390f35b6102876004803603810190610282919061103f565b610660565b6040516102949190610f40565b60405180910390f35b6060600380546102ac906110ae565b80601f01602080910402602001604051908101604052809291908181526020018280546102d8906110ae565b80156103255780601f106102fa57610100808354040283529160200191610325565b820191906000526020600020905b81548152906001019060200180831161030857829003601f168201915b5050505050905090565b600061033c338484610745565b6001905092915050565b6000600254905090565b600061035d848484610910565b6103f684336103f185600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610b8090919063ffffffff16565b610745565b600190509392505050565b6000600560009054906101000a900460ff16905090565b60006104b333846104ae85600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546106e790919063ffffffff16565b610745565b6001905092915050565b6104c73382610bdf565b50565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b606060048054610521906110ae565b80601f016020809104026020016040519081016040528092919081815260200182805461054d906110ae565b801561059a5780601f1061056f5761010080835404028352916020019161059a565b820191906000526020600020905b81548152906001019060200180831161057d57829003601f168201915b5050505050905090565b600061063f338461063a85600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610b8090919063ffffffff16565b610745565b6001905092915050565b6000610656338484610910565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60008082846106f6919061110f565b90508381101561073b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610732906111b1565b60405180910390fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156107b5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107ac90611243565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610825576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161081c906112d5565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516109039190610f40565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610980576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161097790611367565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156109f0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109e7906113f9565b60405180910390fd5b610a41816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610b8090919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ad4816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546106e790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610b739190610f40565b60405180910390a3505050565b600082821115610bc5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bbc90611465565b60405180910390fd5b60008284610bd39190611485565b90508091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610c4f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c469061152b565b60405180910390fd5b610c6481600254610b8090919063ffffffff16565b600281905550610cbb816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610b8090919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610d5b9190610f40565b60405180910390a35050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610da1578082015181840152602081019050610d86565b83811115610db0576000848401525b50505050565b6000601f19601f8301169050919050565b6000610dd282610d67565b610ddc8185610d72565b9350610dec818560208601610d83565b610df581610db6565b840191505092915050565b60006020820190508181036000830152610e1a8184610dc7565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610e5282610e27565b9050919050565b610e6281610e47565b8114610e6d57600080fd5b50565b600081359050610e7f81610e59565b92915050565b6000819050919050565b610e9881610e85565b8114610ea357600080fd5b50565b600081359050610eb581610e8f565b92915050565b60008060408385031215610ed257610ed1610e22565b5b6000610ee085828601610e70565b9250506020610ef185828601610ea6565b9150509250929050565b60008115159050919050565b610f1081610efb565b82525050565b6000602082019050610f2b6000830184610f07565b92915050565b610f3a81610e85565b82525050565b6000602082019050610f556000830184610f31565b92915050565b600080600060608486031215610f7457610f73610e22565b5b6000610f8286828701610e70565b9350506020610f9386828701610e70565b9250506040610fa486828701610ea6565b9150509250925092565b600060ff82169050919050565b610fc481610fae565b82525050565b6000602082019050610fdf6000830184610fbb565b92915050565b600060208284031215610ffb57610ffa610e22565b5b600061100984828501610ea6565b91505092915050565b60006020828403121561102857611027610e22565b5b600061103684828501610e70565b91505092915050565b6000806040838503121561105657611055610e22565b5b600061106485828601610e70565b925050602061107585828601610e70565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806110c657607f821691505b602082108114156110da576110d961107f565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061111a82610e85565b915061112583610e85565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561115a576111596110e0565b5b828201905092915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b600061119b601b83610d72565b91506111a682611165565b602082019050919050565b600060208201905081810360008301526111ca8161118e565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b600061122d602483610d72565b9150611238826111d1565b604082019050919050565b6000602082019050818103600083015261125c81611220565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006112bf602283610d72565b91506112ca82611263565b604082019050919050565b600060208201905081810360008301526112ee816112b2565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611351602583610d72565b915061135c826112f5565b604082019050919050565b6000602082019050818103600083015261138081611344565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b60006113e3602383610d72565b91506113ee82611387565b604082019050919050565b60006020820190508181036000830152611412816113d6565b9050919050565b7f536166654d6174683a207375627472616374696f6e206f766572666c6f770000600082015250565b600061144f601e83610d72565b915061145a82611419565b602082019050919050565b6000602082019050818103600083015261147e81611442565b9050919050565b600061149082610e85565b915061149b83610e85565b9250828210156114ae576114ad6110e0565b5b828203905092915050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b6000611515602183610d72565b9150611520826114b9565b604082019050919050565b6000602082019050818103600083015261154481611508565b905091905056fea264697066735822122022cf1330c40e94bc7fa6468a3a84e188d5fd27e4cc3b1a8c22ec1a22ef0b01c464736f6c634300080c0033

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

00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000003819615feef0890203587340000000000000000000000000000568ef5732187780b748597d66b23f1f689bb7501000000000000000000000000568ef5732187780b748597d66b23f1f689bb75010000000000000000000000000000000000000000000000000000000000000005474f574c440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005474f574c44000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name (string): GOWLD
Arg [1] : symbol (string): GOWLD
Arg [2] : decimals (uint8): 18
Arg [3] : totalSupply (uint256): 71114111118101000000000000000000
Arg [4] : feeReceiver (address): 0x568eF5732187780b748597d66b23F1F689bb7501
Arg [5] : tokenOwnerAddress (address): 0x568eF5732187780b748597d66b23F1F689bb7501

-----Encoded View---------------
10 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000100
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000012
Arg [3] : 00000000000000000000000000000000000003819615feef0890203587340000
Arg [4] : 000000000000000000000000568ef5732187780b748597d66b23f1f689bb7501
Arg [5] : 000000000000000000000000568ef5732187780b748597d66b23f1f689bb7501
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [7] : 474f574c44000000000000000000000000000000000000000000000000000000
Arg [8] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [9] : 474f574c44000000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

15148:1706:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16458:81;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;9266:148;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8289:91;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;9885:256;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;16770:81;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;10550:206;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;16267:77;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;8443:110;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;16606:85;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;11259:216;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8766:156;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8985:134;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;16458:81;16495:13;16526:5;16519:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16458:81;:::o;9266:148::-;9331:4;9348:36;9357:10;9369:7;9378:5;9348:8;:36::i;:::-;9402:4;9395:11;;9266:148;;;;:::o;8289:91::-;8333:7;8360:12;;8353:19;;8289:91;:::o;9885:256::-;9974:4;9991:36;10001:6;10009:9;10020:6;9991:9;:36::i;:::-;10038:73;10047:6;10055:10;10067:43;10103:6;10067:11;:19;10079:6;10067:19;;;;;;;;;;;;;;;:31;10087:10;10067:31;;;;;;;;;;;;;;;;:35;;:43;;;;:::i;:::-;10038:8;:73::i;:::-;10129:4;10122:11;;9885:256;;;;;:::o;16770:81::-;16811:5;16834:9;;;;;;;;;;;16827:16;;16770:81;:::o;10550:206::-;10630:4;10647:79;10656:10;10668:7;10677:48;10714:10;10677:11;:23;10689:10;10677:23;;;;;;;;;;;;;;;:32;10701:7;10677:32;;;;;;;;;;;;;;;;:36;;:48;;;;:::i;:::-;10647:8;:79::i;:::-;10744:4;10737:11;;10550:206;;;;:::o;16267:77::-;16312:24;16318:10;16330:5;16312;:24::i;:::-;16267:77;:::o;8443:110::-;8500:7;8527:9;:18;8537:7;8527:18;;;;;;;;;;;;;;;;8520:25;;8443:110;;;:::o;16606:85::-;16645:13;16676:7;16669:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16606:85;:::o;11259:216::-;11344:4;11361:84;11370:10;11382:7;11391:53;11428:15;11391:11;:23;11403:10;11391:23;;;;;;;;;;;;;;;:32;11415:7;11391:32;;;;;;;;;;;;;;;;:36;;:53;;;;:::i;:::-;11361:8;:84::i;:::-;11463:4;11456:11;;11259:216;;;;:::o;8766:156::-;8835:4;8852:40;8862:10;8874:9;8885:6;8852:9;:40::i;:::-;8910:4;8903:11;;8766:156;;;;:::o;8985:134::-;9057:7;9084:11;:18;9096:5;9084:18;;;;;;;;;;;;;;;:27;9103:7;9084:27;;;;;;;;;;;;;;;;9077:34;;8985:134;;;;:::o;3946:181::-;4004:7;4024:9;4040:1;4036;:5;;;;:::i;:::-;4024:17;;4065:1;4060;:6;;4052:46;;;;;;;;;;;;:::i;:::-;;;;;;;;;4118:1;4111:8;;;3946:181;;;;:::o;14062:335::-;14172:1;14155:19;;:5;:19;;;;14147:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;14253:1;14234:21;;:7;:21;;;;14226:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;14337:5;14307:11;:18;14319:5;14307:18;;;;;;;;;;;;;;;:27;14326:7;14307:27;;;;;;;;;;;;;;;:35;;;;14374:7;14358:31;;14367:5;14358:31;;;14383:5;14358:31;;;;;;:::i;:::-;;;;;;;;14062:335;;;:::o;11965:429::-;12081:1;12063:20;;:6;:20;;;;12055:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;12165:1;12144:23;;:9;:23;;;;12136:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;12240:29;12262:6;12240:9;:17;12250:6;12240:17;;;;;;;;;;;;;;;;:21;;:29;;;;:::i;:::-;12220:9;:17;12230:6;12220:17;;;;;;;;;;;;;;;:49;;;;12303:32;12328:6;12303:9;:20;12313:9;12303:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;12280:9;:20;12290:9;12280:20;;;;;;;;;;;;;;;:55;;;;12368:9;12351:35;;12360:6;12351:35;;;12379:6;12351:35;;;;;;:::i;:::-;;;;;;;;11965:429;;;:::o;4402:184::-;4460:7;4493:1;4488;:6;;4480:49;;;;;;;;;;;;:::i;:::-;;;;;;;;;4540:9;4556:1;4552;:5;;;;:::i;:::-;4540:17;;4577:1;4570:8;;;4402:184;;;;:::o;13316:306::-;13410:1;13391:21;;:7;:21;;;;13383:67;;;;;;;;;;;;:::i;:::-;;;;;;;;;13478:23;13495:5;13478:12;;:16;;:23;;;;:::i;:::-;13463:12;:38;;;;13533:29;13556:5;13533:9;:18;13543:7;13533:18;;;;;;;;;;;;;;;;:22;;:29;;;;:::i;:::-;13512:9;:18;13522:7;13512:18;;;;;;;;;;;;;;;:50;;;;13604:1;13578:36;;13587:7;13578:36;;;13608:5;13578:36;;;;;;:::i;:::-;;;;;;;;13316:306;;:::o;7:99:1:-;59:6;93:5;87:12;77:22;;7:99;;;:::o;112:169::-;196:11;230:6;225:3;218:19;270:4;265:3;261:14;246:29;;112:169;;;;:::o;287:307::-;355:1;365:113;379:6;376:1;373:13;365:113;;;464:1;459:3;455:11;449:18;445:1;440:3;436:11;429:39;401:2;398:1;394:10;389:15;;365:113;;;496:6;493:1;490:13;487:101;;;576:1;567:6;562:3;558:16;551:27;487:101;336:258;287:307;;;:::o;600:102::-;641:6;692:2;688:7;683:2;676:5;672:14;668:28;658:38;;600:102;;;:::o;708:364::-;796:3;824:39;857:5;824:39;:::i;:::-;879:71;943:6;938:3;879:71;:::i;:::-;872:78;;959:52;1004:6;999:3;992:4;985:5;981:16;959:52;:::i;:::-;1036:29;1058:6;1036:29;:::i;:::-;1031:3;1027:39;1020:46;;800:272;708:364;;;;:::o;1078:313::-;1191:4;1229:2;1218:9;1214:18;1206:26;;1278:9;1272:4;1268:20;1264:1;1253:9;1249:17;1242:47;1306:78;1379:4;1370:6;1306:78;:::i;:::-;1298:86;;1078:313;;;;:::o;1478:117::-;1587:1;1584;1577:12;1724:126;1761:7;1801:42;1794:5;1790:54;1779:65;;1724:126;;;:::o;1856:96::-;1893:7;1922:24;1940:5;1922:24;:::i;:::-;1911:35;;1856:96;;;:::o;1958:122::-;2031:24;2049:5;2031:24;:::i;:::-;2024:5;2021:35;2011:63;;2070:1;2067;2060:12;2011:63;1958:122;:::o;2086:139::-;2132:5;2170:6;2157:20;2148:29;;2186:33;2213:5;2186:33;:::i;:::-;2086:139;;;;:::o;2231:77::-;2268:7;2297:5;2286:16;;2231:77;;;:::o;2314:122::-;2387:24;2405:5;2387:24;:::i;:::-;2380:5;2377:35;2367:63;;2426:1;2423;2416:12;2367:63;2314:122;:::o;2442:139::-;2488:5;2526:6;2513:20;2504:29;;2542:33;2569:5;2542:33;:::i;:::-;2442:139;;;;:::o;2587:474::-;2655:6;2663;2712:2;2700:9;2691:7;2687:23;2683:32;2680:119;;;2718:79;;:::i;:::-;2680:119;2838:1;2863:53;2908:7;2899:6;2888:9;2884:22;2863:53;:::i;:::-;2853:63;;2809:117;2965:2;2991:53;3036:7;3027:6;3016:9;3012:22;2991:53;:::i;:::-;2981:63;;2936:118;2587:474;;;;;:::o;3067:90::-;3101:7;3144:5;3137:13;3130:21;3119:32;;3067:90;;;:::o;3163:109::-;3244:21;3259:5;3244:21;:::i;:::-;3239:3;3232:34;3163:109;;:::o;3278:210::-;3365:4;3403:2;3392:9;3388:18;3380:26;;3416:65;3478:1;3467:9;3463:17;3454:6;3416:65;:::i;:::-;3278:210;;;;:::o;3494:118::-;3581:24;3599:5;3581:24;:::i;:::-;3576:3;3569:37;3494:118;;:::o;3618:222::-;3711:4;3749:2;3738:9;3734:18;3726:26;;3762:71;3830:1;3819:9;3815:17;3806:6;3762:71;:::i;:::-;3618:222;;;;:::o;3846:619::-;3923:6;3931;3939;3988:2;3976:9;3967:7;3963:23;3959:32;3956:119;;;3994:79;;:::i;:::-;3956:119;4114:1;4139:53;4184:7;4175:6;4164:9;4160:22;4139:53;:::i;:::-;4129:63;;4085:117;4241:2;4267:53;4312:7;4303:6;4292:9;4288:22;4267:53;:::i;:::-;4257:63;;4212:118;4369:2;4395:53;4440:7;4431:6;4420:9;4416:22;4395:53;:::i;:::-;4385:63;;4340:118;3846:619;;;;;:::o;4471:86::-;4506:7;4546:4;4539:5;4535:16;4524:27;;4471:86;;;:::o;4563:112::-;4646:22;4662:5;4646:22;:::i;:::-;4641:3;4634:35;4563:112;;:::o;4681:214::-;4770:4;4808:2;4797:9;4793:18;4785:26;;4821:67;4885:1;4874:9;4870:17;4861:6;4821:67;:::i;:::-;4681:214;;;;:::o;4901:329::-;4960:6;5009:2;4997:9;4988:7;4984:23;4980:32;4977:119;;;5015:79;;:::i;:::-;4977:119;5135:1;5160:53;5205:7;5196:6;5185:9;5181:22;5160:53;:::i;:::-;5150:63;;5106:117;4901:329;;;;:::o;5236:::-;5295:6;5344:2;5332:9;5323:7;5319:23;5315:32;5312:119;;;5350:79;;:::i;:::-;5312:119;5470:1;5495:53;5540:7;5531:6;5520:9;5516:22;5495:53;:::i;:::-;5485:63;;5441:117;5236:329;;;;:::o;5571:474::-;5639:6;5647;5696:2;5684:9;5675:7;5671:23;5667:32;5664:119;;;5702:79;;:::i;:::-;5664:119;5822:1;5847:53;5892:7;5883:6;5872:9;5868:22;5847:53;:::i;:::-;5837:63;;5793:117;5949:2;5975:53;6020:7;6011:6;6000:9;5996:22;5975:53;:::i;:::-;5965:63;;5920:118;5571:474;;;;;:::o;6051:180::-;6099:77;6096:1;6089:88;6196:4;6193:1;6186:15;6220:4;6217:1;6210:15;6237:320;6281:6;6318:1;6312:4;6308:12;6298:22;;6365:1;6359:4;6355:12;6386:18;6376:81;;6442:4;6434:6;6430:17;6420:27;;6376:81;6504:2;6496:6;6493:14;6473:18;6470:38;6467:84;;;6523:18;;:::i;:::-;6467:84;6288:269;6237:320;;;:::o;6563:180::-;6611:77;6608:1;6601:88;6708:4;6705:1;6698:15;6732:4;6729:1;6722:15;6749:305;6789:3;6808:20;6826:1;6808:20;:::i;:::-;6803:25;;6842:20;6860:1;6842:20;:::i;:::-;6837:25;;6996:1;6928:66;6924:74;6921:1;6918:81;6915:107;;;7002:18;;:::i;:::-;6915:107;7046:1;7043;7039:9;7032:16;;6749:305;;;;:::o;7060:177::-;7200:29;7196:1;7188:6;7184:14;7177:53;7060:177;:::o;7243:366::-;7385:3;7406:67;7470:2;7465:3;7406:67;:::i;:::-;7399:74;;7482:93;7571:3;7482:93;:::i;:::-;7600:2;7595:3;7591:12;7584:19;;7243:366;;;:::o;7615:419::-;7781:4;7819:2;7808:9;7804:18;7796:26;;7868:9;7862:4;7858:20;7854:1;7843:9;7839:17;7832:47;7896:131;8022:4;7896:131;:::i;:::-;7888:139;;7615:419;;;:::o;8040:223::-;8180:34;8176:1;8168:6;8164:14;8157:58;8249:6;8244:2;8236:6;8232:15;8225:31;8040:223;:::o;8269:366::-;8411:3;8432:67;8496:2;8491:3;8432:67;:::i;:::-;8425:74;;8508:93;8597:3;8508:93;:::i;:::-;8626:2;8621:3;8617:12;8610:19;;8269:366;;;:::o;8641:419::-;8807:4;8845:2;8834:9;8830:18;8822:26;;8894:9;8888:4;8884:20;8880:1;8869:9;8865:17;8858:47;8922:131;9048:4;8922:131;:::i;:::-;8914:139;;8641:419;;;:::o;9066:221::-;9206:34;9202:1;9194:6;9190:14;9183:58;9275:4;9270:2;9262:6;9258:15;9251:29;9066:221;:::o;9293:366::-;9435:3;9456:67;9520:2;9515:3;9456:67;:::i;:::-;9449:74;;9532:93;9621:3;9532:93;:::i;:::-;9650:2;9645:3;9641:12;9634:19;;9293:366;;;:::o;9665:419::-;9831:4;9869:2;9858:9;9854:18;9846:26;;9918:9;9912:4;9908:20;9904:1;9893:9;9889:17;9882:47;9946:131;10072:4;9946:131;:::i;:::-;9938:139;;9665:419;;;:::o;10090:224::-;10230:34;10226:1;10218:6;10214:14;10207:58;10299:7;10294:2;10286:6;10282:15;10275:32;10090:224;:::o;10320:366::-;10462:3;10483:67;10547:2;10542:3;10483:67;:::i;:::-;10476:74;;10559:93;10648:3;10559:93;:::i;:::-;10677:2;10672:3;10668:12;10661:19;;10320:366;;;:::o;10692:419::-;10858:4;10896:2;10885:9;10881:18;10873:26;;10945:9;10939:4;10935:20;10931:1;10920:9;10916:17;10909:47;10973:131;11099:4;10973:131;:::i;:::-;10965:139;;10692:419;;;:::o;11117:222::-;11257:34;11253:1;11245:6;11241:14;11234:58;11326:5;11321:2;11313:6;11309:15;11302:30;11117:222;:::o;11345:366::-;11487:3;11508:67;11572:2;11567:3;11508:67;:::i;:::-;11501:74;;11584:93;11673:3;11584:93;:::i;:::-;11702:2;11697:3;11693:12;11686:19;;11345:366;;;:::o;11717:419::-;11883:4;11921:2;11910:9;11906:18;11898:26;;11970:9;11964:4;11960:20;11956:1;11945:9;11941:17;11934:47;11998:131;12124:4;11998:131;:::i;:::-;11990:139;;11717:419;;;:::o;12142:180::-;12282:32;12278:1;12270:6;12266:14;12259:56;12142:180;:::o;12328:366::-;12470:3;12491:67;12555:2;12550:3;12491:67;:::i;:::-;12484:74;;12567:93;12656:3;12567:93;:::i;:::-;12685:2;12680:3;12676:12;12669:19;;12328:366;;;:::o;12700:419::-;12866:4;12904:2;12893:9;12889:18;12881:26;;12953:9;12947:4;12943:20;12939:1;12928:9;12924:17;12917:47;12981:131;13107:4;12981:131;:::i;:::-;12973:139;;12700:419;;;:::o;13125:191::-;13165:4;13185:20;13203:1;13185:20;:::i;:::-;13180:25;;13219:20;13237:1;13219:20;:::i;:::-;13214:25;;13258:1;13255;13252:8;13249:34;;;13263:18;;:::i;:::-;13249:34;13308:1;13305;13301:9;13293:17;;13125:191;;;;:::o;13322:220::-;13462:34;13458:1;13450:6;13446:14;13439:58;13531:3;13526:2;13518:6;13514:15;13507:28;13322:220;:::o;13548:366::-;13690:3;13711:67;13775:2;13770:3;13711:67;:::i;:::-;13704:74;;13787:93;13876:3;13787:93;:::i;:::-;13905:2;13900:3;13896:12;13889:19;;13548:366;;;:::o;13920:419::-;14086:4;14124:2;14113:9;14109:18;14101:26;;14173:9;14167:4;14163:20;14159:1;14148:9;14144:17;14137:47;14201:131;14327:4;14201:131;:::i;:::-;14193:139;;13920:419;;;:::o

Swarm Source

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