Sponsored Link:   $30 Mn 5 star ICO - TrakInvest building crypto AI engine. Buy TRAK token now here.
 Latest 25 txns from a total Of 12002 transactions
View All

TxHash Age From To Value [TxFee]
0xb351477e489adaf28b18fc137d799276e189525a9a2c2afb088aedaefcbc47132 hrs 8 mins ago0x332f5936edf3366ceac5a2ff737e030f3c2a9023  IN   0xa1e4608ff6b4b9324c6472eee2efebd20a20bbe80 Ether0.000252
0x64f5fe02af7e13721abd890d2ef1a4875d71dfb6875e3aa51d74d41e949ccfb816 hrs 2 mins ago0x57cbf75ddef32f64a39fd4285bbfd25913772de1  IN   0xa1e4608ff6b4b9324c6472eee2efebd20a20bbe80 Ether0.0001852
0xdba5b2cfead1263d503e5b58cf5d82f326c9d7f32ee5178bf43ffc7ccf9323565 days 6 hrs ago0x09eb18f3dcabc6641f68f1d69c5dc5d49f647f0e  IN   0xa1e4608ff6b4b9324c6472eee2efebd20a20bbe80 Ether0.000741195
0x94397ad30ad5d989bac00ab8f8400e94259d9156a2d67718aac2b29e604b705d7 days 22 hrs ago0xddc9563634e8a1a4912d7751a41b5e8c6469b5d5  IN   0xa1e4608ff6b4b9324c6472eee2efebd20a20bbe80 Ether0.0007408
0xa4193260be2c58a5083a48957e4887f54b6d43739d64eb323c15bc31ec1030aa8 days 46 mins ago0xe422d3f992691e8ce027550212d5a7eb2db07afe  IN   0xa1e4608ff6b4b9324c6472eee2efebd20a20bbe80 Ether0.0007408
0x70815a4755b9b0418e4f82a09f302b829a7feff04448bdb627a0177b1256657d8 days 4 hrs ago0x184f7d55b2ff05548355769ca6a8bed6a601a5c8  IN   0xa1e4608ff6b4b9324c6472eee2efebd20a20bbe80.000001 Ether0.00139209
0x316f03347f4a4888050a740b314b153de15a25c1595fce35eb8631b31da194b211 days 17 hrs ago0x24582f12cdf4c7f42f5c69ad559ea0832a1269d2  IN   0xa1e4608ff6b4b9324c6472eee2efebd20a20bbe80 Ether0.0001543185
0x187b019e9545554f7931dd3ffad94d55d544822da29331949e09f0a65a6765a213 days 10 hrs ago0xe3beaeee51b455db6445879616ce778379c29339  IN   0xa1e4608ff6b4b9324c6472eee2efebd20a20bbe80 Ether0.00017892
0xbc50b0a9707a33ad7cc3f609500e80d8cea8de7600a5866a849dcc1c5dfe100514 days 16 hrs ago0x22f7bbffd86cfea6cd7ad97fc8089343a1f52852  IN   0xa1e4608ff6b4b9324c6472eee2efebd20a20bbe80 Ether0.000195615
0x2a239d6f791be3a576bbbfe9e56e0cd57adf694ba2437d22d8bef9d366b3ed6a14 days 16 hrs ago0x22f7bbffd86cfea6cd7ad97fc8089343a1f52852  IN   0xa1e4608ff6b4b9324c6472eee2efebd20a20bbe80 Ether0.00021735
0xe6eee03a40dd175f05b29a14327e1d590f0996c07c779a0f2f3fe5b10787ff5c14 days 16 hrs ago0x22f7bbffd86cfea6cd7ad97fc8089343a1f52852  IN   0xa1e4608ff6b4b9324c6472eee2efebd20a20bbe80 Ether0.000152145
0xaf508cb513c7bf7cf65b97d7b433dae511d54423cd95ca588df3449d403b2d3514 days 16 hrs ago0x22f7bbffd86cfea6cd7ad97fc8089343a1f52852  IN   0xa1e4608ff6b4b9324c6472eee2efebd20a20bbe80 Ether0.0006482
0x5a6194721cee44c44fb21650783291a2d253315082b817f884608972fe6bebb714 days 16 hrs ago0xae94867959812a29bc42d9b4bb23a97894ecc33d  IN   0xa1e4608ff6b4b9324c6472eee2efebd20a20bbe80 Ether0.00020372
0xe5482d7f12f8b023268403e9d6e11a7ef4bc88431c7744deefc76fdaf8489a3015 days 5 hrs ago0x6d8575e06a87b34889e704acb5db48145274f3e1  IN   0xa1e4608ff6b4b9324c6472eee2efebd20a20bbe80 Ether0.0007408
0xf83f7af830f649033b9daaedf589147da4639d14eeb8211df0aa5d2c4087cbd715 days 10 hrs ago0x4bbdc37e3b106708ee6641bc8b533ab65e76d72e  IN   0xa1e4608ff6b4b9324c6472eee2efebd20a20bbe80 Ether0.0005556
0xe8049d1dd2daff042b1d8ae79685ff87ce18f4a9132bdfe24c156b604b0dfeeb16 days 3 mins ago0xaaedf3cd0274bb0e627e60ac31e4c42a264db247  IN   0xa1e4608ff6b4b9324c6472eee2efebd20a20bbe80 Ether0.0005556
0xe51ab696623bd67fb2043e132db8f538d89cb1b9e735e0b44d73cab5224a793116 days 4 hrs ago0x2121981fe886a03e62a512e540f8003239afffc8  IN   0xa1e4608ff6b4b9324c6472eee2efebd20a20bbe80 Ether0.000378
0x45f60394eeb8448f1a174277299071fc103f89d088fcb5651899313f43b2840916 days 5 hrs ago0x90cccf39ebabd8b399100d49e94edcf04311ab1e  IN   0xa1e4608ff6b4b9324c6472eee2efebd20a20bbe80 Ether0.000378
0x624926507631eac379c36c371e12e176511c9d1a90a5827df8d50a6c718340ba16 days 14 hrs ago0x75a78ff8c0d5dd94fb595a2f96a75a15e9412d05  IN   0xa1e4608ff6b4b9324c6472eee2efebd20a20bbe80 Ether0.0002016
0x80d28324906ff52ac0c9601e49545a603c9fe1a58803722e6aa440d79a57b6e916 days 14 hrs ago0x38bd71a84f5c5f6127378bdf8deecf39b3d668f2  IN   0xa1e4608ff6b4b9324c6472eee2efebd20a20bbe80 Ether0.0002016
0x44cdc4d7f3a41f36b78ab7c9b8925d2a10e890379cb3fa1910f89bdb2c7b412016 days 14 hrs ago0xc3a08dffde763aa3a5416f74d9b7c6ccaf9eb559  IN   0xa1e4608ff6b4b9324c6472eee2efebd20a20bbe80 Ether0.0002016
0x737bb0e26bc70d9ba4e3beacae406c664e635d531f096e6c7816f1ff4d32ecc316 days 14 hrs ago0xb9c18c9614311b01ceda785495f5ab77ae2f15e4  IN   0xa1e4608ff6b4b9324c6472eee2efebd20a20bbe80 Ether0.0002016
0xe1712dada7dbcd0ec0127705abadae39aedc31ea50d0fdfc5b6c95cc4825dfcd16 days 19 hrs ago0x061e723b2e0947ad49b544df826bcef5c8cc7053  IN   0xa1e4608ff6b4b9324c6472eee2efebd20a20bbe80 Ether0.0003704
0xbd0b007f533a5ae8048957bf9fae32fa0e8998098e76c0d4eb478e1c99ead00f17 days 15 hrs ago0x24582f12cdf4c7f42f5c69ad559ea0832a1269d2  IN   0xa1e4608ff6b4b9324c6472eee2efebd20a20bbe80 Ether0.0001325835
0x8226f81f2e8d33a6cac9bfcfca53f8cf0a89c2967bef269a34ba9e1858c4475617 days 15 hrs ago0x24582f12cdf4c7f42f5c69ad559ea0832a1269d2  IN   0xa1e4608ff6b4b9324c6472eee2efebd20a20bbe80 Ether0.00056486
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 1 Internal Transaction

ParentTxHash Block Age From To Value
0xb1987be5b4e9b84a920a0221f013120c65210b269f71f9eb496220924df00438526679072 days 9 mins ago0xa1e4608ff6b4b9324c6472eee2efebd20a20bbe80x7223e76b2871a3c41202472fb2cec92ad76ee7670.130577841262747036 Ether
[ Download CSV Export  ] 
Contract Source Code Verified (Exact match)
Contract Name: KittenSelfDrop
Compiler Version: v0.4.19+commit.c4cbbb05
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.19;

/* Functions from Kitten Coin main contract to be used by sale contract */
contract KittenCoin {
    function balanceOf(address who) public constant returns (uint256);
    function transfer(address to, uint256 value) public returns (bool);
}

contract Ownable {
  address public owner;

  event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
  
  function Ownable() {
    owner = msg.sender;
  }


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


  function transferOwnership(address newOwner) onlyOwner public {
    require(newOwner != address(0));
    OwnershipTransferred(owner, newOwner);
    owner = newOwner;
  }

}

contract KittenSelfDrop is Ownable {
    KittenCoin public kittenContract;
    uint8 public dropNumber;
    uint256 public kittensDroppedToTheWorld;
    uint256 public kittensRemainingToDrop;
    uint256 public holderAmount;
    uint256 public basicReward;
    uint256 public donatorReward;
    uint256 public holderReward;
    uint8 public totalDropTransactions;
    mapping (address => uint8) participants;
    
    
    // Initialize the cutest contract in the world
    function KittenSelfDrop () {
        address c = 0xac2BD14654BBf22F9d8f20c7b3a70e376d3436B4; // set Kitten Coin contract address
        kittenContract = KittenCoin(c); 
        dropNumber = 1;
        kittensDroppedToTheWorld = 0;
        kittensRemainingToDrop = 0;
        basicReward = 50000000000; // set initial basic reward to 500 Kitten Coins
        donatorReward = 50000000000; // set initial donator reward to 500 Kitten Coins
        holderReward = 50000000000; // set initial holder reward to 500 Kitten Coins
        holderAmount = 5000000000000; // set initial hold amount to 50000 Kitten Coins for extra reward
        totalDropTransactions = 0;
    }
    
    
    // Drop some wonderful cutest Kitten Coins to sender every time contract is called without function
    function() payable {
        require (participants[msg.sender] < dropNumber && kittensRemainingToDrop > basicReward);
        uint256 tokensIssued = basicReward;
        // Send extra Kitten Coins bonus if participant is donating Ether
        if (msg.value > 0)
            tokensIssued += donatorReward;
        // Send extra Kitten Coins bonus if participant holds at least holderAmount
        if (kittenContract.balanceOf(msg.sender) >= holderAmount)
            tokensIssued += holderReward;
        // Check if number of Kitten Coins to issue is higher than coins remaining for airdrop (last transaction of airdrop)
        if (tokensIssued > kittensRemainingToDrop)
            tokensIssued = kittensRemainingToDrop;
        
        // Give away these so cute Kitten Coins to contributor
        kittenContract.transfer(msg.sender, tokensIssued);
        participants[msg.sender] = dropNumber;
        kittensRemainingToDrop -= tokensIssued;
        kittensDroppedToTheWorld += tokensIssued;
        totalDropTransactions += 1;
    }
    
    
    function participant(address part) public constant returns (uint8 participationCount) {
        return participants[part];
    }
    
    
    // Increase the airdrop count to allow sweet humans asking for more beautiful Kitten Coins
    function setDropNumber(uint8 dropN) public onlyOwner {
        dropNumber = dropN;
        kittensRemainingToDrop = kittenContract.balanceOf(this);
    }
    
    
    // Define amount of Kitten Coins to hold in order to get holder reward
    function setHolderAmount(uint256 amount) public onlyOwner {
        holderAmount = amount;
    }
    
    
    // Define how many wonderful Kitten Coins contributors will receive for participating the selfdrop
    function setRewards(uint256 basic, uint256 donator, uint256 holder) public onlyOwner {
        basicReward = basic;
        donatorReward = donator;
        holderReward = holder;
    }
    
    
    // Sends all ETH contributions to lovely kitten owner
    function withdrawAll() public onlyOwner {
        owner.transfer(this.balance);
    }
    
    
    // Sends all remaining Kitten Coins to owner, just in case of emergency
    function withdrawKittenCoins() public onlyOwner {
        kittenContract.transfer(owner, kittenContract.balanceOf(this));
        kittensRemainingToDrop = 0;
    }
    
    
    // Update number of Kitten Coins remaining for drop, just in case it is needed
    function updateKittenCoinsRemainingToDrop() public {
        kittensRemainingToDrop = kittenContract.balanceOf(this);
    }
    
}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"basicReward","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"part","type":"address"}],"name":"participant","outputs":[{"name":"participationCount","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"withdrawKittenCoins","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"donatorReward","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"dropNumber","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"updateKittenCoinsRemainingToDrop","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalDropTransactions","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"kittensDroppedToTheWorld","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"kittensRemainingToDrop","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"dropN","type":"uint8"}],"name":"setDropNumber","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"withdrawAll","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"holderAmount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"holderReward","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"amount","type":"uint256"}],"name":"setHolderAmount","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"basic","type":"uint256"},{"name":"donator","type":"uint256"},{"name":"holder","type":"uint256"}],"name":"setRewards","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"kittenContract","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"}]

  Contract Creation Code Switch To Opcodes View
6060604052341561000f57600080fd5b60008054600160a060020a033316600160a060020a03199182161782556001805460a060020a60ff0219921673ac2bd14654bbf22f9d8f20c7b3a70e376d3436b41791909116740100000000000000000000000000000000000000001790556002819055600355640ba43b74006005819055600681905560075565048c273950006004556008805460ff1916905561088c806100ac6000396000f3006060604052600436106100e25763ffffffff60e060020a6000350416631f98394d81146102a45780632605b3c7146102c9578063316cb1b4146102fe578063334191f7146103135780634a35035a146103265780635adf292f14610339578063604e7af61461034c57806365db63d01461035f5780636bcc28a9146103725780637be2d5a214610385578063853828b61461039e5780638da5cb5b146103b157806398f9724f146103e0578063a2558ee2146103f3578063b2b158e814610406578063f2fde38b1461041c578063f36d1e4e1461043b578063ff757d5914610457575b600154600160a060020a033316600090815260096020526040812054909160ff60a060020a9091048116911610801561011e5750600554600354115b151561012957600080fd5b50600554600034111561013b57600654015b600454600154600160a060020a03166370a082313360006040516020015260405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b151561019757600080fd5b6102c65a03f115156101a857600080fd5b505050604051805190501015156101be57600754015b6003548111156101cd57506003545b600154600160a060020a031663a9059cbb338360006040516020015260405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b151561022c57600080fd5b6102c65a03f1151561023d57600080fd5b5050506040518051505060018054600160a060020a0333166000908152600960205260409020805460ff1990811660ff60a060020a909404841617909155600380548590039055600280549094019093556008805480831690930190911691909216179055005b34156102af57600080fd5b6102b761046a565b60405190815260200160405180910390f35b34156102d457600080fd5b6102e8600160a060020a0360043516610470565b60405160ff909116815260200160405180910390f35b341561030957600080fd5b61031161048e565b005b341561031e57600080fd5b6102b761059d565b341561033157600080fd5b6102e86105a3565b341561034457600080fd5b6103116105b3565b341561035757600080fd5b6102e861062b565b341561036a57600080fd5b6102b7610634565b341561037d57600080fd5b6102b761063a565b341561039057600080fd5b61031160ff60043516610640565b34156103a957600080fd5b6103116106fc565b34156103bc57600080fd5b6103c4610752565b604051600160a060020a03909116815260200160405180910390f35b34156103eb57600080fd5b6102b7610761565b34156103fe57600080fd5b6102b7610767565b341561041157600080fd5b61031160043561076d565b341561042757600080fd5b610311600160a060020a036004351661078d565b341561044657600080fd5b610311600435602435604435610828565b341561046257600080fd5b6103c4610851565b60055481565b600160a060020a031660009081526009602052604090205460ff1690565b60005433600160a060020a039081169116146104a957600080fd5b60015460008054600160a060020a039283169263a9059cbb9291169083906370a082319030906040516020015260405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b151561051457600080fd5b6102c65a03f1151561052557600080fd5b5050506040518051905060006040516020015260405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b151561057b57600080fd5b6102c65a03f1151561058c57600080fd5b505050604051805150506000600355565b60065481565b60015460a060020a900460ff1681565b600154600160a060020a03166370a082313060006040516020015260405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b151561060c57600080fd5b6102c65a03f1151561061d57600080fd5b505050604051805160035550565b60085460ff1681565b60025481565b60035481565b60005433600160a060020a0390811691161461065b57600080fd5b6001805474ff0000000000000000000000000000000000000000191660a060020a60ff8416021790819055600160a060020a03166370a082313060006040516020015260405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b15156106dc57600080fd5b6102c65a03f115156106ed57600080fd5b50505060405180516003555050565b60005433600160a060020a0390811691161461071757600080fd5b600054600160a060020a039081169030163180156108fc0290604051600060405180830381858888f19350505050151561075057600080fd5b565b600054600160a060020a031681565b60045481565b60075481565b60005433600160a060020a0390811691161461078857600080fd5b600455565b60005433600160a060020a039081169116146107a857600080fd5b600160a060020a03811615156107bd57600080fd5b600054600160a060020a0380831691167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60005433600160a060020a0390811691161461084357600080fd5b600592909255600655600755565b600154600160a060020a0316815600a165627a7a7230582096c89f9e3d02649af78d2056cbb30ffb3526108a5096e961c4f24bdc3e0db07e0029

   Swarm Source:
bzzr://96c89f9e3d02649af78d2056cbb30ffb3526108a5096e961c4f24bdc3e0db07e

 

View All
Block Age txn Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "downvote" button for any spammy posts, and the "upvote" for interesting conversations.