Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 46 txns
Misc:
Address Watch: Add To Watch List
Contract Creator: 0x48e0fac20dd658a240562c21c3d0db7ca7ced375at txn 0xae918a92331b8f07157e62730872b5abd4b3e1b482f9a7c2cfbcf1585c3ed319
 Latest 25 transactions from a total of 46 transactions

TxHash Age From To Value [TxFee]
0xc63d86a7a0514ba45167cc754198862cbb23e6a1e2804de3e9cbdf197a69ff6f270 days 5 mins ago0x48e0fac20dd658a240562c21c3d0db7ca7ced375  IN   0x090ef763e44c0ee503e215ae4e2b302fb515d2030 Ether0.000350262
0x6fc908e0ce78111b52ecd781c97cd40441376c4e27b0e60e81bd8310a9a8704a277 days 7 hrs ago0xfadae26458902e6eaf1415ec02151470a68f8137  IN   0x090ef763e44c0ee503e215ae4e2b302fb515d2030 Ether0.00002776466
0xaa11d9a9ab81efdf507fc4a295a46f8f592427b95405dc4016dc6d18305f540e277 days 7 hrs ago0x1dcc5f7a05829d91f11bccb0d4f6d63c8e5a7d6a  IN   0x090ef763e44c0ee503e215ae4e2b302fb515d2032.01257393370429 Ether0.000224814
0x5eaddd5c4a3422d09283eced197d58f2bf78bfed3360ca3f162870868ce6a0f7277 days 7 hrs ago0x1dcc5f7a05829d91f11bccb0d4f6d63c8e5a7d6a  IN   0x090ef763e44c0ee503e215ae4e2b302fb515d2030 Ether0.000045892
0x9ce71e65e87406649fcdaf91d26622c7561a8a6571013843a7598b9a5ce21275277 days 7 hrs ago0xa432a38388a5d21130327d14d5386fd7cc098f10  IN   0x090ef763e44c0ee503e215ae4e2b302fb515d2030.228565551757812 Ether0.00002356
0xd938962882db75172d3a7c1a891c53fad0bc576b3abe043298fbe7abc33f0dbb277 days 7 hrs ago0xa432a38388a5d21130327d14d5386fd7cc098f10  IN   0x090ef763e44c0ee503e215ae4e2b302fb515d2030 Ether0.000143135
0xe2858b1a8b99b9700df8588f4af36c4a3def09c28bc6cedc2f50d628fd7eb5f2277 days 7 hrs ago0xa432a38388a5d21130327d14d5386fd7cc098f10  IN   0x090ef763e44c0ee503e215ae4e2b302fb515d2030.17325244140625 Ether0.0002356
0xc473491161be611f104fd35fa461e1b9f8013c84fea6f527be640835f3a6d34d277 days 7 hrs ago0xa432a38388a5d21130327d14d5386fd7cc098f10  IN   0x090ef763e44c0ee503e215ae4e2b302fb515d2030.129001953125 Ether0.0001178
0x52824dda3a395b7cb5a5cd6f0f97a63d094a81cdd506c0f3788592ebb25ef065277 days 7 hrs ago0xa432a38388a5d21130327d14d5386fd7cc098f10  IN   0x090ef763e44c0ee503e215ae4e2b302fb515d2030 Ether0.000022946
0x30d3a88b536157239fbfe4082b391b977df2a94d22adf073d7eef00c436acd00277 days 8 hrs ago0xf325a0a6c6d146d212f8e254a26bf1d37ed8ed1d  IN   0x090ef763e44c0ee503e215ae4e2b302fb515d2030.228565551757812 Ether0.00004712
0xa661719da3666adb41ceb9740cd1d89ad0ae756e9fd70a01d0399f8d09f903a9277 days 8 hrs ago0xf325a0a6c6d146d212f8e254a26bf1d37ed8ed1d  IN   0x090ef763e44c0ee503e215ae4e2b302fb515d2030.17325244140625 Ether0.00002356
0x82dc2495ab963fcf9d911decc445d07b5186e73fc9984142c4af9b2fb7df5f93277 days 9 hrs ago0xfadae26458902e6eaf1415ec02151470a68f8137  IN   0x090ef763e44c0ee503e215ae4e2b302fb515d2031.600459146963432 Ether0.000149876
0xd27a6eb90a88f18e082f6049bfa80e55564335f158c75744a8314d00d51f42b6277 days 9 hrs ago0x849790ffcd68b6da405d9eecc56d832daf5ece30  IN   0x090ef763e44c0ee503e215ae4e2b302fb515d2030 Ether0.000068838
0x21554037e3fbee02ef64714b8eab82fb9790bb4c4e6bcbd626bf7726b1a02785277 days 9 hrs ago0xfadae26458902e6eaf1415ec02151470a68f8137  IN   0x090ef763e44c0ee503e215ae4e2b302fb515d2030 Ether0.0000481866
0xdabde2e792e0bcf5f326fea0735e165068481128ccae775b285f2d961a6122a4277 days 9 hrs ago0x1dcc5f7a05829d91f11bccb0d4f6d63c8e5a7d6a  IN   0x090ef763e44c0ee503e215ae4e2b302fb515d2031.270767317570745 Ether0.000179814
0x96945e1e010baa149d58de23f73891d4e461f647d280640cea8dd59f7e29cccc277 days 9 hrs ago0x849790ffcd68b6da405d9eecc56d832daf5ece30  IN   0x090ef763e44c0ee503e215ae4e2b302fb515d2031.007013854056596 Ether0.00037469
0x6d3f7f628dbf42db6ce369415e30b5613a133e97ed2e536796a25a14be6881b7277 days 9 hrs ago0x849790ffcd68b6da405d9eecc56d832daf5ece30  IN   0x090ef763e44c0ee503e215ae4e2b302fb515d2030 Ether0.000091784
0xe232706bd571033f8eae9a4979470e8054e636834fbc0e8ce86961ec03c77aa3277 days 9 hrs ago0x1dcc5f7a05829d91f11bccb0d4f6d63c8e5a7d6a  IN   0x090ef763e44c0ee503e215ae4e2b302fb515d2030.796011083245277 Ether0.000224814
0x786726ff01b16ee6ecf70bb9fa067db515cfdf8804b9458f7fb30c875cca99fa277 days 9 hrs ago0x1dcc5f7a05829d91f11bccb0d4f6d63c8e5a7d6a  IN   0x090ef763e44c0ee503e215ae4e2b302fb515d2030 Ether0.000022946
0x3802d36052207ddffa31dbc3380fd5d27a5c725e9af60d3a48d32d07bb5f6320277 days 9 hrs ago0x849790ffcd68b6da405d9eecc56d832daf5ece30  IN   0x090ef763e44c0ee503e215ae4e2b302fb515d2030.627208866596221 Ether0.000359628
0xce89603ffcf91758491f8f33211c85b68598ace9b996cc8077f59403be71a7f5277 days 10 hrs ago0x1dcc5f7a05829d91f11bccb0d4f6d63c8e5a7d6a  IN   0x090ef763e44c0ee503e215ae4e2b302fb515d2030.492167093276977 Ether0.000179814
0x0f59d1a3767b68f09717b1e0aa4d5592ed961c82ba99855cfe69cbbdedcf8d9e277 days 10 hrs ago0x849790ffcd68b6da405d9eecc56d832daf5ece30  IN   0x090ef763e44c0ee503e215ae4e2b302fb515d2030.384133674621582 Ether0.000149876
0x6ba7e7c3ade70418516a75c6a85e1982fc93f64e8603bb14d3bf5398ce069fc9277 days 10 hrs ago0x4f0d861281161f39c62b790995fb1e7a0b81b07b  IN   0x090ef763e44c0ee503e215ae4e2b302fb515d2030 Ether0.0000481866
0x10ac0d20842355875ede6d35769cf3da66ab96e639791f6ecc94fd4509f588ae277 days 10 hrs ago0x1dcc5f7a05829d91f11bccb0d4f6d63c8e5a7d6a  IN   0x090ef763e44c0ee503e215ae4e2b302fb515d2030.297706939697265 Ether0.000149876
0xc7f05876cdecb18401e899beb4749f1da83e354c40639ef0fb444992f1328ad9277 days 10 hrs ago0x1dcc5f7a05829d91f11bccb0d4f6d63c8e5a7d6a  IN   0x090ef763e44c0ee503e215ae4e2b302fb515d2030.297706939697265 Ether0.00007068
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 14 Internal Transactions

ParentTxHash Block Age From To Value
0xc63d86a7a0514ba45167cc754198862cbb23e6a1e2804de3e9cbdf197a69ff6f5513725270 days 5 mins ago0x090ef763e44c0ee503e215ae4e2b302fb515d2030x48e0fac20dd658a240562c21c3d0db7ca7ced3751.736356839400250444 Ether
0x6fc908e0ce78111b52ecd781c97cd40441376c4e27b0e60e81bd8310a9a8704a5471483277 days 7 hrs ago0x090ef763e44c0ee503e215ae4e2b302fb515d2030xfadae26458902e6eaf1415ec02151470a68f81371.657302565824240417 Ether
0x5eaddd5c4a3422d09283eced197d58f2bf78bfed3360ca3f162870868ce6a0f75471331277 days 7 hrs ago0x090ef763e44c0ee503e215ae4e2b302fb515d2030x1dcc5f7a05829d91f11bccb0d4f6d63c8e5a7d6a2.141356966361403413 Ether
0x52824dda3a395b7cb5a5cd6f0f97a63d094a81cdd506c0f3788592ebb25ef0655471320277 days 7 hrs ago0x090ef763e44c0ee503e215ae4e2b302fb515d2030xa432a38388a5d21130327d14d5386fd7cc098f100.0691875 Ether
0xd27a6eb90a88f18e082f6049bfa80e55564335f158c75744a8314d00d51f42b65470910277 days 9 hrs ago0x090ef763e44c0ee503e215ae4e2b302fb515d2030x849790ffcd68b6da405d9eecc56d832daf5ece301.043393642127513871 Ether
0x21554037e3fbee02ef64714b8eab82fb9790bb4c4e6bcbd626bf7726b1a027855470905277 days 9 hrs ago0x090ef763e44c0ee503e215ae4e2b302fb515d2030xfadae26458902e6eaf1415ec02151470a68f81370.13510546875 Ether
0x6d3f7f628dbf42db6ce369415e30b5613a133e97ed2e536796a25a14be6881b75470823277 days 9 hrs ago0x090ef763e44c0ee503e215ae4e2b302fb515d2030x849790ffcd68b6da405d9eecc56d832daf5ece301.049526766777038556 Ether
0x786726ff01b16ee6ecf70bb9fa067db515cfdf8804b9458f7fb30c875cca99fa5470798277 days 9 hrs ago0x090ef763e44c0ee503e215ae4e2b302fb515d2030x1dcc5f7a05829d91f11bccb0d4f6d63c8e5a7d6a0.820421413421630842 Ether
0x6ba7e7c3ade70418516a75c6a85e1982fc93f64e8603bb14d3bf5398ce069fc95470680277 days 10 hrs ago0x090ef763e44c0ee503e215ae4e2b302fb515d2030x4f0d861281161f39c62b790995fb1e7a0b81b07b0.238102294921875 Ether
0x926598c03626a4eff90506497e5aec2cec9efb9b2e149b7898dc00ca162a030f5470338277 days 11 hrs ago0x090ef763e44c0ee503e215ae4e2b302fb515d2030x6993bb6b41c60707ff463521f9472001cc78b5b10.1808818359375 Ether
0x132be31d0ded127c4c1009c3ce89e8a67bfa61f011f86bdea01269f833d398645470193277 days 12 hrs ago0x090ef763e44c0ee503e215ae4e2b302fb515d2030x5a202321339201a25b07ce293fdb9956bbb0c1120.098484375 Ether
0x3c627390c7f4fe8b4796cbf6ad9f9a8d371d249a0cf5c19cb9407beadb2593f85470171277 days 12 hrs ago0x090ef763e44c0ee503e215ae4e2b302fb515d2030xfadae26458902e6eaf1415ec02151470a68f81370.04575 Ether
0x5046ce56673f442742cc61a620ff64221e3283f0c51c70b0409f50da22c39e1c5470165277 days 12 hrs ago0x090ef763e44c0ee503e215ae4e2b302fb515d2030x74e5a4cba4e44e2200844670297a0d5d0abe281f0.027 Ether
0x686e7cce2d8a4bd3d24088f22d7e2e5c6785252f05cf397b1ccbe68c7c19b6ac5470160277 days 12 hrs ago0x090ef763e44c0ee503e215ae4e2b302fb515d2030xa432a38388a5d21130327d14d5386fd7cc098f100.012 Ether
[ Download CSV Export  ] 
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity), OneOfTwoConstructorsSkipped (very low-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: AuctionPotato
Compiler Text: v0.4.22+commit.4cb486ee
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

// based on Bryn Bellomy code
// https://medium.com/@bryn.bellomy/solidity-tutorial-building-a-simple-auction-contract-fcc918b0878a
//
// updated to 0.4.21 standard, replaced blocks with time, converted to hot potato style by Chibi Fighters
// added custom start command for owner so they don't take off immidiately
//

pragma solidity ^0.4.21;

/**
* @title SafeMath
* @dev Math operations with safety checks that throw on error
*/
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, returns 0 if it would go into minus range.
    */
    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        if (b >= a) {
            return 0;
        }
        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 AuctionPotato {
    using SafeMath for uint256; 
    // static
    address public owner;
    uint public bidIncrement;
    uint public startTime;
    uint public endTime;
    string public infoUrl;
    string name;
    
    // start auction manually at given time
    bool started;

    // pototo
    uint public potato;
    
    // state
    bool public canceled;
    
    uint public highestBindingBid;
    address public highestBidder;
    
    mapping(address => uint256) public fundsByBidder;
    bool ownerHasWithdrawn;

    event LogBid(address bidder, uint bid, address highestBidder, uint highestBindingBid);
    event LogWithdrawal(address withdrawer, address withdrawalAccount, uint amount);
    event LogCanceled();
    
    
    // initial settings on contract creation
    constructor() public {

        owner = msg.sender;
        // 0.01 ETH
        bidIncrement = 10000000000000000;
        
        started = false;
        
        name = "Lizard People";
        infoUrl = "https://chibifighters.io";
        
    }

    function getHighestBid() internal
        constant
        returns (uint)
    {
        return fundsByBidder[highestBidder];
    }
    
    function timeLeft() public view returns (uint time) {
        if (now >= endTime) return 0;
        return endTime - now;
    }
    
    function auctionName() public view returns (string _name) {
        return name;
    }
    
    function nextBid() public view returns (uint _nextBid) {
        return bidIncrement.add(highestBindingBid).add(potato);
    }
    
    function startAuction(string _name, uint _duration_secs) public onlyOwner returns (bool success){
        require(started == false);
        
        started = true;
        startTime = now;
        endTime = now + _duration_secs;
        name = _name;
        
        return true;
        
    }
    
    function isStarted() public view returns (bool success) {
        return started;
    }

    function placeBid() public
        payable
        onlyAfterStart
        onlyBeforeEnd
        onlyNotCanceled
        onlyNotOwner
        returns (bool success)
    {   
        // we are only allowing to increase in bidIncrements to make for true hot potato style
        require(msg.value == highestBindingBid.add(bidIncrement).add(potato));
        require(msg.sender != highestBidder);
        require(started == true);
        
        // calculate the user's total bid based on the current amount they've sent to the contract
        // plus whatever has been sent with this transaction
        uint newBid = highestBindingBid.add(bidIncrement);

        fundsByBidder[msg.sender] = fundsByBidder[msg.sender].add(newBid);
        
        fundsByBidder[highestBidder] = fundsByBidder[highestBidder].add(potato);
        
        // set new highest bidder
        highestBidder = msg.sender;
        highestBindingBid = newBid;
        
        // set new increment size
        bidIncrement = bidIncrement.mul(5).div(4);
        
        // 10% potato
        potato = highestBindingBid.div(100).mul(20);
        
        emit LogBid(msg.sender, newBid, highestBidder, highestBindingBid);
        return true;
    }

    function cancelAuction() public
        onlyOwner
        onlyBeforeEnd
        onlyNotCanceled
        returns (bool success)
    {
        canceled = true;
        emit LogCanceled();
        return true;
    }

    function withdraw() public
    // can withdraw once overbid
        returns (bool success)
    {
        address withdrawalAccount;
        uint withdrawalAmount;

        if (canceled) {
            // if the auction was canceled, everyone should simply be allowed to withdraw their funds
            withdrawalAccount = msg.sender;
            withdrawalAmount = fundsByBidder[withdrawalAccount];
            // set funds to 0
            fundsByBidder[withdrawalAccount] = 0;
        }
        
        // owner can withdraw once auction is cancelled or ended
        //if (ownerHasWithdrawn == false && msg.sender == owner && (canceled == true || now > endTime)) {
        if (msg.sender == owner) {
            withdrawalAccount = owner;
            withdrawalAmount = highestBindingBid;
            ownerHasWithdrawn = true;
            
            // set funds to 0
            fundsByBidder[withdrawalAccount] = 0;
        }
        
        // overbid people can withdraw their bid + profit
        // exclude owner because he is set above
        if (!canceled && (msg.sender != highestBidder && msg.sender != owner)) {
            withdrawalAccount = msg.sender;
            withdrawalAmount = fundsByBidder[withdrawalAccount];
            fundsByBidder[withdrawalAccount] = 0;
        }

        // highest bidder can withdraw leftovers if he didn't before
        if (msg.sender == highestBidder && msg.sender != owner) {
            withdrawalAccount = msg.sender;
            withdrawalAmount = fundsByBidder[withdrawalAccount].sub(highestBindingBid);
            fundsByBidder[withdrawalAccount] = fundsByBidder[withdrawalAccount].sub(withdrawalAmount);
        }

        if (withdrawalAmount == 0) revert();
    
        // send the funds
        if (!msg.sender.send(withdrawalAmount)) revert();

        emit LogWithdrawal(msg.sender, withdrawalAccount, withdrawalAmount);

        return true;
    }
    
    // just in case the contract is bust and can't pay
    function fuelContract() public onlyOwner payable {
        
    }
    
    function balance() public view returns (uint _balance) {
        return address(this).balance;
    }

    modifier onlyOwner {
        if (msg.sender != owner) revert();
        _;
    }

    modifier onlyNotOwner {
        if (msg.sender == owner) revert();
        _;
    }

    modifier onlyAfterStart {
        if (now < startTime) revert();
        _;
    }

    modifier onlyBeforeEnd {
        if (now > endTime) revert();
        _;
    }

    modifier onlyNotCanceled {
        if (canceled) revert();
        _;
    }
}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"timeLeft","outputs":[{"name":"time","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"nextBid","outputs":[{"name":"_nextBid","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"infoUrl","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"endTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"withdraw","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"canceled","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"isStarted","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"startTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_name","type":"string"},{"name":"_duration_secs","type":"uint256"}],"name":"startAuction","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"cancelAuction","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"highestBidder","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"bidIncrement","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"fuelContract","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"balance","outputs":[{"name":"_balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"auctionName","outputs":[{"name":"_name","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"fundsByBidder","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"placeBid","outputs":[{"name":"success","type":"bool"}],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"highestBindingBid","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"potato","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"name":"bidder","type":"address"},{"indexed":false,"name":"bid","type":"uint256"},{"indexed":false,"name":"highestBidder","type":"address"},{"indexed":false,"name":"highestBindingBid","type":"uint256"}],"name":"LogBid","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"withdrawer","type":"address"},{"indexed":false,"name":"withdrawalAccount","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"LogWithdrawal","type":"event"},{"anonymous":false,"inputs":[],"name":"LogCanceled","type":"event"}]

  Contract Creation Code Switch To Opcodes View
608060405234801561001057600080fd5b5060008054600160a060020a03191633600160a060020a0316179055662386f26fc100006001556006805460ff1916905560408051808201909152600d8082527f4c697a6172642050656f706c65000000000000000000000000000000000000006020909201918252610085916005916100d0565b506040805180820190915260188082527f68747470733a2f2f636869626966696768746572732e696f000000000000000060209092019182526100ca916004916100d0565b5061016b565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061011157805160ff191683800117855561013e565b8280016001018555821561013e579182015b8281111561013e578251825591602001919060010190610123565b5061014a92915061014e565b5090565b61016891905b8082111561014a5760008155600101610154565b90565b610bd98061017a6000396000f3006080604052600436106101115763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416631300a6d18114610116578063271515261461013d5780633167e9d2146101525780633197cbb6146101dc5780633ccfd60b146101f15780633f9942ff1461021a578063544736e61461022f57806378e9792514610244578063862882e5146102595780638da5cb5b146102b45780638fa8b790146102e557806391f90157146102fa578063b3cc167a1461030f578063b4f3625e14610324578063b69ef8a81461032e578063c63d99db14610343578063ce10cf8014610358578063ecfc7ecc14610379578063f5b56c5614610381578063f8dcc9a914610396575b600080fd5b34801561012257600080fd5b5061012b6103ab565b60408051918252519081900360200190f35b34801561014957600080fd5b5061012b6103ca565b34801561015e57600080fd5b506101676103fa565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101a1578181015183820152602001610189565b50505050905090810190601f1680156101ce5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101e857600080fd5b5061012b610488565b3480156101fd57600080fd5b5061020661048e565b604080519115158252519081900360200190f35b34801561022657600080fd5b5061020661069c565b34801561023b57600080fd5b506102066106a5565b34801561025057600080fd5b5061012b6106ae565b34801561026557600080fd5b506040805160206004803580820135601f810184900484028501840190955284845261020694369492936024939284019190819084018382808284375094975050933594506106b49350505050565b3480156102c057600080fd5b506102c9610717565b60408051600160a060020a039092168252519081900360200190f35b3480156102f157600080fd5b50610206610726565b34801561030657600080fd5b506102c961079d565b34801561031b57600080fd5b5061012b6107ac565b61032c6107b2565b005b34801561033a57600080fd5b5061012b6107cf565b34801561034f57600080fd5b506101676107dd565b34801561036457600080fd5b5061012b600160a060020a0360043516610873565b610206610885565b34801561038d57600080fd5b5061012b610aa0565b3480156103a257600080fd5b5061012b610aa6565b60035460009042106103bf575060006103c7565b426003540390505b90565b60006103f56007546103e9600954600154610aac90919063ffffffff16565b9063ffffffff610aac16565b905090565b6004805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104805780601f1061045557610100808354040283529160200191610480565b820191906000526020600020905b81548152906001019060200180831161046357829003601f168201915b505050505081565b60035481565b6008546000908190819060ff16156104c157505033600160a060020a0381166000908152600b6020526040812080549190555b60005433600160a060020a039081169116141561050a57505060008054600954600c805460ff19166001179055600160a060020a03909116808352600b60205260408320929092555b60085460ff161580156105465750600a5433600160a060020a03908116911614801590610546575060005433600160a060020a03908116911614155b1561056c57505033600160a060020a0381166000908152600b6020526040812080549190555b600a5433600160a060020a039081169116148015610599575060005433600160a060020a03908116911614155b1561060d5760095433600160a060020a0381166000908152600b60205260409020549093506105c791610ac6565b600160a060020a0383166000908152600b60205260409020549091506105f3908263ffffffff610ac616565b600160a060020a0383166000908152600b60205260409020555b80151561061957600080fd5b604051600160a060020a0333169082156108fc029083906000818181858888f19350505050151561064957600080fd5b60408051600160a060020a0333811682528416602082015280820183905290517f0ec497a8ae5b1ba29c60470ef651def995fac3deebbdcc56c47a4e5f51a4c2bd9181900360600190a160019250505090565b60085460ff1681565b60065460ff1690565b60025481565b6000805433600160a060020a039081169116146106d057600080fd5b60065460ff16156106e057600080fd5b6006805460ff191660011790554260028190558201600355825161070b906005906020860190610b1f565b50600190505b92915050565b600054600160a060020a031681565b6000805433600160a060020a0390811691161461074257600080fd5b60035442111561075157600080fd5b60085460ff161561076157600080fd5b6008805460ff191660011790556040517f462b6ca7f632601af1295aeb320851f50e8e630a309173f23535845ea4bfb3b990600090a150600190565b600a54600160a060020a031681565b60015481565b60005433600160a060020a039081169116146107cd57600080fd5b565b600160a060020a0330163190565b60058054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156108695780601f1061083e57610100808354040283529160200191610869565b820191906000526020600020905b81548152906001019060200180831161084c57829003601f168201915b5050505050905090565b600b6020526000908152604090205481565b60008060025442101561089757600080fd5b6003544211156108a657600080fd5b60085460ff16156108b657600080fd5b60005433600160a060020a03908116911614156108d257600080fd5b6108ef6007546103e9600154600954610aac90919063ffffffff16565b34146108fa57600080fd5b600a5433600160a060020a039081169116141561091657600080fd5b60065460ff16151560011461092a57600080fd5b60015460095461093f9163ffffffff610aac16565b600160a060020a0333166000908152600b602052604090205490915061096b908263ffffffff610aac16565b600160a060020a033381166000908152600b602052604080822093909355600754600a54909216815291909120546109a89163ffffffff610aac16565b600a8054600160a060020a039081166000908152600b6020526040902092909255805473ffffffffffffffffffffffffffffffffffffffff1916339092169190911790556009819055600154610a1290600490610a06906005610add565b9063ffffffff610b0816565b600155600954610a3c90601490610a3090606463ffffffff610b0816565b9063ffffffff610add16565b600755600a5460095460408051600160a060020a03338116825260208201869052909316838201526060830191909152517f49e60d8d833f1250f6ede154509b047fe77c1eae57655e8176675b5f91af7b0a9181900360800190a1600191505b5090565b60095481565b60075481565b600082820183811015610abb57fe5b8091505b5092915050565b6000828210610ad757506000610711565b50900390565b600080831515610af05760009150610abf565b50828202828482811515610b0057fe5b0414610abb57fe5b6000808284811515610b1657fe5b04949350505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10610b6057805160ff1916838001178555610b8d565b82800160010185558215610b8d579182015b82811115610b8d578251825591602001919060010190610b72565b50610a9c926103c79250905b80821115610a9c5760008155600101610b995600a165627a7a72305820fa35f8bb4ea6fdf47b940ef8471a7c681c9499d0760e149f3e3cd4a33d8d29c20029

   Swarm Source:
bzzr://fa35f8bb4ea6fdf47b940ef8471a7c681c9499d0760e149f3e3cd4a33d8d29c2

 

View All
Block Age transaction Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.