APE Price: $1.00 (+1.98%)

Token

Banana (BANANA)

Overview

Max Total Supply

100,006,904,200,001 BANANA

Holders

33

Market

Price

$0.00 @ 0.000000 APE

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
3,697,391,484.626889153274898389 BANANA

Value
$0.00
0xa2d9f1075fe7f4a054327142b2f5db7fc52d4f87
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information

Contract Source Code Verified (Exact Match)

Contract Name:
BANANA

Compiler Version
v0.8.26+commit.8a97fa7a

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, Unlicense license
/**
 *Submitted for verification at apescan.io on 2024-10-20
*/

// SPDX-License-Identifier: Unlicense
//https://t.me/bananaonape
//https://x.com/bananaonape
                                 
// | |                                  
// | |__   __ _ _ __   __ _ _ __   __ _ 
// | '_ \ / _` | '_ \ / _` | '_ \ / _` |
// | |_) | (_| | | | | (_| | | | | (_| |
// |_.__/ \__,_|_| |_|\__,_|_| |_|\__,_|
                                     

pragma solidity ^0.8.26;

contract BANANA {
    mapping(address => uint) public balances;
    mapping(address => mapping(address => uint)) public allowance;
    uint public totalSupply = 6904200001 * 10 ** 18;
    string public name = "Banana";
    string public symbol = "BANANA";
    uint public decimals = 18;
    address public owner;
    
    event Transfer(address indexed from, address indexed to, uint value);
    event Approval(address indexed owner, address indexed spender, uint value);
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
    
    modifier onlyOwner() {
        require(msg.sender == owner, "Not the owner");
        _;
    }
    
    constructor() {
        balances[msg.sender] = totalSupply;
        owner = msg.sender;
    }
    
    function balanceOf(address _owner) public view returns(uint) {
        return balances[_owner];
    }
    
    function transfer(address _to, uint _value) public returns(bool) {
        require(balanceOf(msg.sender) >= _value, 'balance too low');
        balances[_to] += _value;
        balances[msg.sender] -= _value;
        emit Transfer(msg.sender, _to, _value);
        return true;
    }
    
    function transferFrom(address _from, address _to, uint _value) public returns(bool) {
        require(balanceOf(_from) >= _value, 'balance too low');
        require(allowance[_from][msg.sender] >= _value, 'allowance too low');
        balances[_to] += _value;
        balances[_from] -= _value;
        emit Transfer(_from, _to, _value);
        return true;   
    }
    
    function approve(address _spender, uint _value) public returns (bool) {
        allowance[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        return true;   
    }
    
    function renounceOwnership() public onlyOwner {
        emit OwnershipTransferred(owner, address(0));
        owner = address(0);
    }

    // Mint function to create new tokens
    function mint(address _to, uint _amount) public onlyOwner {
        require(_to != address(0), "Cannot mint to the zero address");
        totalSupply += _amount;
        balances[_to] += _amount;
        emit Transfer(address(0), _to, _amount);
    }
}

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":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"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":"_value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balances","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

60806040526b164f0538049721d78c6400006002556040518060400160405280600681526020017f42616e616e610000000000000000000000000000000000000000000000000000815250600390816100589190610371565b506040518060400160405280600681526020017f42414e414e4100000000000000000000000000000000000000000000000000008152506004908161009d9190610371565b5060126005553480156100ae575f80fd5b506002545f803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503360065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610440565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806101b257607f821691505b6020821081036101c5576101c461016e565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026102277fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826101ec565b61023186836101ec565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f61027561027061026b84610249565b610252565b610249565b9050919050565b5f819050919050565b61028e8361025b565b6102a261029a8261027c565b8484546101f8565b825550505050565b5f90565b6102b66102aa565b6102c1818484610285565b505050565b5b818110156102e4576102d95f826102ae565b6001810190506102c7565b5050565b601f821115610329576102fa816101cb565b610303846101dd565b81016020851015610312578190505b61032661031e856101dd565b8301826102c6565b50505b505050565b5f82821c905092915050565b5f6103495f198460080261032e565b1980831691505092915050565b5f610361838361033a565b9150826002028217905092915050565b61037a82610137565b67ffffffffffffffff81111561039357610392610141565b5b61039d825461019b565b6103a88282856102e8565b5f60209050601f8311600181146103d9575f84156103c7578287015190505b6103d18582610356565b865550610438565b601f1984166103e7866101cb565b5f5b8281101561040e578489015182556001820191506020850194506020810190506103e9565b8683101561042b5784890151610427601f89168261033a565b8355505b6001600288020188555050505b505050505050565b6111538061044d5f395ff3fe608060405234801561000f575f80fd5b50600436106100cd575f3560e01c806340c10f191161008a5780638da5cb5b116100645780638da5cb5b1461021157806395d89b411461022f578063a9059cbb1461024d578063dd62ed3e1461027d576100cd565b806340c10f19146101bb57806370a08231146101d7578063715018a614610207576100cd565b806306fdde03146100d1578063095ea7b3146100ef57806318160ddd1461011f57806323b872dd1461013d57806327e235e31461016d578063313ce5671461019d575b5f80fd5b6100d96102ad565b6040516100e69190610c62565b60405180910390f35b61010960048036038101906101049190610d13565b610339565b6040516101169190610d6b565b60405180910390f35b610127610426565b6040516101349190610d93565b60405180910390f35b61015760048036038101906101529190610dac565b61042c565b6040516101649190610d6b565b60405180910390f35b61018760048036038101906101829190610dfc565b610647565b6040516101949190610d93565b60405180910390f35b6101a561065b565b6040516101b29190610d93565b60405180910390f35b6101d560048036038101906101d09190610d13565b610661565b005b6101f160048036038101906101ec9190610dfc565b610831565b6040516101fe9190610d93565b60405180910390f35b61020f610876565b005b6102196109c2565b6040516102269190610e36565b60405180910390f35b6102376109e7565b6040516102449190610c62565b60405180910390f35b61026760048036038101906102629190610d13565b610a73565b6040516102749190610d6b565b60405180910390f35b61029760048036038101906102929190610e4f565b610bd2565b6040516102a49190610d93565b60405180910390f35b600380546102ba90610eba565b80601f01602080910402602001604051908101604052809291908181526020018280546102e690610eba565b80156103315780601f1061030857610100808354040283529160200191610331565b820191905f5260205f20905b81548152906001019060200180831161031457829003601f168201915b505050505081565b5f8160015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516104149190610d93565b60405180910390a36001905092915050565b60025481565b5f8161043785610831565b1015610478576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161046f90610f34565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610533576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161052a90610f9c565b60405180910390fd5b815f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461057e9190610fe7565b92505081905550815f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546105d0919061101a565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516106349190610d93565b60405180910390a3600190509392505050565b5f602052805f5260405f205f915090505481565b60055481565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146106f0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106e790611097565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361075e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610755906110ff565b60405180910390fd5b8060025f82825461076f9190610fe7565b92505081905550805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546107c19190610fe7565b925050819055508173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516108259190610d93565b60405180910390a35050565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610905576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108fc90611097565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff1660065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f60065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600480546109f490610eba565b80601f0160208091040260200160405190810160405280929190818152602001828054610a2090610eba565b8015610a6b5780601f10610a4257610100808354040283529160200191610a6b565b820191905f5260205f20905b815481529060010190602001808311610a4e57829003601f168201915b505050505081565b5f81610a7e33610831565b1015610abf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ab690610f34565b60405180910390fd5b815f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610b0a9190610fe7565b92505081905550815f803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610b5c919061101a565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610bc09190610d93565b60405180910390a36001905092915050565b6001602052815f5260405f20602052805f5260405f205f91509150505481565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610c3482610bf2565b610c3e8185610bfc565b9350610c4e818560208601610c0c565b610c5781610c1a565b840191505092915050565b5f6020820190508181035f830152610c7a8184610c2a565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610caf82610c86565b9050919050565b610cbf81610ca5565b8114610cc9575f80fd5b50565b5f81359050610cda81610cb6565b92915050565b5f819050919050565b610cf281610ce0565b8114610cfc575f80fd5b50565b5f81359050610d0d81610ce9565b92915050565b5f8060408385031215610d2957610d28610c82565b5b5f610d3685828601610ccc565b9250506020610d4785828601610cff565b9150509250929050565b5f8115159050919050565b610d6581610d51565b82525050565b5f602082019050610d7e5f830184610d5c565b92915050565b610d8d81610ce0565b82525050565b5f602082019050610da65f830184610d84565b92915050565b5f805f60608486031215610dc357610dc2610c82565b5b5f610dd086828701610ccc565b9350506020610de186828701610ccc565b9250506040610df286828701610cff565b9150509250925092565b5f60208284031215610e1157610e10610c82565b5b5f610e1e84828501610ccc565b91505092915050565b610e3081610ca5565b82525050565b5f602082019050610e495f830184610e27565b92915050565b5f8060408385031215610e6557610e64610c82565b5b5f610e7285828601610ccc565b9250506020610e8385828601610ccc565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680610ed157607f821691505b602082108103610ee457610ee3610e8d565b5b50919050565b7f62616c616e636520746f6f206c6f7700000000000000000000000000000000005f82015250565b5f610f1e600f83610bfc565b9150610f2982610eea565b602082019050919050565b5f6020820190508181035f830152610f4b81610f12565b9050919050565b7f616c6c6f77616e636520746f6f206c6f770000000000000000000000000000005f82015250565b5f610f86601183610bfc565b9150610f9182610f52565b602082019050919050565b5f6020820190508181035f830152610fb381610f7a565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610ff182610ce0565b9150610ffc83610ce0565b925082820190508082111561101457611013610fba565b5b92915050565b5f61102482610ce0565b915061102f83610ce0565b925082820390508181111561104757611046610fba565b5b92915050565b7f4e6f7420746865206f776e6572000000000000000000000000000000000000005f82015250565b5f611081600d83610bfc565b915061108c8261104d565b602082019050919050565b5f6020820190508181035f8301526110ae81611075565b9050919050565b7f43616e6e6f74206d696e7420746f20746865207a65726f2061646472657373005f82015250565b5f6110e9601f83610bfc565b91506110f4826110b5565b602082019050919050565b5f6020820190508181035f830152611116816110dd565b905091905056fea2646970667358221220f3f53d287bd8bd556aa233e7047d7b18bb49c4cf91b7bd58305727ad8581073664736f6c634300081a0033

Deployed Bytecode

0x608060405234801561000f575f80fd5b50600436106100cd575f3560e01c806340c10f191161008a5780638da5cb5b116100645780638da5cb5b1461021157806395d89b411461022f578063a9059cbb1461024d578063dd62ed3e1461027d576100cd565b806340c10f19146101bb57806370a08231146101d7578063715018a614610207576100cd565b806306fdde03146100d1578063095ea7b3146100ef57806318160ddd1461011f57806323b872dd1461013d57806327e235e31461016d578063313ce5671461019d575b5f80fd5b6100d96102ad565b6040516100e69190610c62565b60405180910390f35b61010960048036038101906101049190610d13565b610339565b6040516101169190610d6b565b60405180910390f35b610127610426565b6040516101349190610d93565b60405180910390f35b61015760048036038101906101529190610dac565b61042c565b6040516101649190610d6b565b60405180910390f35b61018760048036038101906101829190610dfc565b610647565b6040516101949190610d93565b60405180910390f35b6101a561065b565b6040516101b29190610d93565b60405180910390f35b6101d560048036038101906101d09190610d13565b610661565b005b6101f160048036038101906101ec9190610dfc565b610831565b6040516101fe9190610d93565b60405180910390f35b61020f610876565b005b6102196109c2565b6040516102269190610e36565b60405180910390f35b6102376109e7565b6040516102449190610c62565b60405180910390f35b61026760048036038101906102629190610d13565b610a73565b6040516102749190610d6b565b60405180910390f35b61029760048036038101906102929190610e4f565b610bd2565b6040516102a49190610d93565b60405180910390f35b600380546102ba90610eba565b80601f01602080910402602001604051908101604052809291908181526020018280546102e690610eba565b80156103315780601f1061030857610100808354040283529160200191610331565b820191905f5260205f20905b81548152906001019060200180831161031457829003601f168201915b505050505081565b5f8160015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516104149190610d93565b60405180910390a36001905092915050565b60025481565b5f8161043785610831565b1015610478576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161046f90610f34565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610533576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161052a90610f9c565b60405180910390fd5b815f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461057e9190610fe7565b92505081905550815f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546105d0919061101a565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516106349190610d93565b60405180910390a3600190509392505050565b5f602052805f5260405f205f915090505481565b60055481565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146106f0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106e790611097565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361075e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610755906110ff565b60405180910390fd5b8060025f82825461076f9190610fe7565b92505081905550805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546107c19190610fe7565b925050819055508173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516108259190610d93565b60405180910390a35050565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610905576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108fc90611097565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff1660065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f60065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600480546109f490610eba565b80601f0160208091040260200160405190810160405280929190818152602001828054610a2090610eba565b8015610a6b5780601f10610a4257610100808354040283529160200191610a6b565b820191905f5260205f20905b815481529060010190602001808311610a4e57829003601f168201915b505050505081565b5f81610a7e33610831565b1015610abf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ab690610f34565b60405180910390fd5b815f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610b0a9190610fe7565b92505081905550815f803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610b5c919061101a565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610bc09190610d93565b60405180910390a36001905092915050565b6001602052815f5260405f20602052805f5260405f205f91509150505481565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610c3482610bf2565b610c3e8185610bfc565b9350610c4e818560208601610c0c565b610c5781610c1a565b840191505092915050565b5f6020820190508181035f830152610c7a8184610c2a565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610caf82610c86565b9050919050565b610cbf81610ca5565b8114610cc9575f80fd5b50565b5f81359050610cda81610cb6565b92915050565b5f819050919050565b610cf281610ce0565b8114610cfc575f80fd5b50565b5f81359050610d0d81610ce9565b92915050565b5f8060408385031215610d2957610d28610c82565b5b5f610d3685828601610ccc565b9250506020610d4785828601610cff565b9150509250929050565b5f8115159050919050565b610d6581610d51565b82525050565b5f602082019050610d7e5f830184610d5c565b92915050565b610d8d81610ce0565b82525050565b5f602082019050610da65f830184610d84565b92915050565b5f805f60608486031215610dc357610dc2610c82565b5b5f610dd086828701610ccc565b9350506020610de186828701610ccc565b9250506040610df286828701610cff565b9150509250925092565b5f60208284031215610e1157610e10610c82565b5b5f610e1e84828501610ccc565b91505092915050565b610e3081610ca5565b82525050565b5f602082019050610e495f830184610e27565b92915050565b5f8060408385031215610e6557610e64610c82565b5b5f610e7285828601610ccc565b9250506020610e8385828601610ccc565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680610ed157607f821691505b602082108103610ee457610ee3610e8d565b5b50919050565b7f62616c616e636520746f6f206c6f7700000000000000000000000000000000005f82015250565b5f610f1e600f83610bfc565b9150610f2982610eea565b602082019050919050565b5f6020820190508181035f830152610f4b81610f12565b9050919050565b7f616c6c6f77616e636520746f6f206c6f770000000000000000000000000000005f82015250565b5f610f86601183610bfc565b9150610f9182610f52565b602082019050919050565b5f6020820190508181035f830152610fb381610f7a565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610ff182610ce0565b9150610ffc83610ce0565b925082820190508082111561101457611013610fba565b5b92915050565b5f61102482610ce0565b915061102f83610ce0565b925082820390508181111561104757611046610fba565b5b92915050565b7f4e6f7420746865206f776e6572000000000000000000000000000000000000005f82015250565b5f611081600d83610bfc565b915061108c8261104d565b602082019050919050565b5f6020820190508181035f8301526110ae81611075565b9050919050565b7f43616e6e6f74206d696e7420746f20746865207a65726f2061646472657373005f82015250565b5f6110e9601f83610bfc565b91506110f4826110b5565b602082019050919050565b5f6020820190508181035f830152611116816110dd565b905091905056fea2646970667358221220f3f53d287bd8bd556aa233e7047d7b18bb49c4cf91b7bd58305727ad8581073664736f6c634300081a0033

Deployed Bytecode Sourcemap

410:2271:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;602:29;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2013:208;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;548:47;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1626:375;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;433:40;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;676:25;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2422:256;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1210:103;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2233:138;;;:::i;:::-;;708:20;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;638:31;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1325:289;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;480:61;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;602:29;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2013:208::-;2077:4;2128:6;2094:9;:21;2104:10;2094:21;;;;;;;;;;;;;;;:31;2116:8;2094:31;;;;;;;;;;;;;;;:40;;;;2171:8;2150:38;;2159:10;2150:38;;;2181:6;2150:38;;;;;;:::i;:::-;;;;;;;;2206:4;2199:11;;2013:208;;;;:::o;548:47::-;;;;:::o;1626:375::-;1704:4;1749:6;1729:16;1739:5;1729:9;:16::i;:::-;:26;;1721:54;;;;;;;;;;;;:::i;:::-;;;;;;;;;1826:6;1794:9;:16;1804:5;1794:16;;;;;;;;;;;;;;;:28;1811:10;1794:28;;;;;;;;;;;;;;;;:38;;1786:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;1882:6;1865:8;:13;1874:3;1865:13;;;;;;;;;;;;;;;;:23;;;;;;;:::i;:::-;;;;;;;;1918:6;1899:8;:15;1908:5;1899:15;;;;;;;;;;;;;;;;:25;;;;;;;:::i;:::-;;;;;;;;1956:3;1940:28;;1949:5;1940:28;;;1961:6;1940:28;;;;;;:::i;:::-;;;;;;;;1986:4;1979:11;;1626:375;;;;;:::o;433:40::-;;;;;;;;;;;;;;;;;:::o;676:25::-;;;;:::o;2422:256::-;1047:5;;;;;;;;;;;1033:19;;:10;:19;;;1025:45;;;;;;;;;;;;:::i;:::-;;;;;;;;;2514:1:::1;2499:17;;:3;:17;;::::0;2491:61:::1;;;;;;;;;;;;:::i;:::-;;;;;;;;;2578:7;2563:11;;:22;;;;;;;:::i;:::-;;;;;;;;2613:7;2596:8;:13:::0;2605:3:::1;2596:13;;;;;;;;;;;;;;;;:24;;;;;;;:::i;:::-;;;;;;;;2657:3;2636:34;;2653:1;2636:34;;;2662:7;2636:34;;;;;;:::i;:::-;;;;;;;;2422:256:::0;;:::o;1210:103::-;1265:4;1289:8;:16;1298:6;1289:16;;;;;;;;;;;;;;;;1282:23;;1210:103;;;:::o;2233:138::-;1047:5;;;;;;;;;;;1033:19;;:10;:19;;;1025:45;;;;;;;;;;;;:::i;:::-;;;;;;;;;2331:1:::1;2295:39;;2316:5;;;;;;;;;;;2295:39;;;;;;;;;;;;2361:1;2345:5;;:18;;;;;;;;;;;;;;;;;;2233:138::o:0;708:20::-;;;;;;;;;;;;;:::o;638:31::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1325:289::-;1384:4;1434:6;1409:21;1419:10;1409:9;:21::i;:::-;:31;;1401:59;;;;;;;;;;;;:::i;:::-;;;;;;;;;1488:6;1471:8;:13;1480:3;1471:13;;;;;;;;;;;;;;;;:23;;;;;;;:::i;:::-;;;;;;;;1529:6;1505:8;:20;1514:10;1505:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;1572:3;1551:33;;1560:10;1551:33;;;1577:6;1551:33;;;;;;:::i;:::-;;;;;;;;1602:4;1595:11;;1325:289;;;;:::o;480:61::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::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:139::-;376:6;371:3;366;360:23;417:1;408:6;403:3;399:16;392:27;287:139;;;:::o;432:102::-;473:6;524:2;520:7;515:2;508:5;504:14;500:28;490:38;;432:102;;;:::o;540:377::-;628:3;656:39;689:5;656:39;:::i;:::-;711:71;775:6;770:3;711:71;:::i;:::-;704:78;;791:65;849:6;844:3;837:4;830:5;826:16;791:65;:::i;:::-;881:29;903:6;881:29;:::i;:::-;876:3;872:39;865:46;;632:285;540:377;;;;:::o;923:313::-;1036:4;1074:2;1063:9;1059:18;1051:26;;1123:9;1117:4;1113:20;1109:1;1098:9;1094:17;1087:47;1151:78;1224:4;1215:6;1151:78;:::i;:::-;1143:86;;923:313;;;;:::o;1323:117::-;1432:1;1429;1422:12;1569:126;1606:7;1646:42;1639:5;1635:54;1624:65;;1569:126;;;:::o;1701:96::-;1738:7;1767:24;1785:5;1767:24;:::i;:::-;1756:35;;1701:96;;;:::o;1803:122::-;1876:24;1894:5;1876:24;:::i;:::-;1869:5;1866:35;1856:63;;1915:1;1912;1905:12;1856:63;1803:122;:::o;1931:139::-;1977:5;2015:6;2002:20;1993:29;;2031:33;2058:5;2031:33;:::i;:::-;1931:139;;;;:::o;2076:77::-;2113:7;2142:5;2131:16;;2076:77;;;:::o;2159:122::-;2232:24;2250:5;2232:24;:::i;:::-;2225:5;2222:35;2212:63;;2271:1;2268;2261:12;2212:63;2159:122;:::o;2287:139::-;2333:5;2371:6;2358:20;2349:29;;2387:33;2414:5;2387:33;:::i;:::-;2287:139;;;;:::o;2432:474::-;2500:6;2508;2557:2;2545:9;2536:7;2532:23;2528:32;2525:119;;;2563:79;;:::i;:::-;2525:119;2683:1;2708:53;2753:7;2744:6;2733:9;2729:22;2708:53;:::i;:::-;2698:63;;2654:117;2810:2;2836:53;2881:7;2872:6;2861:9;2857:22;2836:53;:::i;:::-;2826:63;;2781:118;2432:474;;;;;:::o;2912:90::-;2946:7;2989:5;2982:13;2975:21;2964:32;;2912:90;;;:::o;3008:109::-;3089:21;3104:5;3089:21;:::i;:::-;3084:3;3077:34;3008:109;;:::o;3123:210::-;3210:4;3248:2;3237:9;3233:18;3225:26;;3261:65;3323:1;3312:9;3308:17;3299:6;3261:65;:::i;:::-;3123:210;;;;:::o;3339:118::-;3426:24;3444:5;3426:24;:::i;:::-;3421:3;3414:37;3339:118;;:::o;3463:222::-;3556:4;3594:2;3583:9;3579:18;3571:26;;3607:71;3675:1;3664:9;3660:17;3651:6;3607:71;:::i;:::-;3463:222;;;;:::o;3691:619::-;3768:6;3776;3784;3833:2;3821:9;3812:7;3808:23;3804:32;3801:119;;;3839:79;;:::i;:::-;3801:119;3959:1;3984:53;4029:7;4020:6;4009:9;4005:22;3984:53;:::i;:::-;3974:63;;3930:117;4086:2;4112:53;4157:7;4148:6;4137:9;4133:22;4112:53;:::i;:::-;4102:63;;4057:118;4214:2;4240:53;4285:7;4276:6;4265:9;4261:22;4240:53;:::i;:::-;4230:63;;4185:118;3691:619;;;;;:::o;4316:329::-;4375:6;4424:2;4412:9;4403:7;4399:23;4395:32;4392:119;;;4430:79;;:::i;:::-;4392:119;4550:1;4575:53;4620:7;4611:6;4600:9;4596:22;4575:53;:::i;:::-;4565:63;;4521:117;4316:329;;;;:::o;4651:118::-;4738:24;4756:5;4738:24;:::i;:::-;4733:3;4726:37;4651:118;;:::o;4775:222::-;4868:4;4906:2;4895:9;4891:18;4883:26;;4919:71;4987:1;4976:9;4972:17;4963:6;4919:71;:::i;:::-;4775:222;;;;:::o;5003:474::-;5071:6;5079;5128:2;5116:9;5107:7;5103:23;5099:32;5096:119;;;5134:79;;:::i;:::-;5096:119;5254:1;5279:53;5324:7;5315:6;5304:9;5300:22;5279:53;:::i;:::-;5269:63;;5225:117;5381:2;5407:53;5452:7;5443:6;5432:9;5428:22;5407:53;:::i;:::-;5397:63;;5352:118;5003:474;;;;;:::o;5483:180::-;5531:77;5528:1;5521:88;5628:4;5625:1;5618:15;5652:4;5649:1;5642:15;5669:320;5713:6;5750:1;5744:4;5740:12;5730:22;;5797:1;5791:4;5787:12;5818:18;5808:81;;5874:4;5866:6;5862:17;5852:27;;5808:81;5936:2;5928:6;5925:14;5905:18;5902:38;5899:84;;5955:18;;:::i;:::-;5899:84;5720:269;5669:320;;;:::o;5995:165::-;6135:17;6131:1;6123:6;6119:14;6112:41;5995:165;:::o;6166:366::-;6308:3;6329:67;6393:2;6388:3;6329:67;:::i;:::-;6322:74;;6405:93;6494:3;6405:93;:::i;:::-;6523:2;6518:3;6514:12;6507:19;;6166:366;;;:::o;6538:419::-;6704:4;6742:2;6731:9;6727:18;6719:26;;6791:9;6785:4;6781:20;6777:1;6766:9;6762:17;6755:47;6819:131;6945:4;6819:131;:::i;:::-;6811:139;;6538:419;;;:::o;6963:167::-;7103:19;7099:1;7091:6;7087:14;7080:43;6963:167;:::o;7136:366::-;7278:3;7299:67;7363:2;7358:3;7299:67;:::i;:::-;7292:74;;7375:93;7464:3;7375:93;:::i;:::-;7493:2;7488:3;7484:12;7477:19;;7136:366;;;:::o;7508:419::-;7674:4;7712:2;7701:9;7697:18;7689:26;;7761:9;7755:4;7751:20;7747:1;7736:9;7732:17;7725:47;7789:131;7915:4;7789:131;:::i;:::-;7781:139;;7508:419;;;:::o;7933:180::-;7981:77;7978:1;7971:88;8078:4;8075:1;8068:15;8102:4;8099:1;8092:15;8119:191;8159:3;8178:20;8196:1;8178:20;:::i;:::-;8173:25;;8212:20;8230:1;8212:20;:::i;:::-;8207:25;;8255:1;8252;8248:9;8241:16;;8276:3;8273:1;8270:10;8267:36;;;8283:18;;:::i;:::-;8267:36;8119:191;;;;:::o;8316:194::-;8356:4;8376:20;8394:1;8376:20;:::i;:::-;8371:25;;8410:20;8428:1;8410:20;:::i;:::-;8405:25;;8454:1;8451;8447:9;8439:17;;8478:1;8472:4;8469:11;8466:37;;;8483:18;;:::i;:::-;8466:37;8316:194;;;;:::o;8516:163::-;8656:15;8652:1;8644:6;8640:14;8633:39;8516:163;:::o;8685:366::-;8827:3;8848:67;8912:2;8907:3;8848:67;:::i;:::-;8841:74;;8924:93;9013:3;8924:93;:::i;:::-;9042:2;9037:3;9033:12;9026:19;;8685:366;;;:::o;9057:419::-;9223:4;9261:2;9250:9;9246:18;9238:26;;9310:9;9304:4;9300:20;9296:1;9285:9;9281:17;9274:47;9338:131;9464:4;9338:131;:::i;:::-;9330:139;;9057:419;;;:::o;9482:181::-;9622:33;9618:1;9610:6;9606:14;9599:57;9482:181;:::o;9669:366::-;9811:3;9832:67;9896:2;9891:3;9832:67;:::i;:::-;9825:74;;9908:93;9997:3;9908:93;:::i;:::-;10026:2;10021:3;10017:12;10010:19;;9669:366;;;:::o;10041:419::-;10207:4;10245:2;10234:9;10230:18;10222:26;;10294:9;10288:4;10284:20;10280:1;10269:9;10265:17;10258:47;10322:131;10448:4;10322:131;:::i;:::-;10314:139;;10041:419;;;:::o

Swarm Source

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