ETH Price: $3,358.51 (+0.21%)

Token

GOVERNANCE ENXS (GENXS)
 

Overview

Max Total Supply

14,563,931,626.430098431702671 GENXS

Holders

89

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 15 Decimals)

Balance
149,802,060 GENXS

Value
$0.00
0x2d2a5d44f41e5bd4ff2f6ee6868270a70ba1c44a
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:
GOVERNANCEENXS

Compiler Version
v0.8.14+commit.80d49f37

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity Multiple files format)

File 1 of 2: governanceENXS.sol
//SPDX-License-Identifier: MIT
pragma solidity 0.8.14;

import "./IERC20.sol";

contract GOVERNANCEENXS is IERC20 {

    // master contract to inflate supply
    address public immutable master;

    // total supply
    uint256 private _totalSupply;

    // token data
    string private constant _name = 'GOVERNANCE ENXS';
    string private constant _symbol = 'GENXS';
    uint8  private constant _decimals = 15;

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

    constructor(address master_) {

        // set master
        master = master_;

        // emit transfer to show token on explorer
        emit Transfer(address(0), msg.sender, 0);
    }

    function totalSupply() external view override returns (uint256) { return _totalSupply; }
    function balanceOf(address account) public view override returns (uint256) { return _balances[account]; }
    function allowance(address holder, address spender) external view override returns (uint256) { return _allowances[holder][spender]; }
    
    function name() public pure override returns (string memory) {
        return _name;
    }

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

    function decimals() public pure override returns (uint8) {
        return _decimals;
    }

    function approve(address spender, uint256 amount) public override returns (bool) {
        _allowances[msg.sender][spender] = amount;
        emit Approval(msg.sender, spender, amount);
        return true;
    }

    /** Transfer Function */
    function transfer(address recipient, uint256 amount) external override returns (bool) {
        return _transferFrom(msg.sender, recipient, amount);
    }

    /** Transfer Function */
    function transferFrom(address sender, address recipient, uint256 amount) external override returns (bool) {
        require(
            _allowances[sender][msg.sender] >= amount,
            'Insufficient Allowance'
        );
        _allowances[sender][msg.sender] -= amount;
        return _transferFrom(sender, recipient, amount);
    }

    function burn(uint256 amount) external returns (bool) {
        return _burn(msg.sender, amount);
    }

    function burnFrom(address account, uint256 amount) external returns (bool) {
        require(
            _allowances[account][msg.sender] >= amount,
            'Insufficient Allowance'
        );
        _allowances[account][msg.sender] -= amount;
        return _burn(account, amount);
    }

    function mint(address account, uint256 amount) external returns (bool) {
        require(msg.sender == master, 'Only Master');
        require(
            account != address(0),
            'Zero Recipient'
        );

        // increment sender balance
        _balances[account] += amount;
        _totalSupply += amount;

        // emit transfer
        emit Transfer(address(0), account, amount);
        return true;
    }

    function withdraw(address token) external {
        require(token != address(0), 'Zero Address');
        bool s = IERC20(token).transfer(master, IERC20(token).balanceOf(address(this)));
        require(s, 'Failure On Token Withdraw');
    }

    function withdrawETH() external {
        (bool s,) = payable(master).call{value: address(this).balance}("");
        require(s);
    }
    
    /** Internal Transfer */
    function _transferFrom(address sender, address recipient, uint256 amount) internal returns (bool) {
        require(
            recipient != address(0),
            'Zero Recipient'
        );
        require(
            amount > 0,
            'Zero Amount'
        );
        require(
            amount <= balanceOf(sender),
            'Insufficient Balance'
        );
        
        // decrement sender balance
        _balances[sender] -= amount;
        _balances[recipient] += amount;

        // emit transfer
        emit Transfer(sender, recipient, amount);
        return true;
    }

    function _burn(address account, uint256 amount) internal returns (bool) {
        require(
            account != address(0),
            'Zero Address'
        );
        require(
            amount > 0,
            'Zero Amount'
        );
        require(
            amount <= balanceOf(account),
            'Insufficient Balance'
        );
        _balances[account] -= amount;
        _totalSupply -= amount;
        emit Transfer(account, address(0), amount);
        return true;
    }

    receive() external payable {}
}

File 2 of 2: IERC20.sol
//SPDX-License-Identifier: MIT
pragma solidity 0.8.14;

interface IERC20 {

    function totalSupply() external view returns (uint256);
    
    function symbol() external view returns(string memory);
    
    function name() external view returns(string memory);

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

    /**
     * @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.
     *
     * IMPORTANT: 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);
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"master_","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"holder","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burnFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"master","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"mint","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","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":"token","type":"address"}],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"withdrawETH","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

60a060405234801561001057600080fd5b50604051610e96380380610e9683398101604081905261002f91610079565b6001600160a01b038116608052604051600080825233917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a3506100a9565b60006020828403121561008b57600080fd5b81516001600160a01b03811681146100a257600080fd5b9392505050565b608051610dbd6100d960003960008181610340015281816104b001528181610655015261084a0152610dbd6000f3fe6080604052600436106100ec5760003560e01c806351cff8d91161008a578063a9059cbb11610059578063a9059cbb146102b3578063dd62ed3e146102d3578063e086e5ec14610319578063ee97f7f31461032e57600080fd5b806351cff8d91461020d57806370a082311461022f57806379cc67901461026557806395d89b411461028557600080fd5b806323b872dd116100c657806323b872dd14610191578063313ce567146101b157806340c10f19146101cd57806342966c68146101ed57600080fd5b806306fdde03146100f8578063095ea7b31461014257806318160ddd1461017257600080fd5b366100f357005b600080fd5b34801561010457600080fd5b5060408051808201909152600f81526e474f5645524e414e434520454e585360881b60208201525b6040516101399190610bc9565b60405180910390f35b34801561014e57600080fd5b5061016261015d366004610c3a565b61037a565b6040519015158152602001610139565b34801561017e57600080fd5b506000545b604051908152602001610139565b34801561019d57600080fd5b506101626101ac366004610c64565b6103e6565b3480156101bd57600080fd5b50604051600f8152602001610139565b3480156101d957600080fd5b506101626101e8366004610c3a565b6104a3565b3480156101f957600080fd5b50610162610208366004610ca0565b6105d5565b34801561021957600080fd5b5061022d610228366004610cb9565b6105e7565b005b34801561023b57600080fd5b5061018361024a366004610cb9565b6001600160a01b031660009081526001602052604090205490565b34801561027157600080fd5b50610162610280366004610c3a565b610783565b34801561029157600080fd5b5060408051808201909152600581526447454e585360d81b602082015261012c565b3480156102bf57600080fd5b506101626102ce366004610c3a565b610839565b3480156102df57600080fd5b506101836102ee366004610cd4565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b34801561032557600080fd5b5061022d610846565b34801561033a57600080fd5b506103627f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b039091168152602001610139565b3360008181526002602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906103d59086815260200190565b60405180910390a350600192915050565b6001600160a01b03831660009081526002602090815260408083203384529091528120548211156104575760405162461bcd60e51b8152602060048201526016602482015275496e73756666696369656e7420416c6c6f77616e636560501b60448201526064015b60405180910390fd5b6001600160a01b03841660009081526002602090815260408083203384529091528120805484929061048a908490610d1d565b9091555061049b90508484846108c9565b949350505050565b6000336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461050b5760405162461bcd60e51b815260206004820152600b60248201526a27b7363c9026b0b9ba32b960a91b604482015260640161044e565b6001600160a01b0383166105525760405162461bcd60e51b815260206004820152600e60248201526d16995c9bc8149958da5c1a595b9d60921b604482015260640161044e565b6001600160a01b0383166000908152600160205260408120805484929061057a908490610d34565b92505081905550816000808282546105929190610d34565b90915550506040518281526001600160a01b038416906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906020016103d5565b60006105e13383610a62565b92915050565b6001600160a01b03811661062c5760405162461bcd60e51b815260206004820152600c60248201526b5a65726f204164647265737360a01b604482015260640161044e565b6040516370a0823160e01b81523060048201526000906001600160a01b0383169063a9059cbb907f00000000000000000000000000000000000000000000000000000000000000009083906370a0823190602401602060405180830381865afa15801561069d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106c19190610d4c565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044016020604051808303816000875af115801561070c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107309190610d65565b90508061077f5760405162461bcd60e51b815260206004820152601960248201527f4661696c757265204f6e20546f6b656e20576974686472617700000000000000604482015260640161044e565b5050565b6001600160a01b03821660009081526002602090815260408083203384529091528120548211156107ef5760405162461bcd60e51b8152602060048201526016602482015275496e73756666696369656e7420416c6c6f77616e636560501b604482015260640161044e565b6001600160a01b038316600090815260026020908152604080832033845290915281208054849290610822908490610d1d565b9091555061083290508383610a62565b9392505050565b60006108323384846108c9565b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03164760405160006040518083038185875af1925050503d80600081146108b3576040519150601f19603f3d011682016040523d82523d6000602084013e6108b8565b606091505b50509050806108c657600080fd5b50565b60006001600160a01b0383166109125760405162461bcd60e51b815260206004820152600e60248201526d16995c9bc8149958da5c1a595b9d60921b604482015260640161044e565b600082116109505760405162461bcd60e51b815260206004820152600b60248201526a16995c9bc8105b5bdd5b9d60aa1b604482015260640161044e565b6001600160a01b0384166000908152600160205260409020548211156109af5760405162461bcd60e51b8152602060048201526014602482015273496e73756666696369656e742042616c616e636560601b604482015260640161044e565b6001600160a01b038416600090815260016020526040812080548492906109d7908490610d1d565b90915550506001600160a01b03831660009081526001602052604081208054849290610a04908490610d34565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610a5091815260200190565b60405180910390a35060019392505050565b60006001600160a01b038316610aa95760405162461bcd60e51b815260206004820152600c60248201526b5a65726f204164647265737360a01b604482015260640161044e565b60008211610ae75760405162461bcd60e51b815260206004820152600b60248201526a16995c9bc8105b5bdd5b9d60aa1b604482015260640161044e565b6001600160a01b038316600090815260016020526040902054821115610b465760405162461bcd60e51b8152602060048201526014602482015273496e73756666696369656e742042616c616e636560601b604482015260640161044e565b6001600160a01b03831660009081526001602052604081208054849290610b6e908490610d1d565b9250508190555081600080828254610b869190610d1d565b90915550506040518281526000906001600160a01b038516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906020016103d5565b600060208083528351808285015260005b81811015610bf657858101830151858201604001528201610bda565b81811115610c08576000604083870101525b50601f01601f1916929092016040019392505050565b80356001600160a01b0381168114610c3557600080fd5b919050565b60008060408385031215610c4d57600080fd5b610c5683610c1e565b946020939093013593505050565b600080600060608486031215610c7957600080fd5b610c8284610c1e565b9250610c9060208501610c1e565b9150604084013590509250925092565b600060208284031215610cb257600080fd5b5035919050565b600060208284031215610ccb57600080fd5b61083282610c1e565b60008060408385031215610ce757600080fd5b610cf083610c1e565b9150610cfe60208401610c1e565b90509250929050565b634e487b7160e01b600052601160045260246000fd5b600082821015610d2f57610d2f610d07565b500390565b60008219821115610d4757610d47610d07565b500190565b600060208284031215610d5e57600080fd5b5051919050565b600060208284031215610d7757600080fd5b8151801515811461083257600080fdfea26469706673582212201e7d29be2fee5bc959fc2922d31a868fe052db25105d824dad690ae7cbe27f6964736f6c634300080e003300000000000000000000000074cbe0ae7cb8275bb4850913e72ce636fb5a13c0

Deployed Bytecode

0x6080604052600436106100ec5760003560e01c806351cff8d91161008a578063a9059cbb11610059578063a9059cbb146102b3578063dd62ed3e146102d3578063e086e5ec14610319578063ee97f7f31461032e57600080fd5b806351cff8d91461020d57806370a082311461022f57806379cc67901461026557806395d89b411461028557600080fd5b806323b872dd116100c657806323b872dd14610191578063313ce567146101b157806340c10f19146101cd57806342966c68146101ed57600080fd5b806306fdde03146100f8578063095ea7b31461014257806318160ddd1461017257600080fd5b366100f357005b600080fd5b34801561010457600080fd5b5060408051808201909152600f81526e474f5645524e414e434520454e585360881b60208201525b6040516101399190610bc9565b60405180910390f35b34801561014e57600080fd5b5061016261015d366004610c3a565b61037a565b6040519015158152602001610139565b34801561017e57600080fd5b506000545b604051908152602001610139565b34801561019d57600080fd5b506101626101ac366004610c64565b6103e6565b3480156101bd57600080fd5b50604051600f8152602001610139565b3480156101d957600080fd5b506101626101e8366004610c3a565b6104a3565b3480156101f957600080fd5b50610162610208366004610ca0565b6105d5565b34801561021957600080fd5b5061022d610228366004610cb9565b6105e7565b005b34801561023b57600080fd5b5061018361024a366004610cb9565b6001600160a01b031660009081526001602052604090205490565b34801561027157600080fd5b50610162610280366004610c3a565b610783565b34801561029157600080fd5b5060408051808201909152600581526447454e585360d81b602082015261012c565b3480156102bf57600080fd5b506101626102ce366004610c3a565b610839565b3480156102df57600080fd5b506101836102ee366004610cd4565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b34801561032557600080fd5b5061022d610846565b34801561033a57600080fd5b506103627f00000000000000000000000074cbe0ae7cb8275bb4850913e72ce636fb5a13c081565b6040516001600160a01b039091168152602001610139565b3360008181526002602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906103d59086815260200190565b60405180910390a350600192915050565b6001600160a01b03831660009081526002602090815260408083203384529091528120548211156104575760405162461bcd60e51b8152602060048201526016602482015275496e73756666696369656e7420416c6c6f77616e636560501b60448201526064015b60405180910390fd5b6001600160a01b03841660009081526002602090815260408083203384529091528120805484929061048a908490610d1d565b9091555061049b90508484846108c9565b949350505050565b6000336001600160a01b037f00000000000000000000000074cbe0ae7cb8275bb4850913e72ce636fb5a13c0161461050b5760405162461bcd60e51b815260206004820152600b60248201526a27b7363c9026b0b9ba32b960a91b604482015260640161044e565b6001600160a01b0383166105525760405162461bcd60e51b815260206004820152600e60248201526d16995c9bc8149958da5c1a595b9d60921b604482015260640161044e565b6001600160a01b0383166000908152600160205260408120805484929061057a908490610d34565b92505081905550816000808282546105929190610d34565b90915550506040518281526001600160a01b038416906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906020016103d5565b60006105e13383610a62565b92915050565b6001600160a01b03811661062c5760405162461bcd60e51b815260206004820152600c60248201526b5a65726f204164647265737360a01b604482015260640161044e565b6040516370a0823160e01b81523060048201526000906001600160a01b0383169063a9059cbb907f00000000000000000000000074cbe0ae7cb8275bb4850913e72ce636fb5a13c09083906370a0823190602401602060405180830381865afa15801561069d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106c19190610d4c565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044016020604051808303816000875af115801561070c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107309190610d65565b90508061077f5760405162461bcd60e51b815260206004820152601960248201527f4661696c757265204f6e20546f6b656e20576974686472617700000000000000604482015260640161044e565b5050565b6001600160a01b03821660009081526002602090815260408083203384529091528120548211156107ef5760405162461bcd60e51b8152602060048201526016602482015275496e73756666696369656e7420416c6c6f77616e636560501b604482015260640161044e565b6001600160a01b038316600090815260026020908152604080832033845290915281208054849290610822908490610d1d565b9091555061083290508383610a62565b9392505050565b60006108323384846108c9565b60007f00000000000000000000000074cbe0ae7cb8275bb4850913e72ce636fb5a13c06001600160a01b03164760405160006040518083038185875af1925050503d80600081146108b3576040519150601f19603f3d011682016040523d82523d6000602084013e6108b8565b606091505b50509050806108c657600080fd5b50565b60006001600160a01b0383166109125760405162461bcd60e51b815260206004820152600e60248201526d16995c9bc8149958da5c1a595b9d60921b604482015260640161044e565b600082116109505760405162461bcd60e51b815260206004820152600b60248201526a16995c9bc8105b5bdd5b9d60aa1b604482015260640161044e565b6001600160a01b0384166000908152600160205260409020548211156109af5760405162461bcd60e51b8152602060048201526014602482015273496e73756666696369656e742042616c616e636560601b604482015260640161044e565b6001600160a01b038416600090815260016020526040812080548492906109d7908490610d1d565b90915550506001600160a01b03831660009081526001602052604081208054849290610a04908490610d34565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610a5091815260200190565b60405180910390a35060019392505050565b60006001600160a01b038316610aa95760405162461bcd60e51b815260206004820152600c60248201526b5a65726f204164647265737360a01b604482015260640161044e565b60008211610ae75760405162461bcd60e51b815260206004820152600b60248201526a16995c9bc8105b5bdd5b9d60aa1b604482015260640161044e565b6001600160a01b038316600090815260016020526040902054821115610b465760405162461bcd60e51b8152602060048201526014602482015273496e73756666696369656e742042616c616e636560601b604482015260640161044e565b6001600160a01b03831660009081526001602052604081208054849290610b6e908490610d1d565b9250508190555081600080828254610b869190610d1d565b90915550506040518281526000906001600160a01b038516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906020016103d5565b600060208083528351808285015260005b81811015610bf657858101830151858201604001528201610bda565b81811115610c08576000604083870101525b50601f01601f1916929092016040019392505050565b80356001600160a01b0381168114610c3557600080fd5b919050565b60008060408385031215610c4d57600080fd5b610c5683610c1e565b946020939093013593505050565b600080600060608486031215610c7957600080fd5b610c8284610c1e565b9250610c9060208501610c1e565b9150604084013590509250925092565b600060208284031215610cb257600080fd5b5035919050565b600060208284031215610ccb57600080fd5b61083282610c1e565b60008060408385031215610ce757600080fd5b610cf083610c1e565b9150610cfe60208401610c1e565b90509250929050565b634e487b7160e01b600052601160045260246000fd5b600082821015610d2f57610d2f610d07565b500390565b60008219821115610d4757610d47610d07565b500190565b600060208284031215610d5e57600080fd5b5051919050565b600060208284031215610d7757600080fd5b8151801515811461083257600080fdfea26469706673582212201e7d29be2fee5bc959fc2922d31a868fe052db25105d824dad690ae7cbe27f6964736f6c634300080e0033

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

00000000000000000000000074cbe0ae7cb8275bb4850913e72ce636fb5a13c0

-----Decoded View---------------
Arg [0] : master_ (address): 0x74Cbe0aE7CB8275Bb4850913e72cE636FB5A13c0

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000074cbe0ae7cb8275bb4850913e72ce636fb5a13c0


Deployed Bytecode Sourcemap

80:4502:1:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1103:90;;;;;;;;;;-1:-1:-1;1181:5:1;;;;;;;;;;;;-1:-1:-1;;;1181:5:1;;;;1103:90;;;;;;;:::i;:::-;;;;;;;;1395:212;;;;;;;;;;-1:-1:-1;1395:212:1;;;;;:::i;:::-;;:::i;:::-;;;1218:14:2;;1211:22;1193:41;;1181:2;1166:18;1395:212:1;1053:187:2;757:88:1;;;;;;;;;;-1:-1:-1;812:7:1;830:12;757:88;;;1391:25:2;;;1379:2;1364:18;757:88:1;1245:177:2;1831:341:1;;;;;;;;;;-1:-1:-1;1831:341:1;;;;;:::i;:::-;;:::i;1299:90::-;;;;;;;;;;-1:-1:-1;1299:90:1;;411:2;1902:36:2;;1890:2;1875:18;1299:90:1;1760:184:2;2587:430:1;;;;;;;;;;-1:-1:-1;2587:430:1;;;;;:::i;:::-;;:::i;2178:103::-;;;;;;;;;;-1:-1:-1;2178:103:1;;;;;:::i;:::-;;:::i;3023:241::-;;;;;;;;;;-1:-1:-1;3023:241:1;;;;;:::i;:::-;;:::i;:::-;;850:105;;;;;;;;;;-1:-1:-1;850:105:1;;;;;:::i;:::-;-1:-1:-1;;;;;934:18:1;916:7;934:18;;;:9;:18;;;;;;;850:105;2287:294;;;;;;;;;;-1:-1:-1;2287:294:1;;;;;:::i;:::-;;:::i;1199:94::-;;;;;;;;;;-1:-1:-1;1279:7:1;;;;;;;;;;;;-1:-1:-1;;;1279:7:1;;;;1199:94;;1642:154;;;;;;;;;;-1:-1:-1;1642:154:1;;;;;:::i;:::-;;:::i;960:133::-;;;;;;;;;;-1:-1:-1;960:133:1;;;;;:::i;:::-;-1:-1:-1;;;;;1062:19:1;;;1044:7;1062:19;;;:11;:19;;;;;;;;:28;;;;;;;;;;;;;960:133;3270:135;;;;;;;;;;;;;:::i;162:31::-;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;2754:32:2;;;2736:51;;2724:2;2709:18;162:31:1;2590:203:2;1395:212:1;1498:10;1470:4;1486:23;;;:11;:23;;;;;;;;-1:-1:-1;;;;;1486:32:1;;;;;;;;;;:41;;;1542:37;1470:4;;1486:32;;1542:37;;;;1521:6;1391:25:2;;1379:2;1364:18;;1245:177;1542:37:1;;;;;;;;-1:-1:-1;1596:4:1;1395:212;;;;:::o;1831:341::-;-1:-1:-1;;;;;1968:19:1;;1931:4;1968:19;;;:11;:19;;;;;;;;1988:10;1968:31;;;;;;;;:41;-1:-1:-1;1968:41:1;1947:110;;;;-1:-1:-1;;;1947:110:1;;3000:2:2;1947:110:1;;;2982:21:2;3039:2;3019:18;;;3012:30;-1:-1:-1;;;3058:18:2;;;3051:52;3120:18;;1947:110:1;;;;;;;;;-1:-1:-1;;;;;2067:19:1;;;;;;:11;:19;;;;;;;;2087:10;2067:31;;;;;;;:41;;2102:6;;2067:19;:41;;2102:6;;2067:41;:::i;:::-;;;;-1:-1:-1;2125:40:1;;-1:-1:-1;2139:6:1;2147:9;2158:6;2125:13;:40::i;:::-;2118:47;1831:341;-1:-1:-1;;;;1831:341:1:o;2587:430::-;2652:4;2676:10;-1:-1:-1;;;;;2690:6:1;2676:20;;2668:44;;;;-1:-1:-1;;;2668:44:1;;3613:2:2;2668:44:1;;;3595:21:2;3652:2;3632:18;;;3625:30;-1:-1:-1;;;3671:18:2;;;3664:41;3722:18;;2668:44:1;3411:335:2;2668:44:1;-1:-1:-1;;;;;2743:21:1;;2722:82;;;;-1:-1:-1;;;2722:82:1;;3953:2:2;2722:82:1;;;3935:21:2;3992:2;3972:18;;;3965:30;-1:-1:-1;;;4011:18:2;;;4004:44;4065:18;;2722:82:1;3751:338:2;2722:82:1;-1:-1:-1;;;;;2851:18:1;;;;;;:9;:18;;;;;:28;;2873:6;;2851:18;:28;;2873:6;;2851:28;:::i;:::-;;;;;;;;2905:6;2889:12;;:22;;;;;;;:::i;:::-;;;;-1:-1:-1;;2952:37:1;;1391:25:2;;;-1:-1:-1;;;;;2952:37:1;;;2969:1;;2952:37;;1379:2:2;1364:18;2952:37:1;1245:177:2;2178:103:1;2226:4;2249:25;2255:10;2267:6;2249:5;:25::i;:::-;2242:32;2178:103;-1:-1:-1;;2178:103:1:o;3023:241::-;-1:-1:-1;;;;;3083:19:1;;3075:44;;;;-1:-1:-1;;;3075:44:1;;4429:2:2;3075:44:1;;;4411:21:2;4468:2;4448:18;;;4441:30;-1:-1:-1;;;4487:18:2;;;4480:42;4539:18;;3075:44:1;4227:336:2;3075:44:1;3169:38;;-1:-1:-1;;;3169:38:1;;3201:4;3169:38;;;2736:51:2;3129:6:1;;-1:-1:-1;;;;;3138:22:1;;;;;3161:6;;3138:22;;3169:23;;2709:18:2;;3169:38:1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;3138:70;;-1:-1:-1;;;;;;3138:70:1;;;;;;;-1:-1:-1;;;;;4949:32:2;;;3138:70:1;;;4931:51:2;4998:18;;;4991:34;4904:18;;3138:70:1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;3129:79;;3226:1;3218:39;;;;-1:-1:-1;;;3218:39:1;;5520:2:2;3218:39:1;;;5502:21:2;5559:2;5539:18;;;5532:30;5598:27;5578:18;;;5571:55;5643:18;;3218:39:1;5318:349:2;3218:39:1;3065:199;3023:241;:::o;2287:294::-;-1:-1:-1;;;;;2393:20:1;;2356:4;2393:20;;;:11;:20;;;;;;;;2414:10;2393:32;;;;;;;;:42;-1:-1:-1;2393:42:1;2372:111;;;;-1:-1:-1;;;2372:111:1;;3000:2:2;2372:111:1;;;2982:21:2;3039:2;3019:18;;;3012:30;-1:-1:-1;;;3058:18:2;;;3051:52;3120:18;;2372:111:1;2798:346:2;2372:111:1;-1:-1:-1;;;;;2493:20:1;;;;;;:11;:20;;;;;;;;2514:10;2493:32;;;;;;;:42;;2529:6;;2493:20;:42;;2529:6;;2493:42;:::i;:::-;;;;-1:-1:-1;2552:22:1;;-1:-1:-1;2558:7:1;2567:6;2552:5;:22::i;:::-;2545:29;2287:294;-1:-1:-1;;;2287:294:1:o;1642:154::-;1722:4;1745:44;1759:10;1771:9;1782:6;1745:13;:44::i;3270:135::-;3313:6;3332;-1:-1:-1;;;;;3324:20:1;3352:21;3324:54;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3312:66;;;3396:1;3388:10;;;;;;3302:103;3270:135::o;3444:600::-;3536:4;-1:-1:-1;;;;;3573:23:1;;3552:84;;;;-1:-1:-1;;;3552:84:1;;3953:2:2;3552:84:1;;;3935:21:2;3992:2;3972:18;;;3965:30;-1:-1:-1;;;4011:18:2;;;4004:44;4065:18;;3552:84:1;3751:338:2;3552:84:1;3676:1;3667:6;:10;3646:68;;;;-1:-1:-1;;;3646:68:1;;6084:2:2;3646:68:1;;;6066:21:2;6123:2;6103:18;;;6096:30;-1:-1:-1;;;6142:18:2;;;6135:41;6193:18;;3646:68:1;5882:335:2;3646:68:1;-1:-1:-1;;;;;934:18:1;;916:7;934:18;;;:9;:18;;;;;;3745:6;:27;;3724:94;;;;-1:-1:-1;;;3724:94:1;;6424:2:2;3724:94:1;;;6406:21:2;6463:2;6443:18;;;6436:30;-1:-1:-1;;;6482:18:2;;;6475:50;6542:18;;3724:94:1;6222:344:2;3724:94:1;-1:-1:-1;;;;;3873:17:1;;;;;;:9;:17;;;;;:27;;3894:6;;3873:17;:27;;3894:6;;3873:27;:::i;:::-;;;;-1:-1:-1;;;;;;;3910:20:1;;;;;;:9;:20;;;;;:30;;3934:6;;3910:20;:30;;3934:6;;3910:30;:::i;:::-;;;;;;;;3998:9;-1:-1:-1;;;;;3981:35:1;3990:6;-1:-1:-1;;;;;3981:35:1;;4009:6;3981:35;;;;1391:25:2;;1379:2;1364:18;;1245:177;3981:35:1;;;;;;;;-1:-1:-1;4033:4:1;3444:600;;;;;:::o;4050:495::-;4116:4;-1:-1:-1;;;;;4153:21:1;;4132:80;;;;-1:-1:-1;;;4132:80:1;;4429:2:2;4132:80:1;;;4411:21:2;4468:2;4448:18;;;4441:30;-1:-1:-1;;;4487:18:2;;;4480:42;4539:18;;4132:80:1;4227:336:2;4132:80:1;4252:1;4243:6;:10;4222:68;;;;-1:-1:-1;;;4222:68:1;;6084:2:2;4222:68:1;;;6066:21:2;6123:2;6103:18;;;6096:30;-1:-1:-1;;;6142:18:2;;;6135:41;6193:18;;4222:68:1;5882:335:2;4222:68:1;-1:-1:-1;;;;;934:18:1;;916:7;934:18;;;:9;:18;;;;;;4321:6;:28;;4300:95;;;;-1:-1:-1;;;4300:95:1;;6424:2:2;4300:95:1;;;6406:21:2;6463:2;6443:18;;;6436:30;-1:-1:-1;;;6482:18:2;;;6475:50;6542:18;;4300:95:1;6222:344:2;4300:95:1;-1:-1:-1;;;;;4405:18:1;;;;;;:9;:18;;;;;:28;;4427:6;;4405:18;:28;;4427:6;;4405:28;:::i;:::-;;;;;;;;4459:6;4443:12;;:22;;;;;;;:::i;:::-;;;;-1:-1:-1;;4480:37:1;;1391:25:2;;;4506:1:1;;-1:-1:-1;;;;;4480:37:1;;;;;1379:2:2;1364:18;4480:37:1;1245:177:2;14:597;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;;;452:6;449:1;446:13;443:91;;;522:1;517:2;508:6;497:9;493:22;489:31;482:42;443:91;-1:-1:-1;595:2:2;574:15;-1:-1:-1;;570:29:2;555:45;;;;602:2;551:54;;14:597;-1:-1:-1;;;14:597:2:o;616:173::-;684:20;;-1:-1:-1;;;;;733:31:2;;723:42;;713:70;;779:1;776;769:12;713:70;616:173;;;:::o;794:254::-;862:6;870;923:2;911:9;902:7;898:23;894:32;891:52;;;939:1;936;929:12;891:52;962:29;981:9;962:29;:::i;:::-;952:39;1038:2;1023:18;;;;1010:32;;-1:-1:-1;;;794:254:2:o;1427:328::-;1504:6;1512;1520;1573:2;1561:9;1552:7;1548:23;1544:32;1541:52;;;1589:1;1586;1579:12;1541:52;1612:29;1631:9;1612:29;:::i;:::-;1602:39;;1660:38;1694:2;1683:9;1679:18;1660:38;:::i;:::-;1650:48;;1745:2;1734:9;1730:18;1717:32;1707:42;;1427:328;;;;;:::o;1949:180::-;2008:6;2061:2;2049:9;2040:7;2036:23;2032:32;2029:52;;;2077:1;2074;2067:12;2029:52;-1:-1:-1;2100:23:2;;1949:180;-1:-1:-1;1949:180:2:o;2134:186::-;2193:6;2246:2;2234:9;2225:7;2221:23;2217:32;2214:52;;;2262:1;2259;2252:12;2214:52;2285:29;2304:9;2285:29;:::i;2325:260::-;2393:6;2401;2454:2;2442:9;2433:7;2429:23;2425:32;2422:52;;;2470:1;2467;2460:12;2422:52;2493:29;2512:9;2493:29;:::i;:::-;2483:39;;2541:38;2575:2;2564:9;2560:18;2541:38;:::i;:::-;2531:48;;2325:260;;;;;:::o;3149:127::-;3210:10;3205:3;3201:20;3198:1;3191:31;3241:4;3238:1;3231:15;3265:4;3262:1;3255:15;3281:125;3321:4;3349:1;3346;3343:8;3340:34;;;3354:18;;:::i;:::-;-1:-1:-1;3391:9:2;;3281:125::o;4094:128::-;4134:3;4165:1;4161:6;4158:1;4155:13;4152:39;;;4171:18;;:::i;:::-;-1:-1:-1;4207:9:2;;4094:128::o;4568:184::-;4638:6;4691:2;4679:9;4670:7;4666:23;4662:32;4659:52;;;4707:1;4704;4697:12;4659:52;-1:-1:-1;4730:16:2;;4568:184;-1:-1:-1;4568:184:2:o;5036:277::-;5103:6;5156:2;5144:9;5135:7;5131:23;5127:32;5124:52;;;5172:1;5169;5162:12;5124:52;5204:9;5198:16;5257:5;5250:13;5243:21;5236:5;5233:32;5223:60;;5279:1;5276;5269:12

Swarm Source

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