Contract 0xda3f4d9509c1881f0661bc943db23024b7de2f82 8

 

Contract Overview

Balance:
0 MATIC

MATIC Value:
$0.00

Token:
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0xfa453cf4a4031471be011c6e1e55f7b437e258412893de89588956b768892f9fWithdraw318176422022-08-12 20:18:2654 days 16 hrs ago0xf1d6c89b3bf1e614b98368533b885b9d8c8e1d16 IN  0xda3f4d9509c1881f0661bc943db23024b7de2f820 MATIC0.001842 30.000000015
0x66ea8ea2c3766b79a04c8f48932019b3ebaee68f52c5ca43c822ad2e300f07fdWithdraw318132772022-08-12 17:25:4854 days 19 hrs ago0x788b0da4600ede4441041c71d21ecc44f582885e IN  0xda3f4d9509c1881f0661bc943db23024b7de2f820 MATIC0.002638152966 49.412866958
0xde657efbe819437d00780ebf39ded44ab013a59f72fb0d0a69f7f74065cfbc64Withdraw318131542022-08-12 17:16:2654 days 19 hrs ago0xb4f95aff3e3d7efa09a5b3188eb043ab1e6c0fa3 IN  0xda3f4d9509c1881f0661bc943db23024b7de2f820 MATIC0.001424768266 30.002701027
0x9dcef7278396794523ff9415f9281f2ae8b5af9de1a9c760fd75a6eb70c63676Invest318130382022-08-12 17:12:2654 days 19 hrs ago0xf150a54678030294af1a0bb311c9d5b953e2b29a IN  0xda3f4d9509c1881f0661bc943db23024b7de2f82100 MATIC0.008771960313 30.167000185
0x2adc6e6f71d56f0a83f948e4b8f06d3dd8cfd391849a918e8c189ae563bfd3f3Withdraw289640972022-05-30 19:37:25128 days 17 hrs ago0xbb257c6b2c6fdca5902159b593ef344dc437a653 IN  0xda3f4d9509c1881f0661bc943db23024b7de2f820 MATIC0.001250568277 30.118209086
0x6515fc35f366aa22851daa6ea1f65e5ac7d2aa99bd0b67178ea2d8484ff0bbe6Withdraw289640892022-05-30 19:36:53128 days 17 hrs ago0xbb257c6b2c6fdca5902159b593ef344dc437a653 IN  0xda3f4d9509c1881f0661bc943db23024b7de2f820 MATIC0.0143384 200
0xba0123d59af1dada9010f4ab7f5009612eec74efefea5af1b6657e8c8272f2ccWithdraw287948332022-05-26 14:06:14132 days 22 hrs ago0x59cf1bb060ad28b304f6f8f509835b978c6076a0 IN  0xda3f4d9509c1881f0661bc943db23024b7de2f820 MATIC0.0061122 100
0x34dfc3d11cc8bd236f473c85911ebea3565a82cea3c073c102c506330262db87Invest287930352022-05-26 13:02:07132 days 23 hrs ago0xf1d6c89b3bf1e614b98368533b885b9d8c8e1d16 IN  0xda3f4d9509c1881f0661bc943db23024b7de2f8210 MATIC0.007924439762 30.004542696
0xda04ed3c5f06125c15fc2e0f7c599a83f3778f7f38e8a15db7000fd9b713ca7dWithdraw287802622022-05-26 5:16:52133 days 7 hrs ago0xe5d54ef09e7112bee9bff5dd062383f3ce9bf3cd IN  0xda3f4d9509c1881f0661bc943db23024b7de2f820 MATIC0.002859418124 57.623999928
0x76388f898ca83f6c86f5bd98ef1345c10662e30d57b20f9ba6e2dcc72ab5d259Withdraw287802622022-05-26 5:16:52133 days 7 hrs ago0xe5d54ef09e7112bee9bff5dd062383f3ce9bf3cd IN  0xda3f4d9509c1881f0661bc943db23024b7de2f820 MATIC0.002318821408 30.100100057
0xd8c078297bcc5372025d738b96aa6817a446422ee0c9af11e1e162227969998aInvest287802622022-05-26 5:16:52133 days 7 hrs ago0xe5d54ef09e7112bee9bff5dd062383f3ce9bf3cd IN  0xda3f4d9509c1881f0661bc943db23024b7de2f82165 MATIC0.007197022 31
0xfe9a020415be65f10c265e1ceab2df02e63c35614a64921433a0d089f2c09343Invest287802622022-05-26 5:16:52133 days 7 hrs ago0xe5d54ef09e7112bee9bff5dd062383f3ce9bf3cd IN  0xda3f4d9509c1881f0661bc943db23024b7de2f82165 MATIC0.006990119225 30.108800001
0xfa21fb040ba59c75e18f0ade4be464560580aefdcbe2f0d85388130fa96ed2f0Withdraw287800792022-05-26 5:10:31133 days 7 hrs ago0xf1d6c89b3bf1e614b98368533b885b9d8c8e1d16 IN  0xda3f4d9509c1881f0661bc943db23024b7de2f820 MATIC0.001758240001 30.000000021
0xb12bb114ff06de170be3c34b64df87d3f2fcbb1db6c77fae32b2694ac132ed68Invest287799082022-05-26 5:04:41133 days 7 hrs ago0xe5d54ef09e7112bee9bff5dd062383f3ce9bf3cd IN  0xda3f4d9509c1881f0661bc943db23024b7de2f82160 MATIC0.007197021999 30.999999999
0x6ca9360870ac48a4241c53c57355b225e8a947272b5cbdada5568d3cd3e1883cWithdraw285656532022-05-20 22:59:37138 days 13 hrs ago0xea48bdc3205cd5e51463ee5f3dc8410d0e006094 IN  0xda3f4d9509c1881f0661bc943db23024b7de2f820 MATIC0.000935240334 30.070102696
0xc1335f76d320494e78e2e02ba3c7d8900086343ed40c8fb4d1c87ee0f0b61c8eWithdraw285656532022-05-20 22:59:37138 days 13 hrs ago0xea48bdc3205cd5e51463ee5f3dc8410d0e006094 IN  0xda3f4d9509c1881f0661bc943db23024b7de2f820 MATIC0.000935237225 30.070002755
0x7c1f98e697c98c54f0221f45bbf86a0694e349f1a23238bb5f520854bebd95c6Withdraw285656532022-05-20 22:59:37138 days 13 hrs ago0xea48bdc3205cd5e51463ee5f3dc8410d0e006094 IN  0xda3f4d9509c1881f0661bc943db23024b7de2f820 MATIC0.001406020742 30.108799992
0xe612892927af23637b6c95cfdae36da0639a51a1e2cb0d78116bee5119412860Withdraw278510632022-05-02 22:28:16156 days 14 hrs ago0xedbb609fafe506e51301baf1c38958410e83fbe6 IN  0xda3f4d9509c1881f0661bc943db23024b7de2f820 MATIC0.006504719237 30.712626186
0x698f87d4442d90382199afdf65c4b1213b1875cf96c40e839e47a56cc1bc5a5bInvest278510072022-05-02 22:26:20156 days 14 hrs ago0x36cf4e9c4ad356b6730ce78d76feee5caf10be1f IN  0xda3f4d9509c1881f0661bc943db23024b7de2f8215 MATIC0.008921645619 30.264000011
0x7842c858b340a7241969e76aab5287724d6f3c13c538745db1f9dd23116dcb6aWithdraw278480292022-05-02 20:36:25156 days 16 hrs ago0xe70ff5961135d43c0f3a203eab04f2346bf104e2 IN  0xda3f4d9509c1881f0661bc943db23024b7de2f820 MATIC0.001014583479 30.100082469
0xdbf6c761cecfb9743992b6c86eb6310c368e5b6b19c16bab58bd14b43b370895Withdraw278480292022-05-02 20:36:25156 days 16 hrs ago0xe70ff5961135d43c0f3a203eab04f2346bf104e2 IN  0xda3f4d9509c1881f0661bc943db23024b7de2f820 MATIC0.001013569489 30.069999994
0x840f0338fceddaac6439c4577efeeb9635add4441d7a0eefa7b01b219cde7090Withdraw278480292022-05-02 20:36:25156 days 16 hrs ago0xe70ff5961135d43c0f3a203eab04f2346bf104e2 IN  0xda3f4d9509c1881f0661bc943db23024b7de2f820 MATIC0.001013569489 30.06999998
0x81174506e34706c649859adfe5b2ed91fb54ffcbc6aee34da3c1298b9d6c52bbWithdraw278480292022-05-02 20:36:25156 days 16 hrs ago0xe70ff5961135d43c0f3a203eab04f2346bf104e2 IN  0xda3f4d9509c1881f0661bc943db23024b7de2f820 MATIC0.00101356948930.069999987
0x2c1a026b555f026c97532fa02bf14ede25abd0085e95b875831fac60bace070aWithdraw278480292022-05-02 20:36:25156 days 16 hrs ago0xe70ff5961135d43c0f3a203eab04f2346bf104e2 IN  0xda3f4d9509c1881f0661bc943db23024b7de2f820 MATIC0.001015405117 30.124458341
0x965508e9d086127f53054251d7b5c28209bb580c25ff4133034acdc601ba7d46Withdraw278480292022-05-02 20:36:25156 days 16 hrs ago0xe70ff5961135d43c0f3a203eab04f2346bf104e2 IN  0xda3f4d9509c1881f0661bc943db23024b7de2f820 MATIC0.001046265282 31.04000006
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0xfa453cf4a4031471be011c6e1e55f7b437e258412893de89588956b768892f9f318176422022-08-12 20:18:2654 days 16 hrs ago 0xda3f4d9509c1881f0661bc943db23024b7de2f820xf1d6c89b3bf1e614b98368533b885b9d8c8e1d163.086496640140484913 MATIC
0x66ea8ea2c3766b79a04c8f48932019b3ebaee68f52c5ca43c822ad2e300f07fd318132772022-08-12 17:25:4854 days 19 hrs ago 0xda3f4d9509c1881f0661bc943db23024b7de2f820x788b0da4600ede4441041c71d21ecc44f582885e12.88464375 MATIC
0xde657efbe819437d00780ebf39ded44ab013a59f72fb0d0a69f7f74065cfbc64318131542022-08-12 17:16:2654 days 19 hrs ago 0xda3f4d9509c1881f0661bc943db23024b7de2f820xb4f95aff3e3d7efa09a5b3188eb043ab1e6c0fa374.028859609859515087 MATIC
0x9dcef7278396794523ff9415f9281f2ae8b5af9de1a9c760fd75a6eb70c63676318130382022-08-12 17:12:2654 days 19 hrs ago 0xda3f4d9509c1881f0661bc943db23024b7de2f820x95902f5d6fd28f793c66d43045536902778f384810 MATIC
0xba0123d59af1dada9010f4ab7f5009612eec74efefea5af1b6657e8c8272f2cc287948332022-05-26 14:06:14132 days 22 hrs ago 0xda3f4d9509c1881f0661bc943db23024b7de2f820x59cf1bb060ad28b304f6f8f509835b978c6076a09 MATIC
0x34dfc3d11cc8bd236f473c85911ebea3565a82cea3c073c102c506330262db87287930352022-05-26 13:02:07132 days 23 hrs ago 0xda3f4d9509c1881f0661bc943db23024b7de2f820x95902f5d6fd28f793c66d43045536902778f38481 MATIC
0x76388f898ca83f6c86f5bd98ef1345c10662e30d57b20f9ba6e2dcc72ab5d259287802622022-05-26 5:16:52133 days 7 hrs ago 0xda3f4d9509c1881f0661bc943db23024b7de2f820xe5d54ef09e7112bee9bff5dd062383f3ce9bf3cd297 MATIC
0xd8c078297bcc5372025d738b96aa6817a446422ee0c9af11e1e162227969998a287802622022-05-26 5:16:52133 days 7 hrs ago 0xda3f4d9509c1881f0661bc943db23024b7de2f820x95902f5d6fd28f793c66d43045536902778f384816.5 MATIC
0xfe9a020415be65f10c265e1ceab2df02e63c35614a64921433a0d089f2c09343287802622022-05-26 5:16:52133 days 7 hrs ago 0xda3f4d9509c1881f0661bc943db23024b7de2f820x95902f5d6fd28f793c66d43045536902778f384816.5 MATIC
0xfa21fb040ba59c75e18f0ade4be464560580aefdcbe2f0d85388130fa96ed2f0287800792022-05-26 5:10:31133 days 7 hrs ago 0xda3f4d9509c1881f0661bc943db23024b7de2f820xf1d6c89b3bf1e614b98368533b885b9d8c8e1d16144 MATIC
0xb12bb114ff06de170be3c34b64df87d3f2fcbb1db6c77fae32b2694ac132ed68287799082022-05-26 5:04:41133 days 7 hrs ago 0xda3f4d9509c1881f0661bc943db23024b7de2f820x95902f5d6fd28f793c66d43045536902778f384816 MATIC
0xe612892927af23637b6c95cfdae36da0639a51a1e2cb0d78116bee5119412860278510632022-05-02 22:28:16156 days 14 hrs ago 0xda3f4d9509c1881f0661bc943db23024b7de2f820xedbb609fafe506e51301baf1c38958410e83fbe613.5 MATIC
0x698f87d4442d90382199afdf65c4b1213b1875cf96c40e839e47a56cc1bc5a5b278510072022-05-02 22:26:20156 days 14 hrs ago 0xda3f4d9509c1881f0661bc943db23024b7de2f820x95902f5d6fd28f793c66d43045536902778f38481.5 MATIC
0x00dcc0c4a870b878ce8c2964b771ba77f196bdef68208e5afc8d5604ae0d7b09278461082022-05-02 19:27:12156 days 17 hrs ago 0xda3f4d9509c1881f0661bc943db23024b7de2f820xae724da846a3a3654af3d932898d8d619772429354 MATIC
0x5e684ab465fb354fcdc1a21e3eb04f47b4a8f84b361915de3a52d6eadea6e37c278459172022-05-02 19:17:58156 days 17 hrs ago 0xda3f4d9509c1881f0661bc943db23024b7de2f820x95902f5d6fd28f793c66d43045536902778f38483 MATIC
0xafda9cc7250cb381c2b1fe9811c9dfe16d20e204ec08593aae17ef8ad1ead085278459172022-05-02 19:17:58156 days 17 hrs ago 0xda3f4d9509c1881f0661bc943db23024b7de2f820x95902f5d6fd28f793c66d43045536902778f38483 MATIC
0xe7be36325ac2eba578fc531d03d24cc7f922cdf0fc25171bf3f1253912653003264291582022-03-27 16:45:06192 days 20 hrs ago 0xda3f4d9509c1881f0661bc943db23024b7de2f820xe664d250e937c2dc04b4a2ca961ca17bc7e09306110.7 MATIC
0x021f9340029bbb4c1dfa93355b371c209911185c69ec8076fa1f608d90e141ce264291582022-03-27 16:45:06192 days 20 hrs ago 0xda3f4d9509c1881f0661bc943db23024b7de2f820x95902f5d6fd28f793c66d43045536902778f384812.3 MATIC
0x6c125fe14b23225cc99963c24b774b457e2076b40a228e66858b1a1ec0e2e323260338572022-03-17 8:54:36203 days 3 hrs ago 0xda3f4d9509c1881f0661bc943db23024b7de2f820x1304142d3b84aa53b94dd3d04a6cefb34eb923ee49.5 MATIC
0x2d1854a887767daac80470734f7ac938e98a8bda83b75092bd22d8dbbf3f3b91260338542022-03-17 8:54:26203 days 3 hrs ago 0xda3f4d9509c1881f0661bc943db23024b7de2f820x95902f5d6fd28f793c66d43045536902778f38485.5 MATIC
0x78691dc26ce0e71667714df332eea430d8f96127786603a15354499c4e8189ae260030422022-03-16 11:50:26204 days 1 hr ago 0xda3f4d9509c1881f0661bc943db23024b7de2f820x9c1677962863b057e61b3803b64c8b96fe3651e336.928859791666666667 MATIC
0x5e8301e385f9a9d07403210049daf3b8995e617d8a17ccd1c71ae5c2e3a742e7260030362022-03-16 11:50:14204 days 1 hr ago 0xda3f4d9509c1881f0661bc943db23024b7de2f820x24a0f3caf3064af4279bf91773ea812f5eea335d12.875731041666666667 MATIC
0x8b6a0aa61d7e50cba7e5e2cfb3d6a26105e343033bc4c3d54ae13e5361db45f4260030192022-03-16 11:49:40204 days 1 hr ago 0xda3f4d9509c1881f0661bc943db23024b7de2f820xd5bf9344393e62b887ec7c5cc3cbeaa4531f071d4.195409166666666666 MATIC
0x0583c6998e1358e7add6a6d1e914f2335a2af84d477a3662ad2067aef7f6d82b260028742022-03-16 11:44:38204 days 1 hr ago 0xda3f4d9509c1881f0661bc943db23024b7de2f820x95902f5d6fd28f793c66d43045536902778f38486 MATIC
0xce4e6615bdbdd15e07d36f3ceaf920c6129d70a5eca32b43e853e14a18b2eec5258195902022-03-11 5:08:17209 days 7 hrs ago 0xda3f4d9509c1881f0661bc943db23024b7de2f820x4abebd05fb05847f9070d112169f94cb96d0cfc319.8 MATIC
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
MaticStaker

Compiler Version
v0.6.0+commit.26b70077

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, GNU GPLv3 license
/**
 *Submitted for verification at polygonscan.com on 2022-01-26
*/

// SPDX-License-Identifier: MIT 
 
 /*   MaticStaker - investment platform based on Binance Smart Chain blockchain smart-contract technology. Safe and legit!
 
 *
 *   [USAGE INSTRUCTION]
 *
 *   1) Connect browser extension Metamask (see help: https://medium.com/stakingbits/setting-up-metamask-for-polygon-matic-network-838058f6d844 )
 *   2) Choose one of the tariff plans, enter the MATIC amount (10 MATIC minimum) using our website "Stake MATIC" button
 *   3) Wait for your earnings
 *   4) Withdraw earnings any time using our website "Withdraw" button
 *
 *   [INVESTMENT CONDITIONS]
 *
 *   - Basic interest rate: +0.5% every 24 hours (~0.02% hourly) - only for new deposits
 *   - Minimal deposit: 10 MATIC, no maximal limit
 *   - Total income: based on your tarrif plan (from 5% to 8% daily!!!) + Basic interest rate !!!
 *   - Earnings every moment, withdraw any time (if you use capitalization of interest you can withdraw only after end of your deposit) 
 *
 *   [AFFILIATE PROGRAM]
 *
 *   - 3-level referral commission: 5% - 2.5% - 0.5%
 *
 *   [FUNDS DISTRIBUTION]
 *
 *   - 82% Platform main balance, participants payouts
 *   - 8% Advertising and promotion expenses
 *   - 8% Affiliate program bonuses
 *   - 2% Support work, technical functioning, administration fee
 */

pragma solidity >=0.4.22 <0.9.0;

contract MaticStaker {
	using SafeMath for uint256;

	uint256 constant public INVEST_MIN_AMOUNT = 10 ether;
	uint256[] public REFERRAL_PERCENTS = [50, 25, 5];
	uint256 constant public PROJECT_FEE = 100;
	uint256 constant public PERCENT_STEP = 5;
	uint256 constant public WITHDRAW_FEE = 1000; //In base point
	uint256 constant public PERCENTS_DIVIDER = 1000;
	uint256 constant public TIME_STEP = 1 days;

	uint256 public totalStaked;
	uint256 public totalRefBonus;

    struct Plan {
        uint256 time;
        uint256 percent;
    }

    Plan[] internal plans;

	struct Deposit {
        uint8 plan;
		uint256 percent;
		uint256 amount;
		uint256 profit;
		uint256 start;
		uint256 finish;
	}

	struct User {
		Deposit[] deposits;
		uint256 checkpoint;
		address referrer;
		uint256[3] levels;
		uint256 bonus;
		uint256 totalBonus;
	}

	mapping (address => User) internal users;

	uint256 public startUNIX;
	address payable public commissionWallet;

	event Newbie(address user);
	event NewDeposit(address indexed user, uint8 plan, uint256 percent, uint256 amount, uint256 profit, uint256 start, uint256 finish);
	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(address payable wallet, uint256 startDate) public {
		require(!isContract(wallet));
		require(startDate > 0);
		commissionWallet = wallet;
		startUNIX = startDate;

        plans.push(Plan(14, 80));
        plans.push(Plan(21, 65));
        plans.push(Plan(28, 50));
        plans.push(Plan(14, 80));
        plans.push(Plan(21, 65));
        plans.push(Plan(28, 50));
	}

	function invest(address referrer, uint8 plan) public payable {
		require(msg.value >= INVEST_MIN_AMOUNT);
        require(plan < 6, "Invalid plan");

		uint256 fee = msg.value.mul(PROJECT_FEE).div(PERCENTS_DIVIDER);
		commissionWallet.transfer(fee);
		emit FeePayed(msg.sender, fee);

		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 < 3; 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 < 3; 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);
		}

		(uint256 percent, uint256 profit, uint256 finish) = getResult(plan, msg.value);
		user.deposits.push(Deposit(plan, percent, msg.value, profit, block.timestamp, finish));

		totalStaked = totalStaked.add(msg.value);
		emit NewDeposit(msg.sender, plan, percent, msg.value, profit, block.timestamp, finish);
	}

	function withdraw() public {
		User storage user = users[msg.sender];

		uint256 totalAmount = getUserDividends(msg.sender);
		uint256 fees = totalAmount.mul(WITHDRAW_FEE).div(10000);
		   totalAmount = totalAmount.sub(fees);

		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) {
			totalAmount = contractBalance;
		}

		user.checkpoint = block.timestamp;
		

		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 getPercent(uint8 plan) public view returns (uint256) {
		if (block.timestamp > startUNIX) {
			return plans[plan].percent.add(PERCENT_STEP.mul(block.timestamp.sub(startUNIX)).div(TIME_STEP));
		} else {
			return plans[plan].percent;
		}
    }

	function getResult(uint8 plan, uint256 deposit) public view returns (uint256 percent, uint256 profit, uint256 finish) {
		percent = getPercent(plan);

		if (plan < 3) {
			profit = deposit.mul(percent).div(PERCENTS_DIVIDER).mul(plans[plan].time);
		} else if (plan < 6) {
			for (uint256 i = 0; i < plans[plan].time; i++) {
				profit = profit.add((deposit.add(profit)).mul(percent).div(PERCENTS_DIVIDER));
			}
		}

		finish = block.timestamp.add(plans[plan].time.mul(TIME_STEP));
	}

	function getUserDividends(address userAddress) public view returns (uint256) {
		User storage user = users[userAddress];

		uint256 totalAmount;

		for (uint256 i = 0; i < user.deposits.length; i++) {
			if (user.checkpoint < user.deposits[i].finish) {
				if (user.deposits[i].plan < 3) {
					uint256 share = user.deposits[i].amount.mul(user.deposits[i].percent).div(PERCENTS_DIVIDER);
					uint256 from = user.deposits[i].start > user.checkpoint ? user.deposits[i].start : user.checkpoint;
					uint256 to = user.deposits[i].finish < block.timestamp ? user.deposits[i].finish : block.timestamp;
					if (from < to) {
						totalAmount = totalAmount.add(share.mul(to.sub(from)).div(TIME_STEP));
					}
				} else if (block.timestamp > user.deposits[i].finish) {
					totalAmount = totalAmount.add(user.deposits[i].profit);
				}
			}
		}

		return totalAmount;
	}

	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, uint256, uint256) {
		return (users[userAddress].levels[0], users[userAddress].levels[1], users[userAddress].levels[2]);
	}

	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 profit, uint256 start, uint256 finish) {
	    User storage user = users[userAddress];

		plan = user.deposits[index].plan;
		percent = user.deposits[index].percent;
		amount = user.deposits[index].amount;
		profit = user.deposits[index].profit;
		start = user.deposits[index].start;
		finish = user.deposits[index].finish;
	}

	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;
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address payable","name":"wallet","type":"address"},{"internalType":"uint256","name":"startDate","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":false,"internalType":"uint256","name":"totalAmount","type":"uint256"}],"name":"FeePayed","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":false,"internalType":"uint8","name":"plan","type":"uint8"},{"indexed":false,"internalType":"uint256","name":"percent","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"profit","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"start","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"finish","type":"uint256"}],"name":"NewDeposit","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"user","type":"address"}],"name":"Newbie","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"referrer","type":"address"},{"indexed":true,"internalType":"address","name":"referral","type":"address"},{"indexed":true,"internalType":"uint256","name":"level","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"RefBonus","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Withdrawn","type":"event"},{"inputs":[],"name":"INVEST_MIN_AMOUNT","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"PERCENTS_DIVIDER","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"PERCENT_STEP","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"PROJECT_FEE","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"REFERRAL_PERCENTS","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"TIME_STEP","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"WITHDRAW_FEE","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"commissionWallet","outputs":[{"internalType":"address payable","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getContractBalance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint8","name":"plan","type":"uint8"}],"name":"getPercent","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint8","name":"plan","type":"uint8"}],"name":"getPlanInfo","outputs":[{"internalType":"uint256","name":"time","type":"uint256"},{"internalType":"uint256","name":"percent","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint8","name":"plan","type":"uint8"},{"internalType":"uint256","name":"deposit","type":"uint256"}],"name":"getResult","outputs":[{"internalType":"uint256","name":"percent","type":"uint256"},{"internalType":"uint256","name":"profit","type":"uint256"},{"internalType":"uint256","name":"finish","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"userAddress","type":"address"}],"name":"getUserAmountOfDeposits","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"userAddress","type":"address"}],"name":"getUserAvailable","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"userAddress","type":"address"}],"name":"getUserCheckpoint","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"userAddress","type":"address"},{"internalType":"uint256","name":"index","type":"uint256"}],"name":"getUserDepositInfo","outputs":[{"internalType":"uint8","name":"plan","type":"uint8"},{"internalType":"uint256","name":"percent","type":"uint256"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"uint256","name":"profit","type":"uint256"},{"internalType":"uint256","name":"start","type":"uint256"},{"internalType":"uint256","name":"finish","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"userAddress","type":"address"}],"name":"getUserDividends","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"userAddress","type":"address"}],"name":"getUserDownlineCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"userAddress","type":"address"}],"name":"getUserReferralBonus","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"userAddress","type":"address"}],"name":"getUserReferralTotalBonus","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"userAddress","type":"address"}],"name":"getUserReferralWithdrawn","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"userAddress","type":"address"}],"name":"getUserReferrer","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"userAddress","type":"address"}],"name":"getUserTotalDeposits","outputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"referrer","type":"address"},{"internalType":"uint8","name":"plan","type":"uint8"}],"name":"invest","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"startUNIX","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalRefBonus","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalStaked","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60806040526040518060600160405280603260ff168152602001601960ff168152602001600560ff1681525060009060036200003d92919062000329565b503480156200004b57600080fd5b506040516200271238038062002712833981810160405260408110156200007157600080fd5b8101908080519060200190929190805190602001909291905050506200009d826200031660201b60201c565b15620000a857600080fd5b60008111620000b657600080fd5b81600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508060058190555060036040518060400160405280600e815260200160508152509080600181540180825580915050600190039060005260206000209060020201600090919091909150600082015181600001556020820151816001015550506003604051806040016040528060158152602001604181525090806001815401808255809150506001900390600052602060002090600202016000909190919091506000820151816000015560208201518160010155505060036040518060400160405280601c8152602001603281525090806001815401808255809150506001900390600052602060002090600202016000909190919091506000820151816000015560208201518160010155505060036040518060400160405280600e815260200160508152509080600181540180825580915050600190039060005260206000209060020201600090919091909150600082015181600001556020820151816001015550506003604051806040016040528060158152602001604181525090806001815401808255809150506001900390600052602060002090600202016000909190919091506000820151816000015560208201518160010155505060036040518060400160405280601c815260200160328152509080600181540180825580915050600190039060005260206000209060020201600090919091909150600082015181600001556020820151816001015550505050620003a8565b600080823b905060008111915050919050565b8280548282559060005260206000209081019282156200036d579160200282015b828111156200036c578251829060ff169055916020019190600101906200034a565b5b5090506200037c919062000380565b5090565b620003a591905b80821115620003a157600081600090555060010162000387565b5090565b90565b61235a80620003b86000396000f3fe6080604052600436106101b75760003560e01c80636bb18556116100ec578063a8aeb6c21161008a578063c234123811610064578063c234123814610931578063d7ffca911461095c578063e262113e146109c1578063e85abe09146109ec576101b7565b8063a8aeb6c2146107db578063aecaa63414610840578063c0806b0314610899576101b7565b8063817b1cd2116100c6578063817b1cd2146106dc57806397c0262a146107075780639bff5ddb1461075e578063a51b953314610789576101b7565b80636bb18556146105e75780636f9fb98a1461064c5780637e3abeea14610677576101b7565b806348c3720311610159578063581c5ae611610133578063581c5ae6146104b25780635936cf6114610503578063600d20ce1461056d57806369b11dd5146105bc576101b7565b806348c37203146103f757806348d44bd11461045c57806357fc86b414610487576101b7565b8063153ab9df11610195578063153ab9df146102bf57806332bc298c1461032457806336144c9a1461034f5780633ccfd60b146103e0576101b7565b806301c234a8146101bc57806303a93c0c146101e7578063040a772e1461025a575b600080fd5b3480156101c857600080fd5b506101d1610a51565b6040518082815260200191505060405180910390f35b3480156101f357600080fd5b506102366004803603602081101561020a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610a57565b60405180848152602001838152602001828152602001935050505060405180910390f35b34801561026657600080fd5b506102a96004803603602081101561027d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b59565b6040518082815260200191505060405180910390f35b3480156102cb57600080fd5b5061030e600480360360208110156102e257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e09565b6040518082815260200191505060405180910390f35b34801561033057600080fd5b50610339610e35565b6040518082815260200191505060405180910390f35b34801561035b57600080fd5b5061039e6004803603602081101561037257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e3c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156103ec57600080fd5b506103f5610ea8565b005b34801561040357600080fd5b506104466004803603602081101561041a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061109c565b6040518082815260200191505060405180910390f35b34801561046857600080fd5b506104716110e8565b6040518082815260200191505060405180910390f35b34801561049357600080fd5b5061049c6110ed565b6040518082815260200191505060405180910390f35b610501600480360360408110156104c857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803560ff1690602001909291905050506110f2565b005b34801561050f57600080fd5b506105496004803603604081101561052657600080fd5b81019080803560ff16906020019092919080359060200190929190505050611a6e565b60405180848152602001838152602001828152602001935050505060405180910390f35b34801561057957600080fd5b506105a66004803603602081101561059057600080fd5b8101908080359060200190929190505050611bd5565b6040518082815260200191505060405180910390f35b3480156105c857600080fd5b506105d1611bf6565b6040518082815260200191505060405180910390f35b3480156105f357600080fd5b506106366004803603602081101561060a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611bfc565b6040518082815260200191505060405180910390f35b34801561065857600080fd5b50610661611c9c565b6040518082815260200191505060405180910390f35b34801561068357600080fd5b506106c66004803603602081101561069a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611ca4565b6040518082815260200191505060405180910390f35b3480156106e857600080fd5b506106f1611d7f565b6040518082815260200191505060405180910390f35b34801561071357600080fd5b5061071c611d85565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561076a57600080fd5b50610773611dab565b6040518082815260200191505060405180910390f35b34801561079557600080fd5b506107c5600480360360208110156107ac57600080fd5b81019080803560ff169060200190929190505050611db1565b6040518082815260200191505060405180910390f35b3480156107e757600080fd5b5061082a600480360360208110156107fe57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611e5e565b6040518082815260200191505060405180910390f35b34801561084c57600080fd5b5061087c6004803603602081101561086357600080fd5b81019080803560ff169060200190929190505050611ead565b604051808381526020018281526020019250505060405180910390f35b3480156108a557600080fd5b506108f2600480360360408110156108bc57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611efd565b604051808760ff1660ff168152602001868152602001858152602001848152602001838152602001828152602001965050505050505060405180910390f35b34801561093d57600080fd5b50610946612033565b6040518082815260200191505060405180910390f35b34801561096857600080fd5b506109ab6004803603602081101561097f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612039565b6040518082815260200191505060405180910390f35b3480156109cd57600080fd5b506109d6612085565b6040518082815260200191505060405180910390f35b3480156109f857600080fd5b50610a3b60048036036020811015610a0f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612091565b6040518082815260200191505060405180910390f35b6103e881565b6000806000600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600301600060038110610aaa57fe5b0154600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600301600160038110610afa57fe5b0154600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600301600260038110610b4a57fe5b01549250925092509193909250565b600080600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209050600080600090505b8260000180549050811015610dfe57826000018181548110610bc357fe5b90600052602060002090600602016005015483600101541015610df1576003836000018281548110610bf157fe5b906000526020600020906006020160000160009054906101000a900460ff1660ff161015610d91576000610c826103e8610c74866000018581548110610c3357fe5b906000526020600020906006020160010154876000018681548110610c5457fe5b9060005260206000209060060201600201546120dd90919063ffffffff16565b61216390919063ffffffff16565b905060008460010154856000018481548110610c9a57fe5b90600052602060002090600602016004015411610cbb578460010154610cdd565b846000018381548110610cca57fe5b9060005260206000209060060201600401545b9050600042866000018581548110610cf157fe5b90600052602060002090600602016005015410610d0e5742610d30565b856000018481548110610d1d57fe5b9060005260206000209060060201600501545b905080821015610d8957610d86610d7762015180610d69610d5a86866121f290919063ffffffff16565b876120dd90919063ffffffff16565b61216390919063ffffffff16565b8661227b90919063ffffffff16565b94505b505050610df0565b826000018181548110610da057fe5b906000526020600020906006020160050154421115610def57610dec836000018281548110610dcb57fe5b9060005260206000209060060201600301548361227b90919063ffffffff16565b91505b5b5b8080600101915050610ba5565b508092505050919050565b6000610e2e610e1783610b59565b610e2084612091565b61227b90919063ffffffff16565b9050919050565b6201518081565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002090506000610ef633610b59565b90506000610f23612710610f156103e8856120dd90919063ffffffff16565b61216390919063ffffffff16565b9050610f3881836121f290919063ffffffff16565b91506000610f4533612091565b90506000811115610f705760008460060181905550610f6d818461227b90919063ffffffff16565b92505b60008311610fe6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260158152602001807f5573657220686173206e6f206469766964656e6473000000000000000000000081525060200191505060405180910390fd5b600047905083811015610ff7578093505b4285600101819055503373ffffffffffffffffffffffffffffffffffffffff166108fc859081150290604051600060405180830381858888f19350505050158015611046573d6000803e3d6000fd5b503373ffffffffffffffffffffffffffffffffffffffff167f7084f5476618d8e60b11ef0d7d3f06914655adb8793e28ff7f018d4c76d505d5856040518082815260200191505060405180910390a25050505050565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600701549050919050565b606481565b600581565b678ac7230489e8000034101561110757600080fd5b60068160ff1610611180576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600c8152602001807f496e76616c696420706c616e000000000000000000000000000000000000000081525060200191505060405180910390fd5b60006111aa6103e861119c6064346120dd90919063ffffffff16565b61216390919063ffffffff16565b9050600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015611214573d6000803e3d6000fd5b503373ffffffffffffffffffffffffffffffffffffffff167f2899dc8c12def1caa9accb64257cf2fd9f960f21bb27a560a757eae3c2ec43c1826040518082815260200191505060405180910390a26000600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209050600073ffffffffffffffffffffffffffffffffffffffff168160020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415611568576000600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000018054905011801561138057503373ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b156113c957838160020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b60008160020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905060008090505b600381101561156557600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614611553576114976001600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600301836003811061148757fe5b015461227b90919063ffffffff16565b600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030182600381106114e457fe5b0181905550600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169150611558565b611565565b80806001019150506113f8565b50505b600073ffffffffffffffffffffffffffffffffffffffff168160020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461188a5760008160020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905060008090505b600381101561188757600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161461187557600061166c6103e861165e6000858154811061164457fe5b9060005260206000200154346120dd90919063ffffffff16565b61216390919063ffffffff16565b90506116c381600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206006015461227b90919063ffffffff16565b600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206006018190555061175e81600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206007015461227b90919063ffffffff16565b600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060070181905550813373ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fd41f7e766eebcc7ff42b11ac8691bdf864db4afc0c55e71d629d54edce460d98846040518082815260200191505060405180910390a4600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1692505061187a565b611887565b80806001019150506115ef565b50505b600081600001805490501415611907574281600101819055507f9fd565cd14c3c391679eb0cad12a14dcf7534e9d3462bcb9b67a098a9bbbc24a33604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a15b60008060006119168634611a6e565b925092509250836000016040518060c001604052808860ff16815260200185815260200134815260200184815260200142815260200183815250908060018154018082558091505060019003906000526020600020906006020160009091909190915060008201518160000160006101000a81548160ff021916908360ff1602179055506020820151816001015560408201518160020155606082015181600301556080820151816004015560a0820151816005015550506119e33460015461227b90919063ffffffff16565b6001819055503373ffffffffffffffffffffffffffffffffffffffff167f84e02daa69bdb087c9fe8d3041abca495512cb14e723070f6d1d4efface82e5d878534864287604051808760ff1660ff168152602001868152602001858152602001848152602001838152602001828152602001965050505050505060405180910390a250505050505050565b6000806000611a7c85611db1565b925060038560ff161015611aeb57611ae460038660ff1681548110611a9d57fe5b906000526020600020906002020160000154611ad66103e8611ac887896120dd90919063ffffffff16565b61216390919063ffffffff16565b6120dd90919063ffffffff16565b9150611b83565b60068560ff161015611b825760008090505b60038660ff1681548110611b0d57fe5b906000526020600020906002020160000154811015611b8057611b71611b626103e8611b5487611b46888b61227b90919063ffffffff16565b6120dd90919063ffffffff16565b61216390919063ffffffff16565b8461227b90919063ffffffff16565b92508080600101915050611afd565b505b5b611bcc611bbd6201518060038860ff1681548110611b9d57fe5b9060005260206000209060020201600001546120dd90919063ffffffff16565b4261227b90919063ffffffff16565b90509250925092565b60008181548110611be257fe5b906000526020600020016000915090505481565b60025481565b6000611c95600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060154600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600701546121f290919063ffffffff16565b9050919050565b600047905090565b600080600090505b600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000180549050811015611d7957611d6a600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000018281548110611d4957fe5b9060005260206000209060060201600201548361227b90919063ffffffff16565b91508080600101915050611cac565b50919050565b60015481565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6103e881565b6000600554421115611e3457611e2d611dfd62015180611def611ddf600554426121f290919063ffffffff16565b60056120dd90919063ffffffff16565b61216390919063ffffffff16565b60038460ff1681548110611e0d57fe5b90600052602060002090600202016001015461227b90919063ffffffff16565b9050611e59565b60038260ff1681548110611e4457fe5b90600052602060002090600202016001015490505b919050565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600001805490509050919050565b60008060038360ff1681548110611ec057fe5b906000526020600020906002020160000154915060038360ff1681548110611ee457fe5b9060005260206000209060020201600101549050915091565b6000806000806000806000600460008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209050806000018881548110611f5857fe5b906000526020600020906006020160000160009054906101000a900460ff169650806000018881548110611f8857fe5b9060005260206000209060060201600101549550806000018881548110611fab57fe5b9060005260206000209060060201600201549450806000018881548110611fce57fe5b9060005260206000209060060201600301549350806000018881548110611ff157fe5b906000526020600020906006020160040154925080600001888154811061201457fe5b9060005260206000209060060201600501549150509295509295509295565b60055481565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600101549050919050565b678ac7230489e8000081565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600601549050919050565b6000808314156120f0576000905061215d565b600082840290508284828161210157fe5b0414612158576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806123046021913960400191505060405180910390fd5b809150505b92915050565b60008082116121da576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525060200191505060405180910390fd5b60008284816121e557fe5b0490508091505092915050565b60008282111561226a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601e8152602001807f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525060200191505060405180910390fd5b600082840390508091505092915050565b6000808284019050838110156122f9576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b809150509291505056fe536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f77a26469706673582212206def295a9ef691ea25c889c0238c30f8f1ca43abe10b12975916db0300f9bc0864736f6c6343000600003300000000000000000000000095902f5d6fd28f793c66d43045536902778f3848000000000000000000000000000000000000000000000000000000006204fe40

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

00000000000000000000000095902f5d6fd28f793c66d43045536902778f3848000000000000000000000000000000000000000000000000000000006204fe40

-----Decoded View---------------
Arg [0] : wallet (address): 0x95902f5d6fd28f793c66d43045536902778f3848
Arg [1] : startDate (uint256): 1644494400

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 00000000000000000000000095902f5d6fd28f793c66d43045536902778f3848
Arg [1] : 000000000000000000000000000000000000000000000000000000006204fe40


Deployed ByteCode Sourcemap

1360:8151:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1677:47;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1677:47:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;7689:205;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7689:205:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;7689:205:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6546:886;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6546:886:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;6546:886:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;8326:161;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8326:161:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;8326:161:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1728:42;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1728:42:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;7565:119;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7565:119:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;7565:119:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4797:721;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4797:721:0;;;:::i;:::-;;8025:131;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8025:131:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;8025:131:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1525:41;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1525:41:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1570:40;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1570:40:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3152:1640;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3152:1640:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;6045:496;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6045:496:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;6045:496:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1473:48;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1473:48:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1473:48:0;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1806:28;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1806:28:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;8161:160;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8161:160:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;8161:160:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;5523:98;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5523:98:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;8631:231;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8631:231:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;8631:231:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1776:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1776:26:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2314:39;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2314:39:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1614:43;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1614:43:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;5782:258;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5782:258:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5782:258:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;8492:134;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8492:134:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;8492:134:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;5626:151;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5626:151:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5626:151:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;8867:471;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8867:471:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;8867:471:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2286:24;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2286:24:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;7437:123;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7437:123:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;7437:123:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1417:52;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1417:52:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;7899:121;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7899:121:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;7899:121:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1677:47;1720:4;1677:47;:::o;7689:205::-;7760:7;7769;7778;7800:5;:18;7806:11;7800:18;;;;;;;;;;;;;;;:25;;7826:1;7800:28;;;;;;;;;7830:5;:18;7836:11;7830:18;;;;;;;;;;;;;;;:25;;7856:1;7830:28;;;;;;;;;7860:5;:18;7866:11;7860:18;;;;;;;;;;;;;;;:25;;7886:1;7860:28;;;;;;;;;7792:97;;;;;;7689:205;;;;;:::o;6546:886::-;6614:7;6628:17;6648:5;:18;6654:11;6648:18;;;;;;;;;;;;;;;6628:38;;6673:19;6704:9;6716:1;6704:13;;6699:704;6723:4;:13;;:20;;;;6719:1;:24;6699:704;;;6778:4;:13;;6792:1;6778:16;;;;;;;;;;;;;;;;;;:23;;;6760:4;:15;;;:41;6756:642;;;6838:1;6814:4;:13;;6828:1;6814:16;;;;;;;;;;;;;;;;;;:21;;;;;;;;;;;;:25;;;6810:582;;;6849:13;6865:75;1720:4;6865:53;6893:4;:13;;6907:1;6893:16;;;;;;;;;;;;;;;;;;:24;;;6865:4;:13;;6879:1;6865:16;;;;;;;;;;;;;;;;;;:23;;;:27;;:53;;;;:::i;:::-;:57;;:75;;;;:::i;:::-;6849:91;;6948:12;6988:4;:15;;;6963:4;:13;;6977:1;6963:16;;;;;;;;;;;;;;;;;;:22;;;:40;:83;;7031:4;:15;;;6963:83;;;7006:4;:13;;7020:1;7006:16;;;;;;;;;;;;;;;;;;:22;;;6963:83;6948:98;;7054:10;7093:15;7067:4;:13;;7081:1;7067:16;;;;;;;;;;;;;;;;;;:23;;;:41;:85;;7137:15;7067:85;;;7111:4;:13;;7125:1;7111:16;;;;;;;;;;;;;;;;;;:23;;;7067:85;7054:98;;7171:2;7164:4;:9;7160:102;;;7198:55;7214:38;1764:6;7214:23;7224:12;7231:4;7224:2;:6;;:12;;;;:::i;:::-;7214:5;:9;;:23;;;;:::i;:::-;:27;;:38;;;;:::i;:::-;7198:11;:15;;:55;;;;:::i;:::-;7184:69;;7160:102;6810:582;;;;;;7297:4;:13;;7311:1;7297:16;;;;;;;;;;;;;;;;;;:23;;;7279:15;:41;7275:117;;;7344:40;7360:4;:13;;7374:1;7360:16;;;;;;;;;;;;;;;;;;:23;;;7344:11;:15;;:40;;;;:::i;:::-;7330:54;;7275:117;6810:582;6756:642;6745:3;;;;;;;6699:704;;;;7416:11;7409:18;;;;6546:886;;;:::o;8326:161::-;8393:7;8414:68;8452:29;8469:11;8452:16;:29::i;:::-;8414:33;8435:11;8414:20;:33::i;:::-;:37;;:68;;;;:::i;:::-;8407:75;;8326:161;;;:::o;1728:42::-;1764:6;1728:42;:::o;7565:119::-;7631:7;7652:5;:18;7658:11;7652:18;;;;;;;;;;;;;;;:27;;;;;;;;;;;;7645:34;;7565:119;;;:::o;4797:721::-;4829:17;4849:5;:17;4855:10;4849:17;;;;;;;;;;;;;;;4829:37;;4873:19;4895:28;4912:10;4895:16;:28::i;:::-;4873:50;;4928:12;4943:40;4977:5;4943:29;1653:4;4943:11;:15;;:29;;;;:::i;:::-;:33;;:40;;;;:::i;:::-;4928:55;;5005:21;5021:4;5005:11;:15;;:21;;;;:::i;:::-;4991:35;;5033:21;5057:32;5078:10;5057:20;:32::i;:::-;5033:56;;5114:1;5098:13;:17;5094:99;;;5136:1;5123:4;:10;;:14;;;;5157:30;5173:13;5157:11;:15;;:30;;;;:::i;:::-;5143:44;;5094:99;5221:1;5207:11;:15;5199:49;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5255:23;5281:21;5255:47;;5329:11;5311:15;:29;5307:76;;;5362:15;5348:29;;5307:76;5407:15;5389:4;:15;;:33;;;;5433:10;:19;;:32;5453:11;5433:32;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;5433:32:0;5487:10;5477:34;;;5499:11;5477:34;;;;;;;;;;;;;;;;;;4797:721;;;;;:::o;8025:131::-;8101:7;8122:5;:18;8128:11;8122:18;;;;;;;;;;;;;;;:29;;;8115:36;;8025:131;;;:::o;1525:41::-;1563:3;1525:41;:::o;1570:40::-;1609:1;1570:40;:::o;3152:1640::-;1461:8;3226:9;:30;;3218:39;;;;;;3283:1;3276:4;:8;;;3268:33;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3308:11;3322:48;1720:4;3322:26;1563:3;3322:9;:13;;:26;;;;:::i;:::-;:30;;:48;;;;:::i;:::-;3308:62;;3375:16;;;;;;;;;;;:25;;:30;3401:3;3375:30;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3375:30:0;3424:10;3415:25;;;3436:3;3415:25;;;;;;;;;;;;;;;;;;3447:17;3467:5;:17;3473:10;3467:17;;;;;;;;;;;;;;;3447:37;;3520:1;3495:27;;:4;:13;;;;;;;;;;;;:27;;;3491:386;;;3568:1;3534:5;:15;3540:8;3534:15;;;;;;;;;;;;;;;:24;;:31;;;;:35;:61;;;;;3585:10;3573:22;;:8;:22;;;;3534:61;3530:105;;;3620:8;3604:4;:13;;;:24;;;;;;;;;;;;;;;;;;3530:105;3642:14;3659:4;:13;;;;;;;;;;;;3642:30;;3683:9;3695:1;3683:13;;3678:194;3702:1;3698;:5;3678:194;;;3739:1;3721:20;;:6;:20;;;3717:148;;3777:30;3805:1;3777:5;:13;3783:6;3777:13;;;;;;;;;;;;;;;:20;;3798:1;3777:23;;;;;;;;;:27;;:30;;;;:::i;:::-;3751:5;:13;3757:6;3751:13;;;;;;;;;;;;;;;:20;;3772:1;3751:23;;;;;;;;:56;;;;3824:5;:13;3830:6;3824:13;;;;;;;;;;;;;;;:22;;;;;;;;;;;;3815:31;;3717:148;;;3860:5;;3717:148;3705:3;;;;;;;3678:194;;;;3491:386;;3912:1;3887:27;;:4;:13;;;;;;;;;;;;:27;;;3883:480;;3924:14;3941:4;:13;;;;;;;;;;;;3924:30;;3965:9;3977:1;3965:13;;3960:396;3984:1;3980;:5;3960:396;;;4021:1;4003:20;;:6;:20;;;3999:350;;4033:14;4050:57;1720:4;4050:35;4064:17;4082:1;4064:20;;;;;;;;;;;;;;;;4050:9;:13;;:35;;;;:::i;:::-;:39;;:57;;;;:::i;:::-;4033:74;;4137:31;4161:6;4137:5;:13;4143:6;4137:13;;;;;;;;;;;;;;;:19;;;:23;;:31;;;;:::i;:::-;4115:5;:13;4121:6;4115:13;;;;;;;;;;;;;;;:19;;:53;;;;4203:36;4232:6;4203:5;:13;4209:6;4203:13;;;;;;;;;;;;;;;:24;;;:28;;:36;;;;:::i;:::-;4176:5;:13;4182:6;4176:13;;;;;;;;;;;;;;;:24;;:63;;;;4281:1;4269:10;4252:39;;4261:6;4252:39;;;4284:6;4252:39;;;;;;;;;;;;;;;;;;4308:5;:13;4314:6;4308:13;;;;;;;;;;;;;;;:22;;;;;;;;;;;;4299:31;;3999:350;;;;4344:5;;3999:350;3987:3;;;;;;;3960:396;;;;3883:480;;4397:1;4373:4;:13;;:20;;;;:25;4369:105;;;4424:15;4406:4;:15;;:33;;;;4450:18;4457:10;4450:18;;;;;;;;;;;;;;;;;;;;;;4369:105;4481:15;4498:14;4514;4532:26;4542:4;4548:9;4532;:26::i;:::-;4480:78;;;;;;4563:4;:13;;4582:66;;;;;;;;4590:4;4582:66;;;;;;4596:7;4582:66;;;;4605:9;4582:66;;;;4616:6;4582:66;;;;4624:15;4582:66;;;;4641:6;4582:66;;;4563:86;;39:1:-1;33:3;27:10;23:18;57:10;52:3;45:23;79:10;72:17;;0:93;4563:86:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4670:26;4686:9;4670:11;;:15;;:26;;;;:::i;:::-;4656:11;:40;;;;4717:10;4706:81;;;4729:4;4735:7;4744:9;4755:6;4763:15;4780:6;4706:81;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3152:1640;;;;;;;:::o;6045:496::-;6114:15;6131:14;6147;6178:16;6189:4;6178:10;:16::i;:::-;6168:26;;6212:1;6205:4;:8;;;6201:268;;;6230:64;6277:5;6283:4;6277:11;;;;;;;;;;;;;;;;;;;;:16;;;6230:42;1720:4;6230:20;6242:7;6230;:11;;:20;;;;:::i;:::-;:24;;:42;;;;:::i;:::-;:46;;:64;;;;:::i;:::-;6221:73;;6201:268;;;6317:1;6310:4;:8;;;6306:163;;;6331:9;6343:1;6331:13;;6326:138;6350:5;6356:4;6350:11;;;;;;;;;;;;;;;;;;;;:16;;;6346:1;:20;6326:138;;;6389:68;6400:56;1720:4;6400:34;6426:7;6401:19;6413:6;6401:7;:11;;:19;;;;:::i;:::-;6400:25;;:34;;;;:::i;:::-;:38;;:56;;;;:::i;:::-;6389:6;:10;;:68;;;;:::i;:::-;6380:77;;6368:3;;;;;;;6326:138;;;;6306:163;6201:268;6484:52;6504:31;1764:6;6504:5;6510:4;6504:11;;;;;;;;;;;;;;;;;;;;:16;;;:20;;:31;;;;:::i;:::-;6484:15;:19;;:52;;;;:::i;:::-;6475:61;;6045:496;;;;;:::o;1473:48::-;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1806:28::-;;;;:::o;8161:160::-;8236:7;8257:59;8291:5;:18;8297:11;8291:18;;;;;;;;;;;;;;;:24;;;8257:5;:18;8263:11;8257:18;;;;;;;;;;;;;;;:29;;;:33;;:59;;;;:::i;:::-;8250:66;;8161:160;;;:::o;5523:98::-;5574:7;5595:21;5588:28;;5523:98;:::o;8631:231::-;8702:14;8728:9;8740:1;8728:13;;8723:135;8747:5;:18;8753:11;8747:18;;;;;;;;;;;;;;;:27;;:34;;;;8743:1;:38;8723:135;;;8803:49;8814:5;:18;8820:11;8814:18;;;;;;;;;;;;;;;:27;;8842:1;8814:30;;;;;;;;;;;;;;;;;;:37;;;8803:6;:10;;:49;;;;:::i;:::-;8794:58;;8783:3;;;;;;;8723:135;;;;8631:231;;;:::o;1776:26::-;;;;:::o;2314:39::-;;;;;;;;;;;;;:::o;1614:43::-;1653:4;1614:43;:::o;5782:258::-;5835:7;5871:9;;5853:15;:27;5849:184;;;5895:88;5919:63;1764:6;5919:48;5936:30;5956:9;;5936:15;:19;;:30;;;;:::i;:::-;1609:1;5919:16;;:48;;;;:::i;:::-;:52;;:63;;;;:::i;:::-;5895:5;5901:4;5895:11;;;;;;;;;;;;;;;;;;;;:19;;;:23;;:88;;;;:::i;:::-;5888:95;;;;5849:184;6008:5;6014:4;6008:11;;;;;;;;;;;;;;;;;;;;:19;;;6001:26;;5782:258;;;;:::o;8492:134::-;8566:7;8587:5;:18;8593:11;8587:18;;;;;;;;;;;;;;;:27;;:34;;;;8580:41;;8492:134;;;:::o;5626:151::-;5679:12;5693:15;5722:5;5728:4;5722:11;;;;;;;;;;;;;;;;;;;;:16;;;5715:23;;5753:5;5759:4;5753:11;;;;;;;;;;;;;;;;;;;;:19;;;5743:29;;5626:151;;;:::o;8867:471::-;8951:10;8963:15;8980:14;8996;9012:13;9027:14;9051:17;9071:5;:18;9077:11;9071:18;;;;;;;;;;;;;;;9051:38;;9103:4;:13;;9117:5;9103:20;;;;;;;;;;;;;;;;;;:25;;;;;;;;;;;;9096:32;;9143:4;:13;;9157:5;9143:20;;;;;;;;;;;;;;;;;;:28;;;9133:38;;9185:4;:13;;9199:5;9185:20;;;;;;;;;;;;;;;;;;:27;;;9176:36;;9226:4;:13;;9240:5;9226:20;;;;;;;;;;;;;;;;;;:27;;;9217:36;;9266:4;:13;;9280:5;9266:20;;;;;;;;;;;;;;;;;;:26;;;9258:34;;9306:4;:13;;9320:5;9306:20;;;;;;;;;;;;;;;;;;:27;;;9297:36;;8867:471;;;;;;;;;:::o;2286:24::-;;;;:::o;7437:123::-;7505:7;7526:5;:18;7532:11;7526:18;;;;;;;;;;;;;;;:29;;;7519:36;;7437:123;;;:::o;1417:52::-;1461:8;1417:52;:::o;7899:121::-;7970:7;7991:5;:18;7997:11;7991:18;;;;;;;;;;;;;;;:24;;;7984:31;;7899:121;;;:::o;9922:250::-;9980:7;10009:1;10004;:6;10000:47;;;10034:1;10027:8;;;;10000:47;10059:9;10075:1;10071;:5;10059:17;;10104:1;10099;10095;:5;;;;;;:10;10087:56;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10163:1;10156:8;;;9922:250;;;;;:::o;10180:179::-;10238:7;10270:1;10266;:5;10258:44;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10313:9;10329:1;10325;:5;;;;;;10313:17;;10350:1;10343:8;;;10180:179;;;;:::o;9730:184::-;9788:7;9821:1;9816;:6;;9808:49;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9868:9;9884:1;9880;:5;9868:17;;9905:1;9898:8;;;9730:184;;;;:::o;9541:181::-;9599:7;9619:9;9635:1;9631;:5;9619:17;;9660:1;9655;:6;;9647:46;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9713:1;9706:8;;;9541:181;;;;:::o

Swarm Source

ipfs://6def295a9ef691ea25c889c0238c30f8f1ca43abe10b12975916db0300f9bc08
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.