Sponsored:   Temco - Join the Largest VC Backed ICO on the Bitcoin Network! TEMCO KYC Whitelist Starts Now!!
Contract Overview
Balance: 65.292766003839444847 Ether
Ether Value: $10,298.63 (@ $157.73/ETH)
Transactions: 533 txns
Misc:
Address Watch: Add To Watch List
Contract Creator: 0xc072566836d626ffee6a2c9ede5a52acd8b0fbf0at txn 0xa9561a7977f8faebb1c38c4fa684b39c5153a4a03244eb0b5d67f5eebb22bff5
 Latest 25 transactions from a total of 533 transactions
(+1 PendingTxn)

TxHash Age From To Value [TxFee]
0x4139cd775c3fe946636cb004bd6103e6a834dda2f398abb06e46c0b715c0fd0f(pending)0x3fb06babcd5d7f7291cab2e4027df25a50d153dc  IN  0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether(Pending)
0x0e934defdacfbbdc2fa6e65ffcf6e63e8cda1723ed77d1ecc7da22af771b0ed212 mins ago0x5c4446d037c1cfc7d82012cd07ef5b5168784d68  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.000491886
0x0454abce9955d57ce7527f702885808fd0c8096f14d089f4bec5682507bd180128 mins ago0x6dab2d8155b730e14c6e746e18392c0ee1211636  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.00081981
0x959bf0bc7158c453b34f06c8d0b142fe376c043e947500aa49df8f12fd44c1f041 mins ago0x3ff7195be011c47833540f78fefcd827997fd40f  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.000557232
0x29aec8dd942ddb62a2680e30e5af28cc38d952fa154648b96aa9d483bed541841 hr 22 mins ago0xea1d11df72721f42a235e8a815944572c48af98f  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50.011 Ether0.0007988
0x8ba4bad446b5adb0a33f7e5f5a26eedda093616329108bc39a1424ffad6067bc1 hr 52 mins ago0x7baaec62d4eeab04da274f4f56d1eb61b2fb8c52  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.002855814
0x1208f97dc5e7007e06208327bbff1fddab44ee2bb2916ec986cae52b49a418bb1 hr 59 mins ago0x0030c6f81591ed9f5a709cd928c7e7ff05ea5ed5  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50.001 Ether0.002240814
0xfb7d10922021c74d7b629fba9c19adc2cf1d44ae923ffe754a04a7f2fc240b572 hrs 22 mins ago0xb00c7dd6d2e25a2fee11cb0575d7a2f3b1dda5d5  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50.01 Ether0.0011982
0xce95c1ae091c38553c9daf877dfb4d33ec038131bf5abb8b3415420232d398bf2 hrs 48 mins ago0x068d3d33d3506abafdf1ac6c511e44d237a7e097  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50.011 Ether0.000910632
0x61e12ac4ae8ab3faad86a62c141742e9f123c984f0ffa00146bbc0b4c950cd772 hrs 59 mins ago0x2e73ff617e7dfbe038c15c4d7595d20fa05f5110  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.002855814
0xbdded7b962d928d889c699424574e680287853df959a75a5b0a01924da64ad0a3 hrs 44 mins ago0x06e38a6cb1e8a1739442fb7e5feaca39c014a6dc  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50.01 Ether0.0007988
0xed3e9973a75944de037cce9f13914a848742b677704f3c6a4fc8e979e188e3383 hrs 59 mins ago0x01cf1208189869b0a4598140070bc648c075d74e  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.000557232
0xde109a40548e4a57e959d9d3e20c74c7117c1e141d7457cc724d2423933ac23a4 hrs 17 mins ago0x5c4446d037c1cfc7d82012cd07ef5b5168784d68  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.00054654
0xf77ef82a7dba1230a336d95df958370833fd9797c008c15fc0b3abeb7a9e76834 hrs 21 mins ago0x22a05e43d11066752bd3c9711b4b1fdccb52a712  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.00034827
0x82823dcdb04905d80b05f666f7b5d8ec07272d24a17ad16ed5789c119a0913b74 hrs 29 mins ago0x2ac2962ac560f9cc8f499f125869789fa9e0b5af  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50.011 Ether0.0007988
0x584ceca11aae94c43ca9dc2ccb86c0e0285f43ab290889a43bac8c5fe6bd19064 hrs 33 mins ago0x2ac2962ac560f9cc8f499f125869789fa9e0b5af  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.00069654
0xf838e99a4f2175e1e2c4d26cd9a25e0e1a24fefd7bc03d7dbc5a62905fa426744 hrs 59 mins ago0xab97dc4e0db7a342e75de279b171c5edd28dcd7d  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.000327924
0xd05043c147ed0caee8a4751bc6d7dbbc799e9b2b596949569011ec2b4f2373785 hrs 28 mins ago0x94b2e80dea235075b14ee88ce42e618b5fe1e682  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.000382578
0x65b428b44a0a211fd280fb474684e623ebafd1b187467db0b8736633db1ba2ee6 hrs 32 mins ago0x431c6b6c901131e124910a4c35f59dfdc3ca578a  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50.011 Ether0.00031952
0xc95d83a5dd98e94cbead5829753f300924e2c77d307d42e5a67ce44be12c73366 hrs 56 mins ago0x2123f45f20e065f34333469f195e54403633d971  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.000382578
0x0a7e84cd488b74a3e42164fa1d106357b1942682a21badbd1709d8129ff4b9927 hrs 44 mins ago0x434dca2f6c2f3e28fb24d6689d39d6641f564f80  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.000208962
0x6593fd7571f06173a8345dad8106cdaaba4d0c559ba5f10e6b86cdc9fca9d72b7 hrs 47 mins ago0xd5a4fbea8f05f6bd0fd278166177cb0bd8bf7f34  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50.01 Ether0.0003994
0xfece2e12a72a5c3097474a7b2c91145da062d8ac2204ba621ebdf35d7cb1b3f49 hrs 30 mins ago0xb8d71417fd569c0eff7d0f0eb72d17cd9677560b  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.00054654
0x94df34c585c93feade3900ba720b6e81dd6de803920f53dc74769301dae79f6f9 hrs 58 mins ago0x5c4446d037c1cfc7d82012cd07ef5b5168784d68  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.000163962
0xf1582b5421393914348732ed73edd44cebcddd9d3d66cc6c13cfab3c51a935ca10 hrs 42 mins ago0xbfb9e14a21debcd55c531051dc756c2ada21c69d  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.000163962
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 25 Internal Txns, Click here To View More View All
ParentTxHash Block Age From To Value
0x0e934defdacfbbdc2fa6e65ffcf6e63e8cda1723ed77d1ecc7da22af771b0ed2673310112 mins ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x5c4446d037c1cfc7d82012cd07ef5b5168784d680.0128038625 Ether
0x0454abce9955d57ce7527f702885808fd0c8096f14d089f4bec5682507bd1801673305328 mins ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x6dab2d8155b730e14c6e746e18392c0ee12116360.0113632046875 Ether
0x959bf0bc7158c453b34f06c8d0b142fe376c043e947500aa49df8f12fd44c1f0673300741 mins ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x3ff7195be011c47833540f78fefcd827997fd40f0.147774796296296296 Ether
0x29aec8dd942ddb62a2680e30e5af28cc38d952fa154648b96aa9d483bed5418467328251 hr 22 mins ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x53b9f206eabc211f1e60b3d98d532b819e1827250.00055 Ether
0x29aec8dd942ddb62a2680e30e5af28cc38d952fa154648b96aa9d483bed5418467328251 hr 22 mins ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x9631be3f285441eb4d52480aaa227fa9cdc751530.00077 Ether
0x29aec8dd942ddb62a2680e30e5af28cc38d952fa154648b96aa9d483bed5418467328251 hr 22 mins ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50xea1d11df72721f42a235e8a815944572c48af98f1.609488702719533242 Ether
0x8ba4bad446b5adb0a33f7e5f5a26eedda093616329108bc39a1424ffad6067bc67326911 hr 52 mins ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x7baaec62d4eeab04da274f4f56d1eb61b2fb8c520.304506125 Ether
0x1208f97dc5e7007e06208327bbff1fddab44ee2bb2916ec986cae52b49a418bb67326641 hr 59 mins ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x0030c6f81591ed9f5a709cd928c7e7ff05ea5ed50.0280565118321075 Ether
0xfb7d10922021c74d7b629fba9c19adc2cf1d44ae923ffe754a04a7f2fc240b5767325562 hrs 22 mins ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x53b9f206eabc211f1e60b3d98d532b819e1827250.0005 Ether
0xfb7d10922021c74d7b629fba9c19adc2cf1d44ae923ffe754a04a7f2fc240b5767325562 hrs 22 mins ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x9631be3f285441eb4d52480aaa227fa9cdc751530.0007 Ether
0xfb7d10922021c74d7b629fba9c19adc2cf1d44ae923ffe754a04a7f2fc240b5767325562 hrs 22 mins ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50xb00c7dd6d2e25a2fee11cb0575d7a2f3b1dda5d50.38600483125 Ether
0xce95c1ae091c38553c9daf877dfb4d33ec038131bf5abb8b3415420232d398bf67324422 hrs 48 mins ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x53b9f206eabc211f1e60b3d98d532b819e1827250.00055 Ether
0xce95c1ae091c38553c9daf877dfb4d33ec038131bf5abb8b3415420232d398bf67324422 hrs 48 mins ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x9631be3f285441eb4d52480aaa227fa9cdc751530.00077 Ether
0xce95c1ae091c38553c9daf877dfb4d33ec038131bf5abb8b3415420232d398bf67324422 hrs 48 mins ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x068d3d33d3506abafdf1ac6c511e44d237a7e0970.255903149305555555 Ether
0x61e12ac4ae8ab3faad86a62c141742e9f123c984f0ffa00146bbc0b4c950cd7767324022 hrs 59 mins ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x2e73ff617e7dfbe038c15c4d7595d20fa05f51100.185286221064814814 Ether
0xbdded7b962d928d889c699424574e680287853df959a75a5b0a01924da64ad0a67322383 hrs 44 mins ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x53b9f206eabc211f1e60b3d98d532b819e1827250.0005 Ether
0xbdded7b962d928d889c699424574e680287853df959a75a5b0a01924da64ad0a67322383 hrs 44 mins ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x9631be3f285441eb4d52480aaa227fa9cdc751530.0007 Ether
0xbdded7b962d928d889c699424574e680287853df959a75a5b0a01924da64ad0a67322383 hrs 44 mins ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x06e38a6cb1e8a1739442fb7e5feaca39c014a6dc0.157965500734657777 Ether
0xed3e9973a75944de037cce9f13914a848742b677704f3c6a4fc8e979e188e33867321813 hrs 59 mins ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x01cf1208189869b0a4598140070bc648c075d74e0.720868090277777777 Ether
0xde109a40548e4a57e959d9d3e20c74c7117c1e141d7457cc724d2423933ac23a67321074 hrs 17 mins ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x5c4446d037c1cfc7d82012cd07ef5b5168784d680.0178459875 Ether
0xf77ef82a7dba1230a336d95df958370833fd9797c008c15fc0b3abeb7a9e768367320954 hrs 21 mins ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x22a05e43d11066752bd3c9711b4b1fdccb52a7120.27598090625 Ether
0x82823dcdb04905d80b05f666f7b5d8ec07272d24a17ad16ed5789c119a0913b767320614 hrs 29 mins ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x53b9f206eabc211f1e60b3d98d532b819e1827250.00055 Ether
0x82823dcdb04905d80b05f666f7b5d8ec07272d24a17ad16ed5789c119a0913b767320614 hrs 29 mins ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x9631be3f285441eb4d52480aaa227fa9cdc751530.00077 Ether
0x82823dcdb04905d80b05f666f7b5d8ec07272d24a17ad16ed5789c119a0913b767320614 hrs 29 mins ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x2ac2962ac560f9cc8f499f125869789fa9e0b5af0.003027777777777777 Ether
0x584ceca11aae94c43ca9dc2ccb86c0e0285f43ab290889a43bac8c5fe6bd190667320484 hrs 33 mins ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x2ac2962ac560f9cc8f499f125869789fa9e0b5af25.920888888888888888 Ether
[ Download CSV Export  ] 
Contract Source Code Verified (Exact Match)
Contract Name: Contractum
Compiler Text: v0.4.25+commit.59dbf8f1
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity 0.4.25;

/**
 *
 * Contractum.cc
 *
 * Get 4% (and more) daily for lifetime!
 *
 * You get +0.1% to your profit for each 100 ETH on smartcontract balance (f.e., 5.6% daily while smartcontract balance is among 1600-1700 ETH etc.).
 *
 * You get +0.1% to your profit for each full 24 hours when you not withdrawn your income!
 *
 * 5% for referral program (use Add Data field and fill it with ETH-address of your upline when you create your deposit).
 *
 * Minimum invest amount is 0.01 ETH.
 * Use 200000 of Gas limit for your transactions.
 *
 * Payments: 88%
 * Advertising: 7%
 * Admin: 5%
 *
 */

contract Contractum {
	using SafeMath for uint256;

	mapping (address => uint256) public userInvested;
	mapping (address => uint256) public userWithdrawn;
	mapping (address => uint256) public userLastOperationTime;
	mapping (address => uint256) public userLastWithdrawTime;

	uint256 constant public INVEST_MIN_AMOUNT = 10 finney;      // 0.01 ETH
	uint256 constant public BASE_PERCENT = 40;                  // 4%
	uint256 constant public REFERRAL_PERCENT = 50;              // 5%
	uint256 constant public MARKETING_FEE = 70;                 // 7%
	uint256 constant public PROJECT_FEE = 50;                   // 5%
	uint256 constant public PERCENTS_DIVIDER = 1000;            // 100%
	uint256 constant public CONTRACT_BALANCE_STEP = 100 ether;  // 100 ETH
	uint256 constant public TIME_STEP = 1 days;                 // 86400 seconds

	uint256 public totalInvested = 0;
	uint256 public totalWithdrawn = 0;

	address public marketingAddress = 0x9631Be3F285441Eb4d52480AAA227Fa9CdC75153;
	address public projectAddress = 0x53b9f206EabC211f1e60b3d98d532b819e182725;

	event addedInvest(address indexed user, uint256 amount);
	event payedDividends(address indexed user, uint256 dividend);
	event payedFees(address indexed user, uint256 amount);
	event payedReferrals(address indexed user, address indexed referrer, uint256 amount, uint256 refAmount);

	// function to get actual percent rate which depends on contract balance
	function getContractBalanceRate() public view returns (uint256) {
		uint256 contractBalance = address(this).balance;
		uint256 contractBalancePercent = contractBalance.div(CONTRACT_BALANCE_STEP);
		return BASE_PERCENT.add(contractBalancePercent);
	}

	// function to get actual user percent rate which depends on user last dividends payment
	function getUserPercentRate(address userAddress) public view returns (uint256) {
		uint256 contractBalanceRate = getContractBalanceRate();
		if (userInvested[userAddress] != 0) {
			uint256 timeMultiplier = now.sub(userLastWithdrawTime[userAddress]).div(TIME_STEP);
			return contractBalanceRate.add(timeMultiplier);
		} else {
			return contractBalanceRate;
		}
	}

	// function to get actual user dividends amount which depends on user percent rate
	function getUserDividends(address userAddress) public view returns (uint256) {
		uint256 userPercentRate = getUserPercentRate(userAddress);
		uint256 userPercents = userInvested[userAddress].mul(userPercentRate).div(PERCENTS_DIVIDER);
		uint256 timeDiff = now.sub(userLastOperationTime[userAddress]);
		uint256 userDividends = userPercents.mul(timeDiff).div(TIME_STEP);
		return userDividends;
	}

	// function to create new or add to user invest amount
	function addInvest() private {
		// update user timestamps if it is first user invest
		if (userInvested[msg.sender] == 0) {
			userLastOperationTime[msg.sender] = now;
			userLastWithdrawTime[msg.sender] = now;
		// pay dividends if user already made invest
		} else {
			payDividends();
		}

		// add to user deposit and total invested
		userInvested[msg.sender] += msg.value;
		emit addedInvest(msg.sender, msg.value);
		totalInvested = totalInvested.add(msg.value);

		// pay marketing and project fees
		uint256 marketingFee = msg.value.mul(MARKETING_FEE).div(PERCENTS_DIVIDER);
		uint256 projectFee = msg.value.mul(PROJECT_FEE).div(PERCENTS_DIVIDER);
		uint256 feeAmount = marketingFee.add(projectFee);
		marketingAddress.transfer(marketingFee);
		projectAddress.transfer(projectFee);
		emit payedFees(msg.sender, feeAmount);

		// pay ref amount to referrer
		address referrer = bytesToAddress(msg.data);
		if (referrer > 0x0 && referrer != msg.sender) {
			uint256 refAmount = msg.value.mul(REFERRAL_PERCENT).div(PERCENTS_DIVIDER);
			referrer.transfer(refAmount);
			emit payedReferrals(msg.sender, referrer, msg.value, refAmount);
		}
	}

	// function for pay dividends to user
	function payDividends() private {
		require(userInvested[msg.sender] != 0);

		uint256 contractBalance = address(this).balance;
		uint256 percentsAmount = getUserDividends(msg.sender);

		// pay percents amount if percents amount less than available contract balance
		if (contractBalance >= percentsAmount) {
			msg.sender.transfer(percentsAmount);
			userWithdrawn[msg.sender] += percentsAmount;
			emit payedDividends(msg.sender, percentsAmount);
			totalWithdrawn = totalWithdrawn.add(percentsAmount);
		// pay all contract balance if percents amount more than available contract balance
		} else {
			msg.sender.transfer(contractBalance);
			userWithdrawn[msg.sender] += contractBalance;
			emit payedDividends(msg.sender, contractBalance);
			totalWithdrawn = totalWithdrawn.add(contractBalance);
		}

		userLastOperationTime[msg.sender] = now;
	}

	function() external payable {
		if (msg.value >= INVEST_MIN_AMOUNT) {
			addInvest();
		} else {
			payDividends();

			// update last withdraw timestamp for user
			userLastWithdrawTime[msg.sender] = now;
		}
	}

	function bytesToAddress(bytes data) private pure returns (address addr) {
		assembly {
			addr := mload(add(data, 20))
		}
	}
}

/**
 * @title SafeMath
 * @dev Math operations with safety checks that revert on error
 */
library SafeMath {

	/**
	* @dev Multiplies two numbers, reverts on overflow.
	*/
	function mul(uint256 a, uint256 b) internal pure returns (uint256) {
		// Gas optimization: this is cheaper than requiring 'a' not being zero, but the
		// benefit is lost if 'b' is also tested.
		// See: https://github.com/OpenZeppelin/openzeppelin-solidity/pull/522
		if (a == 0) {
			return 0;
		}

		uint256 c = a * b;
		require(c / a == b);

		return c;
	}

	/**
	* @dev Integer division of two numbers truncating the quotient, reverts on division by zero.
	*/
	function div(uint256 a, uint256 b) internal pure returns (uint256) {
		require(b > 0); // Solidity only automatically asserts when dividing by 0
		uint256 c = a / b;
		// assert(a == b * c + a % b); // There is no case in which this doesn't hold

		return c;
	}

	/**
	* @dev Subtracts two numbers, reverts on overflow (i.e. if subtrahend is greater than minuend).
	*/
	function sub(uint256 a, uint256 b) internal pure returns (uint256) {
		require(b <= a);
		uint256 c = a - b;

		return c;
	}

	/**
	* @dev Adds two numbers, reverts on overflow.
	*/
	function add(uint256 a, uint256 b) internal pure returns (uint256) {
		uint256 c = a + b;
		require(c >= a);

		return c;
	}
}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"PERCENTS_DIVIDER","outputs":[{"name":"","type":"uint256"}],"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":"getUserPercentRate","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":"REFERRAL_PERCENT","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"projectAddress","outputs":[{"name":"","type":"address"}],"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":"totalWithdrawn","outputs":[{"name":"","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":"BASE_PERCENT","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"CONTRACT_BALANCE_STEP","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"userLastOperationTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"marketingAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"MARKETING_FEE","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"userLastWithdrawTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"userWithdrawn","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"userInvested","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":"getContractBalanceRate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"user","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"addedInvest","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"user","type":"address"},{"indexed":false,"name":"dividend","type":"uint256"}],"name":"payedDividends","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"user","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"payedFees","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"user","type":"address"},{"indexed":true,"name":"referrer","type":"address"},{"indexed":false,"name":"amount","type":"uint256"},{"indexed":false,"name":"refAmount","type":"uint256"}],"name":"payedReferrals","type":"event"}]

  Contract Creation Code Switch To Opcodes View
60806040526000600481905560055560068054600160a060020a0319908116739631be3f285441eb4d52480aaa227fa9cdc7515317909155600780549091167353b9f206eabc211f1e60b3d98d532b819e18272517905534801561006257600080fd5b506109f4806100726000396000f3006080604052600436106101065763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166301c234a8811461013e578063040a772e146101655780631b9a26f01461018657806332bc298c146101a757806333a8915a146101bc5780633cf96af1146101d157806348d44bd1146101bc5780634b319713146102025780635216aeec1461021757806362f3765e1461022c5780636aabddee146102415780639387a5cb14610256578063a5ece94114610277578063af3e21221461028c578063bb0e5eb0146102a1578063cc392a9c146102c2578063dbbae0f3146102e3578063e262113e14610304578063fe758b4914610319575b662386f26fc1000034106101215761011c61032e565b61013c565b6101296105d9565b3360009081526003602052604090204290555b005b34801561014a57600080fd5b50610153610744565b60408051918252519081900360200190f35b34801561017157600080fd5b50610153600160a060020a036004351661074a565b34801561019257600080fd5b50610153600160a060020a03600435166107df565b3480156101b357600080fd5b50610153610864565b3480156101c857600080fd5b5061015361086b565b3480156101dd57600080fd5b506101e6610870565b60408051600160a060020a039092168252519081900360200190f35b34801561020e57600080fd5b5061015361087f565b34801561022357600080fd5b50610153610885565b34801561023857600080fd5b5061015361088b565b34801561024d57600080fd5b50610153610890565b34801561026257600080fd5b50610153600160a060020a036004351661089d565b34801561028357600080fd5b506101e66108af565b34801561029857600080fd5b506101536108be565b3480156102ad57600080fd5b50610153600160a060020a03600435166108c3565b3480156102ce57600080fd5b50610153600160a060020a03600435166108d5565b3480156102ef57600080fd5b50610153600160a060020a03600435166108e7565b34801561031057600080fd5b506101536108f9565b34801561032557600080fd5b50610153610904565b3360009081526020819052604081205481908190819081901515610371573360009081526002602090815260408083204290819055600390925290912055610379565b6103796105d9565b3360008181526020818152604091829020805434908101909155825190815291517f18d128872819a06c41a47a902aca9f797716eefcb1aae575a7031e70bee822909281900390910190a26004546103d7903463ffffffff61093c16565b6004556103fd6103e86103f134604663ffffffff61095916565b9063ffffffff61098716565b94506104166103e86103f134603263ffffffff61095916565b9350610428858563ffffffff61093c16565b600654604051919450600160a060020a03169086156108fc029087906000818181858888f19350505050158015610463573d6000803e3d6000fd5b50600754604051600160a060020a039091169085156108fc029086906000818181858888f1935050505015801561049e573d6000803e3d6000fd5b5060408051848152905133917fae6d502089f864c80daae16504b575409ac5b792103171a5a68c540e715a9489919081900360200190a261050f6000368080601f016020809104026020016040519081016040528093929190818152602001838380828437506109aa945050505050565b9150600082600160a060020a03161180156105335750600160a060020a0382163314155b156105d25761054f6103e86103f134603263ffffffff61095916565b604051909150600160a060020a0383169082156108fc029083906000818181858888f19350505050158015610588573d6000803e3d6000fd5b5060408051348152602081018390528151600160a060020a0385169233927f9f6c998bf7b1f0d6182814952cb5d1fe5e4ab80a65bb237a25bd02aee22ecffb929081900390910190a35b5050505050565b33600090815260208190526040812054819015156105f657600080fd5b303191506106033361074a565b905080821061069f57604051339082156108fc029083906000818181858888f19350505050158015610639573d6000803e3d6000fd5b5033600081815260016020908152604091829020805485019055815184815291517f116e9ff01bad107fea5bd4d7dc180273936d893db9d2a90bea9784a519899d6b9281900390910190a2600554610697908263ffffffff61093c16565b60055561072e565b604051339083156108fc029084906000818181858888f193505050501580156106cc573d6000803e3d6000fd5b5033600081815260016020908152604091829020805486019055815185815291517f116e9ff01bad107fea5bd4d7dc180273936d893db9d2a90bea9784a519899d6b9281900390910190a260055461072a908363ffffffff61093c16565b6005555b5050336000908152600260205260409020429055565b6103e881565b600080600080600061075b866107df565b600160a060020a03871660009081526020819052604090205490945061078f906103e8906103f1908763ffffffff61095916565b600160a060020a0387166000908152600260205260409020549093506107bc90429063ffffffff6109b116565b91506107d5620151806103f1858563ffffffff61095916565b9695505050505050565b60008060006107ec610904565b600160a060020a0385166000908152602081905260409020549092501561085957600160a060020a0384166000908152600360205260409020546108409062015180906103f190429063ffffffff6109b116565b9050610852828263ffffffff61093c16565b925061085d565b8192505b5050919050565b6201518081565b603281565b600754600160a060020a031681565b60055481565b60045481565b602881565b68056bc75e2d6310000081565b60026020526000908152604090205481565b600654600160a060020a031681565b604681565b60036020526000908152604090205481565b60016020526000908152604090205481565b60006020819052908152604090205481565b662386f26fc1000081565b60003031816109228268056bc75e2d6310000063ffffffff61098716565b905061093560288263ffffffff61093c16565b9250505090565b60008282018381101561094e57600080fd5b8091505b5092915050565b60008083151561096c5760009150610952565b5082820282848281151561097c57fe5b041461094e57600080fd5b60008080831161099657600080fd5b82848115156109a157fe5b04949350505050565b6014015190565b600080838311156109c157600080fd5b50509003905600a165627a7a723058206afd36ee9c2751c3185c4deac7aedc9f855d6c346b4401c70d4d542394d1442f0029

   Swarm Source:
bzzr://6afd36ee9c2751c3185c4deac7aedc9f855d6c346b4401c70d4d542394d1442f

 

View All
Block Age transaction Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.