Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 25 from a total of 1,819 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Transfer | 7025105 | 2192 days ago | IN | 0 ETH | 0.00005486 | ||||
Transfer | 7013683 | 2194 days ago | IN | 0 ETH | 0.00002286 | ||||
Transfer | 7011400 | 2195 days ago | IN | 0.005 ETH | 0.00029637 | ||||
Transfer | 7011326 | 2195 days ago | IN | 0 ETH | 0.00002286 | ||||
Transfer | 7010218 | 2195 days ago | IN | 0 ETH | 0.00002286 | ||||
Transfer | 7007339 | 2195 days ago | IN | 0 ETH | 0.00002286 | ||||
Transfer | 7007162 | 2195 days ago | IN | 0 ETH | 0.00002286 | ||||
Transfer | 7007152 | 2195 days ago | IN | 0.005 ETH | 0.00029637 | ||||
Transfer | 7006288 | 2195 days ago | IN | 0 ETH | 0.00002286 | ||||
Transfer | 7005600 | 2196 days ago | IN | 0 ETH | 0.00002286 | ||||
Transfer | 7005580 | 2196 days ago | IN | 0.005 ETH | 0.00029637 | ||||
Transfer | 7005494 | 2196 days ago | IN | 0.005 ETH | 0.00029637 | ||||
Transfer | 7005485 | 2196 days ago | IN | 0 ETH | 0.00002286 | ||||
Transfer | 7005360 | 2196 days ago | IN | 0 ETH | 0.00002286 | ||||
Transfer | 7005355 | 2196 days ago | IN | 0.005 ETH | 0.00029637 | ||||
Transfer | 7005299 | 2196 days ago | IN | 0 ETH | 0.00002286 | ||||
Transfer | 7005054 | 2196 days ago | IN | 0 ETH | 0.00002286 | ||||
Transfer | 7005044 | 2196 days ago | IN | 0 ETH | 0.00002286 | ||||
Transfer | 7004904 | 2196 days ago | IN | 0 ETH | 0.00002286 | ||||
Transfer | 7004868 | 2196 days ago | IN | 0.005 ETH | 0.00029637 | ||||
Transfer | 7004867 | 2196 days ago | IN | 0 ETH | 0.00002286 | ||||
Transfer | 7004788 | 2196 days ago | IN | 0 ETH | 0.00002286 | ||||
Transfer | 7004696 | 2196 days ago | IN | 0 ETH | 0.00002286 | ||||
Transfer | 7004421 | 2196 days ago | IN | 0 ETH | 0.00002286 | ||||
Transfer | 6759393 | 2237 days ago | IN | 0 ETH | 0.00006858 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|
6716092 | 2244 days ago | 280.88227417 ETH | ||||
6702032 | 2246 days ago | 0.005 ETH | ||||
6702032 | 2246 days ago | 0.002 ETH | ||||
6697918 | 2247 days ago | 0.005 ETH | ||||
6697907 | 2247 days ago | 0.005 ETH | ||||
6697821 | 2247 days ago | 0.005 ETH | ||||
6697797 | 2247 days ago | 0.005 ETH | ||||
6697797 | 2247 days ago | 0.002 ETH | ||||
6697682 | 2247 days ago | 0.005 ETH | ||||
6697444 | 2247 days ago | 0.1065 ETH | ||||
6697444 | 2247 days ago | 0.1065 ETH | ||||
6692577 | 2248 days ago | 0.005 ETH | ||||
6692361 | 2248 days ago | 0.005 ETH | ||||
6692257 | 2248 days ago | 0.0475 ETH | ||||
6692254 | 2248 days ago | 0.1 ETH | ||||
6692199 | 2248 days ago | 2.75275 ETH | ||||
6692127 | 2248 days ago | 0.00125 ETH | ||||
6692121 | 2248 days ago | 0.069 ETH | ||||
6692013 | 2248 days ago | 0.005 ETH | ||||
6692009 | 2248 days ago | 4.2625 ETH | ||||
6691962 | 2248 days ago | 0.425 ETH | ||||
6691703 | 2248 days ago | 1.25 ETH | ||||
6691683 | 2248 days ago | 0.15 ETH | ||||
6691577 | 2248 days ago | 0.025 ETH | ||||
6691500 | 2248 days ago | 0.00125 ETH |
Loading...
Loading
Contract Name:
eth5io
Compiler Version
v0.4.25+commit.59dbf8f1
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2018-10-25 */ pragma solidity ^0.4.25; contract eth5io { address public owner; address public admin; uint constant public TEST_DRIVE_INVEST = 5 finney; uint constant public MINIMUM_INVEST = 50 finney; uint constant public MINIMUM_VIP_INVEST = 5 ether; uint constant public MINIMUM_SVIP_INVEST = 25 ether; uint constant public OWNER_FEE_DENOMINATOR = 100; uint constant public FUND_FEE_DENOMINATOR = 100; uint constant public INTEREST = 5; uint constant public FUND_DAILY_USER = 500; uint public multiplier = 1; uint public dailyDepositLimit = 555 ether; uint public fund; uint public funduser; uint public round = 0; address[] public addresses; mapping(address => Investor) public investors; bool public pause = true; uint constant period = 60 * 60 * 24; uint dailyDeposit; uint roundStartDate; uint daysFromRoundStart; uint deposit; enum Status { TEST, BASIC, VIP, SVIP } struct Investor { uint id; uint round; uint deposit; uint deposits; uint investDate; uint lastPaymentDate; address referrer; Status status; bool refPayed; } event TestDrive(address addr, uint date); event Invest(address addr, uint amount, address referrer); event WelcomeVIP(address addr); event WelcomeSuperVIP(address addr); event Payout(address addr, uint amount, string eventType, address from); event NextRoundStarted(uint round, uint date); modifier onlyOwner { require(msg.sender == owner, "Sender not authorised."); _; } constructor() public { owner = msg.sender; admin = msg.sender; nextRound(); } function() payable public { if((msg.sender == owner) || (msg.sender == admin)) { return; } require(pause == false, "5eth.io is paused. Please wait for the next round."); if (0 == msg.value) { payout(); return; } require(msg.value >= MINIMUM_INVEST || msg.value == TEST_DRIVE_INVEST, "Too small amount, minimum 0.005 ether"); if (daysFromRoundStart < daysFrom(roundStartDate)) { dailyDeposit = 0; funduser = 0; daysFromRoundStart = daysFrom(roundStartDate); } require(msg.value + dailyDeposit <= dailyDepositLimit, "Daily deposit limit reached! See you soon"); dailyDeposit += msg.value; Investor storage user = investors[msg.sender]; if ((user.id == 0) || (user.round < round)) { msg.sender.transfer(0 wei); addresses.push(msg.sender); user.id = addresses.length; user.deposit = 0; user.deposits = 0; user.lastPaymentDate = now; user.investDate = now; user.round = round; // referrer address referrer = bytesToAddress(msg.data); if (investors[referrer].id > 0 && referrer != msg.sender && investors[referrer].round == round) { user.referrer = referrer; } } // save investor user.deposit += msg.value; user.deposits += 1; deposit += msg.value; emit Invest(msg.sender, msg.value, user.referrer); // sequential deposit cash-back on 20+ day if ((user.deposits > 1) && (user.status != Status.TEST) && (daysFrom(user.investDate) > 20)) { uint mul = daysFrom(user.investDate) > 40 ? 4 : 2; uint cashBack = (msg.value / 100) *INTEREST* mul; if (msg.sender.send(cashBack)) { emit Payout(user.referrer, cashBack, "seq-deposit-cash-back", msg.sender); } } Status newStatus; if (msg.value >= MINIMUM_SVIP_INVEST) { emit WelcomeSuperVIP(msg.sender); newStatus = Status.SVIP; } else if (msg.value >= MINIMUM_VIP_INVEST) { emit WelcomeVIP(msg.sender); newStatus = Status.VIP; } else if (msg.value >= MINIMUM_INVEST) { newStatus = Status.BASIC; } else if (msg.value == TEST_DRIVE_INVEST) { if (user.deposits == 1){ funduser += 1; require(FUND_DAILY_USER>funduser,"Fund full, See you soon!"); emit TestDrive(msg.sender, now); fund += msg.value; if(sendFromFund(TEST_DRIVE_INVEST, msg.sender)){ emit Payout(msg.sender,TEST_DRIVE_INVEST,"test-drive-cashback",0); } } newStatus = Status.TEST; } if (newStatus > user.status) { user.status = newStatus; } // proccess fees and referrers if(newStatus!=Status.TEST){ admin.transfer(msg.value / OWNER_FEE_DENOMINATOR * 4); // administration fee owner.transfer(msg.value / OWNER_FEE_DENOMINATOR * 10); // owners fee fund += msg.value / FUND_FEE_DENOMINATOR; // test-drive fund } user.lastPaymentDate = now; } function payout() private { Investor storage user = investors[msg.sender]; require(user.id > 0, "Investor not found."); require(user.round == round, "Your round is over."); require(daysFrom(user.lastPaymentDate) >= 1, "Wait at least 24 hours."); uint amount = getInvestorDividendsAmount(msg.sender); if (address(this).balance < amount) { pause = true; return; } if ((user.referrer > 0x0) && !user.refPayed && (user.status != Status.TEST)) { user.refPayed = true; Investor storage ref = investors[user.referrer]; if (ref.id > 0 && ref.round == round) { uint bonusAmount = (user.deposit / 100) * INTEREST; uint refBonusAmount = bonusAmount * uint(ref.status); if (user.referrer.send(refBonusAmount)) { emit Payout(user.referrer, refBonusAmount, "referral", msg.sender); } if (user.deposits == 1) { // cashback only for the first deposit if (msg.sender.send(bonusAmount)) { emit Payout(msg.sender, bonusAmount, "ref-cash-back", 0); } } } } if (user.status == Status.TEST) { uint daysFromInvest = daysFrom(user.investDate); require(daysFromInvest <= 20, "Your test drive is over!"); if (sendFromFund(amount, msg.sender)) { emit Payout(msg.sender, TEST_DRIVE_INVEST, "test-drive-self-payout", 0); } } else { msg.sender.transfer(amount); emit Payout(msg.sender, amount, "self-payout", 0); } user.lastPaymentDate = now; } function sendFromFund(uint amount, address user) private returns (bool) { require(fund > amount, "Test-drive fund empty! See you later."); if (user.send(amount)) { fund -= amount; return true; } return false; } // views function getInvestorCount() public view returns (uint) { return addresses.length - 1; } function getInvestorDividendsAmount(address addr) public view returns (uint) { return investors[addr].deposit / 100 * INTEREST * daysFrom(investors[addr].lastPaymentDate) * multiplier; } // configuration function setMultiplier(uint newMultiplier) onlyOwner public { multiplier = newMultiplier; } function setDailyDepositLimit(uint newDailyDepositLimit) onlyOwner public { dailyDepositLimit = newDailyDepositLimit; } function setAdminAddress(address newAdmin) onlyOwner public { admin = newAdmin; } function addInvestors(address[] addr, uint[] amount, bool[] isSuper) onlyOwner public { // create VIP/SVIP refs for (uint i = 0; i < addr.length; i++) { uint id = addresses.length; if (investors[addr[i]].deposit == 0) { addresses.push(addr[i]); deposit += amount[i]; } Status s = isSuper[i] ? Status.SVIP : Status.VIP; investors[addr[i]] = Investor(id, round, amount[i], 1, now, now, 0, s, false); } } function nextRound() onlyOwner public { if(pause==true){ delete addresses; addresses.length = 1; deposit = 0; fund = 0; dailyDeposit = 0; roundStartDate = now; daysFromRoundStart = 0; owner.transfer(address(this).balance); emit NextRoundStarted(round, now); pause = false; round += 1; } } // util function daysFrom(uint date) private view returns (uint) { return (now - date) / period; } function bytesToAddress(bytes bys) private pure returns (address addr) { assembly { addr := mload(add(bys, 20)) } } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":true,"inputs":[],"name":"MINIMUM_SVIP_INVEST","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"TEST_DRIVE_INVEST","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"round","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"multiplier","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newAdmin","type":"address"}],"name":"setAdminAddress","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"addr","type":"address[]"},{"name":"amount","type":"uint256[]"},{"name":"isSuper","type":"bool[]"}],"name":"addInvestors","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"MINIMUM_INVEST","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"dailyDepositLimit","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"nextRound","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"newMultiplier","type":"uint256"}],"name":"setMultiplier","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"investors","outputs":[{"name":"id","type":"uint256"},{"name":"round","type":"uint256"},{"name":"deposit","type":"uint256"},{"name":"deposits","type":"uint256"},{"name":"investDate","type":"uint256"},{"name":"lastPaymentDate","type":"uint256"},{"name":"referrer","type":"address"},{"name":"status","type":"uint8"},{"name":"refPayed","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"funduser","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"pause","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getInvestorCount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"OWNER_FEE_DENOMINATOR","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"addr","type":"address"}],"name":"getInvestorDividendsAmount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"fund","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newDailyDepositLimit","type":"uint256"}],"name":"setDailyDepositLimit","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"FUND_DAILY_USER","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"MINIMUM_VIP_INVEST","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"FUND_FEE_DENOMINATOR","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"addresses","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"admin","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"INTEREST","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"addr","type":"address"},{"indexed":false,"name":"date","type":"uint256"}],"name":"TestDrive","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"addr","type":"address"},{"indexed":false,"name":"amount","type":"uint256"},{"indexed":false,"name":"referrer","type":"address"}],"name":"Invest","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"addr","type":"address"}],"name":"WelcomeVIP","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"addr","type":"address"}],"name":"WelcomeSuperVIP","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"addr","type":"address"},{"indexed":false,"name":"amount","type":"uint256"},{"indexed":false,"name":"eventType","type":"string"},{"indexed":false,"name":"from","type":"address"}],"name":"Payout","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"round","type":"uint256"},{"indexed":false,"name":"date","type":"uint256"}],"name":"NextRoundStarted","type":"event"}]
Contract Creation Code
608060405260016002819055681e162c177be5cc000060035560006006556009805460ff191690911790553480156200003757600080fd5b506000805433600160a060020a031991821681179092556001805490911690911790556200006d64010000000062000073810204565b62000236565b600054600160a060020a03163314620000ed57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f53656e646572206e6f7420617574686f72697365642e00000000000000000000604482015290519081900360640190fd5b60095460ff16151560011415620001c1576200010c60076000620001c3565b60016200011b600782620001e6565b506000600d8190556004819055600a81905542600b55600c8190558054604051600160a060020a0390911691303180156108fc02929091818181858888f1935050505015801562000170573d6000803e3d6000fd5b506006546040805191825242602083015280517fc298b8ce2cf2d3024bac7ec110993e5584d7606c7be08297e97397e2882359e69281900390910190a16009805460ff191690556006805460010190555b565b5080546000825590600052602060002090810190620001e3919062000212565b50565b8154818355818111156200020d576000838152602090206200020d91810190830162000212565b505050565b6200023391905b808211156200022f576000815560010162000219565b5090565b90565b611aa180620002466000396000f3006080604052600436106101485763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166304638711811461097557806311894fd21461099c578063146ca531146109b15780631b3ed722146109c65780632c1e816d146109db5780633b7a8ff5146109fe5780633d4cfa6b14610ac557806342d0d51714610ada57806347e4055314610aef578063641579a614610b045780636f7bc9be14610b1c5780637ffedc0814610bac5780638456cb5914610bc15780638da5cb5b14610bea578063960524e314610c1b578063ae27360d14610c30578063b1ad4c4814610c45578063b60d428814610c66578063bf2c1cc814610c7b578063c212092214610c93578063c65a3e7d14610ca8578063eb0eb17e14610c30578063edf26d9b14610cbd578063f851a44014610cd5578063ff60dfb614610cea575b600080548190819081908190600160a060020a03163314806101745750600154600160a060020a031633145b1561017e5761096e565b60095460ff16156101ff576040805160e560020a62461bcd02815260206004820152603260248201527f356574682e696f206973207061757365642e20506c656173652077616974206660448201527f6f7220746865206e65787420726f756e642e0000000000000000000000000000606482015290519081900360840190fd5b3415156102135761020e610cff565b61096e565b66b1a2bc2ec500003410158061022f57506611c37937e0800034145b15156102ab576040805160e560020a62461bcd02815260206004820152602560248201527f546f6f20736d616c6c20616d6f756e742c206d696e696d756d20302e3030352060448201527f6574686572000000000000000000000000000000000000000000000000000000606482015290519081900360840190fd5b6102b6600b54611238565b600c5410156102d9576000600a819055600555600b546102d590611238565b600c555b600354600a543401111561035d576040805160e560020a62461bcd02815260206004820152602960248201527f4461696c79206465706f736974206c696d69742072656163686564212053656560448201527f20796f7520736f6f6e0000000000000000000000000000000000000000000000606482015290519081900360840190fd5b600a8054340190553360009081526008602052604090208054909550158061038a57506006548560010154105b156104f65760405133906108fc9060009081818181818888f193505050501580156103b9573d6000803e3d6000fd5b50600780546001818101835560008381527fa66cc928b5edb82af9bd49922954155ab7b0942694bea4ce44661d9a8736c688909201805473ffffffffffffffffffffffffffffffffffffffff1916331790559154875560028701819055600387018190554260058801819055600488015560065491870191909155604080516020601f3690810182900482028301820190935282825261046c939192908190840183828082843750611245945050505050565b600160a060020a03811660009081526008602052604081205491955010801561049e5750600160a060020a0384163314155b80156104c65750600654600160a060020a038516600090815260086020526040902060010154145b156104f65760068501805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0386161790555b600285018054349081019091556003860180546001019055600d8054820190556006860154604080513381526020810193909352600160a060020a0390911682820152517fee95ece288ef025c30f775af415a35412f49ed31d3bfce8a57b7273cd046e8cb9181900360600190a16001856003015411801561059257506000600686015460a060020a900460ff16600381111561058f57fe5b14155b80156105aa575060146105a88660040154611238565b115b156106725760286105be8660040154611238565b116105ca5760026105cd565b60045b60405160ff9190911693506064340484026005029250339083156108fc029084906000818181858888f193505050501561067257600685015460408051600160a060020a0390921682526020820184905233606083015260808282018190526015908301527f7365712d6465706f7369742d636173682d6261636b000000000000000000000060a083015251600080516020611a568339815191529181900360c00190a15b68015af1d78b58c4000034106106bd576040805133815290517f57a99f31c8ace117c3f5b3bc1e66857bb79d45fce4c5c30efb4979a01322f87d9181900360200190a1506003610862565b674563918244f400003410610707576040805133815290517fd93cca2a895ef384d4b3c0ad29166e1efa40159dbcadd7ab398eb5c1abc66b149181900360200190a1506002610862565b66b1a2bc2ec50000341061071d57506001610862565b6611c37937e080003414156108625784600301546001141561085e5760058054600101908190556101f41161079c576040805160e560020a62461bcd02815260206004820152601860248201527f46756e642066756c6c2c2053656520796f7520736f6f6e210000000000000000604482015290519081900360640190fd5b6040805133815242602082015281517f8eba52311c1266914649210aa94d8a9339b77aeb3eb761cc17338aa310c41fa4929181900390910190a160048054340190556107ef6611c37937e080003361124c565b1561085e57604080513381526611c37937e0800060208201526000606082015260808183018190526013908201527f746573742d64726976652d636173686261636b0000000000000000000000000060a08201529051600080516020611a568339815191529181900360c00190a15b5060005b600685015460a060020a900460ff16600381111561087c57fe5b81600381111561088857fe5b11156108c65760068501805482919074ff0000000000000000000000000000000000000000191660a060020a8360038111156108c057fe5b02179055505b60008160038111156108d457fe5b1461096757600154604051600160a060020a03909116906004606434040280156108fc02916000818181858888f19350505050158015610918573d6000803e3d6000fd5b50600054600160a060020a03166108fc60643404600a029081150290604051600060405180830381858888f1935050505015801561095a573d6000803e3d6000fd5b5060048054606434040190555b4260058601555b5050505050005b34801561098157600080fd5b5061098a611314565b60408051918252519081900360200190f35b3480156109a857600080fd5b5061098a611321565b3480156109bd57600080fd5b5061098a61132c565b3480156109d257600080fd5b5061098a611332565b3480156109e757600080fd5b506109fc600160a060020a0360043516611338565b005b348015610a0a57600080fd5b50604080516020600480358082013583810280860185019096528085526109fc95369593946024949385019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a998901989297509082019550935083925085019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506113b79650505050505050565b348015610ad157600080fd5b5061098a6116ab565b348015610ae657600080fd5b5061098a6116b6565b348015610afb57600080fd5b506109fc6116bc565b348015610b1057600080fd5b506109fc6004356117dc565b348015610b2857600080fd5b50610b3d600160a060020a0360043516611831565b604051808a815260200189815260200188815260200187815260200186815260200185815260200184600160a060020a0316600160a060020a03168152602001836003811115610b8957fe5b60ff16815291151560208301525060408051918290030198509650505050505050f35b348015610bb857600080fd5b5061098a61189f565b348015610bcd57600080fd5b50610bd66118a5565b604080519115158252519081900360200190f35b348015610bf657600080fd5b50610bff6118ae565b60408051600160a060020a039092168252519081900360200190f35b348015610c2757600080fd5b5061098a6118bd565b348015610c3c57600080fd5b5061098a6118c8565b348015610c5157600080fd5b5061098a600160a060020a03600435166118cd565b348015610c7257600080fd5b5061098a611924565b348015610c8757600080fd5b506109fc60043561192a565b348015610c9f57600080fd5b5061098a61197f565b348015610cb457600080fd5b5061098a611985565b348015610cc957600080fd5b50610bff600435611991565b348015610ce157600080fd5b50610bff6119b9565b348015610cf657600080fd5b5061098a6119c8565b336000908152600860205260408120805490919081908190819081908110610d71576040805160e560020a62461bcd02815260206004820152601360248201527f496e766573746f72206e6f7420666f756e642e00000000000000000000000000604482015290519081900360640190fd5b600654600187015414610dce576040805160e560020a62461bcd02815260206004820152601360248201527f596f757220726f756e64206973206f7665722e00000000000000000000000000604482015290519081900360640190fd5b6001610ddd8760050154611238565b1015610e33576040805160e560020a62461bcd02815260206004820152601760248201527f57616974206174206c6561737420323420686f7572732e000000000000000000604482015290519081900360640190fd5b610e3c336118cd565b94503031851115610e59576009805460ff19166001179055611230565b60068601546000600160a060020a03909116118015610e96575060068601547501000000000000000000000000000000000000000000900460ff16155b8015610ebc57506000600687015460a060020a900460ff166003811115610eb957fe5b14155b1561108f5760068601805475ff000000000000000000000000000000000000000000191675010000000000000000000000000000000000000000001790819055600160a060020a031660009081526008602052604081208054909550118015610f2a57506006548460010154145b1561108f57600286015460068501546064909104600502935060ff60a060020a909104166003811115610f5957fe5b60068701546040519185029350600160a060020a03169083156108fc029084906000818181858888f1935050505015610ffd57600686015460408051600160a060020a0390921682526020820184905233606083015260808282018190526008908301527f726566657272616c00000000000000000000000000000000000000000000000060a083015251600080516020611a568339815191529181900360c00190a15b85600301546001141561108f57604051339084156108fc029085906000818181858888f193505050501561108f576040805133815260208101859052600060608201526080818301819052600d908201527f7265662d636173682d6261636b0000000000000000000000000000000000000060a08201529051600080516020611a568339815191529181900360c00190a15b6000600687015460a060020a900460ff1660038111156110ab57fe5b1415611197576110be8660040154611238565b90506014811115611119576040805160e560020a62461bcd02815260206004820152601860248201527f596f75722074657374206472697665206973206f766572210000000000000000604482015290519081900360640190fd5b611123853361124c565b1561119257604080513381526611c37937e0800060208201526000606082015260808183018190526016908201527f746573742d64726976652d73656c662d7061796f75740000000000000000000060a08201529051600080516020611a568339815191529181900360c00190a15b611229565b604051339086156108fc029087906000818181858888f193505050501580156111c4573d6000803e3d6000fd5b506040805133815260208101879052600060608201526080818301819052600b908201527f73656c662d7061796f757400000000000000000000000000000000000000000060a08201529051600080516020611a568339815191529181900360c00190a15b4260058701555b505050505050565b6201518042919091030490565b6014015190565b6000826004541115156112cf576040805160e560020a62461bcd02815260206004820152602560248201527f546573742d64726976652066756e6420656d707479212053656520796f75206c60448201527f617465722e000000000000000000000000000000000000000000000000000000606482015290519081900360840190fd5b604051600160a060020a0383169084156108fc029085906000818181858888f193505050501561130a5750600480548390039055600161130e565b5060005b92915050565b68015af1d78b58c4000081565b6611c37937e0800081565b60065481565b60025481565b600054600160a060020a03163314611388576040805160e560020a62461bcd0281526020600482015260166024820152600080516020611a36833981519152604482015290519081900360640190fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b6000805481908190600160a060020a0316331461140c576040805160e560020a62461bcd0281526020600482015260166024820152600080516020611a36833981519152604482015290519081900360640190fd5b600092505b855183101561123057600780549050915060086000878581518110151561143457fe5b90602001906020020151600160a060020a0316600160a060020a0316815260200190815260200160002060020154600014156114e4576007868481518110151561147a57fe5b602090810291909101810151825460018101845560009384529190922001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0390921691909117905584518590849081106114d057fe5b60209081029091010151600d805490910190555b83838151811015156114f257fe5b9060200190602002015161150757600261150a565b60035b9050610120604051908101604052808381526020016006548152602001868581518110151561153557fe5b906020019060200201518152602001600181526020014281526020014281526020016000600160a060020a0316815260200182600381111561157357fe5b81526020016000151581525060086000888681518110151561159157fe5b602090810291909101810151600160a060020a0390811683528282019390935260409182016000208451815590840151600182015590830151600282015560608301516003808301919091556080840151600483015560a0840151600583015560c084015160068301805473ffffffffffffffffffffffffffffffffffffffff1916919094161780845560e085015192939174ff0000000000000000000000000000000000000000199091169060a060020a90849081111561164f57fe5b021790555061010091909101516006909101805491151575010000000000000000000000000000000000000000000275ff0000000000000000000000000000000000000000001990921691909117905560019290920191611411565b66b1a2bc2ec5000081565b60035481565b600054600160a060020a0316331461170c576040805160e560020a62461bcd0281526020600482015260166024820152600080516020611a36833981519152604482015290519081900360640190fd5b60095460ff161515600114156117da57611728600760006119cd565b60016117356007826119ee565b506000600d8190556004819055600a81905542600b55600c8190558054604051600160a060020a0390911691303180156108fc02929091818181858888f19350505050158015611789573d6000803e3d6000fd5b506006546040805191825242602083015280517fc298b8ce2cf2d3024bac7ec110993e5584d7606c7be08297e97397e2882359e69281900390910190a16009805460ff191690556006805460010190555b565b600054600160a060020a0316331461182c576040805160e560020a62461bcd0281526020600482015260166024820152600080516020611a36833981519152604482015290519081900360640190fd5b600255565b60086020526000908152604090208054600182015460028301546003840154600485015460058601546006909601549495939492939192909190600160a060020a0381169060ff60a060020a8204811691750100000000000000000000000000000000000000000090041689565b60055481565b60095460ff1681565b600054600160a060020a031681565b600754600019015b90565b606481565b600254600160a060020a0382166000908152600860205260408120600501549091906118f890611238565b600160a060020a0384166000908152600860205260409020600201546005906064900402020292915050565b60045481565b600054600160a060020a0316331461197a576040805160e560020a62461bcd0281526020600482015260166024820152600080516020611a36833981519152604482015290519081900360640190fd5b600355565b6101f481565b674563918244f4000081565b600780548290811061199f57fe5b600091825260209091200154600160a060020a0316905081565b600154600160a060020a031681565b600581565b50805460008255906000526020600020908101906119eb9190611a17565b50565b815481835581811115611a1257600083815260209020611a12918101908301611a17565b505050565b6118c591905b80821115611a315760008155600101611a1d565b5090560053656e646572206e6f7420617574686f72697365642e000000000000000000007dd4fc124e71a8ba77cb354c002b0299888dba1cc430437309427bec06fb0bb9a165627a7a7230582072758ee28456e6746dc63b783dc6fa9e4dd47c72cbcb51102d8773ce1c2197020029
Deployed Bytecode
0x6080604052600436106101485763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166304638711811461097557806311894fd21461099c578063146ca531146109b15780631b3ed722146109c65780632c1e816d146109db5780633b7a8ff5146109fe5780633d4cfa6b14610ac557806342d0d51714610ada57806347e4055314610aef578063641579a614610b045780636f7bc9be14610b1c5780637ffedc0814610bac5780638456cb5914610bc15780638da5cb5b14610bea578063960524e314610c1b578063ae27360d14610c30578063b1ad4c4814610c45578063b60d428814610c66578063bf2c1cc814610c7b578063c212092214610c93578063c65a3e7d14610ca8578063eb0eb17e14610c30578063edf26d9b14610cbd578063f851a44014610cd5578063ff60dfb614610cea575b600080548190819081908190600160a060020a03163314806101745750600154600160a060020a031633145b1561017e5761096e565b60095460ff16156101ff576040805160e560020a62461bcd02815260206004820152603260248201527f356574682e696f206973207061757365642e20506c656173652077616974206660448201527f6f7220746865206e65787420726f756e642e0000000000000000000000000000606482015290519081900360840190fd5b3415156102135761020e610cff565b61096e565b66b1a2bc2ec500003410158061022f57506611c37937e0800034145b15156102ab576040805160e560020a62461bcd02815260206004820152602560248201527f546f6f20736d616c6c20616d6f756e742c206d696e696d756d20302e3030352060448201527f6574686572000000000000000000000000000000000000000000000000000000606482015290519081900360840190fd5b6102b6600b54611238565b600c5410156102d9576000600a819055600555600b546102d590611238565b600c555b600354600a543401111561035d576040805160e560020a62461bcd02815260206004820152602960248201527f4461696c79206465706f736974206c696d69742072656163686564212053656560448201527f20796f7520736f6f6e0000000000000000000000000000000000000000000000606482015290519081900360840190fd5b600a8054340190553360009081526008602052604090208054909550158061038a57506006548560010154105b156104f65760405133906108fc9060009081818181818888f193505050501580156103b9573d6000803e3d6000fd5b50600780546001818101835560008381527fa66cc928b5edb82af9bd49922954155ab7b0942694bea4ce44661d9a8736c688909201805473ffffffffffffffffffffffffffffffffffffffff1916331790559154875560028701819055600387018190554260058801819055600488015560065491870191909155604080516020601f3690810182900482028301820190935282825261046c939192908190840183828082843750611245945050505050565b600160a060020a03811660009081526008602052604081205491955010801561049e5750600160a060020a0384163314155b80156104c65750600654600160a060020a038516600090815260086020526040902060010154145b156104f65760068501805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0386161790555b600285018054349081019091556003860180546001019055600d8054820190556006860154604080513381526020810193909352600160a060020a0390911682820152517fee95ece288ef025c30f775af415a35412f49ed31d3bfce8a57b7273cd046e8cb9181900360600190a16001856003015411801561059257506000600686015460a060020a900460ff16600381111561058f57fe5b14155b80156105aa575060146105a88660040154611238565b115b156106725760286105be8660040154611238565b116105ca5760026105cd565b60045b60405160ff9190911693506064340484026005029250339083156108fc029084906000818181858888f193505050501561067257600685015460408051600160a060020a0390921682526020820184905233606083015260808282018190526015908301527f7365712d6465706f7369742d636173682d6261636b000000000000000000000060a083015251600080516020611a568339815191529181900360c00190a15b68015af1d78b58c4000034106106bd576040805133815290517f57a99f31c8ace117c3f5b3bc1e66857bb79d45fce4c5c30efb4979a01322f87d9181900360200190a1506003610862565b674563918244f400003410610707576040805133815290517fd93cca2a895ef384d4b3c0ad29166e1efa40159dbcadd7ab398eb5c1abc66b149181900360200190a1506002610862565b66b1a2bc2ec50000341061071d57506001610862565b6611c37937e080003414156108625784600301546001141561085e5760058054600101908190556101f41161079c576040805160e560020a62461bcd02815260206004820152601860248201527f46756e642066756c6c2c2053656520796f7520736f6f6e210000000000000000604482015290519081900360640190fd5b6040805133815242602082015281517f8eba52311c1266914649210aa94d8a9339b77aeb3eb761cc17338aa310c41fa4929181900390910190a160048054340190556107ef6611c37937e080003361124c565b1561085e57604080513381526611c37937e0800060208201526000606082015260808183018190526013908201527f746573742d64726976652d636173686261636b0000000000000000000000000060a08201529051600080516020611a568339815191529181900360c00190a15b5060005b600685015460a060020a900460ff16600381111561087c57fe5b81600381111561088857fe5b11156108c65760068501805482919074ff0000000000000000000000000000000000000000191660a060020a8360038111156108c057fe5b02179055505b60008160038111156108d457fe5b1461096757600154604051600160a060020a03909116906004606434040280156108fc02916000818181858888f19350505050158015610918573d6000803e3d6000fd5b50600054600160a060020a03166108fc60643404600a029081150290604051600060405180830381858888f1935050505015801561095a573d6000803e3d6000fd5b5060048054606434040190555b4260058601555b5050505050005b34801561098157600080fd5b5061098a611314565b60408051918252519081900360200190f35b3480156109a857600080fd5b5061098a611321565b3480156109bd57600080fd5b5061098a61132c565b3480156109d257600080fd5b5061098a611332565b3480156109e757600080fd5b506109fc600160a060020a0360043516611338565b005b348015610a0a57600080fd5b50604080516020600480358082013583810280860185019096528085526109fc95369593946024949385019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a998901989297509082019550935083925085019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506113b79650505050505050565b348015610ad157600080fd5b5061098a6116ab565b348015610ae657600080fd5b5061098a6116b6565b348015610afb57600080fd5b506109fc6116bc565b348015610b1057600080fd5b506109fc6004356117dc565b348015610b2857600080fd5b50610b3d600160a060020a0360043516611831565b604051808a815260200189815260200188815260200187815260200186815260200185815260200184600160a060020a0316600160a060020a03168152602001836003811115610b8957fe5b60ff16815291151560208301525060408051918290030198509650505050505050f35b348015610bb857600080fd5b5061098a61189f565b348015610bcd57600080fd5b50610bd66118a5565b604080519115158252519081900360200190f35b348015610bf657600080fd5b50610bff6118ae565b60408051600160a060020a039092168252519081900360200190f35b348015610c2757600080fd5b5061098a6118bd565b348015610c3c57600080fd5b5061098a6118c8565b348015610c5157600080fd5b5061098a600160a060020a03600435166118cd565b348015610c7257600080fd5b5061098a611924565b348015610c8757600080fd5b506109fc60043561192a565b348015610c9f57600080fd5b5061098a61197f565b348015610cb457600080fd5b5061098a611985565b348015610cc957600080fd5b50610bff600435611991565b348015610ce157600080fd5b50610bff6119b9565b348015610cf657600080fd5b5061098a6119c8565b336000908152600860205260408120805490919081908190819081908110610d71576040805160e560020a62461bcd02815260206004820152601360248201527f496e766573746f72206e6f7420666f756e642e00000000000000000000000000604482015290519081900360640190fd5b600654600187015414610dce576040805160e560020a62461bcd02815260206004820152601360248201527f596f757220726f756e64206973206f7665722e00000000000000000000000000604482015290519081900360640190fd5b6001610ddd8760050154611238565b1015610e33576040805160e560020a62461bcd02815260206004820152601760248201527f57616974206174206c6561737420323420686f7572732e000000000000000000604482015290519081900360640190fd5b610e3c336118cd565b94503031851115610e59576009805460ff19166001179055611230565b60068601546000600160a060020a03909116118015610e96575060068601547501000000000000000000000000000000000000000000900460ff16155b8015610ebc57506000600687015460a060020a900460ff166003811115610eb957fe5b14155b1561108f5760068601805475ff000000000000000000000000000000000000000000191675010000000000000000000000000000000000000000001790819055600160a060020a031660009081526008602052604081208054909550118015610f2a57506006548460010154145b1561108f57600286015460068501546064909104600502935060ff60a060020a909104166003811115610f5957fe5b60068701546040519185029350600160a060020a03169083156108fc029084906000818181858888f1935050505015610ffd57600686015460408051600160a060020a0390921682526020820184905233606083015260808282018190526008908301527f726566657272616c00000000000000000000000000000000000000000000000060a083015251600080516020611a568339815191529181900360c00190a15b85600301546001141561108f57604051339084156108fc029085906000818181858888f193505050501561108f576040805133815260208101859052600060608201526080818301819052600d908201527f7265662d636173682d6261636b0000000000000000000000000000000000000060a08201529051600080516020611a568339815191529181900360c00190a15b6000600687015460a060020a900460ff1660038111156110ab57fe5b1415611197576110be8660040154611238565b90506014811115611119576040805160e560020a62461bcd02815260206004820152601860248201527f596f75722074657374206472697665206973206f766572210000000000000000604482015290519081900360640190fd5b611123853361124c565b1561119257604080513381526611c37937e0800060208201526000606082015260808183018190526016908201527f746573742d64726976652d73656c662d7061796f75740000000000000000000060a08201529051600080516020611a568339815191529181900360c00190a15b611229565b604051339086156108fc029087906000818181858888f193505050501580156111c4573d6000803e3d6000fd5b506040805133815260208101879052600060608201526080818301819052600b908201527f73656c662d7061796f757400000000000000000000000000000000000000000060a08201529051600080516020611a568339815191529181900360c00190a15b4260058701555b505050505050565b6201518042919091030490565b6014015190565b6000826004541115156112cf576040805160e560020a62461bcd02815260206004820152602560248201527f546573742d64726976652066756e6420656d707479212053656520796f75206c60448201527f617465722e000000000000000000000000000000000000000000000000000000606482015290519081900360840190fd5b604051600160a060020a0383169084156108fc029085906000818181858888f193505050501561130a5750600480548390039055600161130e565b5060005b92915050565b68015af1d78b58c4000081565b6611c37937e0800081565b60065481565b60025481565b600054600160a060020a03163314611388576040805160e560020a62461bcd0281526020600482015260166024820152600080516020611a36833981519152604482015290519081900360640190fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b6000805481908190600160a060020a0316331461140c576040805160e560020a62461bcd0281526020600482015260166024820152600080516020611a36833981519152604482015290519081900360640190fd5b600092505b855183101561123057600780549050915060086000878581518110151561143457fe5b90602001906020020151600160a060020a0316600160a060020a0316815260200190815260200160002060020154600014156114e4576007868481518110151561147a57fe5b602090810291909101810151825460018101845560009384529190922001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0390921691909117905584518590849081106114d057fe5b60209081029091010151600d805490910190555b83838151811015156114f257fe5b9060200190602002015161150757600261150a565b60035b9050610120604051908101604052808381526020016006548152602001868581518110151561153557fe5b906020019060200201518152602001600181526020014281526020014281526020016000600160a060020a0316815260200182600381111561157357fe5b81526020016000151581525060086000888681518110151561159157fe5b602090810291909101810151600160a060020a0390811683528282019390935260409182016000208451815590840151600182015590830151600282015560608301516003808301919091556080840151600483015560a0840151600583015560c084015160068301805473ffffffffffffffffffffffffffffffffffffffff1916919094161780845560e085015192939174ff0000000000000000000000000000000000000000199091169060a060020a90849081111561164f57fe5b021790555061010091909101516006909101805491151575010000000000000000000000000000000000000000000275ff0000000000000000000000000000000000000000001990921691909117905560019290920191611411565b66b1a2bc2ec5000081565b60035481565b600054600160a060020a0316331461170c576040805160e560020a62461bcd0281526020600482015260166024820152600080516020611a36833981519152604482015290519081900360640190fd5b60095460ff161515600114156117da57611728600760006119cd565b60016117356007826119ee565b506000600d8190556004819055600a81905542600b55600c8190558054604051600160a060020a0390911691303180156108fc02929091818181858888f19350505050158015611789573d6000803e3d6000fd5b506006546040805191825242602083015280517fc298b8ce2cf2d3024bac7ec110993e5584d7606c7be08297e97397e2882359e69281900390910190a16009805460ff191690556006805460010190555b565b600054600160a060020a0316331461182c576040805160e560020a62461bcd0281526020600482015260166024820152600080516020611a36833981519152604482015290519081900360640190fd5b600255565b60086020526000908152604090208054600182015460028301546003840154600485015460058601546006909601549495939492939192909190600160a060020a0381169060ff60a060020a8204811691750100000000000000000000000000000000000000000090041689565b60055481565b60095460ff1681565b600054600160a060020a031681565b600754600019015b90565b606481565b600254600160a060020a0382166000908152600860205260408120600501549091906118f890611238565b600160a060020a0384166000908152600860205260409020600201546005906064900402020292915050565b60045481565b600054600160a060020a0316331461197a576040805160e560020a62461bcd0281526020600482015260166024820152600080516020611a36833981519152604482015290519081900360640190fd5b600355565b6101f481565b674563918244f4000081565b600780548290811061199f57fe5b600091825260209091200154600160a060020a0316905081565b600154600160a060020a031681565b600581565b50805460008255906000526020600020908101906119eb9190611a17565b50565b815481835581811115611a1257600083815260209020611a12918101908301611a17565b505050565b6118c591905b80821115611a315760008155600101611a1d565b5090560053656e646572206e6f7420617574686f72697365642e000000000000000000007dd4fc124e71a8ba77cb354c002b0299888dba1cc430437309427bec06fb0bb9a165627a7a7230582072758ee28456e6746dc63b783dc6fa9e4dd47c72cbcb51102d8773ce1c2197020029
Swarm Source
bzzr://72758ee28456e6746dc63b783dc6fa9e4dd47c72cbcb51102d8773ce1c219702
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 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.