Contract Overview
Latest 25 from a total of 912 transactions
Contract Name:
IOTXSpaceFarm
Compiler Version
v0.5.10+commit.5a6ea5b1
pragma solidity 0.5.10; contract IOTXSpaceFarm { using SafeMath for uint256; uint256 constant public INVEST_MIN_AMOUNT = 0.1 ether; // 0.1 IOTX uint256[] public REFERRAL_PERCENTS = [30]; uint256 constant public PROJECT_FEE = 10; // base 1%, multiply by function uint256 constant public PERCENT_STEP = 5; uint256 constant public PERCENTS_DIVIDER = 1000; uint256 constant public TIME_STEP = 1 days; uint256 public totalInvested; uint256 public totalRefBonus; struct Plan { uint256 time; uint256 percent; } Plan[] internal plans; struct Deposit { uint8 plan; uint256 amount; uint256 start; } struct User { Deposit[] deposits; uint256 checkpoint; address referrer; uint256[5] levels; uint256 bonus; uint256 totalBonus; uint256 withdrawn; } mapping (address => User) internal users; address payable public ceo1Wallet; address payable public ceo2Wallet; address payable public ceo3Wallet; address payable public ceo4Wallet; event Newbie(address user); event NewDeposit(address indexed user, uint8 plan, uint256 amount); event Withdrawn(address indexed user, uint256 amount); event RefBonus(address indexed referrer, address indexed referral, uint256 indexed level, uint256 amount); event FeePayed(address indexed user, uint256 totalAmount); constructor() public { ceo1Wallet=msg.sender; ceo2Wallet=0x5E2b3D94d2CA6CDdBa6dd7C856271160DD865A41; ceo3Wallet=0xe1647a5e0F539eFC8Ff9E9E0BA51b5b1b9B8185c; ceo4Wallet=0x42242c834c5CE6b89b4c989935653ebCEE5cCa20; plans.push(Plan(100000, 30)); plans.push(Plan(40, 75)); plans.push(Plan(60, 70)); plans.push(Plan(90, 65)); } function invest(address referrer, uint8 plan) public payable { require (block.timestamp > 14280852); // Mon Nov 15 2021 require(msg.value >= INVEST_MIN_AMOUNT); require(plan < 4, "Invalid plan"); uint256 fee = msg.value.mul(PROJECT_FEE).div(PERCENTS_DIVIDER); uint256 fee2 = fee.mul(5); ceo1Wallet.transfer(fee); ceo2Wallet.transfer(fee2); ceo3Wallet.transfer(fee2); ceo4Wallet.transfer(fee2); emit FeePayed(msg.sender, fee*16); User storage user = users[msg.sender]; if (user.referrer == address(0)) { if (users[referrer].deposits.length > 0 && referrer != msg.sender) { user.referrer = referrer; } address upline = user.referrer; for (uint256 i = 0; i < 1; i++) { if (upline != address(0)) { users[upline].levels[i] = users[upline].levels[i].add(1); upline = users[upline].referrer; } else break; } } if (user.referrer != address(0)) { address upline = user.referrer; for (uint256 i = 0; i < 1; i++) { if (upline != address(0)) { uint256 amount = msg.value.mul(REFERRAL_PERCENTS[i]).div(PERCENTS_DIVIDER); users[upline].bonus = users[upline].bonus.add(amount); users[upline].totalBonus = users[upline].totalBonus.add(amount); emit RefBonus(upline, msg.sender, i, amount); upline = users[upline].referrer; } else break; } } if (user.deposits.length == 0) { user.checkpoint = block.timestamp; emit Newbie(msg.sender); } user.deposits.push(Deposit(plan, msg.value, block.timestamp)); totalInvested = totalInvested.add(msg.value); emit NewDeposit(msg.sender, plan, msg.value); } function withdraw() public { User storage user = users[msg.sender]; uint256 totalAmount = getUserDividends(msg.sender); uint256 referralBonus = getUserReferralBonus(msg.sender); if (referralBonus > 0) { user.bonus = 0; totalAmount = totalAmount.add(referralBonus); } require(totalAmount > 0, "User has no dividends"); uint256 contractBalance = address(this).balance; if (contractBalance < totalAmount) { user.bonus = totalAmount.sub(contractBalance); user.totalBonus = user.totalBonus.add(user.bonus); totalAmount = contractBalance; } user.checkpoint = block.timestamp; user.withdrawn = user.withdrawn.add(totalAmount); msg.sender.transfer(totalAmount); emit Withdrawn(msg.sender, totalAmount); } function getContractBalance() public view returns (uint256) { return address(this).balance; } function getPlanInfo(uint8 plan) public view returns(uint256 time, uint256 percent) { time = plans[plan].time; percent = plans[plan].percent; } function getUserDividends(address userAddress) public view returns (uint256) { User storage user = users[userAddress]; uint256 totalAmount; for (uint256 i = 0; i < user.deposits.length; i++) { uint256 finish = user.deposits[i].start.add(plans[user.deposits[i].plan].time.mul(1 days)); if (user.checkpoint < finish) { uint256 share = user.deposits[i].amount.mul(plans[user.deposits[i].plan].percent).div(PERCENTS_DIVIDER); uint256 from = user.deposits[i].start > user.checkpoint ? user.deposits[i].start : user.checkpoint; uint256 to = finish < block.timestamp ? finish : block.timestamp; if (from < to) { totalAmount = totalAmount.add(share.mul(to.sub(from)).div(TIME_STEP)); } } } return totalAmount; } function getUserTotalWithdrawn(address userAddress) public view returns (uint256) { return users[userAddress].withdrawn; } function getUserCheckpoint(address userAddress) public view returns(uint256) { return users[userAddress].checkpoint; } function getUserReferrer(address userAddress) public view returns(address) { return users[userAddress].referrer; } function getUserDownlineCount(address userAddress) public view returns(uint256[5] memory referrals) { return (users[userAddress].levels); } function getUserTotalReferrals(address userAddress) public view returns(uint256) { return users[userAddress].levels[0]; } function getUserReferralBonus(address userAddress) public view returns(uint256) { return users[userAddress].bonus; } function getUserReferralTotalBonus(address userAddress) public view returns(uint256) { return users[userAddress].totalBonus; } function getUserReferralWithdrawn(address userAddress) public view returns(uint256) { return users[userAddress].totalBonus.sub(users[userAddress].bonus); } function getUserAvailable(address userAddress) public view returns(uint256) { return getUserReferralBonus(userAddress).add(getUserDividends(userAddress)); } function getUserAmountOfDeposits(address userAddress) public view returns(uint256) { return users[userAddress].deposits.length; } function getUserTotalDeposits(address userAddress) public view returns(uint256 amount) { for (uint256 i = 0; i < users[userAddress].deposits.length; i++) { amount = amount.add(users[userAddress].deposits[i].amount); } } function getUserDepositInfo(address userAddress, uint256 index) public view returns(uint8 plan, uint256 percent, uint256 amount, uint256 start, uint256 finish) { User storage user = users[userAddress]; plan = user.deposits[index].plan; percent = plans[plan].percent; amount = user.deposits[index].amount; start = user.deposits[index].start; finish = user.deposits[index].start.add(plans[user.deposits[index].plan].time.mul(1 days)); } function getSiteInfo() public view returns(uint256 _totalInvested, uint256 _totalBonus) { return(totalInvested, totalRefBonus); } function getUserInfo(address userAddress) public view returns(uint256 totalDeposit, uint256 totalWithdrawn, uint256 totalReferrals) { return(getUserTotalDeposits(userAddress), getUserTotalWithdrawn(userAddress), getUserTotalReferrals(userAddress)); } function isContract(address addr) internal view returns (bool) { uint size; assembly { size := extcodesize(addr) } return size > 0; } } library SafeMath { function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; require(c >= a, "SafeMath: addition overflow"); return c; } function sub(uint256 a, uint256 b) internal pure returns (uint256) { require(b <= a, "SafeMath: subtraction overflow"); uint256 c = a - b; return c; } function mul(uint256 a, uint256 b) internal pure returns (uint256) { if (a == 0) { return 0; } uint256 c = a * b; require(c / a == b, "SafeMath: multiplication overflow"); return c; } function div(uint256 a, uint256 b) internal pure returns (uint256) { require(b > 0, "SafeMath: division by zero"); uint256 c = a / b; return c; } }
[{"constant":true,"inputs":[],"name":"PERCENTS_DIVIDER","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"userAddress","type":"address"}],"name":"getUserDownlineCount","outputs":[{"name":"referrals","type":"uint256[5]"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"userAddress","type":"address"}],"name":"getUserDividends","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"userAddress","type":"address"}],"name":"getUserAvailable","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"TIME_STEP","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"userAddress","type":"address"}],"name":"getUserReferrer","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"withdraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"userAddress","type":"address"}],"name":"getUserReferralTotalBonus","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"PROJECT_FEE","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getSiteInfo","outputs":[{"name":"_totalInvested","type":"uint256"},{"name":"_totalBonus","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalInvested","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"PERCENT_STEP","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"referrer","type":"address"},{"name":"plan","type":"uint8"}],"name":"invest","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"REFERRAL_PERCENTS","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"userAddress","type":"address"}],"name":"getUserInfo","outputs":[{"name":"totalDeposit","type":"uint256"},{"name":"totalWithdrawn","type":"uint256"},{"name":"totalReferrals","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"ceo1Wallet","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalRefBonus","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"userAddress","type":"address"}],"name":"getUserReferralWithdrawn","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"ceo2Wallet","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getContractBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"userAddress","type":"address"}],"name":"getUserTotalDeposits","outputs":[{"name":"amount","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"ceo3Wallet","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"userAddress","type":"address"}],"name":"getUserAmountOfDeposits","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"plan","type":"uint8"}],"name":"getPlanInfo","outputs":[{"name":"time","type":"uint256"},{"name":"percent","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"userAddress","type":"address"},{"name":"index","type":"uint256"}],"name":"getUserDepositInfo","outputs":[{"name":"plan","type":"uint8"},{"name":"percent","type":"uint256"},{"name":"amount","type":"uint256"},{"name":"start","type":"uint256"},{"name":"finish","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"ceo4Wallet","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"userAddress","type":"address"}],"name":"getUserCheckpoint","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"INVEST_MIN_AMOUNT","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"userAddress","type":"address"}],"name":"getUserReferralBonus","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"userAddress","type":"address"}],"name":"getUserTotalWithdrawn","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"userAddress","type":"address"}],"name":"getUserTotalReferrals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"name":"user","type":"address"}],"name":"Newbie","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"user","type":"address"},{"indexed":false,"name":"plan","type":"uint8"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"NewDeposit","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"user","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Withdrawn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"referrer","type":"address"},{"indexed":true,"name":"referral","type":"address"},{"indexed":true,"name":"level","type":"uint256"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"RefBonus","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"user","type":"address"},{"indexed":false,"name":"totalAmount","type":"uint256"}],"name":"FeePayed","type":"event"}]
Contract Creation Code
6080604052600436106101d85760003560e01c806367b0171011610102578063aecaa63411610095578063e262113e11610064578063e262113e14610679578063e85abe091461068e578063fb4cb32b146106c1578063fbfcb279146106f4576101d8565b8063aecaa6341461059c578063c0806b03146105c9578063d3d50c9114610631578063d7ffca9114610646576101d8565b80636f9fb98a116100d15780636f9fb98a1461050c5780637e3abeea14610521578063a7db9c2414610554578063a8aeb6c214610569576101d8565b806367b017101461049a57806369b11dd5146104af5780636bb18556146104c45780636cd16beb146104f7576101d8565b806348c372031161017a57806357fc86b41161014957806357fc86b4146103db578063581c5ae6146103f0578063600d20ce1461041f5780636386c1c714610449576101d8565b806348c372031461035057806348d44bd1146103835780634ce87053146103985780635216aeec146103c6576101d8565b8063153ab9df116101b6578063153ab9df146102a257806332bc298c146102d557806336144c9a146102ea5780633ccfd60b14610339576101d8565b806301c234a8146101dd57806303a93c0c14610204578063040a772e1461026f575b600080fd5b3480156101e957600080fd5b506101f2610727565b60408051918252519081900360200190f35b34801561021057600080fd5b506102376004803603602081101561022757600080fd5b50356001600160a01b031661072d565b604051808260a080838360005b8381101561025c578181015183820152602001610244565b5050505090500191505060405180910390f35b34801561027b57600080fd5b506101f26004803603602081101561029257600080fd5b50356001600160a01b0316610786565b3480156102ae57600080fd5b506101f2600480360360208110156102c557600080fd5b50356001600160a01b0316610993565b3480156102e157600080fd5b506101f26109bc565b3480156102f657600080fd5b5061031d6004803603602081101561030d57600080fd5b50356001600160a01b03166109c3565b604080516001600160a01b039092168252519081900360200190f35b34801561034557600080fd5b5061034e6109e4565b005b34801561035c57600080fd5b506101f26004803603602081101561037357600080fd5b50356001600160a01b0316610b41565b34801561038f57600080fd5b506101f2610b5f565b3480156103a457600080fd5b506103ad610b64565b6040805192835260208301919091528051918290030190f35b3480156103d257600080fd5b506101f2610b6e565b3480156103e757600080fd5b506101f2610b74565b61034e6004803603604081101561040657600080fd5b5080356001600160a01b0316906020013560ff16610b79565b34801561042b57600080fd5b506101f26004803603602081101561044257600080fd5b50356110bb565b34801561045557600080fd5b5061047c6004803603602081101561046c57600080fd5b50356001600160a01b03166110d9565b60408051938452602084019290925282820152519081900360600190f35b3480156104a657600080fd5b5061031d611106565b3480156104bb57600080fd5b506101f2611115565b3480156104d057600080fd5b506101f2600480360360208110156104e757600080fd5b50356001600160a01b031661111b565b34801561050357600080fd5b5061031d61114d565b34801561051857600080fd5b506101f261115c565b34801561052d57600080fd5b506101f26004803603602081101561054457600080fd5b50356001600160a01b0316611161565b34801561056057600080fd5b5061031d6111df565b34801561057557600080fd5b506101f26004803603602081101561058c57600080fd5b50356001600160a01b03166111ee565b3480156105a857600080fd5b506103ad600480360360208110156105bf57600080fd5b503560ff16611209565b3480156105d557600080fd5b50610602600480360360408110156105ec57600080fd5b506001600160a01b038135169060200135611259565b6040805160ff909616865260208601949094528484019290925260608401526080830152519081900360a00190f35b34801561063d57600080fd5b5061031d61133c565b34801561065257600080fd5b506101f26004803603602081101561066957600080fd5b50356001600160a01b031661134b565b34801561068557600080fd5b506101f2611369565b34801561069a57600080fd5b506101f2600480360360208110156106b157600080fd5b50356001600160a01b0316611375565b3480156106cd57600080fd5b506101f2600480360360208110156106e457600080fd5b50356001600160a01b0316611393565b34801561070057600080fd5b506101f26004803603602081101561071757600080fd5b50356001600160a01b03166113b1565b6103e881565b610735611550565b6001600160a01b03821660009081526004602052604090819020815160a0810190925260030160058282826020028201915b8154815260200190600101908083116107675750505050509050919050565b6001600160a01b038116600090815260046020526040812081805b825481101561098b5760006108346108056201518060038760000186815481106107c757fe5b6000918252602090912060039091020154815460ff9091169081106107e857fe5b60009182526020909120600290910201549063ffffffff6113cf16565b85600001848154811061081457fe5b90600052602060002090600302016002015461142f90919063ffffffff16565b905080846001015410156109825760006108cc6103e86108c0600388600001878154811061085e57fe5b6000918252602090912060039091020154815460ff90911690811061087f57fe5b9060005260206000209060020201600101548860000187815481106108a057fe5b9060005260206000209060030201600101546113cf90919063ffffffff16565b9063ffffffff61148916565b9050600085600101548660000185815481106108e457fe5b90600052602060002090600302016002015411610905578560010154610927565b85600001848154811061091457fe5b9060005260206000209060030201600201545b90506000428410610938574261093a565b835b90508082101561097e5761097b61096e620151806108c0610961858763ffffffff6114f316565b879063ffffffff6113cf16565b879063ffffffff61142f16565b95505b5050505b506001016107a1565b509392505050565b60006109b66109a183610786565b6109aa84611375565b9063ffffffff61142f16565b92915050565b6201518081565b6001600160a01b039081166000908152600460205260409020600201541690565b336000818152600460205260408120916109fd90610786565b90506000610a0a33611375565b90508015610a2c5760006008840155610a29828263ffffffff61142f16565b91505b60008211610a79576040805162461bcd60e51b81526020600482015260156024820152745573657220686173206e6f206469766964656e647360581b604482015290519081900360640190fd5b303182811015610ab757610a93838263ffffffff6114f316565b600885018190556009850154610aae9163ffffffff61142f16565b60098501559150815b426001850155600a840154610ad2908463ffffffff61142f16565b600a850155604051339084156108fc029085906000818181858888f19350505050158015610b04573d6000803e3d6000fd5b5060408051848152905133917f7084f5476618d8e60b11ef0d7d3f06914655adb8793e28ff7f018d4c76d505d5919081900360200190a250505050565b6001600160a01b031660009081526004602052604090206009015490565b600a81565b6001546002549091565b60015481565b600581565b62d9e8944211610b8857600080fd5b67016345785d8a0000341015610b9d57600080fd5b60048160ff1610610be4576040805162461bcd60e51b815260206004820152600c60248201526b24b73b30b634b210383630b760a11b604482015290519081900360640190fd5b6000610bfd6103e86108c034600a63ffffffff6113cf16565b90506000610c1282600563ffffffff6113cf16565b6005546040519192506001600160a01b03169083156108fc029084906000818181858888f19350505050158015610c4d573d6000803e3d6000fd5b506006546040516001600160a01b039091169082156108fc029083906000818181858888f19350505050158015610c88573d6000803e3d6000fd5b506007546040516001600160a01b039091169082156108fc029083906000818181858888f19350505050158015610cc3573d6000803e3d6000fd5b506008546040516001600160a01b039091169082156108fc029083906000818181858888f19350505050158015610cfe573d6000803e3d6000fd5b5060408051601084028152905133917f2899dc8c12def1caa9accb64257cf2fd9f960f21bb27a560a757eae3c2ec43c1919081900360200190a233600090815260046020526040902060028101546001600160a01b0316610e6e576001600160a01b03851660009081526004602052604090205415801590610d8957506001600160a01b0385163314155b15610dac576002810180546001600160a01b0319166001600160a01b0387161790555b60028101546001600160a01b031660005b6001811015610e6b576001600160a01b03821615610e5e576001600160a01b0382166000908152600460205260409020610e10906001906003018360058110610e0257fe5b01549063ffffffff61142f16565b6001600160a01b03831660009081526004602052604090206003018260058110610e3657fe5b01556001600160a01b0391821660009081526004602052604090206002015490911690610e63565b610e6b565b600101610dbd565b50505b60028101546001600160a01b031615610fd05760028101546001600160a01b031660005b6001811015610fcd576001600160a01b03821615610fc0576000610edc6103e86108c060008581548110610ec257fe5b9060005260206000200154346113cf90919063ffffffff16565b6001600160a01b038416600090815260046020526040902060080154909150610f0b908263ffffffff61142f16565b6001600160a01b0384166000908152600460205260409020600881019190915560090154610f3f908263ffffffff61142f16565b6001600160a01b038416600081815260046020908152604091829020600901939093558051848152905185933393927fd41f7e766eebcc7ff42b11ac8691bdf864db4afc0c55e71d629d54edce460d98929081900390910190a4506001600160a01b0391821660009081526004602052604090206002015490911690610fc5565b610fcd565b600101610e92565b50505b8054611010574260018201556040805133815290517f9fd565cd14c3c391679eb0cad12a14dcf7534e9d3462bcb9b67a098a9bbbc24a9181900360200190a15b6040805160608101825260ff86811682523460208084018281524295850195865286546001808201895560008981529390932095516003909102909501805460ff1916959094169490941783559251828401559251600290910155546110759161142f565b6001556040805160ff86168152346020820152815133927f3a89eb89956dcf6537585a2372d4e629e18622cce06c2b4fee6301ae0840e241928290030190a25050505050565b600081815481106110c857fe5b600091825260209091200154905081565b60008060006110e784611161565b6110f085611393565b6110f9866113b1565b9250925092509193909250565b6005546001600160a01b031681565b60025481565b6001600160a01b038116600090815260046020526040812060088101546009909101546109b69163ffffffff6114f316565b6006546001600160a01b031681565b303190565b6000805b6001600160a01b0383166000908152600460205260409020548110156111d9576001600160a01b038316600090815260046020526040902080546111cf9190839081106111ae57fe5b9060005260206000209060030201600101548361142f90919063ffffffff16565b9150600101611165565b50919050565b6007546001600160a01b031681565b6001600160a01b031660009081526004602052604090205490565b60008060038360ff168154811061121c57fe5b906000526020600020906002020160000154915060038360ff168154811061124057fe5b9060005260206000209060020201600101549050915091565b6001600160a01b03821660009081526004602052604081208054829182918291829181908890811061128757fe5b6000918252602090912060039182020154815460ff9091169750879081106112ab57fe5b90600052602060002090600202016001015494508060000187815481106112ce57fe5b90600052602060002090600302016001015493508060000187815481106112f157fe5b906000526020600020906003020160020154925061132f611320620151806003846000018b815481106107c757fe5b82600001898154811061081457fe5b9150509295509295909350565b6008546001600160a01b031681565b6001600160a01b031660009081526004602052604090206001015490565b67016345785d8a000081565b6001600160a01b031660009081526004602052604090206008015490565b6001600160a01b03166000908152600460205260409020600a015490565b6001600160a01b031660009081526004602052604090206003015490565b6000826113de575060006109b6565b828202828482816113eb57fe5b04146114285760405162461bcd60e51b815260040180806020018281038252602181526020018061156f6021913960400191505060405180910390fd5b9392505050565b600082820183811015611428576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b60008082116114df576040805162461bcd60e51b815260206004820152601a60248201527f536166654d6174683a206469766973696f6e206279207a65726f000000000000604482015290519081900360640190fd5b60008284816114ea57fe5b04949350505050565b60008282111561154a576040805162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f770000604482015290519081900360640190fd5b50900390565b6040518060a00160405280600590602082028038833950919291505056fe536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f77a265627a7a72305820a9fc759da8f9be745e660b392aa795262bfb5d9b5c759db0d5f63ceb240d438864736f6c634300050a0032
Age | Block | Fee Address | BC Fee Address | Voting Power | Jailed | Incoming |
---|
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for
interesting conversations.