Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 2551 txns
Misc:
Address Watch: Add To Watch List
Contract Creator: 0x4e6f10ed3b919cbbd872807f866ded9acdf7eedeat txn 0xcff0af0e243c134411c4deef41524f39739e06dc50c57c3185086a62b2693d39
Token Balance:
 Latest 25 transactions from a total of 2551 transactions
(+1 PendingTxn)

TxHash Age From To Value [TxFee]
0xecbeb7dd7ab5b2c5b3ff6a919f04c9f7c749cf1a4ab6733c0b9827448fdd2604(pending)0xd0add1001719adb9418d5fc078c353f7fe45c703  IN  0x6cb4ad504816bd3021ae48286f018ac725239b890.024 Ether(Pending)
0x3c6cd5e0280b3013bac6466d9e5162a0b93e9bba29ca72ba12c334b9d03407b01 hr 18 mins ago0xb50256eab69686cd95c41c903eb45e9a614f52ee  IN   0x6cb4ad504816bd3021ae48286f018ac725239b890.024 Ether0.000895761
0x310fc0cff989e2ae49e09cd9d4617c27b24398065e5a8d544a39dbf610c9d07c2 hrs 9 mins ago0x837ed29de4cab664c550b721bf26dfc028ef6689  IN   0x6cb4ad504816bd3021ae48286f018ac725239b890.456 Ether0.007190674
0x1f9478eb8eff8624ee919adcb5f2a6aa56404a3de1323b687b91b57c785df3f92 hrs 29 mins ago0x837ed29de4cab664c550b721bf26dfc028ef6689  IN   0x6cb4ad504816bd3021ae48286f018ac725239b890.216 Ether0.0057845601
0x6965f3880a31834065686d6f9476e9e3c2de00b33585fffdaf7ab264a40ae58c3 hrs 9 mins ago0x1d5c30676ca03adae00257568b830c8d424a1e53  IN   0x6cb4ad504816bd3021ae48286f018ac725239b890.024 Ether0.0009554784
0x792778bfbbb661f33bc7e17aed6b7c93a493725bc642603e5568437813b9f7e03 hrs 45 mins ago0xf3c2f29bd3199c33d26cbc31d440f66d2065c4b3  IN   0x6cb4ad504816bd3021ae48286f018ac725239b890.048 Ether0.001920752
0x5edc5747292f68aeaffcf6afc5d768f28ed3433d4fa0b8434a9be34138ed81933 hrs 52 mins ago0x169c0f615ab8331194b4e91612161b342e9ef641  IN   0x6cb4ad504816bd3021ae48286f018ac725239b890.024 Ether0.000880377
0x1d1f3c1a5cfb6ded93ae67d5d36017c44de7814ee4768666560112a576043aca4 hrs 27 mins ago0xdff97423b9b05c023029d90149d846cb31fce589  IN   0x6cb4ad504816bd3021ae48286f018ac725239b890.024 Ether0.000908607
0x28a958daee2df834810b02b7d1f34cbc2f1a14bba9db3703592d62ece184771e4 hrs 39 mins ago0x7891f796a5d43466fc29f102069092aef497a290  IN   0x6cb4ad504816bd3021ae48286f018ac725239b890.024 Ether0.001438955
0x0e0594035a6aa85004ad3c66623947fa62fcde63c9f2f789c761cca4572c29495 hrs 26 mins ago0x372c61dc1aeb0a374bfd21116ae016822a363e48  IN   0x6cb4ad504816bd3021ae48286f018ac725239b890.072 Ether0.001979361
0x0d222e9eb85ea826f3b9e7b2c0f5d43637423695a5671e3f44a56211389364eb6 hrs 13 mins ago0x3c5185f3688a2c79d91805fcc96da2f50b7e2228  IN   0x6cb4ad504816bd3021ae48286f018ac725239b890.024 Ether0.00575838
0xda2402c27b85541811d820a81be68c0b4fda1fb076088a533a108889ee784b656 hrs 31 mins ago0x372c61dc1aeb0a374bfd21116ae016822a363e48  IN   0x6cb4ad504816bd3021ae48286f018ac725239b890.072 Ether0.0026615
0x3356b607fbce96a5da39ec2c12cc64cff7d23afd0c9978e3e4cb2148c48906826 hrs 38 mins ago0xad0870d7b0744c75dfa5cc0285bf744434d1bc31  IN   0x6cb4ad504816bd3021ae48286f018ac725239b890.024 Ether0.00287919
0x9517898824c7e85dd0f88dc032fda7624de133ce7df818a3bc0ca2c4ceabbc6b7 hrs 6 mins ago0xe56ab67f75ac8e908641972f96b656ecc3ded9ca  IN   0x6cb4ad504816bd3021ae48286f018ac725239b890.024 Ether0.00089542809
0xbebc28330165f0a4205c46890269d474af2ba45940b6509615fbc7e814e657777 hrs 6 mins ago0x372c61dc1aeb0a374bfd21116ae016822a363e48  IN   0x6cb4ad504816bd3021ae48286f018ac725239b890.024 Ether0.001439595
0x350c81f9fee0e28faed5b094af84a48828df38e37990c5e277a68fdf1c70b8047 hrs 54 mins ago0x559c4b03a2474b04074c3678d08fd5b8bae85028  IN   0x6cb4ad504816bd3021ae48286f018ac725239b890.12 Ether0.00513941
0x019b9b2d64573f0641c814179eb227caba487240ed42148f1698117665e9fa478 hrs 16 mins ago0x7ec915b8d3ffee3deaae5aa90def8ad826d2e110  IN   0x6cb4ad504816bd3021ae48286f018ac725239b890.48 Ether0.000090753
0xf624bd7e10f581f61b479820bfb73e376d1f072d9880bdf3ea67f71c4972199b8 hrs 16 mins ago0x1d5c30676ca03adae00257568b830c8d424a1e53  IN   0x6cb4ad504816bd3021ae48286f018ac725239b890.072 Ether0.001322058
0xa2addf8006597cb629b067d320270f08f7192b5c5f76472e92171ab2cc005e038 hrs 18 mins ago0x372c61dc1aeb0a374bfd21116ae016822a363e48  IN   0x6cb4ad504816bd3021ae48286f018ac725239b890.072 Ether0.001995549
0xe645762872109ad60eaa64917e050c351254ccb9c41a2789b758e04fa28fb82f8 hrs 20 mins ago0xa78c5affcefa6cf624de193521c31549694f9722  IN   0x6cb4ad504816bd3021ae48286f018ac725239b890.024 Ether0.000908757
0x5549fba0b439d83dc9b395a4178548d13a15d6779b1ffa5c2cc14128def38b7b8 hrs 23 mins ago0x1d5c30676ca03adae00257568b830c8d424a1e53  IN   0x6cb4ad504816bd3021ae48286f018ac725239b890.048 Ether0.00095968
0xd5d1559c23569b8b9ea4e2624081b0512420ea28587fbbcbbd3ea90151c117c88 hrs 23 mins ago0xec77c7cedebef0a56eab58330870bb49c542b6eb  IN   0x6cb4ad504816bd3021ae48286f018ac725239b890.168 Ether0.004171167
0xbc28a359039467de6aaa455a3ecabac5e2cf967ea50b176876d7af891dee40518 hrs 28 mins ago0x7ec915b8d3ffee3deaae5aa90def8ad826d2e110  IN   0x6cb4ad504816bd3021ae48286f018ac725239b890.48 Ether0.011562453
0x376ac63c4383ef8c0feba80cbe7c3ef56e7297d8c3a6747503b137412d0be3138 hrs 29 mins ago0x7ec915b8d3ffee3deaae5aa90def8ad826d2e110  IN   0x6cb4ad504816bd3021ae48286f018ac725239b890.48 Ether0.011500983
0x1ed9b946269ce12432be10180689570ccc45f963f872cd2ecb837f79c86774768 hrs 30 mins ago0x7ec915b8d3ffee3deaae5aa90def8ad826d2e110  IN   0x6cb4ad504816bd3021ae48286f018ac725239b890.48 Ether0.011642865
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 25 Internal Txns, Click here To View More View All
ParentTxHash Block Age From To Value
0x3c6cd5e0280b3013bac6466d9e5162a0b93e9bba29ca72ba12c334b9d03407b071187331 hr 18 mins ago0x6cb4ad504816bd3021ae48286f018ac725239b890x91b9d2835ad914bc1dcfe09bd1816febd04fd6890.012 Ether
0x3c6cd5e0280b3013bac6466d9e5162a0b93e9bba29ca72ba12c334b9d03407b071187331 hr 18 mins ago0x6cb4ad504816bd3021ae48286f018ac725239b890x0777f76d195795268388789343068e4fcd2869190.012 Ether
0x310fc0cff989e2ae49e09cd9d4617c27b24398065e5a8d544a39dbf610c9d07c71185542 hrs 9 mins ago0x6cb4ad504816bd3021ae48286f018ac725239b890x91b9d2835ad914bc1dcfe09bd1816febd04fd6890.228 Ether
0x310fc0cff989e2ae49e09cd9d4617c27b24398065e5a8d544a39dbf610c9d07c71185542 hrs 9 mins ago0x6cb4ad504816bd3021ae48286f018ac725239b890x0777f76d195795268388789343068e4fcd2869190.228 Ether
0x1f9478eb8eff8624ee919adcb5f2a6aa56404a3de1323b687b91b57c785df3f971184792 hrs 29 mins ago0x6cb4ad504816bd3021ae48286f018ac725239b890x91b9d2835ad914bc1dcfe09bd1816febd04fd6890.108 Ether
0x1f9478eb8eff8624ee919adcb5f2a6aa56404a3de1323b687b91b57c785df3f971184792 hrs 29 mins ago0x6cb4ad504816bd3021ae48286f018ac725239b890x0777f76d195795268388789343068e4fcd2869190.108 Ether
0x6965f3880a31834065686d6f9476e9e3c2de00b33585fffdaf7ab264a40ae58c71183663 hrs 9 mins ago0x6cb4ad504816bd3021ae48286f018ac725239b890x91b9d2835ad914bc1dcfe09bd1816febd04fd6890.012 Ether
0x6965f3880a31834065686d6f9476e9e3c2de00b33585fffdaf7ab264a40ae58c71183663 hrs 9 mins ago0x6cb4ad504816bd3021ae48286f018ac725239b890x0777f76d195795268388789343068e4fcd2869190.012 Ether
0x792778bfbbb661f33bc7e17aed6b7c93a493725bc642603e5568437813b9f7e071182423 hrs 45 mins ago0x6cb4ad504816bd3021ae48286f018ac725239b890x91b9d2835ad914bc1dcfe09bd1816febd04fd6890.024 Ether
0x792778bfbbb661f33bc7e17aed6b7c93a493725bc642603e5568437813b9f7e071182423 hrs 45 mins ago0x6cb4ad504816bd3021ae48286f018ac725239b890x0777f76d195795268388789343068e4fcd2869190.024 Ether
0x5edc5747292f68aeaffcf6afc5d768f28ed3433d4fa0b8434a9be34138ed819371182173 hrs 52 mins ago0x6cb4ad504816bd3021ae48286f018ac725239b890x91b9d2835ad914bc1dcfe09bd1816febd04fd6890.012 Ether
0x5edc5747292f68aeaffcf6afc5d768f28ed3433d4fa0b8434a9be34138ed819371182173 hrs 52 mins ago0x6cb4ad504816bd3021ae48286f018ac725239b890x0777f76d195795268388789343068e4fcd2869190.012 Ether
0x1d1f3c1a5cfb6ded93ae67d5d36017c44de7814ee4768666560112a576043aca71180744 hrs 27 mins ago0x6cb4ad504816bd3021ae48286f018ac725239b890x91b9d2835ad914bc1dcfe09bd1816febd04fd6890.012 Ether
0x1d1f3c1a5cfb6ded93ae67d5d36017c44de7814ee4768666560112a576043aca71180744 hrs 27 mins ago0x6cb4ad504816bd3021ae48286f018ac725239b890x0777f76d195795268388789343068e4fcd2869190.012 Ether
0x28a958daee2df834810b02b7d1f34cbc2f1a14bba9db3703592d62ece184771e71180234 hrs 39 mins ago0x6cb4ad504816bd3021ae48286f018ac725239b890x91b9d2835ad914bc1dcfe09bd1816febd04fd6890.012 Ether
0x28a958daee2df834810b02b7d1f34cbc2f1a14bba9db3703592d62ece184771e71180234 hrs 39 mins ago0x6cb4ad504816bd3021ae48286f018ac725239b890x0777f76d195795268388789343068e4fcd2869190.012 Ether
0x0e0594035a6aa85004ad3c66623947fa62fcde63c9f2f789c761cca4572c294971178415 hrs 26 mins ago0x6cb4ad504816bd3021ae48286f018ac725239b890x91b9d2835ad914bc1dcfe09bd1816febd04fd6890.036 Ether
0x0e0594035a6aa85004ad3c66623947fa62fcde63c9f2f789c761cca4572c294971178415 hrs 26 mins ago0x6cb4ad504816bd3021ae48286f018ac725239b890x0777f76d195795268388789343068e4fcd2869190.036 Ether
0x0d222e9eb85ea826f3b9e7b2c0f5d43637423695a5671e3f44a56211389364eb71177026 hrs 13 mins ago0x6cb4ad504816bd3021ae48286f018ac725239b890x91b9d2835ad914bc1dcfe09bd1816febd04fd6890.012 Ether
0x0d222e9eb85ea826f3b9e7b2c0f5d43637423695a5671e3f44a56211389364eb71177026 hrs 13 mins ago0x6cb4ad504816bd3021ae48286f018ac725239b890x0777f76d195795268388789343068e4fcd2869190.012 Ether
0xda2402c27b85541811d820a81be68c0b4fda1fb076088a533a108889ee784b6571176356 hrs 31 mins ago0x6cb4ad504816bd3021ae48286f018ac725239b890x91b9d2835ad914bc1dcfe09bd1816febd04fd6890.036 Ether
0xda2402c27b85541811d820a81be68c0b4fda1fb076088a533a108889ee784b6571176356 hrs 31 mins ago0x6cb4ad504816bd3021ae48286f018ac725239b890x0777f76d195795268388789343068e4fcd2869190.036 Ether
0x3356b607fbce96a5da39ec2c12cc64cff7d23afd0c9978e3e4cb2148c489068271176026 hrs 38 mins ago0x6cb4ad504816bd3021ae48286f018ac725239b890x91b9d2835ad914bc1dcfe09bd1816febd04fd6890.012 Ether
0x3356b607fbce96a5da39ec2c12cc64cff7d23afd0c9978e3e4cb2148c489068271176026 hrs 38 mins ago0x6cb4ad504816bd3021ae48286f018ac725239b890x0777f76d195795268388789343068e4fcd2869190.012 Ether
0x9517898824c7e85dd0f88dc032fda7624de133ce7df818a3bc0ca2c4ceabbc6b71174997 hrs 6 mins ago0x6cb4ad504816bd3021ae48286f018ac725239b890x91b9d2835ad914bc1dcfe09bd1816febd04fd6890.012 Ether
[ Download CSV Export  ] 
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: CatInThePack
Compiler Text: v0.4.24+commit.e67f0147
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity 0.4.24;

contract Kitties {

    function ownerOf(uint id) public view returns (address);

}

contract ICollectable {

    function mint(uint32 delegateID, address to) public returns (uint);

    function transferFrom(address from, address to, uint256 tokenId) public;
    function approve(address to, uint256 tokenId) public;
    function safeTransferFrom(address from, address to, uint256 tokenId, bytes memory data) public;

    function safeTransferFrom(address from, address to, uint256 tokenId) public;

}

contract IAuction {

    function getAuction(uint256 _tokenId)
        external
        view
        returns
    (
        address seller,
        uint256 startingPrice,
        uint256 endingPrice,
        uint256 duration,
        uint256 startedAt);
}

contract IPack {

    function purchase(uint16, address) public payable;
    function purchaseFor(address, uint16, address) public payable;

}


/**
 * @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 c) {
        // Gas optimization: this is cheaper than asserting 'a' not being zero, but the
        // benefit is lost if 'b' is also tested.
        // See: https://github.com/OpenZeppelin/openzeppelin-solidity/pull/522
        if (a == 0) {
            return 0;
        }

        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 a / b;
    }

    /**
    * @dev Subtracts 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 c) {
        c = a + b;
        assert(c >= a);
        return c;
    }
}

contract Ownable {

    address public owner;

    constructor() public {
        owner = msg.sender;
    }

    function setOwner(address _owner) public onlyOwner {
        owner = _owner;
    }

    function getOwner() public view returns (address) {
        return owner;
    }

    modifier onlyOwner {
        require(msg.sender == owner);
        _;
    }

}

contract CatInThePack is Ownable {

    using SafeMath for uint;

    // the pack of GU cards which will be purchased
    IPack public pack;
    // the core CK contract
    Kitties public kitties;
    // the core GU collectable contract
    ICollectable public collectables;
    // the list of CK auction contracts, usually [Sale, Sire]
    IAuction[] public auctions;
    
    // whether it is currently possible to claim cats
    bool public canClaim = true;
    // the collectable delegate id 
    uint32 public delegateID;
    // whether the contract is locked (i.e. no more claiming)
    bool public locked = false;
    // whether kitties on auction are considered to be owned by the sender
    bool public includeAuctions = true;
    // contract where funds will be sent
    address public vault;
    // max number of kitties per call
    uint public claimLimit = 20;
    // price per statue
    uint public price = 0.024 ether;
    
    
    // map to track whether a kitty has been claimed
    mapping(uint => bool) public claimed;
    // map from statue id to kitty id
    mapping(uint => uint) public statues;

    constructor(IPack _pack, IAuction[] memory _auctions, Kitties _kitties, 
        ICollectable _collectables, uint32 _delegateID, address _vault) public {
        pack = _pack;
        auctions = _auctions;
        kitties = _kitties;
        collectables = _collectables;
        delegateID = _delegateID;
        vault = _vault;
    }

    event CatsClaimed(uint[] statueIDs, uint[] kittyIDs);

    // claim statues tied to the following kittyIDs
    function claim(uint[] memory kittyIDs, address referrer) public payable returns (uint[] memory ids) {

        require(canClaim, "claiming not enabled");
        require(kittyIDs.length > 0, "you must claim at least one cat");
        require(claimLimit >= kittyIDs.length, "must claim >= the claim limit at a time");
        
        // statue id array
        ids = new uint[](kittyIDs.length);
        
        for (uint i = 0; i < kittyIDs.length; i++) {

            uint kittyID = kittyIDs[i];

            // mark the kitty as being claimed
            require(!claimed[kittyID], "kitty must not be claimed");
            claimed[kittyID] = true;

            require(ownsOrSelling(kittyID), "you must own all the cats you claim");

            // create the statue token
            uint id = collectables.mint(delegateID, msg.sender);
            ids[i] = id;
            // record which kitty is associated with this statue
            statues[id] = kittyID;    
        }
        
        // calculate the total purchase price
        uint totalPrice = price.mul(kittyIDs.length);

        require(msg.value >= totalPrice, "wrong value sent to contract");
       
        uint half = totalPrice.div(2);

        // send half the price to buy the packs
        pack.purchaseFor.value(half)(msg.sender, uint16(kittyIDs.length), referrer); 

        // send the other half directly to the vault contract
        vault.transfer(half);

        emit CatsClaimed(ids, kittyIDs);
        
        return ids;
    }

    // returns whether the msg.sender owns or is auctioning a kitty
    function ownsOrSelling(uint kittyID) public view returns (bool) {
        // call to the core CK contract to find the owner of the kitty
        address owner = kitties.ownerOf(kittyID);
        if (owner == msg.sender) {
            return true;
        } 
        // check whether we are including the auction contracts
        if (includeAuctions) {
            address seller;
            for (uint i = 0; i < auctions.length; i++) {
                IAuction auction = auctions[i];
                // make sure you check that this cat is owned by the auction 
                // before calling the method, or getAuction will throw
                if (owner == address(auction)) {
                    (seller, , , ,) = auction.getAuction(kittyID);
                    return seller == msg.sender;
                }
            }
        }
        return false;
    }
 
    function setCanClaim(bool _can, bool lock) public onlyOwner {
        require(!locked, "claiming is permanently locked");
        if (lock) {
            require(!_can, "can't lock on permanently");
            locked = true;
        }
        canClaim = _can;
    }

    function getKitty(uint statueID) public view returns (uint) {
        return statues[statueID];
    }

    function setClaimLimit(uint limit) public onlyOwner {
        claimLimit = limit;
    }

    function setIncludeAuctions(bool _include) public onlyOwner {
        includeAuctions = _include;
    }

}

    Contract ABI  
[{"constant":false,"inputs":[{"name":"limit","type":"uint256"}],"name":"setClaimLimit","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_owner","type":"address"}],"name":"setOwner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"auctions","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"delegateID","outputs":[{"name":"","type":"uint32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_can","type":"bool"},{"name":"lock","type":"bool"}],"name":"setCanClaim","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"canClaim","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"kitties","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getOwner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"kittyIDs","type":"uint256[]"},{"name":"referrer","type":"address"}],"name":"claim","outputs":[{"name":"ids","type":"uint256[]"}],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"price","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"includeAuctions","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"kittyID","type":"uint256"}],"name":"ownsOrSelling","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"claimLimit","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"statues","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"locked","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"collectables","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"claimed","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"statueID","type":"uint256"}],"name":"getKitty","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"pack","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_include","type":"bool"}],"name":"setIncludeAuctions","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"vault","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_pack","type":"address"},{"name":"_auctions","type":"address[]"},{"name":"_kitties","type":"address"},{"name":"_collectables","type":"address"},{"name":"_delegateID","type":"uint32"},{"name":"_vault","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"name":"statueIDs","type":"uint256[]"},{"indexed":false,"name":"kittyIDs","type":"uint256[]"}],"name":"CatsClaimed","type":"event"}]

  Contract Creation Code Switch To Opcodes View
60806040526005805466ffff00000000001960ff199091166001171666010000000000001790556014600655665543df729c000060075534801561004257600080fd5b506040516110473803806110478339810160409081528151602080840151928401516060850151608086015160a08701516000805433600160a060020a03199182161790915560018054909116600160a060020a03881617905595909601805194969095929491939092916100bd9160049190880190610148565b5060028054600160a060020a03958616600160a060020a0319918216179091556003805494861694909116939093179092556005805492909316670100000000000000027fffffffffff0000000000000000000000000000000000000000ffffffffffffff63ffffffff9092166101000264ffffffff00199093169290921716179055506101d49050565b82805482825590600052602060002090810192821561019d579160200282015b8281111561019d5782518254600160a060020a031916600160a060020a03909116178255602090920191600190910190610168565b506101a99291506101ad565b5090565b6101d191905b808211156101a9578054600160a060020a03191681556001016101b3565b90565b610e64806101e36000396000f30060806040526004361061010e5763ffffffff60e060020a600035041663020a0ff5811461011357806313af40351461012d578063571a26a01461014e5780636640f190146101825780636c90c3df146101b05780636dc7a627146101cf5780638916e5d2146101f8578063893d20e81461020d5780638c574b48146102225780638da5cb5b146102c5578063a035b1fe146102da578063af322d4f14610301578063b098b86b14610316578063be6106761461032e578063c1e19ad914610343578063cf3090121461035b578063cf7a27ab14610370578063dbe7e3bd14610385578063e98b7f4d1461039d578063ef082838146103b5578063f53995ff146103ca578063fbfa77cf146103e4575b600080fd5b34801561011f57600080fd5b5061012b6004356103f9565b005b34801561013957600080fd5b5061012b600160a060020a0360043516610415565b34801561015a57600080fd5b5061016660043561045b565b60408051600160a060020a039092168252519081900360200190f35b34801561018e57600080fd5b50610197610483565b6040805163ffffffff9092168252519081900360200190f35b3480156101bc57600080fd5b5061012b60043515156024351515610494565b3480156101db57600080fd5b506101e4610597565b604080519115158252519081900360200190f35b34801561020457600080fd5b506101666105a0565b34801561021957600080fd5b506101666105af565b604080516020600480358082013583810280860185019096528085526102759536959394602494938501929182918501908490808284375094975050509235600160a060020a031693506105be92505050565b60408051602080825283518183015283519192839290830191858101910280838360005b838110156102b1578181015183820152602001610299565b505050509050019250505060405180910390f35b3480156102d157600080fd5b50610166610b63565b3480156102e657600080fd5b506102ef610b72565b60408051918252519081900360200190f35b34801561030d57600080fd5b506101e4610b78565b34801561032257600080fd5b506101e4600435610b8b565b34801561033a57600080fd5b506102ef610d30565b34801561034f57600080fd5b506102ef600435610d36565b34801561036757600080fd5b506101e4610d48565b34801561037c57600080fd5b50610166610d5a565b34801561039157600080fd5b506101e4600435610d69565b3480156103a957600080fd5b506102ef600435610d7e565b3480156103c157600080fd5b50610166610d90565b3480156103d657600080fd5b5061012b6004351515610d9f565b3480156103f057600080fd5b50610166610dda565b600054600160a060020a0316331461041057600080fd5b600655565b600054600160a060020a0316331461042c57600080fd5b6000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600480548290811061046957fe5b600091825260209091200154600160a060020a0316905081565b600554610100900463ffffffff1681565b600054600160a060020a031633146104ab57600080fd5b60055465010000000000900460ff161561050f576040805160e560020a62461bcd02815260206004820152601e60248201527f636c61696d696e67206973207065726d616e656e746c79206c6f636b65640000604482015290519081900360640190fd5b801561058357811561056b576040805160e560020a62461bcd02815260206004820152601960248201527f63616e2774206c6f636b206f6e207065726d616e656e746c7900000000000000604482015290519081900360640190fd5b6005805465ff00000000001916650100000000001790555b506005805460ff1916911515919091179055565b60055460ff1681565b600254600160a060020a031681565b600054600160a060020a031690565b600554606090600090819081908190819060ff161515610628576040805160e560020a62461bcd02815260206004820152601460248201527f636c61696d696e67206e6f7420656e61626c6564000000000000000000000000604482015290519081900360640190fd5b8751600010610681576040805160e560020a62461bcd02815260206004820152601f60248201527f796f75206d75737420636c61696d206174206c65617374206f6e652063617400604482015290519081900360640190fd5b87516006541015610702576040805160e560020a62461bcd02815260206004820152602760248201527f6d75737420636c61696d203e3d2074686520636c61696d206c696d697420617460448201527f20612074696d6500000000000000000000000000000000000000000000000000606482015290519081900360840190fd5b875160405190808252806020026020018201604052801561072d578160200160208202803883390190505b509550600094505b875185101561094257878581518110151561074c57fe5b60209081029091018101516000818152600890925260409091205490945060ff16156107c2576040805160e560020a62461bcd02815260206004820152601960248201527f6b69747479206d757374206e6f7420626520636c61696d656400000000000000604482015290519081900360640190fd5b6000848152600860205260409020805460ff191660011790556107e484610b8b565b1515610860576040805160e560020a62461bcd02815260206004820152602360248201527f796f75206d757374206f776e20616c6c20746865206361747320796f7520636c60448201527f61696d0000000000000000000000000000000000000000000000000000000000606482015290519081900360840190fd5b600354600554604080517f3e6eaa0300000000000000000000000000000000000000000000000000000000815261010090920463ffffffff16600483015233602483015251600160a060020a0390921691633e6eaa03916044808201926020929091908290030181600087803b1580156108d957600080fd5b505af11580156108ed573d6000803e3d6000fd5b505050506040513d602081101561090357600080fd5b50518651909350839087908790811061091857fe5b60209081029091018101919091526000848152600990915260409020849055600190940193610735565b87516007546109569163ffffffff610df416565b9150348211156109b0576040805160e560020a62461bcd02815260206004820152601c60248201527f77726f6e672076616c75652073656e7420746f20636f6e747261637400000000604482015290519081900360640190fd5b6109c182600263ffffffff610e2316565b6001548951604080517fb01d5b6300000000000000000000000000000000000000000000000000000000815233600482015261ffff9092166024830152600160a060020a038b8116604484015290519394509091169163b01d5b63918491606480830192600092919082900301818588803b158015610a3f57600080fd5b505af1158015610a53573d6000803e3d6000fd5b5050600554604051670100000000000000909104600160a060020a031693506108fc85150292508491506000818181858888f19350505050158015610a9c573d6000803e3d6000fd5b507f9a58128dead437c968d6a5c07d4267511ac59889043d77c1b94cf113eab1fd278689604051808060200180602001838103835285818151815260200191508051906020019060200280838360005b83811015610b04578181015183820152602001610aec565b50505050905001838103825284818151815260200191508051906020019060200280838360005b83811015610b43578181015183820152602001610b2b565b5050505090500194505050505060405180910390a1505050505092915050565b600054600160a060020a031681565b60075481565b6005546601000000000000900460ff1681565b6000806000806000600260009054906101000a9004600160a060020a0316600160a060020a0316636352211e876040518263ffffffff1660e060020a02815260040180828152602001915050602060405180830381600087803b158015610bf157600080fd5b505af1158015610c05573d6000803e3d6000fd5b505050506040513d6020811015610c1b57600080fd5b50519350600160a060020a038416331415610c395760019450610d27565b6005546601000000000000900460ff1615610d2257600091505b600454821015610d22576004805483908110610c6b57fe5b600091825260209091200154600160a060020a0390811691508416811415610d175780600160a060020a03166378bd7935876040518263ffffffff1660e060020a0281526004018082815260200191505060a060405180830381600087803b158015610cd657600080fd5b505af1158015610cea573d6000803e3d6000fd5b505050506040513d60a0811015610d0057600080fd5b5051600160a060020a038116331495509250610d27565b600190910190610c53565b600094505b50505050919050565b60065481565b60096020526000908152604090205481565b60055465010000000000900460ff1681565b600354600160a060020a031681565b60086020526000908152604090205460ff1681565b60009081526009602052604090205490565b600154600160a060020a031681565b600054600160a060020a03163314610db657600080fd5b6005805491151566010000000000000266ff00000000000019909216919091179055565b6005546701000000000000009004600160a060020a031681565b6000821515610e0557506000610e1d565b50818102818382811515610e1557fe5b0414610e1d57fe5b92915050565b60008183811515610e3057fe5b0493925050505600a165627a7a72305820cbe7d3643db389b4a1b14b2e5fc804d4fda432f727e5866698f6371ed7aa49ea00290000000000000000000000000777f76d195795268388789343068e4fcd28691900000000000000000000000000000000000000000000000000000000000000c000000000000000000000000006012c8cf97bead5deae237070f9587f8e7a266d000000000000000000000000a5e5be69c923c701ae6ac8f1f5936af3ae610c68000000000000000000000000000000000000000000000000000000000000000200000000000000000000000091b9d2835ad914bc1dcfe09bd1816febd04fd6890000000000000000000000000000000000000000000000000000000000000002000000000000000000000000c7af99fe5513eb6710e6d5f44f9989da40f27f26000000000000000000000000b1690c08e213a35ed9bab7b318de14420fb57d8c

    Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000000777f76d195795268388789343068e4fcd28691900000000000000000000000000000000000000000000000000000000000000c000000000000000000000000006012c8cf97bead5deae237070f9587f8e7a266d000000000000000000000000a5e5be69c923c701ae6ac8f1f5936af3ae610c68000000000000000000000000000000000000000000000000000000000000000200000000000000000000000091b9d2835ad914bc1dcfe09bd1816febd04fd6890000000000000000000000000000000000000000000000000000000000000002000000000000000000000000c7af99fe5513eb6710e6d5f44f9989da40f27f26000000000000000000000000b1690c08e213a35ed9bab7b318de14420fb57d8c

-----Encoded View---------------
9 Constructor Arguments found :
Arg [0] : 0000000000000000000000000777f76d195795268388789343068e4fcd286919
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 00000000000000000000000006012c8cf97bead5deae237070f9587f8e7a266d
Arg [3] : 000000000000000000000000a5e5be69c923c701ae6ac8f1f5936af3ae610c68
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000002
Arg [5] : 00000000000000000000000091b9d2835ad914bc1dcfe09bd1816febd04fd689
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000002
Arg [7] : 000000000000000000000000c7af99fe5513eb6710e6d5f44f9989da40f27f26
Arg [8] : 000000000000000000000000b1690c08e213a35ed9bab7b318de14420fb57d8c


   Swarm Source:
bzzr://cbe7d3643db389b4a1b14b2e5fc804d4fda432f727e5866698f6371ed7aa49ea

 

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.