Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00Latest 25 from a total of 962 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Buy Potato | 6454213 | 2732 days ago | IN | 0 ETH | 0.00066684 | ||||
| Buy Potato | 6442468 | 2734 days ago | IN | 0.001001 ETH | 0.00033323 | ||||
| Buy Potato | 6442442 | 2734 days ago | IN | 0.001 ETH | 0.00134703 | ||||
| Buy Potato | 6404636 | 2740 days ago | IN | 0 ETH | 0.00136152 | ||||
| Buy Potato | 6404200 | 2740 days ago | IN | 0.001001 ETH | 0.00066777 | ||||
| Buy Potato | 6404193 | 2740 days ago | IN | 0.001001 ETH | 0.00096502 | ||||
| Buy Potato | 6374385 | 2745 days ago | IN | 0.001001 ETH | 0.00016519 | ||||
| Buy Potato | 5447925 | 2904 days ago | IN | 0.00197565 ETH | 0.00186278 | ||||
| Buy Potato | 5447627 | 2904 days ago | IN | 0.001001 ETH | 0.00006677 | ||||
| Buy Potato | 5447565 | 2904 days ago | IN | 0.001001 ETH | 0.00006677 | ||||
| Buy Potato | 5447454 | 2904 days ago | IN | 0.001001 ETH | 0.00006677 | ||||
| Buy Potato | 5447340 | 2904 days ago | IN | 0.001001 ETH | 0.00006677 | ||||
| Buy Potato | 5447243 | 2904 days ago | IN | 0.00197565 ETH | 0.00022316 | ||||
| Buy Potato | 5447067 | 2904 days ago | IN | 0.001001 ETH | 0.00002337 | ||||
| Buy Potato | 5447065 | 2904 days ago | IN | 0.001001 ETH | 0.00006677 | ||||
| Buy Potato | 5447063 | 2904 days ago | IN | 0.001001 ETH | 0.00006677 | ||||
| Buy Potato | 5447063 | 2904 days ago | IN | 0.001001 ETH | 0.00006677 | ||||
| Buy Potato | 5447032 | 2904 days ago | IN | 0.001001 ETH | 0.00006677 | ||||
| Buy Potato | 5446996 | 2904 days ago | IN | 0.001001 ETH | 0.00009637 | ||||
| Buy Potato | 5405899 | 2911 days ago | IN | 0 ETH | 0.00016264 | ||||
| Buy Potato | 5405619 | 2911 days ago | IN | 0.01518954 ETH | 0.00007451 | ||||
| Buy Potato | 5405531 | 2911 days ago | IN | 0.01518954 ETH | 0.00037259 | ||||
| Buy Potato | 5405287 | 2911 days ago | IN | 0.00769603 ETH | 0.00007451 | ||||
| Buy Potato | 5405278 | 2911 days ago | IN | 0.00769603 ETH | 0.00037259 | ||||
| Buy Potato | 5405277 | 2911 days ago | IN | 0.00769603 ETH | 0.00037259 |
Latest 25 internal transactions (View All)
Advanced mode:
| Parent Transaction Hash | Method | Block |
From
|
|
To
|
||
|---|---|---|---|---|---|---|---|
| Transfer | 6454213 | 2732 days ago | 0.00192 ETH | ||||
| Transfer | 6442468 | 2734 days ago | 0.000001 ETH | ||||
| Transfer | 6442468 | 2734 days ago | 0.00004 ETH | ||||
| Transfer | 6442442 | 2734 days ago | 0.00004 ETH | ||||
| Transfer | 6404636 | 2740 days ago | 0.00192 ETH | ||||
| Transfer | 6404200 | 2740 days ago | 0.000001 ETH | ||||
| Transfer | 6404200 | 2740 days ago | 0.00004 ETH | ||||
| Transfer | 6404193 | 2740 days ago | 0.000001 ETH | ||||
| Transfer | 6404193 | 2740 days ago | 0.00004 ETH | ||||
| Transfer | 5447925 | 2904 days ago | 0.00903473 ETH | ||||
| Transfer | 5447925 | 2904 days ago | 0.00197565 ETH | ||||
| Transfer | 5447627 | 2904 days ago | 0.000001 ETH | ||||
| Transfer | 5447627 | 2904 days ago | 0.00004 ETH | ||||
| Transfer | 5447565 | 2904 days ago | 0.000001 ETH | ||||
| Transfer | 5447565 | 2904 days ago | 0.00004 ETH | ||||
| Transfer | 5447454 | 2904 days ago | 0.000001 ETH | ||||
| Transfer | 5447454 | 2904 days ago | 0.00004 ETH | ||||
| Transfer | 5447340 | 2904 days ago | 0.000001 ETH | ||||
| Transfer | 5447340 | 2904 days ago | 0.00004 ETH | ||||
| Transfer | 5447243 | 2904 days ago | 0.00000197 ETH | ||||
| Transfer | 5447243 | 2904 days ago | 0.00007894 ETH | ||||
| Transfer | 5447243 | 2904 days ago | 0.00149999 ETH | ||||
| Transfer | 5447065 | 2904 days ago | 0.000001 ETH | ||||
| Transfer | 5447065 | 2904 days ago | 0.00004 ETH | ||||
| Transfer | 5447063 | 2904 days ago | 0.000001 ETH |
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
PotPotato
Compiler Version
v0.4.21+commit.dfe3193c
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2018-03-10
*/
pragma solidity ^0.4.18; // solhint-disable-line
contract PotPotato{
address public ceoAddress;
address public hotPotatoHolder;
address public lastHotPotatoHolder;
uint256 public lastBidTime;
uint256 public contestStartTime;
uint256 public lastPot;
Potato[] public potatoes;
uint256 public BASE_TIME_TO_COOK=30 minutes;//60 seconds;
uint256 public TIME_MULTIPLIER=5 minutes;//5 seconds;//time per index of potato
uint256 public TIME_TO_COOK=BASE_TIME_TO_COOK; //this changes
uint256 public NUM_POTATOES=12;
uint256 public START_PRICE=0.001 ether;
uint256 public CONTEST_INTERVAL=1 weeks;//4 minutes;//1 week
/*** DATATYPES ***/
struct Potato {
address owner;
uint256 price;
}
/*** CONSTRUCTOR ***/
function PotPotato() public{
ceoAddress=msg.sender;
hotPotatoHolder=0;
contestStartTime=1520799754;//sunday march 11
for(uint i = 0; i<NUM_POTATOES; i++){
Potato memory newpotato=Potato({owner:address(this),price: START_PRICE});
potatoes.push(newpotato);
}
}
/*** PUBLIC FUNCTIONS ***/
function buyPotato(uint256 index) public payable{
require(block.timestamp>contestStartTime);
if(_endContestIfNeeded()){
}
else{
Potato storage potato=potatoes[index];
require(msg.value >= potato.price);
//allow calling transfer() on these addresses without risking re-entrancy attacks
require(msg.sender != potato.owner);
require(msg.sender != ceoAddress);
uint256 sellingPrice=potato.price;
uint256 purchaseExcess = SafeMath.sub(msg.value, sellingPrice);
uint256 payment = uint256(SafeMath.div(SafeMath.mul(sellingPrice, 76), 100));
uint256 devFee= uint256(SafeMath.div(SafeMath.mul(sellingPrice, 4), 100));
//20 percent remaining in the contract goes to the pot
//if the owner is the contract, this is the first purchase, and payment should go to the pot
if(potato.owner!=address(this)){
potato.owner.transfer(payment);
}
ceoAddress.transfer(devFee);
potato.price= SafeMath.div(SafeMath.mul(sellingPrice, 150), 76);
potato.owner=msg.sender;//transfer ownership
hotPotatoHolder=msg.sender;//becomes holder with potential to win the pot
lastBidTime=block.timestamp;
TIME_TO_COOK=SafeMath.add(BASE_TIME_TO_COOK,SafeMath.mul(index,TIME_MULTIPLIER)); //pots have times to cook varying from 30-85 minutes
msg.sender.transfer(purchaseExcess);//returns excess eth
}
}
function getBalance() public view returns(uint256 value){
return this.balance;
}
function timePassed() public view returns(uint256 time){
if(lastBidTime==0){
return 0;
}
return SafeMath.sub(block.timestamp,lastBidTime);
}
function timeLeftToContestStart() public view returns(uint256 time){
if(block.timestamp>contestStartTime){
return 0;
}
return SafeMath.sub(contestStartTime,block.timestamp);
}
function timeLeftToCook() public view returns(uint256 time){
return SafeMath.sub(TIME_TO_COOK,timePassed());
}
function contestOver() public view returns(bool){
return timePassed()>=TIME_TO_COOK;
}
/*** PRIVATE FUNCTIONS ***/
function _endContestIfNeeded() private returns(bool){
if(timePassed()>=TIME_TO_COOK){
//contest over, refund anything paid
msg.sender.transfer(msg.value);
lastPot=this.balance;
lastHotPotatoHolder=hotPotatoHolder;
hotPotatoHolder.transfer(this.balance);
hotPotatoHolder=0;
lastBidTime=0;
_resetPotatoes();
_setNewStartTime();
return true;
}
return false;
}
function _resetPotatoes() private{
for(uint i = 0; i<NUM_POTATOES; i++){
Potato memory newpotato=Potato({owner:address(this),price: START_PRICE});
potatoes[i]=newpotato;
}
}
function _setNewStartTime() private{
uint256 start=contestStartTime;
while(start<block.timestamp){
start=SafeMath.add(start,CONTEST_INTERVAL);
}
contestStartTime=start;
}
}
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":"value","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"NUM_POTATOES","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"START_PRICE","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"timeLeftToContestStart","outputs":[{"name":"time","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"lastBidTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"lastHotPotatoHolder","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"index","type":"uint256"}],"name":"buyPotato","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"CONTEST_INTERVAL","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"hotPotatoHolder","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"contestStartTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"timeLeftToCook","outputs":[{"name":"time","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"TIME_TO_COOK","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"timePassed","outputs":[{"name":"time","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"contestOver","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"BASE_TIME_TO_COOK","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"potatoes","outputs":[{"name":"owner","type":"address"},{"name":"price","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"lastPot","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"TIME_MULTIPLIER","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"}]Contract Creation Code
606060405261070860075561012c600855600754600955600c600a5566038d7ea4c68000600b5562093a80600c55341561003857600080fd5b600061004261019f565b336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550635aa5900a600481905550600091505b600a548210156101985760408051908101604052803073ffffffffffffffffffffffffffffffffffffffff168152602001600b5481525090506006805480600101828161012191906101cf565b9160005260206000209060020201600083909190915060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506020820151816001015550505081806001019250506100d4565b505061024f565b6040805190810160405280600073ffffffffffffffffffffffffffffffffffffffff168152602001600081525090565b8154818355818115116101fc576002028160020283600052602060002091820191016101fb9190610201565b5b505050565b61024c91905b8082111561024857600080820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff0219169055600182016000905550600201610207565b5090565b90565b610d838061025e6000396000f300606060405260043610610107576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680630a0f81681461010c57806312065fe014610161578063244447491461018a5780633609ac8f146101b3578063439198af146101dc578063642ab4b1146102055780637be8630f1461022e57806384cbc92f14610283578063924f6be01461029b57806396603e88146102c457806397ab9e7a14610319578063980e6e0814610342578063987f710a1461036b578063b445425314610394578063bb8c869d146103bd578063c3492908146103ea578063e95a662314610413578063f27ee76c1461047d578063fdd2f2b0146104a6575b600080fd5b341561011757600080fd5b61011f6104cf565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561016c57600080fd5b6101746104f4565b6040518082815260200191505060405180910390f35b341561019557600080fd5b61019d610513565b6040518082815260200191505060405180910390f35b34156101be57600080fd5b6101c6610519565b6040518082815260200191505060405180910390f35b34156101e757600080fd5b6101ef61051f565b6040518082815260200191505060405180910390f35b341561021057600080fd5b610218610546565b6040518082815260200191505060405180910390f35b341561023957600080fd5b61024161054c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6102996004808035906020019091905050610572565b005b34156102a657600080fd5b6102ae6108f7565b6040518082815260200191505060405180910390f35b34156102cf57600080fd5b6102d76108fd565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561032457600080fd5b61032c610923565b6040518082815260200191505060405180910390f35b341561034d57600080fd5b610355610929565b6040518082815260200191505060405180910390f35b341561037657600080fd5b61037e610943565b6040518082815260200191505060405180910390f35b341561039f57600080fd5b6103a7610949565b6040518082815260200191505060405180910390f35b34156103c857600080fd5b6103d0610970565b604051808215151515815260200191505060405180910390f35b34156103f557600080fd5b6103fd610984565b6040518082815260200191505060405180910390f35b341561041e57600080fd5b610434600480803590602001909190505061098a565b604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390f35b341561048857600080fd5b6104906109dd565b6040518082815260200191505060405180910390f35b34156104b157600080fd5b6104b96109e3565b6040518082815260200191505060405180910390f35b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60003073ffffffffffffffffffffffffffffffffffffffff1631905090565b600a5481565b600b5481565b60006004544211156105345760009050610543565b610540600454426109e9565b90505b90565b60035481565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060008060006004544211151561058a57600080fd5b610592610a02565b1561059c576108ef565b6006868154811015156105ab57fe5b90600052602060002090600202019450846001015434101515156105ce57600080fd5b8460000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415151561062d57600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415151561068957600080fd5b8460010154935061069a34856109e9565b92506106b16106aa85604c610bbb565b6064610bf6565b91506106c86106c1856004610bbb565b6064610bf6565b90503073ffffffffffffffffffffffffffffffffffffffff168560000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141515610788578460000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f19350505050151561078757600080fd5b5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015156107e957600080fd5b6107fe6107f7856096610bbb565b604c610bf6565b8560010181905550338560000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555033600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550426003819055506108a86007546108a388600854610bbb565b610c11565b6009819055503373ffffffffffffffffffffffffffffffffffffffff166108fc849081150290604051600060405180830381858888f1935050505015156108ee57600080fd5b5b505050505050565b600c5481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60045481565b600061093e600954610939610949565b6109e9565b905090565b60095481565b600080600354141561095e576000905061096d565b61096a426003546109e9565b90505b90565b600060095461097d610949565b1015905090565b60075481565b60068181548110151561099957fe5b90600052602060002090600202016000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010154905082565b60055481565b60085481565b60008282111515156109f757fe5b818303905092915050565b6000600954610a0f610949565b101515610bb3573373ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f193505050501515610a5657600080fd5b3073ffffffffffffffffffffffffffffffffffffffff1631600581905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051600060405180830381858888f193505050501515610b5057600080fd5b6000600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600381905550610ba2610c2f565b610baa610cfa565b60019050610bb8565b600090505b90565b6000806000841415610bd05760009150610bef565b8284029050828482811515610be157fe5b04141515610beb57fe5b8091505b5092915050565b6000808284811515610c0457fe5b0490508091505092915050565b6000808284019050838110151515610c2557fe5b8091505092915050565b6000610c39610d27565b600091505b600a54821015610cf65760408051908101604052803073ffffffffffffffffffffffffffffffffffffffff168152602001600b54815250905080600683815481101515610c8757fe5b906000526020600020906002020160008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550602082015181600101559050508180600101925050610c3e565b5050565b600060045490505b42811015610d1d57610d1681600c54610c11565b9050610d02565b8060048190555050565b6040805190810160405280600073ffffffffffffffffffffffffffffffffffffffff1681526020016000815250905600a165627a7a72305820dcbc6afcbe1a222d944a85c6de6f5a8537bc39267f7973f3c3028fc5ffc10f1f0029
Deployed Bytecode
0x606060405260043610610107576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680630a0f81681461010c57806312065fe014610161578063244447491461018a5780633609ac8f146101b3578063439198af146101dc578063642ab4b1146102055780637be8630f1461022e57806384cbc92f14610283578063924f6be01461029b57806396603e88146102c457806397ab9e7a14610319578063980e6e0814610342578063987f710a1461036b578063b445425314610394578063bb8c869d146103bd578063c3492908146103ea578063e95a662314610413578063f27ee76c1461047d578063fdd2f2b0146104a6575b600080fd5b341561011757600080fd5b61011f6104cf565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561016c57600080fd5b6101746104f4565b6040518082815260200191505060405180910390f35b341561019557600080fd5b61019d610513565b6040518082815260200191505060405180910390f35b34156101be57600080fd5b6101c6610519565b6040518082815260200191505060405180910390f35b34156101e757600080fd5b6101ef61051f565b6040518082815260200191505060405180910390f35b341561021057600080fd5b610218610546565b6040518082815260200191505060405180910390f35b341561023957600080fd5b61024161054c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6102996004808035906020019091905050610572565b005b34156102a657600080fd5b6102ae6108f7565b6040518082815260200191505060405180910390f35b34156102cf57600080fd5b6102d76108fd565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561032457600080fd5b61032c610923565b6040518082815260200191505060405180910390f35b341561034d57600080fd5b610355610929565b6040518082815260200191505060405180910390f35b341561037657600080fd5b61037e610943565b6040518082815260200191505060405180910390f35b341561039f57600080fd5b6103a7610949565b6040518082815260200191505060405180910390f35b34156103c857600080fd5b6103d0610970565b604051808215151515815260200191505060405180910390f35b34156103f557600080fd5b6103fd610984565b6040518082815260200191505060405180910390f35b341561041e57600080fd5b610434600480803590602001909190505061098a565b604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390f35b341561048857600080fd5b6104906109dd565b6040518082815260200191505060405180910390f35b34156104b157600080fd5b6104b96109e3565b6040518082815260200191505060405180910390f35b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60003073ffffffffffffffffffffffffffffffffffffffff1631905090565b600a5481565b600b5481565b60006004544211156105345760009050610543565b610540600454426109e9565b90505b90565b60035481565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060008060006004544211151561058a57600080fd5b610592610a02565b1561059c576108ef565b6006868154811015156105ab57fe5b90600052602060002090600202019450846001015434101515156105ce57600080fd5b8460000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415151561062d57600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415151561068957600080fd5b8460010154935061069a34856109e9565b92506106b16106aa85604c610bbb565b6064610bf6565b91506106c86106c1856004610bbb565b6064610bf6565b90503073ffffffffffffffffffffffffffffffffffffffff168560000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141515610788578460000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f19350505050151561078757600080fd5b5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015156107e957600080fd5b6107fe6107f7856096610bbb565b604c610bf6565b8560010181905550338560000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555033600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550426003819055506108a86007546108a388600854610bbb565b610c11565b6009819055503373ffffffffffffffffffffffffffffffffffffffff166108fc849081150290604051600060405180830381858888f1935050505015156108ee57600080fd5b5b505050505050565b600c5481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60045481565b600061093e600954610939610949565b6109e9565b905090565b60095481565b600080600354141561095e576000905061096d565b61096a426003546109e9565b90505b90565b600060095461097d610949565b1015905090565b60075481565b60068181548110151561099957fe5b90600052602060002090600202016000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010154905082565b60055481565b60085481565b60008282111515156109f757fe5b818303905092915050565b6000600954610a0f610949565b101515610bb3573373ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f193505050501515610a5657600080fd5b3073ffffffffffffffffffffffffffffffffffffffff1631600581905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051600060405180830381858888f193505050501515610b5057600080fd5b6000600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600381905550610ba2610c2f565b610baa610cfa565b60019050610bb8565b600090505b90565b6000806000841415610bd05760009150610bef565b8284029050828482811515610be157fe5b04141515610beb57fe5b8091505b5092915050565b6000808284811515610c0457fe5b0490508091505092915050565b6000808284019050838110151515610c2557fe5b8091505092915050565b6000610c39610d27565b600091505b600a54821015610cf65760408051908101604052803073ffffffffffffffffffffffffffffffffffffffff168152602001600b54815250905080600683815481101515610c8757fe5b906000526020600020906002020160008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550602082015181600101559050508180600101925050610c3e565b5050565b600060045490505b42811015610d1d57610d1681600c54610c11565b9050610d02565b8060048190555050565b6040805190810160405280600073ffffffffffffffffffffffffffffffffffffffff1681526020016000815250905600a165627a7a72305820dcbc6afcbe1a222d944a85c6de6f5a8537bc39267f7973f3c3028fc5ffc10f1f0029
Swarm Source
bzzr://dcbc6afcbe1a222d944a85c6de6f5a8537bc39267f7973f3c3028fc5ffc10f1f
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
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.