Contract 0xe4065643df4f5ab9bfa0d3c6f56eb744da151ed7 5

 

Contract Overview

Balance:
2,000 MATIC

MATIC Value:
$3,096.00 (@ $1.55/MATIC)

Token:
Txn Hash Method
Block
From
To
Value [Txn Fee]
0xc91dbf3d6d9451699218239007aeb4aa91791274ed8d685856c865266d419a18Lucky Draw202926252021-10-16 23:07:545 days 13 hrs ago0x58e6b72ade90b3f323ed5ae4f1dfe14aa81f0b57 IN  0xe4065643df4f5ab9bfa0d3c6f56eb744da151ed70 MATIC0.000605814
0xcec53032465f0658877c35b19093e107f8ee676de5cc4bae2ac48cbecf03f2f5Lucky Draw202315282021-10-15 3:23:347 days 9 hrs ago0x2ed247d00bdafc8de5181a4ef7b92ad5e628e1b0 IN  0xe4065643df4f5ab9bfa0d3c6f56eb744da151ed70 MATIC0.00111774
0xef8b93977c2db2c08eb639060351f8f959a54640c15ddb59eabcd208dd9df9e5Lucky Draw200223422021-10-09 12:28:1512 days 23 hrs ago0x7b39c1d66a60e4f34abd6ee920fd9bee3f718b60 IN  0xe4065643df4f5ab9bfa0d3c6f56eb744da151ed70 MATIC0.00148623
0x5bf1c42357157c416905069f3f3ba152ab4a6b7afabb2d7e7ffb2bd00315df82Lucky Draw200092172021-10-09 4:17:4213 days 8 hrs ago0x2ed247d00bdafc8de5181a4ef7b92ad5e628e1b0 IN  0xe4065643df4f5ab9bfa0d3c6f56eb744da151ed70 MATIC0.00081183
0xd30a5bb286de5d5f6fbb6ee419e211d24bf2480f5c2408914a80661d0bcbd6a8Lucky Draw200091502021-10-09 4:15:2013 days 8 hrs ago0x2ed247d00bdafc8de5181a4ef7b92ad5e628e1b0 IN  0xe4065643df4f5ab9bfa0d3c6f56eb744da151ed70 MATIC0.00081183
0xaa9986a3bcb41e538cbf9591dafa68c4d9e15fbc797c5107e844dd5a958ad563Lucky Draw200090882021-10-09 4:13:1613 days 8 hrs ago0x2ed247d00bdafc8de5181a4ef7b92ad5e628e1b0 IN  0xe4065643df4f5ab9bfa0d3c6f56eb744da151ed70 MATIC0.00111774
0x139fd31a2e1d723f0e3249f4b8d2a1729f1daa9290ef6ba360b6a4e202693797Lucky Draw198443422021-10-04 20:12:4317 days 16 hrs ago0xe028d4ea264b00d7a1aa1e3950114ca897496d00 IN  0xe4065643df4f5ab9bfa0d3c6f56eb744da151ed70 MATIC0.000093348
0xf1d10a8dcc4f44d259a76ef6d6fed499c154908d1a65f3eb1b2dee3b2bbe53fbLucky Draw198227912021-10-04 5:55:2018 days 6 hrs ago0x2ed247d00bdafc8de5181a4ef7b92ad5e628e1b0 IN  0xe4065643df4f5ab9bfa0d3c6f56eb744da151ed70 MATIC0.00013815504
0x077a3eff80c5213b6a4ef10612c5c1199bd4aa2a04ef5a741777181edefe6bc9Lucky Draw198227912021-10-04 5:55:2018 days 6 hrs ago0x2ed247d00bdafc8de5181a4ef7b92ad5e628e1b0 IN  0xe4065643df4f5ab9bfa0d3c6f56eb744da151ed70 MATIC0.00013815504
0x40cd60434da1de1f73f3e05fb00c643b95e4c125321a2856c157eef4359f34d0Lucky Draw198227912021-10-04 5:55:2018 days 6 hrs ago0x2ed247d00bdafc8de5181a4ef7b92ad5e628e1b0 IN  0xe4065643df4f5ab9bfa0d3c6f56eb744da151ed70 MATIC0.00013815504
0x5238f5ecb59f539c6bc9d5c451766b832903a692cf68658943745f6c153b8e52Lucky Draw198227442021-10-04 5:53:4218 days 6 hrs ago0x2ed247d00bdafc8de5181a4ef7b92ad5e628e1b0 IN  0xe4065643df4f5ab9bfa0d3c6f56eb744da151ed70 MATIC0.000055074
0x1a7e245406996f1bdd011c2e734510947463773c59fb560b0e44224794b2608fLucky Draw198222932021-10-04 5:38:1218 days 6 hrs ago0x2ed247d00bdafc8de5181a4ef7b92ad5e628e1b0 IN  0xe4065643df4f5ab9bfa0d3c6f56eb744da151ed70 MATIC0.000435624
0xc0c735b565b157251511c8478f8c69113d1e66b72b981aff3e83e6422b5570a9Lucky Draw196455922021-09-29 13:38:2922 days 22 hrs ago0x9cc94a5d293546bcf0c7c96c7cbcc19e9eee8f53 IN  0xe4065643df4f5ab9bfa0d3c6f56eb744da151ed70 MATIC0.00006577318
0x8ab5c5be2284acc09d82be5a3ac7b406b7c2b1330e6729185f2ffb6e2c4792c5Lucky Draw194105832021-09-23 6:13:1329 days 6 hrs ago0xcbd6a215f0202cf8b20a11d3dc8ee361c2eafa1a IN  0xe4065643df4f5ab9bfa0d3c6f56eb744da151ed70 MATIC0.0000342276
0x0c3ebc5ce9e58757e3f378407850600e0ff4f3fa1eda36fb120ccc0c2d37ba56Lucky Draw193689542021-09-22 2:06:4630 days 10 hrs ago0xb2938bd4c7854c0709c2fefefe1284fb24133d19 IN  0xe4065643df4f5ab9bfa0d3c6f56eb744da151ed70 MATIC0.00005722938
0x8d399ee1cb17f0a8863a8ad83d84b8ccc155c969deb9280b351e832b9f9c009dLucky Draw192332442021-09-18 8:41:1134 days 3 hrs ago0x55906a1d87f7426497fdba498b8f5edb1c741cef IN  0xe4065643df4f5ab9bfa0d3c6f56eb744da151ed70 MATIC0.0032929
0x598364cb38c60303adb730798732c7b774ebef84035f21f0c079d7aa29058d56Lucky Draw192169372021-09-17 20:56:2234 days 15 hrs ago0xbaf6c4ec7a4482b3dfe7ecf7c486903abfa8a5f4 IN  0xe4065643df4f5ab9bfa0d3c6f56eb744da151ed70 MATIC0.000248928
0x23196c9fbc6118208b9887ebf18cbafc9f030362ec5834351ef963ae3704189aTransfer191985432021-09-17 8:49:5535 days 3 hrs ago0x8ab270cd3ef19d5b432bbd5abe3bc148fd09408a IN  0xe4065643df4f5ab9bfa0d3c6f56eb744da151ed72,000 MATIC0.000021055
0x12a14823e996fe898206d513ffbe424a54ecde525e13a7317394af490c2352710x60806040191983822021-09-17 8:43:4935 days 3 hrs ago0x81d78938f1bd21142d0bf40e63941a708f17433a IN  Contract Creation0 MATIC0.002325907023
0x5c198f2af6d5fc2fbeb43aa6a59a8e576633b816c3e8bc522e7fd343917e690fLucky Draw161004182021-06-24 16:30:53119 days 19 hrs ago0x8536b4029515be1e30f982316c6c6c450550b0ba IN  0xe4065643df4f5ab9bfa0d3c6f56eb744da151ed70 MATIC0.000063192
0x6a575d851f6b73423a23c762c9d71fb8a58577b6b8e17a7f3a272a4feb7d168bLucky Draw154805042021-06-08 13:59:21135 days 22 hrs ago0x9831c4e3f814c1d98d9fc8a8b484f854462cbfbc IN  0xe4065643df4f5ab9bfa0d3c6f56eb744da151ed70 MATIC0.000021064
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
MinereumLuckyDraw

Compiler Version
v0.7.5+commit.eb77ed08

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at polygonscan.com on 2021-09-17
*/

pragma solidity ^0.7.5;

interface Minereum {
  function Payment (  ) payable external; 
  function availableBalanceOf(address _address) external view returns (uint256 Balance);
}

interface BazarSwap {
  function getWeiPriceUnitTokenList (address seller, address tokenAddress) external view returns (uint);  
}

contract MinereumLuckyDraw
{
	Minereum public mne;
	uint public stakeHoldersfee = 50;
	uint public percentWin = 70;
	uint public percentWinOthers = 7;
	uint public mnefee = 100000000;
	uint public ethfee = 0;
	uint public totalSentToStakeHolders = 0;
	uint public totalPaidOut = 0;
	uint public ticketsSold = 0;
	uint public ticketsPlayed = 0;
	address public owner = 0x0000000000000000000000000000000000000000;	
	uint public maxNumber = 100001;
	uint public systemNumber = 32323;
	uint public totalMneBurned = 0;
	
	uint public blockInterval = 10;
	uint public midBlock = 8;
	uint public maxBlock = 256;
	
	//winners from past contracts
	uint public winnersCount = 0;
	uint public winnersEthCount = 0;
	
	address[] public winners;
	uint[] public winnersTickets;
	uint[] public winnersETH;
	uint[] public winnersTimestamp;
	
	uint public bazarSwapCount = 0;
	bool public bazarSwapActive = true;
	BazarSwap public bazar;
	
	address public lastPlayer1;
	address public lastPlayer2;
	address public lastPlayer3;
	
	mapping (address => mapping (address => bool)) public bazarSwapClaimed;

	mapping (address => uint256) public playerBlock;
	mapping (address => uint256) public playerTickets;
	
	event Numbers(address indexed from, uint[] n, string m);
	
	constructor() public
	{
		mne = Minereum(0x0B91B07bEb67333225A5bA0259D55AeE10E3A578);
		bazar = BazarSwap(0xb3cD2Bf2DC3D92E5647953314561d10a9B7CF473);
		owner = msg.sender;
		//data from old contract
		ticketsPlayed = 0;
		ticketsSold = 0;
		totalSentToStakeHolders = 0;
	}
	
	receive() external payable { }
	
	function LuckyDraw() public
    {
        require(msg.sender == tx.origin);
		
		if (block.number >= playerBlock[msg.sender] + maxBlock) //256
		{
			uint[] memory empty = new uint[](0);	
			emit Numbers(address(this), empty, "Your tickets expired or are invalid. Try Again.");
			playerBlock[msg.sender] = 0;
			playerTickets[msg.sender] = 0;			
		}		
		else if (block.number > playerBlock[msg.sender] + blockInterval)
		{
			bool win = false;

			uint[] memory numbers = new uint[](playerTickets[msg.sender]);		
			
			uint i = 0;
			while (i < playerTickets[msg.sender])
			{
				numbers[i] = uint256(uint256(keccak256(abi.encodePacked(blockhash(playerBlock[msg.sender] + midBlock), i)))%maxNumber);
				if (numbers[i] == systemNumber)
					win = true;
				i++;				
			}
			
			ticketsPlayed += playerTickets[msg.sender];
						
			
			if (win)
			{
				address payable add = payable(msg.sender);
				address payable player1 = payable(lastPlayer1);
				address payable player2 = payable(lastPlayer2);
				address payable player3 = payable(lastPlayer3);
				uint contractBalance = address(this).balance;
				uint winAmount = contractBalance * percentWin / 100;
				uint winAmountPlayer1 = contractBalance * percentWinOthers / 100;
				uint winAmountPlayer2 = contractBalance * percentWinOthers / 100;
				uint winAmountPlayer3 = contractBalance * percentWinOthers / 100;
				if (!add.send(winAmount)) revert('Error While Executing Payment.');
				if (!player1.send(winAmountPlayer1)) revert('Error While Executing Payment.');
				if (!player2.send(winAmountPlayer2)) revert('Error While Executing Payment.');
				if (!player3.send(winAmountPlayer3)) revert('Error While Executing Payment.');
				totalPaidOut += winAmount;
				
				winnersCount++;
				winnersEthCount += winAmount;
				emit Numbers(address(this), numbers, "YOU WON!");
				
				winners.push(msg.sender);
				winnersTickets.push(playerTickets[msg.sender]);
				winnersETH.push(winAmount);
				winnersTimestamp.push(block.timestamp);
			}
			else
			{
				emit Numbers(address(this), numbers, "Your numbers don't match the System Number! Try Again.");
			}
			
			if (lastPlayer1 != msg.sender)
			{
				lastPlayer3 = lastPlayer2;
				lastPlayer2 = lastPlayer1;			
				lastPlayer1 = msg.sender;
			}
			
			playerBlock[msg.sender] = 0;
			playerTickets[msg.sender] = 0;			
		}
		else
		{
			revert('Players must wait 3 blocks');
		}
    }
	
	function BuyTickets(address _sender, uint256[] memory _max) public payable returns (uint256)
    {
		require(msg.sender == address(mne));
		require(_sender == tx.origin);
		
		if (_max[0] == 0) revert('value is 0');
		
		if (playerBlock[_sender] == 0)
		{	
			ticketsSold += _max[0];			
			uint totalMnefee = mnefee * _max[0];
			
			if (mne.availableBalanceOf(_sender) < totalMnefee) revert('ERROR: Not enough MNEB');			
			
			totalMneBurned += totalMnefee;
			
			playerBlock[_sender] = block.number;
			playerTickets[_sender] = _max[0];			
			
			return totalMnefee;
		}
		else 
		{
			revert('You must play the tickets first');
		}
    }
	
	function ClaimBazarSwapTickets(address tokenAddress) public
    {
		require(msg.sender == tx.origin);
		
		if (playerBlock[msg.sender] > 0) revert('You must play the tickets you have first');
		
		if (bazarSwapClaimed[msg.sender][tokenAddress]) revert('Ticket already claimed');
		
		if (bazar.getWeiPriceUnitTokenList(msg.sender, tokenAddress) == 0) revert('Token not set for sale');
		
		playerBlock[msg.sender] = block.number;
		playerTickets[msg.sender] = 1;	
		bazarSwapClaimed[msg.sender][tokenAddress] = true;		
    }	
	
	function GetBazarSwapClaimed(address _address, address _token) public view returns (bool)
	{
		return bazarSwapClaimed[_address][_token];
	}
	
	function transferFundsOut() public
	{
		if (msg.sender == owner)
		{
			address payable add = payable(msg.sender);
			uint contractBalance = address(this).balance;
			if (!add.send(contractBalance)) revert('Error While Executing Payment.');			
		}
		else
		{
			revert();
		}
	}
	
	function updateFees(uint _stakeHoldersfee, uint _mnefee, uint _ethfee, uint _blockInterval, bool _bazarSwapActive, uint _maxBlock, uint _midBlock) public
	{
		if (msg.sender == owner)
		{
			stakeHoldersfee = _stakeHoldersfee;
			mnefee = _mnefee;
			ethfee = _ethfee;
			blockInterval = _blockInterval;
			bazarSwapActive = _bazarSwapActive;
			maxBlock = _maxBlock;
			midBlock = _midBlock;
		}
		else
		{
			revert();
		}
	}
	
	function updateSystemNumber(uint _systemNumber) public
	{
		if (msg.sender == owner)
		{
			systemNumber = _systemNumber;
		}
		else
		{
			revert();
		}
	}
	
	function updateMaxNumber(uint _maxNumber) public
	{
		if (msg.sender == owner)
		{
			maxNumber = _maxNumber;
		}
		else
		{
			revert();
		}
	}
	
	function updatePercentWin(uint _percentWin) public
	{
		if (msg.sender == owner)
		{
			percentWin = _percentWin;
		}
		else
		{
			revert();
		}
	}	
	
	function updateMNEContract(address _mneAddress) public
	{
		if (msg.sender == owner)
		{
			mne = Minereum(_mneAddress);
		}
		else
		{
			revert();
		}
	}
	
	function updateBazarContract(address _address) public
	{
		if (msg.sender == owner)
		{
			bazar = BazarSwap(_address);
		}
		else
		{
			revert();
		}
	}	
	
	function WinnersLength() public view returns (uint256) { return winners.length; }	
	function GetPlayerBlock(address _address) public view returns (uint256) { return playerBlock[_address]; }
	function GetPlayerTickets(address _address) public view returns (uint256) { return playerTickets[_address]; }
}

Contract Security Audit

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":false,"internalType":"uint256[]","name":"n","type":"uint256[]"},{"indexed":false,"internalType":"string","name":"m","type":"string"}],"name":"Numbers","type":"event"},{"inputs":[{"internalType":"address","name":"_sender","type":"address"},{"internalType":"uint256[]","name":"_max","type":"uint256[]"}],"name":"BuyTickets","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"tokenAddress","type":"address"}],"name":"ClaimBazarSwapTickets","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"},{"internalType":"address","name":"_token","type":"address"}],"name":"GetBazarSwapClaimed","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"}],"name":"GetPlayerBlock","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"}],"name":"GetPlayerTickets","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"LuckyDraw","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"WinnersLength","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"bazar","outputs":[{"internalType":"contract BazarSwap","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"bazarSwapActive","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"bazarSwapClaimed","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"bazarSwapCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"blockInterval","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"ethfee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lastPlayer1","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lastPlayer2","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lastPlayer3","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxBlock","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxNumber","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"midBlock","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"mne","outputs":[{"internalType":"contract Minereum","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"mnefee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"percentWin","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"percentWinOthers","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"playerBlock","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"playerTickets","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"stakeHoldersfee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"systemNumber","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"ticketsPlayed","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"ticketsSold","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalMneBurned","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalPaidOut","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSentToStakeHolders","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"transferFundsOut","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"}],"name":"updateBazarContract","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_stakeHoldersfee","type":"uint256"},{"internalType":"uint256","name":"_mnefee","type":"uint256"},{"internalType":"uint256","name":"_ethfee","type":"uint256"},{"internalType":"uint256","name":"_blockInterval","type":"uint256"},{"internalType":"bool","name":"_bazarSwapActive","type":"bool"},{"internalType":"uint256","name":"_maxBlock","type":"uint256"},{"internalType":"uint256","name":"_midBlock","type":"uint256"}],"name":"updateFees","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_mneAddress","type":"address"}],"name":"updateMNEContract","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_maxNumber","type":"uint256"}],"name":"updateMaxNumber","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_percentWin","type":"uint256"}],"name":"updatePercentWin","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_systemNumber","type":"uint256"}],"name":"updateSystemNumber","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"winners","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"winnersCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"winnersETH","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"winnersEthCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"winnersTickets","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"winnersTimestamp","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]

6080604052603260019081556046600255600760038190556305f5e1006004556000600581905560068190559081905560088181556009829055600a80546001600160a01b0319168155620186a1600b55617e43600c55600d839055600e55600f55610100601055601181905560128190556017556018805460ff1916909117905534801561008d57600080fd5b50600080546001600160a01b0319908116730b91b07beb67333225a5ba0259d55aee10e3a5781782556018805474b3cd2bf2dc3d92e5647953314561d10a9b7cf47300610100600160a81b0319909116179055600a80549091163317905560098190556008819055600655611890806101076000396000f3fe6080604052600436106102815760003560e01c8063a2fb11751161014f578063c259e9a7116100c1578063e988c4e11161007a578063e988c4e114610885578063eaa8108f1461089a578063eb899537146108cd578063ee531a23146108e2578063f2d07ef3146108f7578063f547bf311461090c57610288565b8063c259e9a7146107bf578063c4c22e98146107d4578063cdd682ce146107e9578063d0c3454a146107fe578063d227826114610828578063e305a3761461085257610288565b8063b73d1d5d11610113578063b73d1d5d1461070e578063b87aa13114610723578063b8f330bf14610738578063ba39cf8914610762578063ba4d256b14610777578063bea09ec7146107aa57610288565b8063a2fb11751461064c578063a4921fcd14610676578063abd9035a146106a9578063b19582d2146106e4578063b2274f38146106f957610288565b80633a4f6999116101f35780637b34630e116101ac5780637b34630e146105945780637c3e861f146105bd5780638da5cb5b146105f85780638f15024f1461060d57806397b7968814610622578063a063a5851461063757610288565b80633a4f69991461043e5780633bad3a7f14610453578063497138111461048457806364e27ee51461049957806366ab7970146104cc57806368ea307c146104e157610288565b806323fd5b251161024557806323fd5b251461036e57806326acf512146103985780632828fd38146103ad5780632a0b76a9146103c257806330dff3c8146103d75780633838aed11461042957610288565b80630bd4fa581461028d5780631357e1dc146102d257806313c3dc34146102e75780631e2d0f3814610311578063229197e31461033b57610288565b3661028857005b600080fd5b34801561029957600080fd5b506102c0600480360360208110156102b057600080fd5b50356001600160a01b0316610921565b60408051918252519081900360200190f35b3480156102de57600080fd5b506102c0610933565b3480156102f357600080fd5b506102c06004803603602081101561030a57600080fd5b5035610939565b34801561031d57600080fd5b506102c06004803603602081101561033457600080fd5b503561095a565b34801561034757600080fd5b506102c06004803603602081101561035e57600080fd5b50356001600160a01b031661096a565b34801561037a57600080fd5b506102c06004803603602081101561039157600080fd5b5035610985565b3480156103a457600080fd5b506102c0610995565b3480156103b957600080fd5b506102c061099b565b3480156103ce57600080fd5b506102c06109a1565b3480156103e357600080fd5b50610427600480360360e08110156103fa57600080fd5b50803590602081013590604081013590606081013590608081013515159060a08101359060c001356109a7565b005b34801561043557600080fd5b506104276109e8565b34801561044a57600080fd5b506102c0610a5f565b34801561045f57600080fd5b50610468610a65565b604080516001600160a01b039092168252519081900360200190f35b34801561049057600080fd5b506102c0610a74565b3480156104a557600080fd5b50610427600480360360208110156104bc57600080fd5b50356001600160a01b0316610a7a565b3480156104d857600080fd5b506102c0610c5d565b6102c0600480360360408110156104f757600080fd5b6001600160a01b03823516919081019060408101602082013564010000000081111561052257600080fd5b82018360208201111561053457600080fd5b8035906020019184602083028401116401000000008311171561055657600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250929550610c63945050505050565b3480156105a057600080fd5b506105a9610ecc565b604080519115158252519081900360200190f35b3480156105c957600080fd5b506105a9600480360360408110156105e057600080fd5b506001600160a01b0381358116916020013516610ed5565b34801561060457600080fd5b50610468610ef5565b34801561061957600080fd5b506102c0610f04565b34801561062e57600080fd5b506102c0610f0a565b34801561064357600080fd5b50610468610f10565b34801561065857600080fd5b506104686004803603602081101561066f57600080fd5b5035610f1f565b34801561068257600080fd5b506104276004803603602081101561069957600080fd5b50356001600160a01b0316610f49565b3480156106b557600080fd5b506105a9600480360360408110156106cc57600080fd5b506001600160a01b0381358116916020013516610f7b565b3480156106f057600080fd5b506102c0610fa9565b34801561070557600080fd5b50610468610faf565b34801561071a57600080fd5b506102c0610fc3565b34801561072f57600080fd5b50610468610fc9565b34801561074457600080fd5b506104276004803603602081101561075b57600080fd5b5035610fd8565b34801561076e57600080fd5b506102c0610ff5565b34801561078357600080fd5b506102c06004803603602081101561079a57600080fd5b50356001600160a01b0316610ffb565b3480156107b657600080fd5b50610427611016565b3480156107cb57600080fd5b506102c06116f0565b3480156107e057600080fd5b506102c06116f6565b3480156107f557600080fd5b506102c06116fc565b34801561080a57600080fd5b506104276004803603602081101561082157600080fd5b5035611702565b34801561083457600080fd5b506104276004803603602081101561084b57600080fd5b503561171f565b34801561085e57600080fd5b506104276004803603602081101561087557600080fd5b50356001600160a01b031661173c565b34801561089157600080fd5b506102c0611774565b3480156108a657600080fd5b506102c0600480360360208110156108bd57600080fd5b50356001600160a01b031661177a565b3480156108d957600080fd5b506102c061178c565b3480156108ee57600080fd5b506102c0611792565b34801561090357600080fd5b50610468611798565b34801561091857600080fd5b506102c06117a7565b601d6020526000908152604090205481565b60075481565b6015818154811061094957600080fd5b600091825260209091200154905081565b6014818154811061094957600080fd5b6001600160a01b03166000908152601d602052604090205490565b6016818154811061094957600080fd5b600d5481565b60035481565b60025481565b600a546001600160a01b031633141561028857600196909655600494909455600592909255600e556018805460ff1916911515919091179055601055600f55565b600a546001600160a01b03163314156102885760405133904790829082156108fc029083906000818181858888f19350505050610a5a576040805162461bcd60e51b815260206004820152601e60248201526000805160206117ae833981519152604482015290519081900360640190fd5b50505b565b600b5481565b601a546001600160a01b031681565b60115481565b333214610a8657600080fd5b336000908152601d602052604090205415610ad25760405162461bcd60e51b81526004018080602001828103825260288152602001806118046028913960400191505060405180910390fd5b336000908152601c602090815260408083206001600160a01b038516845290915290205460ff1615610b44576040805162461bcd60e51b8152602060048201526016602482015275151a58dad95d08185b1c9958591e4818db185a5b595960521b604482015290519081900360640190fd5b6018546040805163cfd4eec960e01b81523360048201526001600160a01b03848116602483015291516101009093049091169163cfd4eec991604480820192602092909190829003018186803b158015610b9d57600080fd5b505afa158015610bb1573d6000803e3d6000fd5b505050506040513d6020811015610bc757600080fd5b5051610c13576040805162461bcd60e51b8152602060048201526016602482015275546f6b656e206e6f742073657420666f722073616c6560501b604482015290519081900360640190fd5b336000908152601d60209081526040808320439055601e8252808320600190819055601c83528184206001600160a01b03959095168452939091529020805460ff19169091179055565b60045481565b600080546001600160a01b03163314610c7b57600080fd5b6001600160a01b0383163214610c9057600080fd5b81600081518110610c9d57fe5b602002602001015160001415610ce7576040805162461bcd60e51b815260206004820152600a602482015269076616c756520697320360b41b604482015290519081900360640190fd5b6001600160a01b0383166000908152601d6020526040902054610e795781600081518110610d1157fe5b6020026020010151600860008282540192505081905550600082600081518110610d3757fe5b60200260200101516004540290508060008054906101000a90046001600160a01b03166001600160a01b03166325d998bb866040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b158015610da657600080fd5b505afa158015610dba573d6000803e3d6000fd5b505050506040513d6020811015610dd057600080fd5b50511015610e1e576040805162461bcd60e51b815260206004820152601660248201527522a92927a91d102737ba1032b737bab3b41026a722a160511b604482015290519081900360640190fd5b600d8054820190556001600160a01b0384166000908152601d602052604081204390558351849190610e4c57fe5b6020908102919091018101516001600160a01b0386166000908152601e9092526040909120559050610ec6565b6040805162461bcd60e51b815260206004820152601f60248201527f596f75206d75737420706c617920746865207469636b65747320666972737400604482015290519081900360640190fd5b92915050565b60185460ff1681565b601c60209081526000928352604080842090915290825290205460ff1681565b600a546001600160a01b031681565b60085481565b600c5481565b6019546001600160a01b031681565b60138181548110610f2f57600080fd5b6000918252602090912001546001600160a01b0316905081565b600a546001600160a01b031633141561028857600080546001600160a01b0319166001600160a01b0383161790555b50565b6001600160a01b039182166000908152601c6020908152604080832093909416825291909152205460ff1690565b60105481565b60185461010090046001600160a01b031681565b600f5481565b6000546001600160a01b031681565b600a546001600160a01b0316331415610288576002819055610f78565b60065481565b6001600160a01b03166000908152601e602052604090205490565b33321461102257600080fd5b601054336000908152601d60205260409020540143106110ff576040805160008082526020808301808552848152835160608501819052939430947fc8b770befc674349c8901843775a68ec04844613fbeeae686d22cae39754e14794879484938601926080870192859291909102908190849084905b838110156110b1578181015183820152602001611099565b505050509050018381038252602f81526020018061182c602f9139604001935050505060405180910390a250336000908152601d60209081526040808320839055601e909152812055610a5d565b600e54336000908152601d6020526040902054014311156116a357336000908152601e602052604081205460609067ffffffffffffffff8111801561114357600080fd5b5060405190808252806020026020018201604052801561116d578160200160208202803683370190505b50905060005b336000908152601e602052604090205481101561121357600b54600f54336000908152601d60209081526040918290205482519301408382015282820185905281518084038301815260609093019091528151910120816111d057fe5b068282815181106111dd57fe5b602002602001018181525050600c548282815181106111f857fe5b6020026020010151141561120b57600192505b600101611173565b336000908152601e6020526040902054600980549091019055821561159257601954601a54601b5460025460035460405133956001600160a01b039081169581169416924792606491840282900492908402919091049081908190899085156108fc029086906000818181858888f193505050506112c6576040805162461bcd60e51b815260206004820152601e60248201526000805160206117ae833981519152604482015290519081900360640190fd5b6040516001600160a01b0389169084156108fc029085906000818181858888f1935050505061132a576040805162461bcd60e51b815260206004820152601e60248201526000805160206117ae833981519152604482015290519081900360640190fd5b6040516001600160a01b0388169083156108fc029084906000818181858888f1935050505061138e576040805162461bcd60e51b815260206004820152601e60248201526000805160206117ae833981519152604482015290519081900360640190fd5b6040516001600160a01b0387169082156108fc029083906000818181858888f193505050506113f2576040805162461bcd60e51b815260206004820152601e60248201526000805160206117ae833981519152604482015290519081900360640190fd5b60078054850190556011805460010190556012805485019055604080518181528c51918101919091528b5130917fc8b770befc674349c8901843775a68ec04844613fbeeae686d22cae39754e147918e919081906020808301916060840191808701910280838360005b8381101561147457818101518382015260200161145c565b505050509190910193840390915250506008815267594f5520574f4e2160c01b60208201526040805191829003019150a250506013805460018181019092557f66de8ffda797e3de9c05e8fc57b3bf0ec28a930d40b0d285d93c06501cf6a0900180546001600160a01b031916339081179091556000908152601e6020526040812054601480548085019091557fce6d7b5282bd9a3661ae061feed1dbda4e52ab073b1f9285be6e155d9c38d4ec0155601580548084019091557f55f448fdea98c4d29eb340757ef0a66cd03dbb9538908a6a81d96026b71ec475019390935560168054918201815590925250427fd833147d7dc355ba459fc788f669e58cfaf9dc25ddcd0702e87d69c7b5124289909101555061162e9350505050565b306001600160a01b03167fc8b770befc674349c8901843775a68ec04844613fbeeae686d22cae39754e14783604051808060200180602001838103835284818151815260200191508051906020019060200280838360005b838110156116025781810151838201526020016115ea565b50505050905001838103825260368152602001806117ce60369139604001935050505060405180910390a25b6019546001600160a01b0316331461167e57601a8054601b80546001600160a01b03199081166001600160a01b038085169190911790925560198054938216928416929092179093559116331790555b5050336000908152601d60209081526040808320839055601e90915281205550610a5d565b6040805162461bcd60e51b815260206004820152601a60248201527f506c6179657273206d7573742077616974203320626c6f636b73000000000000604482015290519081900360640190fd5b60055481565b600e5481565b60135490565b600a546001600160a01b031633141561028857600c819055610f78565b600a546001600160a01b031633141561028857600b819055610f78565b600a546001600160a01b03163314156102885760188054610100600160a81b0319166101006001600160a01b03841602179055610f78565b60015481565b601e6020526000908152604090205481565b60125481565b60095481565b601b546001600160a01b031681565b6017548156fe4572726f72205768696c6520457865637574696e67205061796d656e742e0000596f7572206e756d6265727320646f6e2774206d61746368207468652053797374656d204e756d626572212054727920416761696e2e596f75206d75737420706c617920746865207469636b65747320796f752068617665206669727374596f7572207469636b6574732065787069726564206f722061726520696e76616c69642e2054727920416761696e2ea2646970667358221220cf2b51ad11b3be3facee97e90f00f587731f7c7f40b67f3dbbf6c448e75b33ea64736f6c63430007050033

Deployed ByteCode Sourcemap

324:7359:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1450:47;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;1450:47:0;-1:-1:-1;;;;;1450:47:0;;:::i;:::-;;;;;;;;;;;;;;;;585:28;;;;;;;;;;;;;:::i;1115:24::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;1115:24:0;;:::i;1083:28::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;1083:28:0;;:::i;7463:105::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;7463:105:0;-1:-1:-1;;;;;7463:105:0;;:::i;1143:30::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;1143:30:0;;:::i;821:::-;;;;;;;;;;;;;:::i;446:32::-;;;;;;;;;;;;;:::i;415:27::-;;;;;;;;;;;;;:::i;6090:443::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;6090:443:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;5794:290;;;;;;;;;;;;;:::i;751:30::-;;;;;;;;;;;;;:::i;1311:26::-;;;;;;;;;;;;;:::i;:::-;;;;-1:-1:-1;;;;;1311:26:0;;;;;;;;;;;;;;985:28;;;;;;;;;;;;;:::i;5101:537::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;5101:537:0;-1:-1:-1;;;;;5101:537:0;;:::i;482:30::-;;;;;;;;;;;;;:::i;4428:667::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;4428:667:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;4428:667:0;;-1:-1:-1;4428:667:0;;-1:-1:-1;;;;;4428:667:0:i;1214:34::-;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;1374:70;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;1374:70:0;;;;;;;;;;:::i;681:65::-;;;;;;;;;;;;;:::i;617:27::-;;;;;;;;;;;;;:::i;785:32::-;;;;;;;;;;;;;:::i;1281:26::-;;;;;;;;;;;;;:::i;1055:24::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;1055:24:0;;:::i;7036:165::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;7036:165:0;-1:-1:-1;;;;;7036:165:0;;:::i;5645:143::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;5645:143:0;;;;;;;;;;:::i;920:26::-;;;;;;;;;;;;;:::i;1252:22::-;;;;;;;;;;;;;:::i;892:24::-;;;;;;;;;;;;;:::i;356:19::-;;;;;;;;;;;;;:::i;6871:158::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;6871:158:0;;:::i;542:39::-;;;;;;;;;;;;;:::i;7571:109::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;7571:109:0;-1:-1:-1;;;;;7571:109:0;;:::i;1943:2479::-;;;;;;;;;;;;;:::i;516:22::-;;;;;;;;;;;;;:::i;858:30::-;;;;;;;;;;;;;:::i;7378:81::-;;;;;;;;;;;;;:::i;6539:166::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;6539:166:0;;:::i;6711:154::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;6711:154:0;;:::i;7207:164::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;7207:164:0;-1:-1:-1;;;;;7207:164:0;;:::i;379:32::-;;;;;;;;;;;;;:::i;1501:49::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;1501:49:0;-1:-1:-1;;;;;1501:49:0;;:::i;1017:31::-;;;;;;;;;;;;;:::i;648:29::-;;;;;;;;;;;;;:::i;1341:26::-;;;;;;;;;;;;;:::i;1180:30::-;;;;;;;;;;;;;:::i;1450:47::-;;;;;;;;;;;;;:::o;585:28::-;;;;:::o;1115:24::-;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;1115:24:0;:::o;1083:28::-;;;;;;;;;;;;7463:105;-1:-1:-1;;;;;7544:21:0;7526:7;7544:21;;;:11;:21;;;;;;;7463:105::o;1143:30::-;;;;;;;;;;;;821;;;;:::o;446:32::-;;;;:::o;415:27::-;;;;:::o;6090:443::-;6269:5;;-1:-1:-1;;;;;6269:5:0;6255:10;:19;6251:278;;;6285:15;:34;;;;6325:6;:16;;;;6347:6;:16;;;;6369:13;:30;6405:15;:34;;-1:-1:-1;;6405:34:0;;;;;;;;;;6445:8;:20;6471:8;:20;6090:443::o;5794:290::-;5854:5;;-1:-1:-1;;;;;5854:5:0;5840:10;:19;5836:244;;;5972:25;;5900:10;;5940:21;;5900:10;;5972:25;;;;;5940:21;;5870:19;5972:25;5870:19;5972:25;5940:21;5900:10;5972:25;;;;;;;5967:72;;5999:40;;;-1:-1:-1;;;5999:40:0;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;5999:40:0;;;;;;;;;;;;;;5967:72;5836:244;;;5794:290::o;751:30::-;;;;:::o;1311:26::-;;;-1:-1:-1;;;;;1311:26:0;;:::o;985:28::-;;;;:::o;5101:537::-;5179:10;5193:9;5179:23;5171:32;;;;;;5228:10;5242:1;5216:23;;;:11;:23;;;;;;:27;5212:83;;5245:50;;-1:-1:-1;;;5245:50:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5212:83;5325:10;5308:28;;;;:16;:28;;;;;;;;-1:-1:-1;;;;;5308:42:0;;;;;;;;;;;;5304:80;;;5352:32;;;-1:-1:-1;;;5352:32:0;;;;;;;;;;;;-1:-1:-1;;;5352:32:0;;;;;;;;;;;;;;5304:80;5397:5;;:56;;;-1:-1:-1;;;5397:56:0;;5428:10;5397:56;;;;-1:-1:-1;;;;;5397:56:0;;;;;;;;;:5;;;;;;;;:30;;:56;;;;;;;;;;;;;;;:5;:56;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;5397:56:0;5393:99;;5460:32;;;-1:-1:-1;;;5460:32:0;;;;;;;;;;;;-1:-1:-1;;;5460:32:0;;;;;;;;;;;;;;5393:99;5513:10;5501:23;;;;:11;:23;;;;;;;;5527:12;5501:38;;5544:13;:25;;;;;5572:1;5544:29;;;;5579:16;:28;;;;;-1:-1:-1;;;;;5579:42:0;;;;;;;;;;;;:49;;-1:-1:-1;;5579:49:0;;;;;;5101:537::o;482:30::-;;;;:::o;4428:667::-;4512:7;4561:3;;-1:-1:-1;;;;;4561:3:0;4539:10;:26;4531:35;;;;;;-1:-1:-1;;;;;4579:20:0;;4590:9;4579:20;4571:29;;;;;;4613:4;4618:1;4613:7;;;;;;;;;;;;;;4624:1;4613:12;4609:38;;;4627:20;;;-1:-1:-1;;;4627:20:0;;;;;;;;;;;;-1:-1:-1;;;4627:20:0;;;;;;;;;;;;;;4609:38;-1:-1:-1;;;;;4660:20:0;;;;;;:11;:20;;;;;;4656:432;;4712:4;4717:1;4712:7;;;;;;;;;;;;;;4697:11;;:22;;;;;;;;;;;4728:16;4756:4;4761:1;4756:7;;;;;;;;;;;;;;4747:6;;:16;4728:35;;4812:11;4778:3;;;;;;;;-1:-1:-1;;;;;4778:3:0;-1:-1:-1;;;;;4778:22:0;;4801:7;4778:31;;;;;;;;;;;;;-1:-1:-1;;;;;4778:31:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;4778:31:0;:45;4774:83;;;4825:32;;;-1:-1:-1;;;4825:32:0;;;;;;;;;;;;-1:-1:-1;;;4825:32:0;;;;;;;;;;;;;;4774:83;4871:14;:29;;;;;;-1:-1:-1;;;;;4911:20:0;;4871:14;4911:20;;;:11;:20;;;;;4934:12;4911:35;;4977:7;;:4;;4871:14;4977:7;;;;;;;;;;;;;;;-1:-1:-1;;;;;4952:22:0;;;;;;:13;:22;;;;;;;:32;5005:11;-1:-1:-1;4998:18:0;;4656:432;5041:41;;;-1:-1:-1;;;5041:41:0;;;;;;;;;;;;;;;;;;;;;;;;;;;4656:432;4428:667;;;;:::o;1214:34::-;;;;;;:::o;1374:70::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;681:65::-;;;-1:-1:-1;;;;;681:65:0;;:::o;617:27::-;;;;:::o;785:32::-;;;;:::o;1281:26::-;;;-1:-1:-1;;;;;1281:26:0;;:::o;1055:24::-;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;1055:24:0;;-1:-1:-1;1055:24:0;:::o;7036:165::-;7116:5;;-1:-1:-1;;;;;7116:5:0;7102:10;:19;7098:99;;;7132:3;:27;;-1:-1:-1;;;;;;7132:27:0;-1:-1:-1;;;;;7132:27:0;;;;;7098:99;7036:165;:::o;5645:143::-;-1:-1:-1;;;;;5749:26:0;;;5729:4;5749:26;;;:16;:26;;;;;;;;:34;;;;;;;;;;;;;;;5645:143::o;920:26::-;;;;:::o;1252:22::-;;;;;;-1:-1:-1;;;;;1252:22:0;;:::o;892:24::-;;;;:::o;356:19::-;;;-1:-1:-1;;;;;356:19:0;;:::o;6871:158::-;6947:5;;-1:-1:-1;;;;;6947:5:0;6933:10;:19;6929:96;;;6963:10;:24;;;6929:96;;542:39;;;;:::o;7571:109::-;-1:-1:-1;;;;;7654:23:0;7636:7;7654:23;;;:13;:23;;;;;;;7571:109::o;1943:2479::-;1995:10;2009:9;1995:23;1987:32;;;;;;2074:8;;2060:10;2048:23;;;;:11;:23;;;;;;:34;2032:12;:50;2028:2387;;2121:13;;;2132:1;2121:13;;;;;;;;;;2146:80;;;;;2099:19;2146:80;;;;;2121:13;;2162:4;;2146:80;;2121:13;;;;2146:80;;;;;;;2121:13;;2146:80;;;;;;;;;2121:13;;2146:80;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;2244:10:0;2258:1;2232:23;;;:11;:23;;;;;;;;:27;;;2265:13;:25;;;;;:29;2028:2387;;;2359:13;;2345:10;2333:23;;;;:11;:23;;;;;;:39;2318:12;:54;2314:2101;;;2456:10;2383:8;2442:25;;;:13;:25;;;;;;2407:21;;2431:37;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;2431:37:0;;2407:61;;2481:6;2497:243;2522:10;2508:25;;;;:13;:25;;;;;;2504:29;;2497:243;;;2654:9;;2638:8;;2624:10;2612:23;;;;:11;:23;;;;;;;;;;2585:66;;2612:34;;2602:45;2585:66;;;;;;;;;;;;;;;;;;;;;;;;;;2575:77;;;;;2654:9;2567:96;;;;;2546:7;2554:1;2546:10;;;;;;;;;;;;;:118;;;;;2689:12;;2675:7;2683:1;2675:10;;;;;;;;;;;;;;:26;2671:48;;;2715:4;2709:10;;2671:48;2726:3;;2497:243;;;2781:10;2767:25;;;;:13;:25;;;;;;2750:13;:42;;;;;;;2811:1313;;;;2913:11;;2966;;3019;;3124:10;;3189:16;;3365:19;;2861:10;;-1:-1:-1;;;;;2913:11:0;;;;2966;;;3019;;3061:21;;3137:3;3106:28;;;:34;;;;3171;;;:40;;;;;;;;;2861:10;;3365:19;;;;;3106:34;;2831:19;3365;2831;3365;3106:34;2861:10;3365:19;;;;;;;3360:66;;3386:40;;;-1:-1:-1;;;3386:40:0;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;3386:40:0;;;;;;;;;;;;;;3360:66;3438:30;;-1:-1:-1;;;;;3438:12:0;;;:30;;;;;3451:16;;3438:30;;;;3451:16;3438:12;:30;;;;;;;3433:77;;3470:40;;;-1:-1:-1;;;3470:40:0;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;3470:40:0;;;;;;;;;;;;;;3433:77;3522:30;;-1:-1:-1;;;;;3522:12:0;;;:30;;;;;3535:16;;3522:30;;;;3535:16;3522:12;:30;;;;;;;3517:77;;3554:40;;;-1:-1:-1;;;3554:40:0;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;3554:40:0;;;;;;;;;;;;;;3517:77;3606:30;;-1:-1:-1;;;;;3606:12:0;;;:30;;;;;3619:16;;3606:30;;;;3619:16;3606:12;:30;;;;;;;3601:77;;3638:40;;;-1:-1:-1;;;3638:40:0;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;3638:40:0;;;;;;;;;;;;;;3601:77;3685:12;:25;;;;;;3723:12;:14;;-1:-1:-1;3723:14:0;;;3744:15;:28;;;;;;3784:43;;;;;;;;;;;;;;;;;3800:4;;3784:43;;3807:7;;3784:43;;;;;;;;;;;;;;;;;;;;3685:12;3784:43;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;3784:43:0;;;;;;;;;;-1:-1:-1;;3784:43:0;;;-1:-1:-1;;;3784:43:0;;;;;;;;;;;;;-1:-1:-1;3784:43:0;-1:-1:-1;;3840:7:0;:24;;;;;;;;;;;;;-1:-1:-1;;;;;;3840:24:0;3853:10;3840:24;;;;;;-1:-1:-1;3891:25:0;;;:13;3840:24;3891:25;;;;;3871:14;:46;;;;;;;;;;;3924:10;:26;;;;;;;;;;;;;;3957:16;:38;;;;;;;;;;-1:-1:-1;3979:15:0;3957:38;;;;;-1:-1:-1;2811:1313:0;;-1:-1:-1;;;;2811:1313:0;;4044:4;-1:-1:-1;;;;;4028:89:0;;4051:7;4028:89;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2811:1313;4138:11;;-1:-1:-1;;;;;4138:11:0;4153:10;4138:25;4134:140;;4190:11;;;4176;:25;;-1:-1:-1;;;;;;4176:25:0;;;-1:-1:-1;;;;;4190:11:0;;;4176:25;;;;;;;4222:11;;;4208:25;;;4222:11;;;4208:25;;;;;;;4243:24;;4257:10;4243:24;;;4134:140;-1:-1:-1;;4296:10:0;4310:1;4284:23;;;:11;:23;;;;;;;;:27;;;4317:13;:25;;;;;:29;-1:-1:-1;2314:2101:0;;;4373:36;;;-1:-1:-1;;;4373:36:0;;;;;;;;;;;;;;;;;;;;;;;;;;;516:22;;;;:::o;858:30::-;;;;:::o;7378:81::-;7442:7;:14;7378:81;:::o;6539:166::-;6619:5;;-1:-1:-1;;;;;6619:5:0;6605:10;:19;6601:100;;;6635:12;:28;;;6601:100;;6711:154;6785:5;;-1:-1:-1;;;;;6785:5:0;6771:10;:19;6767:94;;;6801:9;:22;;;6767:94;;7207:164;7286:5;;-1:-1:-1;;;;;7286:5:0;7272:10;:19;7268:99;;;7302:5;:27;;-1:-1:-1;;;;;;7302:27:0;;-1:-1:-1;;;;;7302:27:0;;;;;;7268:99;;379:32;;;;:::o;1501:49::-;;;;;;;;;;;;;:::o;1017:31::-;;;;:::o;648:29::-;;;;:::o;1341:26::-;;;-1:-1:-1;;;;;1341:26:0;;:::o;1180:30::-;;;;:::o

Swarm Source

ipfs://cf2b51ad11b3be3facee97e90f00f587731f7c7f40b67f3dbbf6c448e75b33ea
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.