Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 46 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Withdraw Ether | 12689782 | 1184 days ago | IN | 0 ETH | 0.0003047 | ||||
Transfer | 12689761 | 1184 days ago | IN | 0 ETH | 0.00037136 | ||||
Transfer | 12621855 | 1194 days ago | IN | 0.0123 ETH | 0.00368379 | ||||
Transfer | 12598904 | 1198 days ago | IN | 0.10564507 ETH | 0.00083502 | ||||
Transfer | 12598864 | 1198 days ago | IN | 0 ETH | 0.00058471 | ||||
Transfer | 12587586 | 1200 days ago | IN | 0.0036 ETH | 0.00294703 | ||||
Transfer | 12551391 | 1205 days ago | IN | 0.09 ETH | 0.00285117 | ||||
Set Refer | 12548822 | 1206 days ago | IN | 0 ETH | 0.00088906 | ||||
Withdraw Ether | 12547826 | 1206 days ago | IN | 0 ETH | 0.00045705 | ||||
Transfer | 12434527 | 1223 days ago | IN | 0.0115094 ETH | 0.00512455 | ||||
Transfer | 12425319 | 1225 days ago | IN | 0.03779712 ETH | 0.04 | ||||
Transfer | 12399862 | 1229 days ago | IN | 0.05148346 ETH | 0.00660345 | ||||
Transfer | 12395197 | 1229 days ago | IN | 0.01 ETH | 0.02382184 | ||||
Transfer | 12394609 | 1230 days ago | IN | 0.01 ETH | 0.004431 | ||||
Transfer | 12394275 | 1230 days ago | IN | 0.01 ETH | 0.004557 | ||||
Transfer | 12394271 | 1230 days ago | IN | 0.01 ETH | 0.0093 | ||||
Transfer | 12394266 | 1230 days ago | IN | 0.01 ETH | 0.005544 | ||||
Transfer | 12394210 | 1230 days ago | IN | 0.01 ETH | 0.00442974 | ||||
Transfer | 12394085 | 1230 days ago | IN | 0.02 ETH | 0.0198 | ||||
Transfer | 12394061 | 1230 days ago | IN | 0.02 ETH | 0.004389 | ||||
Transfer | 12388675 | 1230 days ago | IN | 2.16961755 ETH | 0.0175654 | ||||
Transfer | 12387598 | 1231 days ago | IN | 0.02898126 ETH | 0.00347369 | ||||
Transfer | 12089884 | 1276 days ago | IN | 0.008 ETH | 0.00913954 | ||||
Transfer | 12000522 | 1290 days ago | IN | 0.07375541 ETH | 0.00454526 | ||||
Transfer | 11992737 | 1291 days ago | IN | 0.1 ETH | 0.00761109 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block | From | To | |||
---|---|---|---|---|---|---|
12689782 | 1184 days ago | 4.05143975 ETH | ||||
12689761 | 1184 days ago | 0.13670472 ETH | ||||
12621855 | 1194 days ago | 0.00123 ETH | ||||
12598904 | 1198 days ago | 0.00528225 ETH | ||||
12598904 | 1198 days ago | 0.0105645 ETH | ||||
12598864 | 1198 days ago | 0.1026 ETH | ||||
12587586 | 1200 days ago | 0.00036 ETH | ||||
12551391 | 1205 days ago | 0.0045 ETH | ||||
12551391 | 1205 days ago | 0.009 ETH | ||||
12547826 | 1206 days ago | 0.56047311 ETH | ||||
12434527 | 1223 days ago | 0.0115094 ETH | ||||
12425319 | 1225 days ago | 0.00377971 ETH | ||||
12399862 | 1229 days ago | 0.05148346 ETH | ||||
12395197 | 1229 days ago | 0.001 ETH | ||||
12394085 | 1230 days ago | 0.002 ETH | ||||
12388675 | 1230 days ago | 0.21696175 ETH | ||||
12387598 | 1231 days ago | 0.02898126 ETH | ||||
12089884 | 1276 days ago | 0.008 ETH | ||||
12000522 | 1290 days ago | 0.07375541 ETH | ||||
11992737 | 1291 days ago | 0.1 ETH | ||||
11991076 | 1292 days ago | 0.08079305 ETH | ||||
11990730 | 1292 days ago | 0.08537149 ETH | ||||
11987356 | 1292 days ago | 0.0069413 ETH | ||||
11972877 | 1295 days ago | 0.057407 ETH | ||||
11972829 | 1295 days ago | 0.501 ETH |
Loading...
Loading
Contract Name:
unityOfEthereum
Compiler Version
v0.8.1+commit.df193b15
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2021-02-16 */ pragma solidity ^0.8; contract unityOfEthereum { struct Investor { uint amount; uint dateUpdate; uint dateEnd; address refer; bool active; } uint constant private PERCENT_FOR_ADMIN = 10; uint constant private PERCENT_FOR_REFER = 5; address constant private ADMIN_ADDRESS = 0x6fc68a2888f1015cA458C801B8ACeEb941d535B2; mapping(address => Investor) investors; event Transfer (address indexed _to, uint256 indexed _amount); constructor () { } function getPercent(Investor storage investor) private view returns (uint256) { uint256 amount = investor.amount; uint256 percent = 0; if (amount >= 0.0001 ether && amount <= 0.049 ether) percent = 15; if (amount >= 0.05 ether && amount <= 0.099 ether) percent = 20; if (amount >= 0.1 ether && amount <= 0.499 ether) percent = 21; if (amount >= 0.5 ether && amount <= 2.999 ether) percent = 22; if (amount >= 3 ether && amount <= 9.999 ether) percent = 23; if (amount >= 10 ether) percent = 25; return percent; } function getDate(Investor storage investor) private view returns (uint256) { uint256 amount = investor.amount; uint256 date = 0; if (amount >= 0.0001 ether && amount <= 0.049 ether) date = block.timestamp + 1 days; if (amount >= 0.05 ether && amount <= 0.099 ether) date = block.timestamp + 7 days; if (amount >= 0.1 ether && amount <= 0.499 ether) date = block.timestamp + 14 days; if (amount >= 0.5 ether && amount <= 2.999 ether) date = block.timestamp + 30 days; if (amount >= 3 ether && amount <= 9.999 ether) date = block.timestamp + 60 days; if (amount >= 10 ether) date = block.timestamp + 120 days; return date; } function getFeeForAdmin(uint256 amount) private pure returns (uint256) { return amount * PERCENT_FOR_ADMIN / 100; } function getFeeForRefer(uint256 amount) private pure returns (uint256) { return amount * PERCENT_FOR_REFER / 100; } function getProfit(Investor storage investor) private view returns (uint256) { uint256 amount = investor.amount; if (block.timestamp >= investor.dateEnd) { return amount + amount * getPercent(investor) * (investor.dateEnd - investor.dateUpdate) / (1 days * 1000); } else { return amount * getPercent(investor) * (block.timestamp - investor.dateUpdate) / (1 days * 1000); } } receive() external payable { require(msg.value == 0 || msg.value >= 0.0001 ether, "Min Amount for investing is 0.0001 ether."); if (msg.value == 0 && investors[msg.sender].active) { uint256 amountProfit = getProfit(investors[msg.sender]); require(amountProfit > 0.0001 ether, 'amountProfit must be > 0.0001 etherT'); if (block.timestamp >= investors[msg.sender].dateEnd) { investors[msg.sender].active = false; } investors[msg.sender].dateUpdate = block.timestamp; payable(msg.sender).transfer(amountProfit); emit Transfer(msg.sender, amountProfit); } else if (!investors[msg.sender].active) { uint feeForAdmin = getFeeForAdmin(msg.value); payable(ADMIN_ADDRESS).transfer(feeForAdmin); emit Transfer(ADMIN_ADDRESS, feeForAdmin); investors[msg.sender].active = true; investors[msg.sender].dateUpdate = block.timestamp; investors[msg.sender].amount = msg.value; investors[msg.sender].dateEnd = getDate(investors[msg.sender]); if (investors[msg.sender].refer != address(0)) { uint feeForRefer = getFeeForRefer(msg.value); payable(investors[msg.sender].refer).transfer(feeForRefer); emit Transfer(investors[msg.sender].refer, feeForRefer); } } else { payable(0x48560EBFd9313817e729dE5d744D748a9CeECEb4).transfer(msg.value); emit Transfer(0x48560EBFd9313817e729dE5d744D748a9CeECEb4, msg.value); } } function showUnpayedPercent() public view returns (uint256) { return getProfit(investors[msg.sender]); } function setRefer(address _refer) public { require(_refer != address(0), "Irritum data"); require(investors[msg.sender].refer == address(0), "In referrer est iam installed"); investors[msg.sender].refer = _refer; } function withdrawEther(uint256 _amount) public { require(ADMIN_ADDRESS == msg.sender, "Access denied"); uint256 payment = address(this).balance * _amount / 100; payable(ADMIN_ADDRESS).transfer(payment); emit Transfer(msg.sender, payment); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"_to","type":"address"},{"indexed":true,"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"_refer","type":"address"}],"name":"setRefer","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"showUnpayedPercent","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"withdrawEther","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
608060405234801561001057600080fd5b50611465806100206000396000f3fe6080604052600436106100385760003560e01c80633bed33ce14610834578063ce96ec6b1461085d578063ded16ace146108865761082f565b3661082f5760003414806100525750655af3107a40003410155b610091576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610088906110cd565b60405180910390fd5b6000341480156100ec57506000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030160149054906101000a900460ff165b156102fd5760006101396000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206108b1565b9050655af3107a40008111610183576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161017a9061108d565b60405180910390fd5b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002015442106102265760008060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030160146101000a81548160ff0219169083151502179055505b426000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600101819055503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156102b2573d6000803e3d6000fd5b50803373ffffffffffffffffffffffffffffffffffffffff167f69ca02dd4edd7bf0a4abb9ed3b7af3f14778db5d61921c7dc7cd545266326de260405160405180910390a35061082d565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030160149054906101000a900460ff1661077857600061035b34610960565b9050736fc68a2888f1015ca458c801b8aceeb941d535b273ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156103b7573d6000803e3d6000fd5b5080736fc68a2888f1015ca458c801b8aceeb941d535b273ffffffffffffffffffffffffffffffffffffffff167f69ca02dd4edd7bf0a4abb9ed3b7af3f14778db5d61921c7dc7cd545266326de260405160405180910390a360016000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030160146101000a81548160ff021916908315150217905550426000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010181905550346000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000018190555061053c6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020610982565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020181905550600073ffffffffffffffffffffffffffffffffffffffff166000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461077257600061062134610ac8565b90506000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156106ca573d6000803e3d6000fd5b50806000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f69ca02dd4edd7bf0a4abb9ed3b7af3f14778db5d61921c7dc7cd545266326de260405160405180910390a3505b5061082c565b7348560ebfd9313817e729de5d744d748a9ceeceb473ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f193505050501580156107d2573d6000803e3d6000fd5b50347348560ebfd9313817e729de5d744d748a9ceeceb473ffffffffffffffffffffffffffffffffffffffff167f69ca02dd4edd7bf0a4abb9ed3b7af3f14778db5d61921c7dc7cd545266326de260405160405180910390a35b5b005b600080fd5b34801561084057600080fd5b5061085b60048036038101906108569190610f86565b610aea565b005b34801561086957600080fd5b50610884600480360381019061087f9190610f5d565b610c2b565b005b34801561089257600080fd5b5061089b610dee565b6040516108a8919061110d565b60405180910390f35b600080826000015490508260020154421061091a576305265c00836001015484600201546108df919061121a565b6108e885610e3b565b836108f391906111c0565b6108fd91906111c0565b610907919061118f565b816109129190611139565b91505061095b565b6305265c0083600101544261092f919061121a565b61093885610e3b565b8361094391906111c0565b61094d91906111c0565b610957919061118f565b9150505b919050565b60006064600a8361097191906111c0565b61097b919061118f565b9050919050565b600080826000015490506000655af3107a400082101580156109ab575066ae153d89fe80008211155b156109c25762015180426109bf9190611139565b90505b66b1a2bc2ec5000082101580156109e1575067015fb7f9b8c380008211155b156109f85762093a80426109f59190611139565b90505b67016345785d8a00008210158015610a1857506706eccddb2eeb80008211155b15610a2f576212750042610a2c9190611139565b90505b6706f05b59d3b200008210158015610a4f575067299e969c516580008211155b15610a665762278d0042610a639190611139565b90505b6729a2241af62c00008210158015610a865750678ac39585e52180008211155b15610a9d57624f1a0042610a9a9190611139565b90505b678ac7230489e800008210610abe57629e340042610abb9190611139565b90505b8092505050919050565b60006064600583610ad991906111c0565b610ae3919061118f565b9050919050565b3373ffffffffffffffffffffffffffffffffffffffff16736fc68a2888f1015ca458c801b8aceeb941d535b273ffffffffffffffffffffffffffffffffffffffff1614610b6c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b63906110ed565b60405180910390fd5b600060648247610b7c91906111c0565b610b86919061118f565b9050736fc68a2888f1015ca458c801b8aceeb941d535b273ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610be2573d6000803e3d6000fd5b50803373ffffffffffffffffffffffffffffffffffffffff167f69ca02dd4edd7bf0a4abb9ed3b7af3f14778db5d61921c7dc7cd545266326de260405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610c9b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c929061106d565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff166000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610d6b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d62906110ad565b60405180910390fd5b806000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000610e366000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206108b1565b905090565b600080826000015490506000655af3107a40008210158015610e64575066ae153d89fe80008211155b15610e6e57600f90505b66b1a2bc2ec500008210158015610e8d575067015fb7f9b8c380008211155b15610e9757601490505b67016345785d8a00008210158015610eb757506706eccddb2eeb80008211155b15610ec157601590505b6706f05b59d3b200008210158015610ee1575067299e969c516580008211155b15610eeb57601690505b6729a2241af62c00008210158015610f0b5750678ac39585e52180008211155b15610f1557601790505b678ac7230489e800008210610f2957601990505b8092505050919050565b600081359050610f4281611401565b92915050565b600081359050610f5781611418565b92915050565b600060208284031215610f6f57600080fd5b6000610f7d84828501610f33565b91505092915050565b600060208284031215610f9857600080fd5b6000610fa684828501610f48565b91505092915050565b6000610fbc600c83611128565b9150610fc7826112e8565b602082019050919050565b6000610fdf602483611128565b9150610fea82611311565b604082019050919050565b6000611002601d83611128565b915061100d82611360565b602082019050919050565b6000611025602983611128565b915061103082611389565b604082019050919050565b6000611048600d83611128565b9150611053826113d8565b602082019050919050565b61106781611280565b82525050565b6000602082019050818103600083015261108681610faf565b9050919050565b600060208201905081810360008301526110a681610fd2565b9050919050565b600060208201905081810360008301526110c681610ff5565b9050919050565b600060208201905081810360008301526110e681611018565b9050919050565b600060208201905081810360008301526111068161103b565b9050919050565b6000602082019050611122600083018461105e565b92915050565b600082825260208201905092915050565b600061114482611280565b915061114f83611280565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156111845761118361128a565b5b828201905092915050565b600061119a82611280565b91506111a583611280565b9250826111b5576111b46112b9565b5b828204905092915050565b60006111cb82611280565b91506111d683611280565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561120f5761120e61128a565b5b828202905092915050565b600061122582611280565b915061123083611280565b9250828210156112435761124261128a565b5b828203905092915050565b600061125982611260565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4972726974756d20646174610000000000000000000000000000000000000000600082015250565b7f616d6f756e7450726f666974206d757374206265203e20302e3030303120657460008201527f6865725400000000000000000000000000000000000000000000000000000000602082015250565b7f496e207265666572726572206573742069616d20696e7374616c6c6564000000600082015250565b7f4d696e20416d6f756e7420666f7220696e76657374696e6720697320302e303060008201527f30312065746865722e0000000000000000000000000000000000000000000000602082015250565b7f4163636573732064656e69656400000000000000000000000000000000000000600082015250565b61140a8161124e565b811461141557600080fd5b50565b61142181611280565b811461142c57600080fd5b5056fea264697066735822122065197f700dc0ce77f9318e3980009797d611a9959d0572e415620f0ab7d265f164736f6c63430008010033
Deployed Bytecode
0x6080604052600436106100385760003560e01c80633bed33ce14610834578063ce96ec6b1461085d578063ded16ace146108865761082f565b3661082f5760003414806100525750655af3107a40003410155b610091576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610088906110cd565b60405180910390fd5b6000341480156100ec57506000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030160149054906101000a900460ff165b156102fd5760006101396000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206108b1565b9050655af3107a40008111610183576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161017a9061108d565b60405180910390fd5b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002015442106102265760008060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030160146101000a81548160ff0219169083151502179055505b426000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600101819055503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156102b2573d6000803e3d6000fd5b50803373ffffffffffffffffffffffffffffffffffffffff167f69ca02dd4edd7bf0a4abb9ed3b7af3f14778db5d61921c7dc7cd545266326de260405160405180910390a35061082d565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030160149054906101000a900460ff1661077857600061035b34610960565b9050736fc68a2888f1015ca458c801b8aceeb941d535b273ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156103b7573d6000803e3d6000fd5b5080736fc68a2888f1015ca458c801b8aceeb941d535b273ffffffffffffffffffffffffffffffffffffffff167f69ca02dd4edd7bf0a4abb9ed3b7af3f14778db5d61921c7dc7cd545266326de260405160405180910390a360016000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030160146101000a81548160ff021916908315150217905550426000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010181905550346000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000018190555061053c6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020610982565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020181905550600073ffffffffffffffffffffffffffffffffffffffff166000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461077257600061062134610ac8565b90506000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156106ca573d6000803e3d6000fd5b50806000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f69ca02dd4edd7bf0a4abb9ed3b7af3f14778db5d61921c7dc7cd545266326de260405160405180910390a3505b5061082c565b7348560ebfd9313817e729de5d744d748a9ceeceb473ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f193505050501580156107d2573d6000803e3d6000fd5b50347348560ebfd9313817e729de5d744d748a9ceeceb473ffffffffffffffffffffffffffffffffffffffff167f69ca02dd4edd7bf0a4abb9ed3b7af3f14778db5d61921c7dc7cd545266326de260405160405180910390a35b5b005b600080fd5b34801561084057600080fd5b5061085b60048036038101906108569190610f86565b610aea565b005b34801561086957600080fd5b50610884600480360381019061087f9190610f5d565b610c2b565b005b34801561089257600080fd5b5061089b610dee565b6040516108a8919061110d565b60405180910390f35b600080826000015490508260020154421061091a576305265c00836001015484600201546108df919061121a565b6108e885610e3b565b836108f391906111c0565b6108fd91906111c0565b610907919061118f565b816109129190611139565b91505061095b565b6305265c0083600101544261092f919061121a565b61093885610e3b565b8361094391906111c0565b61094d91906111c0565b610957919061118f565b9150505b919050565b60006064600a8361097191906111c0565b61097b919061118f565b9050919050565b600080826000015490506000655af3107a400082101580156109ab575066ae153d89fe80008211155b156109c25762015180426109bf9190611139565b90505b66b1a2bc2ec5000082101580156109e1575067015fb7f9b8c380008211155b156109f85762093a80426109f59190611139565b90505b67016345785d8a00008210158015610a1857506706eccddb2eeb80008211155b15610a2f576212750042610a2c9190611139565b90505b6706f05b59d3b200008210158015610a4f575067299e969c516580008211155b15610a665762278d0042610a639190611139565b90505b6729a2241af62c00008210158015610a865750678ac39585e52180008211155b15610a9d57624f1a0042610a9a9190611139565b90505b678ac7230489e800008210610abe57629e340042610abb9190611139565b90505b8092505050919050565b60006064600583610ad991906111c0565b610ae3919061118f565b9050919050565b3373ffffffffffffffffffffffffffffffffffffffff16736fc68a2888f1015ca458c801b8aceeb941d535b273ffffffffffffffffffffffffffffffffffffffff1614610b6c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b63906110ed565b60405180910390fd5b600060648247610b7c91906111c0565b610b86919061118f565b9050736fc68a2888f1015ca458c801b8aceeb941d535b273ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610be2573d6000803e3d6000fd5b50803373ffffffffffffffffffffffffffffffffffffffff167f69ca02dd4edd7bf0a4abb9ed3b7af3f14778db5d61921c7dc7cd545266326de260405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610c9b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c929061106d565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff166000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610d6b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d62906110ad565b60405180910390fd5b806000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000610e366000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206108b1565b905090565b600080826000015490506000655af3107a40008210158015610e64575066ae153d89fe80008211155b15610e6e57600f90505b66b1a2bc2ec500008210158015610e8d575067015fb7f9b8c380008211155b15610e9757601490505b67016345785d8a00008210158015610eb757506706eccddb2eeb80008211155b15610ec157601590505b6706f05b59d3b200008210158015610ee1575067299e969c516580008211155b15610eeb57601690505b6729a2241af62c00008210158015610f0b5750678ac39585e52180008211155b15610f1557601790505b678ac7230489e800008210610f2957601990505b8092505050919050565b600081359050610f4281611401565b92915050565b600081359050610f5781611418565b92915050565b600060208284031215610f6f57600080fd5b6000610f7d84828501610f33565b91505092915050565b600060208284031215610f9857600080fd5b6000610fa684828501610f48565b91505092915050565b6000610fbc600c83611128565b9150610fc7826112e8565b602082019050919050565b6000610fdf602483611128565b9150610fea82611311565b604082019050919050565b6000611002601d83611128565b915061100d82611360565b602082019050919050565b6000611025602983611128565b915061103082611389565b604082019050919050565b6000611048600d83611128565b9150611053826113d8565b602082019050919050565b61106781611280565b82525050565b6000602082019050818103600083015261108681610faf565b9050919050565b600060208201905081810360008301526110a681610fd2565b9050919050565b600060208201905081810360008301526110c681610ff5565b9050919050565b600060208201905081810360008301526110e681611018565b9050919050565b600060208201905081810360008301526111068161103b565b9050919050565b6000602082019050611122600083018461105e565b92915050565b600082825260208201905092915050565b600061114482611280565b915061114f83611280565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156111845761118361128a565b5b828201905092915050565b600061119a82611280565b91506111a583611280565b9250826111b5576111b46112b9565b5b828204905092915050565b60006111cb82611280565b91506111d683611280565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561120f5761120e61128a565b5b828202905092915050565b600061122582611280565b915061123083611280565b9250828210156112435761124261128a565b5b828203905092915050565b600061125982611260565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4972726974756d20646174610000000000000000000000000000000000000000600082015250565b7f616d6f756e7450726f666974206d757374206265203e20302e3030303120657460008201527f6865725400000000000000000000000000000000000000000000000000000000602082015250565b7f496e207265666572726572206573742069616d20696e7374616c6c6564000000600082015250565b7f4d696e20416d6f756e7420666f7220696e76657374696e6720697320302e303060008201527f30312065746865722e0000000000000000000000000000000000000000000000602082015250565b7f4163636573732064656e69656400000000000000000000000000000000000000600082015250565b61140a8161124e565b811461141557600080fd5b50565b61142181611280565b811461142c57600080fd5b5056fea264697066735822122065197f700dc0ce77f9318e3980009797d611a9959d0572e415620f0ab7d265f164736f6c63430008010033
Deployed Bytecode Sourcemap
23:4972:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2683:1;2670:9;:14;:43;;;;2701:12;2688:9;:25;;2670:43;2662:97;;;;;;;;;;;;:::i;:::-;;;;;;;;;2789:1;2776:9;:14;:46;;;;;2794:9;:21;2804:10;2794:21;;;;;;;;;;;;;;;:28;;;;;;;;;;;;2776:46;2772:1507;;;2841:20;2864:32;2874:9;:21;2884:10;2874:21;;;;;;;;;;;;;;;2864:9;:32::i;:::-;2841:55;;2934:12;2919;:27;2911:76;;;;;;;;;;;;:::i;:::-;;;;;;;;;3027:9;:21;3037:10;3027:21;;;;;;;;;;;;;;;:29;;;3008:15;:48;3004:125;;3108:5;3077:9;:21;3087:10;3077:21;;;;;;;;;;;;;;;:28;;;:36;;;;;;;;;;;;;;;;;;3004:125;3180:15;3145:9;:21;3155:10;3145:21;;;;;;;;;;;;;;;:32;;:50;;;;3220:10;3212:28;;:42;3241:12;3212:42;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3295:12;3283:10;3274:34;;;;;;;;;;;;2772:1507;;;;3333:9;:21;3343:10;3333:21;;;;;;;;;;;;;;;:28;;;;;;;;;;;;3328:951;;3378:16;3397:25;3412:9;3397:14;:25::i;:::-;3378:44;;367:42;3437:31;;:44;3469:11;3437:44;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3525:11;367:42;3501:36;;;;;;;;;;;;3585:4;3554:9;:21;3564:10;3554:21;;;;;;;;;;;;;;;:28;;;:35;;;;;;;;;;;;;;;;;;3639:15;3604:9;:21;3614:10;3604:21;;;;;;;;;;;;;;;:32;;:50;;;;3701:9;3669;:21;3679:10;3669:21;;;;;;;;;;;;;;;:28;;:41;;;;3757:30;3765:9;:21;3775:10;3765:21;;;;;;;;;;;;;;;3757:7;:30::i;:::-;3725:9;:21;3735:10;3725:21;;;;;;;;;;;;;;;:29;;:62;;;;3847:1;3808:41;;:9;:21;3818:10;3808:21;;;;;;;;;;;;;;;:27;;;;;;;;;;;;:41;;;3804:277;;3870:16;3889:25;3904:9;3889:14;:25::i;:::-;3870:44;;3941:9;:21;3951:10;3941:21;;;;;;;;;;;;;;;:27;;;;;;;;;;;;3933:45;;:58;3979:11;3933:58;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4053:11;4024:9;:21;4034:10;4024:21;;;;;;;;;;;;;;;:27;;;;;;;;;;;;4015:50;;;;;;;;;;;;3804:277;;3328:951;;;;4121:42;4113:60;;:71;4174:9;4113:71;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4257:9;4213:42;4204:63;;;;;;;;;;;;3328:951;2772:1507;23:4972;;;;;4701:283;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;4424:265;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;4294:118;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2175:441;2243:7;2263:14;2280:8;:15;;;2263:32;;2329:8;:16;;;2310:15;:35;2306:303;;2454:13;2430:8;:19;;;2411:8;:16;;;:38;;;;:::i;:::-;2387:20;2398:8;2387:10;:20::i;:::-;2378:6;:29;;;;:::i;:::-;:72;;;;:::i;:::-;:90;;;;:::i;:::-;2369:6;:99;;;;:::i;:::-;2362:106;;;;;2306:303;2583:13;2559:8;:19;;;2541:15;:37;;;;:::i;:::-;2517:20;2528:8;2517:10;:20::i;:::-;2508:6;:29;;;;:::i;:::-;:71;;;;:::i;:::-;:89;;;;:::i;:::-;2501:96;;;2175:441;;;;:::o;1901:129::-;1963:7;2019:3;265:2;1990:6;:26;;;;:::i;:::-;:32;;;;:::i;:::-;1983:39;;1901:129;;;:::o;1181:708::-;1247:7;1267:14;1284:8;:15;;;1267:32;;1310:12;1351;1341:6;:22;;:47;;;;;1377:11;1367:6;:21;;1341:47;1337:84;;;1415:6;1397:15;:24;;;;:::i;:::-;1390:31;;1337:84;1446:10;1436:6;:20;;:45;;;;;1470:11;1460:6;:21;;1436:45;1432:82;;;1508:6;1490:15;:24;;;;:::i;:::-;1483:31;;1432:82;1539:9;1529:6;:19;;:44;;;;;1562:11;1552:6;:21;;1529:44;1525:82;;;1600:7;1582:15;:25;;;;:::i;:::-;1575:32;;1525:82;1632:9;1622:6;:19;;:44;;;;;1655:11;1645:6;:21;;1622:44;1618:82;;;1693:7;1675:15;:25;;;;:::i;:::-;1668:32;;1618:82;1725:7;1715:6;:17;;:42;;;;;1746:11;1736:6;:21;;1715:42;1711:80;;;1784:7;1766:15;:25;;;;:::i;:::-;1759:32;;1711:80;1816:8;1806:6;:18;1802:57;;1851:8;1833:15;:26;;;;:::i;:::-;1826:33;;1802:57;1877:4;1870:11;;;;1181:708;;;:::o;2038:129::-;2100:7;2156:3;317:1;2127:6;:26;;;;:::i;:::-;:32;;;;:::i;:::-;2120:39;;2038:129;;;:::o;4701:283::-;4784:10;4767:27;;367:42;4767:27;;;4759:53;;;;;;;;;;;;:::i;:::-;;;;;;;;;4825:15;4877:3;4867:7;4843:21;:31;;;;:::i;:::-;:37;;;;:::i;:::-;4825:55;;367:42;4891:31;;:40;4923:7;4891:40;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4968:7;4956:10;4947:29;;;;;;;;;;;;4701:283;;:::o;4424:265::-;4502:1;4484:20;;:6;:20;;;;4476:45;;;;;;;;;;;;:::i;:::-;;;;;;;;;4579:1;4540:41;;:9;:21;4550:10;4540:21;;;;;;;;;;;;;;;:27;;;;;;;;;;;;:41;;;4532:83;;;;;;;;;;;;:::i;:::-;;;;;;;;;4666:6;4636:9;:21;4646:10;4636:21;;;;;;;;;;;;;;;:27;;;:36;;;;;;;;;;;;;;;;;;4424:265;:::o;4294:118::-;4345:7;4372:32;4382:9;:21;4392:10;4382:21;;;;;;;;;;;;;;;4372:9;:32::i;:::-;4365:39;;4294:118;:::o;571:598::-;640:7;660:14;677:8;:15;;;660:32;;703:15;747:12;737:6;:22;;:47;;;;;773:11;763:6;:21;;737:47;733:65;;;796:2;786:12;;733:65;823:10;813:6;:20;;:45;;;;;847:11;837:6;:21;;813:45;809:63;;;870:2;860:12;;809:63;897:9;887:6;:19;;:44;;;;;920:11;910:6;:21;;887:44;883:62;;;943:2;933:12;;883:62;970:9;960:6;:19;;:44;;;;;993:11;983:6;:21;;960:44;956:62;;;1016:2;1006:12;;956:62;1043:7;1033:6;:17;;:42;;;;;1064:11;1054:6;:21;;1033:42;1029:60;;;1087:2;1077:12;;1029:60;1114:8;1104:6;:18;1100:36;;1134:2;1124:12;;1100:36;1154:7;1147:14;;;;571:598;;;:::o;7:139:1:-;;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;59:87;;;;:::o;152:139::-;;236:6;223:20;214:29;;252:33;279:5;252:33;:::i;:::-;204:87;;;;:::o;297:262::-;;405:2;393:9;384:7;380:23;376:32;373:2;;;421:1;418;411:12;373:2;464:1;489:53;534:7;525:6;514:9;510:22;489:53;:::i;:::-;479:63;;435:117;363:196;;;;:::o;565:262::-;;673:2;661:9;652:7;648:23;644:32;641:2;;;689:1;686;679:12;641:2;732:1;757:53;802:7;793:6;782:9;778:22;757:53;:::i;:::-;747:63;;703:117;631:196;;;;:::o;833:366::-;;996:67;1060:2;1055:3;996:67;:::i;:::-;989:74;;1072:93;1161:3;1072:93;:::i;:::-;1190:2;1185:3;1181:12;1174:19;;979:220;;;:::o;1205:366::-;;1368:67;1432:2;1427:3;1368:67;:::i;:::-;1361:74;;1444:93;1533:3;1444:93;:::i;:::-;1562:2;1557:3;1553:12;1546:19;;1351:220;;;:::o;1577:366::-;;1740:67;1804:2;1799:3;1740:67;:::i;:::-;1733:74;;1816:93;1905:3;1816:93;:::i;:::-;1934:2;1929:3;1925:12;1918:19;;1723:220;;;:::o;1949:366::-;;2112:67;2176:2;2171:3;2112:67;:::i;:::-;2105:74;;2188:93;2277:3;2188:93;:::i;:::-;2306:2;2301:3;2297:12;2290:19;;2095:220;;;:::o;2321:366::-;;2484:67;2548:2;2543:3;2484:67;:::i;:::-;2477:74;;2560:93;2649:3;2560:93;:::i;:::-;2678:2;2673:3;2669:12;2662:19;;2467:220;;;:::o;2693:118::-;2780:24;2798:5;2780:24;:::i;:::-;2775:3;2768:37;2758:53;;:::o;2817:419::-;;3021:2;3010:9;3006:18;2998:26;;3070:9;3064:4;3060:20;3056:1;3045:9;3041:17;3034:47;3098:131;3224:4;3098:131;:::i;:::-;3090:139;;2988:248;;;:::o;3242:419::-;;3446:2;3435:9;3431:18;3423:26;;3495:9;3489:4;3485:20;3481:1;3470:9;3466:17;3459:47;3523:131;3649:4;3523:131;:::i;:::-;3515:139;;3413:248;;;:::o;3667:419::-;;3871:2;3860:9;3856:18;3848:26;;3920:9;3914:4;3910:20;3906:1;3895:9;3891:17;3884:47;3948:131;4074:4;3948:131;:::i;:::-;3940:139;;3838:248;;;:::o;4092:419::-;;4296:2;4285:9;4281:18;4273:26;;4345:9;4339:4;4335:20;4331:1;4320:9;4316:17;4309:47;4373:131;4499:4;4373:131;:::i;:::-;4365:139;;4263:248;;;:::o;4517:419::-;;4721:2;4710:9;4706:18;4698:26;;4770:9;4764:4;4760:20;4756:1;4745:9;4741:17;4734:47;4798:131;4924:4;4798:131;:::i;:::-;4790:139;;4688:248;;;:::o;4942:222::-;;5073:2;5062:9;5058:18;5050:26;;5086:71;5154:1;5143:9;5139:17;5130:6;5086:71;:::i;:::-;5040:124;;;;:::o;5170:169::-;;5288:6;5283:3;5276:19;5328:4;5323:3;5319:14;5304:29;;5266:73;;;;:::o;5345:305::-;;5404:20;5422:1;5404:20;:::i;:::-;5399:25;;5438:20;5456:1;5438:20;:::i;:::-;5433:25;;5592:1;5524:66;5520:74;5517:1;5514:81;5511:2;;;5598:18;;:::i;:::-;5511:2;5642:1;5639;5635:9;5628:16;;5389:261;;;;:::o;5656:185::-;;5713:20;5731:1;5713:20;:::i;:::-;5708:25;;5747:20;5765:1;5747:20;:::i;:::-;5742:25;;5786:1;5776:2;;5791:18;;:::i;:::-;5776:2;5833:1;5830;5826:9;5821:14;;5698:143;;;;:::o;5847:348::-;;5910:20;5928:1;5910:20;:::i;:::-;5905:25;;5944:20;5962:1;5944:20;:::i;:::-;5939:25;;6132:1;6064:66;6060:74;6057:1;6054:81;6049:1;6042:9;6035:17;6031:105;6028:2;;;6139:18;;:::i;:::-;6028:2;6187:1;6184;6180:9;6169:20;;5895:300;;;;:::o;6201:191::-;;6261:20;6279:1;6261:20;:::i;:::-;6256:25;;6295:20;6313:1;6295:20;:::i;:::-;6290:25;;6334:1;6331;6328:8;6325:2;;;6339:18;;:::i;:::-;6325:2;6384:1;6381;6377:9;6369:17;;6246:146;;;;:::o;6398:96::-;;6464:24;6482:5;6464:24;:::i;:::-;6453:35;;6443:51;;;:::o;6500:126::-;;6577:42;6570:5;6566:54;6555:65;;6545:81;;;:::o;6632:77::-;;6698:5;6687:16;;6677:32;;;:::o;6715:180::-;6763:77;6760:1;6753:88;6860:4;6857:1;6850:15;6884:4;6881:1;6874:15;6901:180;6949:77;6946:1;6939:88;7046:4;7043:1;7036:15;7070:4;7067:1;7060:15;7087:162;7227:14;7223:1;7215:6;7211:14;7204:38;7193:56;:::o;7255:223::-;7395:34;7391:1;7383:6;7379:14;7372:58;7464:6;7459:2;7451:6;7447:15;7440:31;7361:117;:::o;7484:179::-;7624:31;7620:1;7612:6;7608:14;7601:55;7590:73;:::o;7669:228::-;7809:34;7805:1;7797:6;7793:14;7786:58;7878:11;7873:2;7865:6;7861:15;7854:36;7775:122;:::o;7903:163::-;8043:15;8039:1;8031:6;8027:14;8020:39;8009:57;:::o;8072:122::-;8145:24;8163:5;8145:24;:::i;:::-;8138:5;8135:35;8125:2;;8184:1;8181;8174:12;8125:2;8115:79;:::o;8200:122::-;8273:24;8291:5;8273:24;:::i;:::-;8266:5;8263:35;8253:2;;8312:1;8309;8302:12;8253:2;8243:79;:::o
Swarm Source
ipfs://65197f700dc0ce77f9318e3980009797d611a9959d0572e415620f0ab7d265f1
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 27 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.