Source Code
Overview
ETH Balance
0.000517438542167201 ETH
Eth Value
$1.02 (@ $1,965.40/ETH)Latest 25 from a total of 156 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Sell Eggs | 5828839 | 2809 days ago | IN | 0 ETH | 0.00011392 | ||||
| Hatch Eggs | 5823065 | 2810 days ago | IN | 0 ETH | 0.00010588 | ||||
| Hatch Eggs | 5818007 | 2811 days ago | IN | 0 ETH | 0.00015882 | ||||
| Hatch Eggs | 5816869 | 2811 days ago | IN | 0 ETH | 0.00015882 | ||||
| Hatch Eggs | 5814339 | 2811 days ago | IN | 0 ETH | 0.00005294 | ||||
| Hatch Eggs | 5811135 | 2812 days ago | IN | 0 ETH | 0.00005294 | ||||
| Hatch Eggs | 5808521 | 2812 days ago | IN | 0 ETH | 0.00010588 | ||||
| Sell Eggs | 5802751 | 2813 days ago | IN | 0 ETH | 0.0001139 | ||||
| Hatch Eggs | 5795899 | 2815 days ago | IN | 0 ETH | 0.00010588 | ||||
| Hatch Eggs | 5793828 | 2815 days ago | IN | 0 ETH | 0.00031758 | ||||
| Sell Eggs | 5787916 | 2816 days ago | IN | 0 ETH | 0.00011392 | ||||
| Hatch Eggs | 5782737 | 2817 days ago | IN | 0 ETH | 0.00026465 | ||||
| Sell Eggs | 5776425 | 2818 days ago | IN | 0 ETH | 0.0002278 | ||||
| Hatch Eggs | 5734138 | 2825 days ago | IN | 0 ETH | 0.00031764 | ||||
| Hatch Eggs | 5731018 | 2826 days ago | IN | 0 ETH | 0.00047637 | ||||
| Hatch Eggs | 5709095 | 2830 days ago | IN | 0 ETH | 0.00095293 | ||||
| Hatch Eggs | 5705988 | 2830 days ago | IN | 0 ETH | 0.00081529 | ||||
| Sell Eggs | 5705957 | 2830 days ago | IN | 0 ETH | 0.00068342 | ||||
| Sell Eggs | 5702329 | 2831 days ago | IN | 0 ETH | 0.00068342 | ||||
| Hatch Eggs | 5696680 | 2832 days ago | IN | 0 ETH | 0.00063103 | ||||
| Sell Eggs | 5695336 | 2832 days ago | IN | 0 ETH | 0.00041952 | ||||
| Hatch Eggs | 5693869 | 2833 days ago | IN | 0 ETH | 0.00031764 | ||||
| Hatch Eggs | 5693022 | 2833 days ago | IN | 0 ETH | 0.00060798 | ||||
| Hatch Eggs | 5689633 | 2833 days ago | IN | 0 ETH | 0.00047646 | ||||
| Hatch Eggs | 5687956 | 2834 days ago | IN | 0 ETH | 0.0002647 |
Latest 25 internal transactions (View All)
Advanced mode:
| Parent Transaction Hash | Method | Block |
From
|
|
To
|
||
|---|---|---|---|---|---|---|---|
| Transfer | 5828839 | 2809 days ago | 0.00156552 ETH | ||||
| Transfer | 5828839 | 2809 days ago | 0.00006523 ETH | ||||
| Transfer | 5802751 | 2813 days ago | 0.00100441 ETH | ||||
| Transfer | 5802751 | 2813 days ago | 0.00004185 ETH | ||||
| Transfer | 5787916 | 2816 days ago | 0.000609 ETH | ||||
| Transfer | 5787916 | 2816 days ago | 0.00002537 ETH | ||||
| Transfer | 5776425 | 2818 days ago | 0.00046452 ETH | ||||
| Transfer | 5776425 | 2818 days ago | 0.00001935 ETH | ||||
| Transfer | 5705957 | 2830 days ago | 0.00011296 ETH | ||||
| Transfer | 5705957 | 2830 days ago | 0.0000047 ETH | ||||
| Transfer | 5702329 | 2831 days ago | 0.01830897 ETH | ||||
| Transfer | 5702329 | 2831 days ago | 0.00076287 ETH | ||||
| Transfer | 5695336 | 2832 days ago | 0.00101213 ETH | ||||
| Transfer | 5695336 | 2832 days ago | 0.00004217 ETH | ||||
| Transfer | 5679685 | 2835 days ago | 0.02174548 ETH | ||||
| Transfer | 5679685 | 2835 days ago | 0.00090606 ETH | ||||
| Transfer | 5676574 | 2836 days ago | 0.00082971 ETH | ||||
| Transfer | 5676574 | 2836 days ago | 0.00003457 ETH | ||||
| Transfer | 5675593 | 2836 days ago | 0.00174781 ETH | ||||
| Transfer | 5675593 | 2836 days ago | 0.00007282 ETH | ||||
| Transfer | 5670641 | 2837 days ago | 0.00105705 ETH | ||||
| Transfer | 5670641 | 2837 days ago | 0.00004404 ETH | ||||
| Transfer | 5669771 | 2837 days ago | 0.00224799 ETH | ||||
| Transfer | 5669771 | 2837 days ago | 0.00009366 ETH | ||||
| Transfer | 5664770 | 2838 days ago | 0.00241264 ETH |
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
ShrimpFarmer
Compiler Version
v0.4.18+commit.9cf6e910
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2018-05-18
*/
pragma solidity ^0.4.18; // solhint-disable-line
contract ShrimpFarmer{
//uint256 EGGS_PER_SHRIMP_PER_SECOND=1;
uint256 public EGGS_TO_HATCH_1SHRIMP=86400;//for final version should be seconds in a day
uint256 public STARTING_SHRIMP=300;
uint256 PSN=10000;
uint256 PSNH=5000;
bool public initialized=false;
address public ceoAddress;
mapping (address => uint256) public hatcheryShrimp;
mapping (address => uint256) public claimedEggs;
mapping (address => uint256) public lastHatch;
mapping (address => address) public referrals;
uint256 public marketEggs;
function ShrimpFarmer() public{
ceoAddress=msg.sender;
}
function hatchEggs(address ref) public{
require(initialized);
if(referrals[msg.sender]==0 && referrals[msg.sender]!=msg.sender){
referrals[msg.sender]=ref;
}
uint256 eggsUsed=getMyEggs();
uint256 newShrimp=SafeMath.div(eggsUsed,EGGS_TO_HATCH_1SHRIMP);
hatcheryShrimp[msg.sender]=SafeMath.add(hatcheryShrimp[msg.sender],newShrimp);
claimedEggs[msg.sender]=0;
lastHatch[msg.sender]=now;
//send referral eggs
claimedEggs[referrals[msg.sender]]=SafeMath.add(claimedEggs[referrals[msg.sender]],SafeMath.div(eggsUsed,5));
//boost market to nerf shrimp hoarding
marketEggs=SafeMath.add(marketEggs,SafeMath.div(eggsUsed,10));
}
function sellEggs() public{
require(initialized);
uint256 hasEggs=getMyEggs();
uint256 eggValue=calculateEggSell(hasEggs);
uint256 fee=devFee(eggValue);
claimedEggs[msg.sender]=0;
lastHatch[msg.sender]=now;
marketEggs=SafeMath.add(marketEggs,hasEggs);
ceoAddress.transfer(fee);
msg.sender.transfer(SafeMath.sub(eggValue,fee));
}
function buyEggs() public payable{
require(initialized);
uint256 eggsBought=calculateEggBuy(msg.value,SafeMath.sub(this.balance,msg.value));
eggsBought=SafeMath.sub(eggsBought,devFee(eggsBought));
ceoAddress.transfer(devFee(msg.value));
claimedEggs[msg.sender]=SafeMath.add(claimedEggs[msg.sender],eggsBought);
}
//magic trade balancing algorithm
function calculateTrade(uint256 rt,uint256 rs, uint256 bs) public view returns(uint256){
//(PSN*bs)/(PSNH+((PSN*rs+PSNH*rt)/rt));
return SafeMath.div(SafeMath.mul(PSN,bs),SafeMath.add(PSNH,SafeMath.div(SafeMath.add(SafeMath.mul(PSN,rs),SafeMath.mul(PSNH,rt)),rt)));
}
function calculateEggSell(uint256 eggs) public view returns(uint256){
return calculateTrade(eggs,marketEggs,this.balance);
}
function calculateEggBuy(uint256 eth,uint256 contractBalance) public view returns(uint256){
return calculateTrade(eth,contractBalance,marketEggs);
}
function calculateEggBuySimple(uint256 eth) public view returns(uint256){
return calculateEggBuy(eth,this.balance);
}
function devFee(uint256 amount) public view returns(uint256){
return SafeMath.div(SafeMath.mul(amount,4),100);
}
function seedMarket(uint256 eggs) public payable{
require(marketEggs==0);
initialized=true;
marketEggs=eggs;
}
function getFreeShrimp() public{
require(initialized);
require(hatcheryShrimp[msg.sender]==0);
lastHatch[msg.sender]=now;
hatcheryShrimp[msg.sender]=STARTING_SHRIMP;
}
function getBalance() public view returns(uint256){
return this.balance;
}
function getMyShrimp() public view returns(uint256){
return hatcheryShrimp[msg.sender];
}
function getMyEggs() public view returns(uint256){
return SafeMath.add(claimedEggs[msg.sender],getEggsSinceLastHatch(msg.sender));
}
function getEggsSinceLastHatch(address adr) public view returns(uint256){
uint256 secondsPassed=min(EGGS_TO_HATCH_1SHRIMP,SafeMath.sub(now,lastHatch[adr]));
return SafeMath.mul(secondsPassed,hatcheryShrimp[adr]);
}
function min(uint256 a, uint256 b) private pure returns (uint256) {
return a < b ? a : b;
}
}
library SafeMath {
/**
* @dev Multiplies two numbers, throws on overflow.
*/
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;
}
/**
* @dev Integer division of two numbers, truncating the quotient.
*/
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;
}
/**
* @dev Substracts two numbers, throws on overflow (i.e. if subtrahend is greater than minuend).
*/
function sub(uint256 a, uint256 b) internal pure returns (uint256) {
assert(b <= a);
return a - b;
}
/**
* @dev Adds two numbers, throws on overflow.
*/
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":"ceoAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"initialized","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"rt","type":"uint256"},{"name":"rs","type":"uint256"},{"name":"bs","type":"uint256"}],"name":"calculateTrade","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"getFreeShrimp","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"eth","type":"uint256"},{"name":"contractBalance","type":"uint256"}],"name":"calculateEggBuy","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"marketEggs","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"sellEggs","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"eggs","type":"uint256"}],"name":"seedMarket","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[{"name":"amount","type":"uint256"}],"name":"devFee","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"ref","type":"address"}],"name":"hatchEggs","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getMyEggs","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"lastHatch","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"buyEggs","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"claimedEggs","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"EGGS_TO_HATCH_1SHRIMP","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"hatcheryShrimp","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"eth","type":"uint256"}],"name":"calculateEggBuySimple","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"eggs","type":"uint256"}],"name":"calculateEggSell","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"referrals","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getMyShrimp","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"adr","type":"address"}],"name":"getEggsSinceLastHatch","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"STARTING_SHRIMP","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"}]Contract Creation Code
60606040526201518060005561012c6001556127106002556113886003556000600460006101000a81548160ff021916908315150217905550341561004357600080fd5b33600460016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555061124f806100936000396000f300606060405260043610610133576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680630a0f81681461013857806312065fe01461018d578063158ef93e146101b6578063229824c4146101e357806323b3c7711461022c57806326fd8422146102415780632e9392bb146102815780633955f0fe146102aa5780633b653755146102bf5780633bc0461a146102d75780633ec862a81461030e57806343ce742214610347578063467ece79146103705780634f74acfe146103bd57806372670361146103c7578063732e77d0146104145780637e2cb9741461043d5780637e56fde51461048a5780638e316327146104c15780639ca423b3146104f8578063c2127e0314610571578063d7c8843b1461059a578063fb05594f146105e7575b600080fd5b341561014357600080fd5b61014b610610565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561019857600080fd5b6101a0610636565b6040518082815260200191505060405180910390f35b34156101c157600080fd5b6101c9610655565b604051808215151515815260200191505060405180910390f35b34156101ee57600080fd5b6102166004808035906020019091908035906020019091908035906020019091905050610668565b6040518082815260200191505060405180910390f35b341561023757600080fd5b61023f6106bb565b005b341561024c57600080fd5b61026b60048080359060200190919080359060200190919050506107b0565b6040518082815260200191505060405180910390f35b341561028c57600080fd5b6102946107c7565b6040518082815260200191505060405180910390f35b34156102b557600080fd5b6102bd6107cd565b005b6102d56004808035906020019091905050610958565b005b34156102e257600080fd5b6102f8600480803590602001909190505061098e565b6040518082815260200191505060405180910390f35b341561031957600080fd5b610345600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506109ac565b005b341561035257600080fd5b61035a610e00565b6040518082815260200191505060405180910390f35b341561037b57600080fd5b6103a7600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610e58565b6040518082815260200191505060405180910390f35b6103c5610e70565b005b34156103d257600080fd5b6103fe600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610fc6565b6040518082815260200191505060405180910390f35b341561041f57600080fd5b610427610fde565b6040518082815260200191505060405180910390f35b341561044857600080fd5b610474600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610fe4565b6040518082815260200191505060405180910390f35b341561049557600080fd5b6104ab6004808035906020019091905050610ffc565b6040518082815260200191505060405180910390f35b34156104cc57600080fd5b6104e26004808035906020019091905050611026565b6040518082815260200191505060405180910390f35b341561050357600080fd5b61052f600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611053565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561057c57600080fd5b610584611086565b6040518082815260200191505060405180910390f35b34156105a557600080fd5b6105d1600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506110cd565b6040518082815260200191505060405180910390f35b34156105f257600080fd5b6105fa611177565b6040518082815260200191505060405180910390f35b600460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60003073ffffffffffffffffffffffffffffffffffffffff1631905090565b600460009054906101000a900460ff1681565b60006106b26106796002548461117d565b6106ad6003546106a86106a26106916002548a61117d565b61069d6003548c61117d565b6111b8565b896111d6565b6111b8565b6111d6565b90509392505050565b600460009054906101000a900460ff1615156106d657600080fd5b6000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414151561072457600080fd5b42600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600154600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550565b60006107bf8383600954610668565b905092915050565b60095481565b6000806000600460009054906101000a900460ff1615156107ed57600080fd5b6107f5610e00565b925061080083611026565b915061080b8261098e565b90506000600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555042600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506108a2600954846111b8565b600981905550600460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050151561090a57600080fd5b3373ffffffffffffffffffffffffffffffffffffffff166108fc61092e84846111f1565b9081150290604051600060405180830381858888f19350505050151561095357600080fd5b505050565b600060095414151561096957600080fd5b6001600460006101000a81548160ff0219169083151502179055508060098190555050565b60006109a561099e83600461117d565b60646111d6565b9050919050565b600080600460009054906101000a900460ff1615156109ca57600080fd5b6000600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16148015610ada57503373ffffffffffffffffffffffffffffffffffffffff16600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614155b15610b5e5782600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b610b66610e00565b9150610b74826000546111d6565b9050610bbf600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054826111b8565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555042600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610d3d60066000600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610d388460056111d6565b6111b8565b60066000600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610df5600954610df084600a6111d6565b6111b8565b600981905550505050565b6000610e53600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e4e336110cd565b6111b8565b905090565b60076020528060005260406000206000915090505481565b6000600460009054906101000a900460ff161515610e8d57600080fd5b610eb734610eb23073ffffffffffffffffffffffffffffffffffffffff1631346111f1565b6107b0565b9050610ecb81610ec68361098e565b6111f1565b9050600460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc610f123461098e565b9081150290604051600060405180830381858888f193505050501515610f3757600080fd5b610f80600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054826111b8565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050565b60066020528060005260406000206000915090505481565b60005481565b60056020528060005260406000206000915090505481565b600061101f823073ffffffffffffffffffffffffffffffffffffffff16316107b0565b9050919050565b600061104c826009543073ffffffffffffffffffffffffffffffffffffffff1631610668565b9050919050565b60086020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905090565b60008061112460005461111f42600760008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111f1565b61120a565b905061116f81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461117d565b915050919050565b60015481565b600080600084141561119257600091506111b1565b82840290508284828115156111a357fe5b041415156111ad57fe5b8091505b5092915050565b60008082840190508381101515156111cc57fe5b8091505092915050565b60008082848115156111e457fe5b0490508091505092915050565b60008282111515156111ff57fe5b818303905092915050565b6000818310611219578161121b565b825b9050929150505600a165627a7a72305820272ded4fed5cfe56afcf9bd579002de64fea3031262d8368f290432b60c589530029
Deployed Bytecode
0x606060405260043610610133576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680630a0f81681461013857806312065fe01461018d578063158ef93e146101b6578063229824c4146101e357806323b3c7711461022c57806326fd8422146102415780632e9392bb146102815780633955f0fe146102aa5780633b653755146102bf5780633bc0461a146102d75780633ec862a81461030e57806343ce742214610347578063467ece79146103705780634f74acfe146103bd57806372670361146103c7578063732e77d0146104145780637e2cb9741461043d5780637e56fde51461048a5780638e316327146104c15780639ca423b3146104f8578063c2127e0314610571578063d7c8843b1461059a578063fb05594f146105e7575b600080fd5b341561014357600080fd5b61014b610610565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561019857600080fd5b6101a0610636565b6040518082815260200191505060405180910390f35b34156101c157600080fd5b6101c9610655565b604051808215151515815260200191505060405180910390f35b34156101ee57600080fd5b6102166004808035906020019091908035906020019091908035906020019091905050610668565b6040518082815260200191505060405180910390f35b341561023757600080fd5b61023f6106bb565b005b341561024c57600080fd5b61026b60048080359060200190919080359060200190919050506107b0565b6040518082815260200191505060405180910390f35b341561028c57600080fd5b6102946107c7565b6040518082815260200191505060405180910390f35b34156102b557600080fd5b6102bd6107cd565b005b6102d56004808035906020019091905050610958565b005b34156102e257600080fd5b6102f8600480803590602001909190505061098e565b6040518082815260200191505060405180910390f35b341561031957600080fd5b610345600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506109ac565b005b341561035257600080fd5b61035a610e00565b6040518082815260200191505060405180910390f35b341561037b57600080fd5b6103a7600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610e58565b6040518082815260200191505060405180910390f35b6103c5610e70565b005b34156103d257600080fd5b6103fe600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610fc6565b6040518082815260200191505060405180910390f35b341561041f57600080fd5b610427610fde565b6040518082815260200191505060405180910390f35b341561044857600080fd5b610474600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610fe4565b6040518082815260200191505060405180910390f35b341561049557600080fd5b6104ab6004808035906020019091905050610ffc565b6040518082815260200191505060405180910390f35b34156104cc57600080fd5b6104e26004808035906020019091905050611026565b6040518082815260200191505060405180910390f35b341561050357600080fd5b61052f600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611053565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561057c57600080fd5b610584611086565b6040518082815260200191505060405180910390f35b34156105a557600080fd5b6105d1600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506110cd565b6040518082815260200191505060405180910390f35b34156105f257600080fd5b6105fa611177565b6040518082815260200191505060405180910390f35b600460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60003073ffffffffffffffffffffffffffffffffffffffff1631905090565b600460009054906101000a900460ff1681565b60006106b26106796002548461117d565b6106ad6003546106a86106a26106916002548a61117d565b61069d6003548c61117d565b6111b8565b896111d6565b6111b8565b6111d6565b90509392505050565b600460009054906101000a900460ff1615156106d657600080fd5b6000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414151561072457600080fd5b42600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600154600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550565b60006107bf8383600954610668565b905092915050565b60095481565b6000806000600460009054906101000a900460ff1615156107ed57600080fd5b6107f5610e00565b925061080083611026565b915061080b8261098e565b90506000600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555042600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506108a2600954846111b8565b600981905550600460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050151561090a57600080fd5b3373ffffffffffffffffffffffffffffffffffffffff166108fc61092e84846111f1565b9081150290604051600060405180830381858888f19350505050151561095357600080fd5b505050565b600060095414151561096957600080fd5b6001600460006101000a81548160ff0219169083151502179055508060098190555050565b60006109a561099e83600461117d565b60646111d6565b9050919050565b600080600460009054906101000a900460ff1615156109ca57600080fd5b6000600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16148015610ada57503373ffffffffffffffffffffffffffffffffffffffff16600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614155b15610b5e5782600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b610b66610e00565b9150610b74826000546111d6565b9050610bbf600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054826111b8565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555042600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610d3d60066000600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610d388460056111d6565b6111b8565b60066000600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610df5600954610df084600a6111d6565b6111b8565b600981905550505050565b6000610e53600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e4e336110cd565b6111b8565b905090565b60076020528060005260406000206000915090505481565b6000600460009054906101000a900460ff161515610e8d57600080fd5b610eb734610eb23073ffffffffffffffffffffffffffffffffffffffff1631346111f1565b6107b0565b9050610ecb81610ec68361098e565b6111f1565b9050600460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc610f123461098e565b9081150290604051600060405180830381858888f193505050501515610f3757600080fd5b610f80600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054826111b8565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050565b60066020528060005260406000206000915090505481565b60005481565b60056020528060005260406000206000915090505481565b600061101f823073ffffffffffffffffffffffffffffffffffffffff16316107b0565b9050919050565b600061104c826009543073ffffffffffffffffffffffffffffffffffffffff1631610668565b9050919050565b60086020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905090565b60008061112460005461111f42600760008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111f1565b61120a565b905061116f81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461117d565b915050919050565b60015481565b600080600084141561119257600091506111b1565b82840290508284828115156111a357fe5b041415156111ad57fe5b8091505b5092915050565b60008082840190508381101515156111cc57fe5b8091505092915050565b60008082848115156111e457fe5b0490508091505092915050565b60008282111515156111ff57fe5b818303905092915050565b6000818310611219578161121b565b825b9050929150505600a165627a7a72305820272ded4fed5cfe56afcf9bd579002de64fea3031262d8368f290432b60c589530029
Swarm Source
bzzr://272ded4fed5cfe56afcf9bd579002de64fea3031262d8368f290432b60c58953
Loading...
Loading
Loading...
Loading
Net Worth in USD
$1.02
Net Worth in ETH
0.000517
Token Allocations
ETH
100.00%
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|---|---|---|---|---|
| ETH | 100.00% | $1,965.4 | 0.00051744 | $1.02 |
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.