pragma solidity ^0.4.10;
contract timereum {
string public name;
string public symbol;
uint8 public decimals;
uint256 public maxRewardUnitsAvailable;
uint256 public startTime;
uint256 public initialSupplyPerChildAddress;
mapping (address => uint256) public balanceOf;
mapping (address => bool) public parentAddress;
mapping (address => bool) public childAddress;
mapping (address => address) public returnChildAddressForParent;
mapping (address => uint256) public numRewardsUsed;
event Transfer(address indexed from, address indexed to, uint256 value);
function timereum() {
name = "timereum";
symbol = "TME";
decimals = 18;
initialSupplyPerChildAddress = 1000000000000000000;
maxRewardUnitsAvailable=10;
startTime=1498929279;
balanceOf[0x1cBE51911e1BA60b2959297c8100a9bE2d4CdCF4]=0;
parentAddress[0x1cBE51911e1BA60b2959297c8100a9bE2d4CdCF4]=true;
returnChildAddressForParent[0x1cBE51911e1BA60b2959297c8100a9bE2d4CdCF4]=0x18E77BEE1511f4c89b47722bB1D45F82dE229b45;
balanceOf[0x18E77BEE1511f4c89b47722bB1D45F82dE229b45]=initialSupplyPerChildAddress;
numRewardsUsed[0x18E77BEE1511f4c89b47722bB1D45F82dE229b45]=0;
childAddress[0x18E77BEE1511f4c89b47722bB1D45F82dE229b45]=true;
balanceOf[0x2F6Ef3FEa45D465D13451B8A8230bB147923D967]=0;
parentAddress[0x2F6Ef3FEa45D465D13451B8A8230bB147923D967]=true;
returnChildAddressForParent[0x2F6Ef3FEa45D465D13451B8A8230bB147923D967]=0xE84426C7E7cF88889C64aaa805F9CdFaa1162cad;
balanceOf[0xE84426C7E7cF88889C64aaa805F9CdFaa1162cad]=initialSupplyPerChildAddress;
numRewardsUsed[0xE84426C7E7cF88889C64aaa805F9CdFaa1162cad]=0;
childAddress[0xE84426C7E7cF88889C64aaa805F9CdFaa1162cad]=true;
balanceOf[0x963B9c6Ac15Df256cBAf353C7fde0725363890dD]=0;
parentAddress[0x963B9c6Ac15Df256cBAf353C7fde0725363890dD]=true;
returnChildAddressForParent[0x963B9c6Ac15Df256cBAf353C7fde0725363890dD]=0xF6B7206899747e136896078d8e4E4Cb02ad7020b;
balanceOf[0xF6B7206899747e136896078d8e4E4Cb02ad7020b]=initialSupplyPerChildAddress;
numRewardsUsed[0xF6B7206899747e136896078d8e4E4Cb02ad7020b]=0;
childAddress[0xF6B7206899747e136896078d8e4E4Cb02ad7020b]=true;
balanceOf[0xC704cC2d3643637C2876B3ebF2319dd9Bc0d78EB]=0;
parentAddress[0xC704cC2d3643637C2876B3ebF2319dd9Bc0d78EB]=true;
returnChildAddressForParent[0xC704cC2d3643637C2876B3ebF2319dd9Bc0d78EB]=0x880719a72393Db8d85B25De6032bFe5c15652Cd5;
balanceOf[0x880719a72393Db8d85B25De6032bFe5c15652Cd5]=initialSupplyPerChildAddress;
numRewardsUsed[0x880719a72393Db8d85B25De6032bFe5c15652Cd5]=0;
childAddress[0x880719a72393Db8d85B25De6032bFe5c15652Cd5]=true;
}
function transfer(address _to, uint256 _value) {
if (balanceOf[msg.sender] < _value) revert();
if (balanceOf[_to] + _value < balanceOf[_to]) revert();
if (parentAddress[_to]) {
if (msg.sender==returnChildAddressForParent[_to]) {
if (numRewardsUsed[msg.sender]
uint256 returnMaxPerBatchGenerated=5000000000000000000000;
uint256 deployTime=10*365*86400;
uint256 secondsSinceStartTime=currDate-startTime;
uint256 maximizationTime=deployTime+startTime;
uint256 coinsPerBatchGenerated;
if (currDate>=maximizationTime) {
coinsPerBatchGenerated=returnMaxPerBatchGenerated;
} else {
uint256 b=(returnMaxPerBatchGenerated/4);
uint256 m=(returnMaxPerBatchGenerated-b)/deployTime;
coinsPerBatchGenerated=secondsSinceStartTime*m+b;
}
numRewardsUsed[msg.sender]+=1;
balanceOf[msg.sender]+=coinsPerBatchGenerated;
}
}
}
balanceOf[msg.sender] -= _value;
balanceOf[_to] += _value;
Transfer(msg.sender, _to, _value);
}
}
http://imgur.com/Ei1h9k3
LOL you forgot to take MINEREUM out LMAO
I got it screencapped buddy, u messed up