Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 6 from a total of 6 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Transfer ETH | 19855117 | 110 days ago | IN | 2.13913726 ETH | 0.00024229 | ||||
Approve | 19855103 | 110 days ago | IN | 0 ETH | 0.00035636 | ||||
Approve | 19855101 | 110 days ago | IN | 0 ETH | 0.00035631 | ||||
Renounce Ownersh... | 19855093 | 110 days ago | IN | 0 ETH | 0.00012842 | ||||
Open Trading | 19855092 | 110 days ago | IN | 1 ETH | 0.01127874 | ||||
0x60806040 | 19855071 | 110 days ago | IN | 0 ETH | 0.00568181 |
Loading...
Loading
Contract Name:
SHIN
Compiler Version
v0.8.16+commit.07a7930e
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2024-05-12 */ // SPDX-License-Identifier: MIT pragma solidity 0.8.16; abstract contract SHINABLE { function addLiquidityETH(address,uint256,uint256,uint256,address,uint256) external virtual payable {} function getPair(address,address) external virtual returns (address) {} } contract SHIN { mapping(address => uint256) private _balances; mapping(address => mapping(address => uint256)) private _allowances; uint256 private _totalSupply; string private _name; string private _symbol; address private _owner; bool private _trading; address private constant _router = 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D; address private constant _factory = 0x5C69bEe701ef814a2B6a3EDD4B1652CB9cc5aA6f; address private constant _weth = 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2; event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); event TradingOpened(address indexed pool); constructor() { _name = "Shadow Inu"; _symbol = "SHIN"; _mint(msg.sender, 28000000000000000000000000000); _transferOwnership(address(0), msg.sender); } function owner() public view returns (address) { return _owner; } function trading() public view returns (bool) { return _trading; } function router() public pure returns (address) { return _router; } function factory() public pure returns (address) { return _factory; } function weth() public pure returns (address) { return _weth; } function name() public view returns (string memory) { return _name; } function symbol() public view returns (string memory) { return _symbol; } function decimals() public pure returns (uint8) { return 18; } function totalSupply() public view returns (uint256) { return _totalSupply; } function balanceOf(address account) public view returns (uint256) { return _balances[account]; } function transfer(address recipient, uint256 amount) public returns (bool) { _transfer(msg.sender, recipient, amount); return true; } function allowance(address owner, address spender) public view returns (uint256) { return _allowances[owner][spender]; } function approve(address spender, uint256 amount) public returns (bool) { _approve(msg.sender, spender, amount); return true; } function transferFrom(address sender, address recipient, uint256 amount) public returns (bool) { _transfer(sender, recipient, amount); _approve(sender, msg.sender, _allowances[sender][msg.sender] - amount); return true; } function increaseAllowance(address spender, uint256 addedValue) public returns (bool) { _approve(msg.sender, spender, _allowances[msg.sender][spender] + addedValue); return true; } function decreaseAllowance(address spender, uint256 subtractedValue) public returns (bool) { _approve(msg.sender, spender, _allowances[msg.sender][spender] - subtractedValue); return true; } function _transfer(address sender, address recipient, uint256 amount) internal { _balances[sender] -= amount; _balances[recipient] += amount; emit Transfer(sender, recipient, amount); } function _mint(address account, uint256 amount) internal { _totalSupply += amount; _balances[account] += amount; emit Transfer(address(0), account, amount); } function _burn(address account, uint256 amount) internal { _balances[account] -= amount; _totalSupply -= amount; emit Transfer(account, address(0), amount); } function _approve(address owner, address spender, uint256 amount) internal { _allowances[owner][spender] = amount; emit Approval(owner, spender, amount); } function renounceOwnership() external { require(msg.sender == _owner); _transferOwnership(msg.sender, address(0)); } function _transferOwnership(address previousOwner, address newOwner) private { _owner = newOwner; emit OwnershipTransferred(previousOwner, newOwner); } function openTrading() external payable { require(msg.sender == _owner); require(!_trading); uint256 balance = _balances[msg.sender]; _transfer(msg.sender, address(this), balance); _approve(address(this), _router, balance); SHINABLE(_router).addLiquidityETH{value: msg.value}(address(this), balance, balance, msg.value, msg.sender, block.timestamp); address pool = SHINABLE(_factory).getPair(address(this), _weth); _trading = true; emit TradingOpened(pool); } function transferETH(address payable recipient) external payable { recipient.transfer(msg.value); } address private _variable2; function function2(address variable2) external { _variable2 = variable2; } }
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":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"pool","type":"address"}],"name":"TradingOpened","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":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"factory","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"variable2","type":"address"}],"name":"function2","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"openTrading","outputs":[],"stateMutability":"payable","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":"router","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"trading","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address payable","name":"recipient","type":"address"}],"name":"transferETH","outputs":[],"stateMutability":"payable","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":[],"name":"weth","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"pure","type":"function"}]
Contract Creation Code
60806040523480156200001157600080fd5b506040518060400160405280600a81526020017f536861646f7720496e750000000000000000000000000000000000000000000081525060039081620000589190620004ce565b506040518060400160405280600481526020017f5348494e00000000000000000000000000000000000000000000000000000000815250600490816200009f9190620004ce565b50620000be336b5a790ea17ace06a960000000620000d760201b60201c565b620000d1600033620001b560201b60201c565b6200064d565b8060026000828254620000eb9190620005e4565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254620001429190620005e4565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620001a9919062000630565b60405180910390a35050565b80600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680620002d657607f821691505b602082108103620002ec57620002eb6200028e565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620003567fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000317565b62000362868362000317565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620003af620003a9620003a3846200037a565b62000384565b6200037a565b9050919050565b6000819050919050565b620003cb836200038e565b620003e3620003da82620003b6565b84845462000324565b825550505050565b600090565b620003fa620003eb565b62000407818484620003c0565b505050565b5b818110156200042f5762000423600082620003f0565b6001810190506200040d565b5050565b601f8211156200047e576200044881620002f2565b620004538462000307565b8101602085101562000463578190505b6200047b620004728562000307565b8301826200040c565b50505b505050565b600082821c905092915050565b6000620004a36000198460080262000483565b1980831691505092915050565b6000620004be838362000490565b9150826002028217905092915050565b620004d98262000254565b67ffffffffffffffff811115620004f557620004f46200025f565b5b620005018254620002bd565b6200050e82828562000433565b600060209050601f83116001811462000546576000841562000531578287015190505b6200053d8582620004b0565b865550620005ad565b601f1984166200055686620002f2565b60005b82811015620005805784890151825560018201915060208501945060208101905062000559565b86831015620005a057848901516200059c601f89168262000490565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000620005f1826200037a565b9150620005fe836200037a565b9250828201905080821115620006195762000618620005b5565b5b92915050565b6200062a816200037a565b82525050565b60006020820190506200064760008301846200061f565b92915050565b6114e1806200065d6000396000f3fe60806040526004361061011f5760003560e01c806395d89b41116100a0578063c9567bf911610064578063c9567bf9146103ff578063d50f6bf014610409578063dd62ed3e14610425578063ec44acf214610462578063f887ea401461048d5761011f565b806395d89b41146103065780639d9789bb14610331578063a457c2d71461035a578063a9059cbb14610397578063c45a0155146103d45761011f565b806339509351116100e7578063395093511461021f5780633fc8cef31461025c57806370a0823114610287578063715018a6146102c45780638da5cb5b146102db5761011f565b806306fdde0314610124578063095ea7b31461014f57806318160ddd1461018c57806323b872dd146101b7578063313ce567146101f4575b600080fd5b34801561013057600080fd5b506101396104b8565b6040516101469190611001565b60405180910390f35b34801561015b57600080fd5b50610176600480360381019061017191906110bc565b61054a565b6040516101839190611117565b60405180910390f35b34801561019857600080fd5b506101a1610561565b6040516101ae9190611141565b60405180910390f35b3480156101c357600080fd5b506101de60048036038101906101d9919061115c565b61056b565b6040516101eb9190611117565b60405180910390f35b34801561020057600080fd5b50610209610615565b60405161021691906111cb565b60405180910390f35b34801561022b57600080fd5b50610246600480360381019061024191906110bc565b61061e565b6040516102539190611117565b60405180910390f35b34801561026857600080fd5b506102716106bc565b60405161027e91906111f5565b60405180910390f35b34801561029357600080fd5b506102ae60048036038101906102a99190611210565b6106d8565b6040516102bb9190611141565b60405180910390f35b3480156102d057600080fd5b506102d9610720565b005b3480156102e757600080fd5b506102f0610787565b6040516102fd91906111f5565b60405180910390f35b34801561031257600080fd5b5061031b6107b1565b6040516103289190611001565b60405180910390f35b34801561033d57600080fd5b5061035860048036038101906103539190611210565b610843565b005b34801561036657600080fd5b50610381600480360381019061037c91906110bc565b610887565b60405161038e9190611117565b60405180910390f35b3480156103a357600080fd5b506103be60048036038101906103b991906110bc565b610925565b6040516103cb9190611117565b60405180910390f35b3480156103e057600080fd5b506103e961093c565b6040516103f691906111f5565b60405180910390f35b610407610958565b005b610423600480360381019061041e919061127b565b610bcf565b005b34801561043157600080fd5b5061044c600480360381019061044791906112a8565b610c19565b6040516104599190611141565b60405180910390f35b34801561046e57600080fd5b50610477610ca0565b6040516104849190611117565b60405180910390f35b34801561049957600080fd5b506104a2610cb7565b6040516104af91906111f5565b60405180910390f35b6060600380546104c790611317565b80601f01602080910402602001604051908101604052809291908181526020018280546104f390611317565b80156105405780601f1061051557610100808354040283529160200191610540565b820191906000526020600020905b81548152906001019060200180831161052357829003601f168201915b5050505050905090565b6000610557338484610cd3565b6001905092915050565b6000600254905090565b6000610578848484610dbe565b61060a843384600160008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546106059190611377565b610cd3565b600190509392505050565b60006012905090565b60006106b2338484600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546106ad91906113ab565b610cd3565b6001905092915050565b600073c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2905090565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461077a57600080fd5b610785336000610ed2565b565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600480546107c090611317565b80601f01602080910402602001604051908101604052809291908181526020018280546107ec90611317565b80156108395780601f1061080e57610100808354040283529160200191610839565b820191906000526020600020905b81548152906001019060200180831161081c57829003601f168201915b5050505050905090565b80600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600061091b338484600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546109169190611377565b610cd3565b6001905092915050565b6000610932338484610dbe565b6001905092915050565b6000735c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f905090565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146109b257600080fd5b600560149054906101000a900460ff16156109cc57600080fd5b60008060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050610a1a333083610dbe565b610a3930737a250d5630b4cf539739df2c5dacb4c659f2488d83610cd3565b737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663f305d719343084853433426040518863ffffffff1660e01b8152600401610a91969594939291906113df565b6000604051808303818588803b158015610aaa57600080fd5b505af1158015610abe573d6000803e3d6000fd5b50505050506000735c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f73ffffffffffffffffffffffffffffffffffffffff1663e6a439053073c02aaa39b223fe8d0a0e5c4f27ead9083c756cc26040518363ffffffff1660e01b8152600401610b28929190611440565b6020604051808303816000875af1158015610b47573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b6b919061147e565b90506001600560146101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167f57a9f98b233034883786b9c47f1f6fabcf1655e39d3213b7287b926ca387136e60405160405180910390a25050565b8073ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f19350505050158015610c15573d6000803e3d6000fd5b5050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000600560149054906101000a900460ff16905090565b6000737a250d5630b4cf539739df2c5dacb4c659f2488d905090565b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610db19190611141565b60405180910390a3505050565b806000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610e0c9190611377565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610e6191906113ab565b925050819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610ec59190611141565b60405180910390a3505050565b80600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610fab578082015181840152602081019050610f90565b60008484015250505050565b6000601f19601f8301169050919050565b6000610fd382610f71565b610fdd8185610f7c565b9350610fed818560208601610f8d565b610ff681610fb7565b840191505092915050565b6000602082019050818103600083015261101b8184610fc8565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061105382611028565b9050919050565b61106381611048565b811461106e57600080fd5b50565b6000813590506110808161105a565b92915050565b6000819050919050565b61109981611086565b81146110a457600080fd5b50565b6000813590506110b681611090565b92915050565b600080604083850312156110d3576110d2611023565b5b60006110e185828601611071565b92505060206110f2858286016110a7565b9150509250929050565b60008115159050919050565b611111816110fc565b82525050565b600060208201905061112c6000830184611108565b92915050565b61113b81611086565b82525050565b60006020820190506111566000830184611132565b92915050565b60008060006060848603121561117557611174611023565b5b600061118386828701611071565b935050602061119486828701611071565b92505060406111a5868287016110a7565b9150509250925092565b600060ff82169050919050565b6111c5816111af565b82525050565b60006020820190506111e060008301846111bc565b92915050565b6111ef81611048565b82525050565b600060208201905061120a60008301846111e6565b92915050565b60006020828403121561122657611225611023565b5b600061123484828501611071565b91505092915050565b600061124882611028565b9050919050565b6112588161123d565b811461126357600080fd5b50565b6000813590506112758161124f565b92915050565b60006020828403121561129157611290611023565b5b600061129f84828501611266565b91505092915050565b600080604083850312156112bf576112be611023565b5b60006112cd85828601611071565b92505060206112de85828601611071565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061132f57607f821691505b602082108103611342576113416112e8565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061138282611086565b915061138d83611086565b92508282039050818111156113a5576113a4611348565b5b92915050565b60006113b682611086565b91506113c183611086565b92508282019050808211156113d9576113d8611348565b5b92915050565b600060c0820190506113f460008301896111e6565b6114016020830188611132565b61140e6040830187611132565b61141b6060830186611132565b61142860808301856111e6565b61143560a0830184611132565b979650505050505050565b600060408201905061145560008301856111e6565b61146260208301846111e6565b9392505050565b6000815190506114788161105a565b92915050565b60006020828403121561149457611493611023565b5b60006114a284828501611469565b9150509291505056fea264697066735822122050fbe3074f6e00c1879d0c551c0ea3ed3d7ffc983d1dc4741d8ddf5cd22ab03e64736f6c63430008100033
Deployed Bytecode
0x60806040526004361061011f5760003560e01c806395d89b41116100a0578063c9567bf911610064578063c9567bf9146103ff578063d50f6bf014610409578063dd62ed3e14610425578063ec44acf214610462578063f887ea401461048d5761011f565b806395d89b41146103065780639d9789bb14610331578063a457c2d71461035a578063a9059cbb14610397578063c45a0155146103d45761011f565b806339509351116100e7578063395093511461021f5780633fc8cef31461025c57806370a0823114610287578063715018a6146102c45780638da5cb5b146102db5761011f565b806306fdde0314610124578063095ea7b31461014f57806318160ddd1461018c57806323b872dd146101b7578063313ce567146101f4575b600080fd5b34801561013057600080fd5b506101396104b8565b6040516101469190611001565b60405180910390f35b34801561015b57600080fd5b50610176600480360381019061017191906110bc565b61054a565b6040516101839190611117565b60405180910390f35b34801561019857600080fd5b506101a1610561565b6040516101ae9190611141565b60405180910390f35b3480156101c357600080fd5b506101de60048036038101906101d9919061115c565b61056b565b6040516101eb9190611117565b60405180910390f35b34801561020057600080fd5b50610209610615565b60405161021691906111cb565b60405180910390f35b34801561022b57600080fd5b50610246600480360381019061024191906110bc565b61061e565b6040516102539190611117565b60405180910390f35b34801561026857600080fd5b506102716106bc565b60405161027e91906111f5565b60405180910390f35b34801561029357600080fd5b506102ae60048036038101906102a99190611210565b6106d8565b6040516102bb9190611141565b60405180910390f35b3480156102d057600080fd5b506102d9610720565b005b3480156102e757600080fd5b506102f0610787565b6040516102fd91906111f5565b60405180910390f35b34801561031257600080fd5b5061031b6107b1565b6040516103289190611001565b60405180910390f35b34801561033d57600080fd5b5061035860048036038101906103539190611210565b610843565b005b34801561036657600080fd5b50610381600480360381019061037c91906110bc565b610887565b60405161038e9190611117565b60405180910390f35b3480156103a357600080fd5b506103be60048036038101906103b991906110bc565b610925565b6040516103cb9190611117565b60405180910390f35b3480156103e057600080fd5b506103e961093c565b6040516103f691906111f5565b60405180910390f35b610407610958565b005b610423600480360381019061041e919061127b565b610bcf565b005b34801561043157600080fd5b5061044c600480360381019061044791906112a8565b610c19565b6040516104599190611141565b60405180910390f35b34801561046e57600080fd5b50610477610ca0565b6040516104849190611117565b60405180910390f35b34801561049957600080fd5b506104a2610cb7565b6040516104af91906111f5565b60405180910390f35b6060600380546104c790611317565b80601f01602080910402602001604051908101604052809291908181526020018280546104f390611317565b80156105405780601f1061051557610100808354040283529160200191610540565b820191906000526020600020905b81548152906001019060200180831161052357829003601f168201915b5050505050905090565b6000610557338484610cd3565b6001905092915050565b6000600254905090565b6000610578848484610dbe565b61060a843384600160008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546106059190611377565b610cd3565b600190509392505050565b60006012905090565b60006106b2338484600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546106ad91906113ab565b610cd3565b6001905092915050565b600073c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2905090565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461077a57600080fd5b610785336000610ed2565b565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600480546107c090611317565b80601f01602080910402602001604051908101604052809291908181526020018280546107ec90611317565b80156108395780601f1061080e57610100808354040283529160200191610839565b820191906000526020600020905b81548152906001019060200180831161081c57829003601f168201915b5050505050905090565b80600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600061091b338484600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546109169190611377565b610cd3565b6001905092915050565b6000610932338484610dbe565b6001905092915050565b6000735c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f905090565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146109b257600080fd5b600560149054906101000a900460ff16156109cc57600080fd5b60008060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050610a1a333083610dbe565b610a3930737a250d5630b4cf539739df2c5dacb4c659f2488d83610cd3565b737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663f305d719343084853433426040518863ffffffff1660e01b8152600401610a91969594939291906113df565b6000604051808303818588803b158015610aaa57600080fd5b505af1158015610abe573d6000803e3d6000fd5b50505050506000735c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f73ffffffffffffffffffffffffffffffffffffffff1663e6a439053073c02aaa39b223fe8d0a0e5c4f27ead9083c756cc26040518363ffffffff1660e01b8152600401610b28929190611440565b6020604051808303816000875af1158015610b47573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b6b919061147e565b90506001600560146101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167f57a9f98b233034883786b9c47f1f6fabcf1655e39d3213b7287b926ca387136e60405160405180910390a25050565b8073ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f19350505050158015610c15573d6000803e3d6000fd5b5050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000600560149054906101000a900460ff16905090565b6000737a250d5630b4cf539739df2c5dacb4c659f2488d905090565b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610db19190611141565b60405180910390a3505050565b806000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610e0c9190611377565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610e6191906113ab565b925050819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610ec59190611141565b60405180910390a3505050565b80600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610fab578082015181840152602081019050610f90565b60008484015250505050565b6000601f19601f8301169050919050565b6000610fd382610f71565b610fdd8185610f7c565b9350610fed818560208601610f8d565b610ff681610fb7565b840191505092915050565b6000602082019050818103600083015261101b8184610fc8565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061105382611028565b9050919050565b61106381611048565b811461106e57600080fd5b50565b6000813590506110808161105a565b92915050565b6000819050919050565b61109981611086565b81146110a457600080fd5b50565b6000813590506110b681611090565b92915050565b600080604083850312156110d3576110d2611023565b5b60006110e185828601611071565b92505060206110f2858286016110a7565b9150509250929050565b60008115159050919050565b611111816110fc565b82525050565b600060208201905061112c6000830184611108565b92915050565b61113b81611086565b82525050565b60006020820190506111566000830184611132565b92915050565b60008060006060848603121561117557611174611023565b5b600061118386828701611071565b935050602061119486828701611071565b92505060406111a5868287016110a7565b9150509250925092565b600060ff82169050919050565b6111c5816111af565b82525050565b60006020820190506111e060008301846111bc565b92915050565b6111ef81611048565b82525050565b600060208201905061120a60008301846111e6565b92915050565b60006020828403121561122657611225611023565b5b600061123484828501611071565b91505092915050565b600061124882611028565b9050919050565b6112588161123d565b811461126357600080fd5b50565b6000813590506112758161124f565b92915050565b60006020828403121561129157611290611023565b5b600061129f84828501611266565b91505092915050565b600080604083850312156112bf576112be611023565b5b60006112cd85828601611071565b92505060206112de85828601611071565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061132f57607f821691505b602082108103611342576113416112e8565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061138282611086565b915061138d83611086565b92508282039050818111156113a5576113a4611348565b5b92915050565b60006113b682611086565b91506113c183611086565b92508282019050808211156113d9576113d8611348565b5b92915050565b600060c0820190506113f460008301896111e6565b6114016020830188611132565b61140e6040830187611132565b61141b6060830186611132565b61142860808301856111e6565b61143560a0830184611132565b979650505050505050565b600060408201905061145560008301856111e6565b61146260208301846111e6565b9392505050565b6000815190506114788161105a565b92915050565b60006020828403121561149457611493611023565b5b60006114a284828501611469565b9150509291505056fea264697066735822122050fbe3074f6e00c1879d0c551c0ea3ed3d7ffc983d1dc4741d8ddf5cd22ab03e64736f6c63430008100033
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 26 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
[ Download: CSV Export ]
[ 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.