Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 710 txns
Misc:
Address Watch: Add To Watch List
Contract Creator: 0xc072566836d626ffee6a2c9ede5a52acd8b0fbf0at txn 0xa9561a7977f8faebb1c38c4fa684b39c5153a4a03244eb0b5d67f5eebb22bff5
 Latest 25 transactions from a total of 710 transactions

TxHash Age From To Value [TxFee]
0x9d1ebaced9559f8338e6e40d6ce943fdd7f2710a35ddd9b442d62ecf748ee26d31 days 20 hrs ago0xd3843f89a5fa20c52b4c3783aceb6eadb4988778  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50.00020090419074 Ether0.0001420744
0x0b325b2dd10305c5909645deb681b4f1118a828abb025e478386518d2c99e6a533 days 6 hrs ago0xee77d5bb4e8f6e0662f7083236872aaa64041609  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.00023972
0x6071fc2ea09c3ffad674a1f88b39f99407adde3eba365e82285867bab14e954835 days 18 hrs ago0x710a5f86f59c4215db3f6a9c8f0213bc5389d939  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.001294488
0xc2643fd0363d8682e21213970dfb2620eb052ff52024d820a4d6e86abed9111543 days 5 hrs ago0xee77d5bb4e8f6e0662f7083236872aaa64041609  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.00023972
0x65807adbfcf00eb1b14a0785154ed770253c4464491497da1f616c9eefdcd18c46 days 6 hrs ago0xee77d5bb4e8f6e0662f7083236872aaa64041609  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.00023972
0xd6da2a09a6bc097c9f119760129f9e7a7b3ee2e1b0dabe305b55da5cccb6a06c49 days 7 hrs ago0xb728746e1e2b0cfcdb12a26bf136cde607741f5a  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.000298452
0xd4fc4007120de5d57bc5d769ae1cfd1b4903c9ac1b95dde66845f0b60a9ef3e453 days 14 hrs ago0xf2868a11f6e6daa5c130d9183ff2b4e892ecb7e0  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.000383552
0xd864ac8e544b4a5661ac1056184894afb52a53482eeb7a37f17b44915694551e54 days 7 hrs ago0x710a5f86f59c4215db3f6a9c8f0213bc5389d939  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50.0001 Ether0.001475388
0xcb9fdb3ced543bcac08788f6efac6a414459edbad5fa3bca84c8f71228e3fa6054 days 18 hrs ago0x710a5f86f59c4215db3f6a9c8f0213bc5389d939  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.001294488
0x8917095149a7eaefcf900d815ac12d6532ef4aef39ed6d811e12b22ede82e5e855 days 48 mins ago0x0030c6f81591ed9f5a709cd928c7e7ff05ea5ed5  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.000287664
0xc8fdf1056c4a1261af93bb3a4571a0be7d93b711472943391add7406b877e79955 days 1 hr ago0x181e0730bb2075e8dc5e96883bfde608396348ca  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.000191776
0xdd4befc3e991ac58709fe59f0ef56191f36a8b50fe0388640285b1987858f38156 days 17 hrs ago0x710a5f86f59c4215db3f6a9c8f0213bc5389d939  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50.002 Ether0.001880388
0x54b020d0a7eaa5050ea736e8ad31d50d8ffb19fbe77fce35f0a67cc04391b28f56 days 17 hrs ago0x710a5f86f59c4215db3f6a9c8f0213bc5389d939  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50.002 Ether0.001107
0xca8a7023e6a0f5e4e8c45bfc13e874c35616711dd65a4d332980cf9cb9311f5556 days 20 hrs ago0x0030c6f81591ed9f5a709cd928c7e7ff05ea5ed5  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50.0001 Ether0.002240404
0x0f36ef02ea5e109ffdf7bcb657d196a7e63f60ce759d0ce52393cf40365ce9bb56 days 21 hrs ago0x0030c6f81591ed9f5a709cd928c7e7ff05ea5ed5  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.001965704
0x217f6fc518733db97d5317196674c13c5021479ed67eab958ffb977f720cd5a957 days 19 hrs ago0xf2868a11f6e6daa5c130d9183ff2b4e892ecb7e0  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.000383552
0x8b2ad9e39c3ff24e81be02e9cbca89811957bdab9d57727664e605901a2e5aae58 days 3 hrs ago0x1e0cc1abc15cee196193f8fbfabcae9bc22c0b4c  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.000189045
0xdd7a03e9ea8921d5967c9b409481f8fd1e4712a9edce8ee474e5db672509fc6058 days 17 hrs ago0x1e0cc1abc15cee196193f8fbfabcae9bc22c0b4c  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.000335608
0x3e6ffe621b0eeed384d55cfa51d32c66552db01f98c9a249116e1119d37f2cdb58 days 18 hrs ago0x1e0cc1abc15cee196193f8fbfabcae9bc22c0b4c  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.000335608
0x85ed0e04d8075618e4317c1c3a26381cc2451c225709c3cbcd7185ef42e138a758 days 18 hrs ago0x1e0cc1abc15cee196193f8fbfabcae9bc22c0b4c  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.000287664
0x81ab2746398c54d4b8c4fd0cd44cda3d5f27e4410fd7f37fd7c2b210e9a6452758 days 18 hrs ago0x1e0cc1abc15cee196193f8fbfabcae9bc22c0b4c  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.000431496
0x1b22a801e747ac7c064df6ba226d7bdaa0af2c4d75405ef8030854d5109f634c58 days 21 hrs ago0x8cda52c9584700aefef96bb6d2f76855cc343597  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.002205424
0xa5c5911066af07d874d6b6f46df8cb4327050ca65a9869127144c5454f698f5158 days 21 hrs ago0x8cda52c9584700aefef96bb6d2f76855cc343597  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.002205424
0x81d22dcbafe32dcda48422ca1155a5c9e5cb727945b22583420b893272310c8559 days 2 hrs ago0x3cf3a96b3055944d1c129da8b5d95f7c60e6975f  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.000335608
0x0e60bb5b3bcf7b07adbc765d9e57aa2ad358e0daa4bd4c8661d93eaf421f87f859 days 2 hrs ago0x6dab2d8155b730e14c6e746e18392c0ee1211636  IN   0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50 Ether0.0003451968
[ 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
0x9d1ebaced9559f8338e6e40d6ce943fdd7f2710a35ddd9b442d62ecf748ee26d692748031 days 20 hrs ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50xd3843f89a5fa20c52b4c3783aceb6eadb49887780.00020090419074074 Ether
0xd864ac8e544b4a5661ac1056184894afb52a53482eeb7a37f17b44915694551e679244854 days 7 hrs ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x710a5f86f59c4215db3f6a9c8f0213bc5389d9390.0001 Ether
0xdd4befc3e991ac58709fe59f0ef56191f36a8b50fe0388640285b1987858f381677784956 days 17 hrs ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x710a5f86f59c4215db3f6a9c8f0213bc5389d9390.002 Ether
0x54b020d0a7eaa5050ea736e8ad31d50d8ffb19fbe77fce35f0a67cc04391b28f677779856 days 17 hrs ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x710a5f86f59c4215db3f6a9c8f0213bc5389d9390.002 Ether
0xca8a7023e6a0f5e4e8c45bfc13e874c35616711dd65a4d332980cf9cb9311f55677701256 days 20 hrs ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x0030c6f81591ed9f5a709cd928c7e7ff05ea5ed50.0001 Ether
0x2305782de54a053d13f89278a333e8408d8d10b5d4035238a1aa8f679aa1362b674998161 days 6 hrs ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x1e0cc1abc15cee196193f8fbfabcae9bc22c0b4c0.000841033564814816 Ether
0xc92c7970c794b78209837cdc55edabd112e43c6bd33b5fdd0ebb0af86e18347a674899261 days 10 hrs ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50xd3843f89a5fa20c52b4c3783aceb6eadb49887780.00411077199074074 Ether
0x1b90694540faa37968a64e19c99c846e60ad5d7743cdb139c34a95dab66e074a674778761 days 15 hrs ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x1e0cc1abc15cee196193f8fbfabcae9bc22c0b4c0.000049194444444444 Ether
0xb9702e489a882660859bf4b5104afee8ac97a6e722dc6b60f4c5d67355bbdc76674613461 days 21 hrs ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x2f3ec419d6efe19b57b2dd022fc63c71a7eaee810.0001 Ether
0x7e7ce45ed094f65e03c21df1f1ccfd3e4abd7a53c4abfb1b04b033e00c009d7d674288062 days 10 hrs ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50xd3843f89a5fa20c52b4c3783aceb6eadb49887780.0001 Ether
0x93cd1121b49097d0b1753d0deb8c6c20dd9a89af5a78f71ff2e2e41e0d7ac0fc674052262 days 19 hrs ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50xe3af92a5f9c3ff63cb1a5318f53a96eedb7516870.524692143201505548 Ether
0x3f36b40333dd6f3d5b72255e079bf325f5a586e374980f5a2980b0b6233954d1674048062 days 19 hrs ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50xea1d11df72721f42a235e8a815944572c48af98f0.244616913749886411 Ether
0x9159c061d752e35a5a164f7fa3c92e65fca125b7ba4e1b0d83a7870442b836d8674047762 days 19 hrs ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x6d21f3c442c6be2bc331b7e9853302ca36d9b6b40.083303703703703703 Ether
0x05eb5ff8714d3607f7a5c3ed6db16b9e663ec652c28bd83e75a1b93a33a3ff3c674045162 days 20 hrs ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x8d132de773f7859d874d72bf610ef1e9765bb9270.001320104166666666 Ether
0x8f82c71a6b7a621a07c6e0297ef238722418409bb4993a16f3be637460913e81674043762 days 20 hrs ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x9fd393dea57a8b80f1a7fade1a219cb7e1e053100.088531105625 Ether
0xfc95fd60b1729e1e8b189a702a4760211b90865e4c3d43e8b2e9e6b905c2d7ef674039262 days 20 hrs ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x06e38a6cb1e8a1739442fb7e5feaca39c014a6dc0.004603106749525925 Ether
0x314f1c19e9b47c79f6e4a8ddef0d59624805c91948313f50238552edb245a6be674037662 days 20 hrs ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50xea33c418d3485cd4017abc60988c06b0779727860.000005833333333333 Ether
0x5683656d40ae41c64451071bfe3bf19cb9a6c9042f08275af9167a53b61f617b674037462 days 20 hrs ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x57d0e8551d3c1e7a78aff94023e23017255689680.420492505787037037 Ether
0x26e79cb022f4995786dbbafd26e9ca703f057f569d48b6c3c5a81312faf171a2674037262 days 20 hrs ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50xea33c418d3485cd4017abc60988c06b0779727860.10290503125 Ether
0xa08013ed36ec594b9db8d5214bf971683894fbc1535fa1b7e2927416ac524f78674035862 days 20 hrs ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50xbd4ef80430ba395a1a64359b2bbaef6748b14ef50.07846145 Ether
0x0cbeadfa3829f3b1b9c17322d05f8ec4256a7cf337d53bed7714b062be5dd577674033662 days 20 hrs ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x53b9f206eabc211f1e60b3d98d532b819e1827250.0035 Ether
0x0cbeadfa3829f3b1b9c17322d05f8ec4256a7cf337d53bed7714b062be5dd577674033662 days 20 hrs ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x9631be3f285441eb4d52480aaa227fa9cdc751530.0049 Ether
0x0cbeadfa3829f3b1b9c17322d05f8ec4256a7cf337d53bed7714b062be5dd577674033662 days 20 hrs ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50x1e0cc1abc15cee196193f8fbfabcae9bc22c0b4c0.000670074074074074 Ether
0xd08f4ac26fb29809b03814b8c1280839daec18050f92a1e5146e841825d50963674033662 days 20 hrs ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50xc2e92fbda6aa036bcacd3b4e2517794ec0f919760.054781591666666666 Ether
0x8f3399041c4e6a4736cd5cd607e2ede4bf906b083c5da969f1245d3a01d9c5e9674033562 days 20 hrs ago0xc620c98ea4a8a3bfdf63467c1f623435dda5bbb50xf12da8d0cdf9b05cad964a54ff71661431f654360.001029153125 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.