ETH Price: $1,851.41 (+1.58%)
Gas: 22 Gwei
 

Overview

ETH Balance

0.1029 ETH

Eth Value

$190.51 (@ $1,851.41/ETH)

Token Holdings

Multi Chain

Multichain Addresses

0 address found via
Transaction Hash
Method
Block
From
To
Value
Do Air Drop54778622018-04-21 3:48:221874 days 17 hrs ago1524282502IN
0x851bA7...7De29A77
0 ETH0.003475242
Do Air Drop54778072018-04-21 3:36:201874 days 17 hrs ago1524281780IN
0x851bA7...7De29A77
0 ETH0.003464272
Do Air Drop54777672018-04-21 3:26:351874 days 17 hrs ago1524281195IN
0x851bA7...7De29A77
0 ETH0.003461332
Do Air Drop54777412018-04-21 3:19:211874 days 18 hrs ago1524280761IN
0x851bA7...7De29A77
0 ETH0.003441422
Do Air Drop54776922018-04-21 3:05:511874 days 18 hrs ago1524279951IN
0x851bA7...7De29A77
0 ETH0.003449722
Do Air Drop54776572018-04-21 2:57:131874 days 18 hrs ago1524279433IN
0x851bA7...7De29A77
0 ETH0.003469632
Do Air Drop54776212018-04-21 2:48:401874 days 18 hrs ago1524278920IN
0x851bA7...7De29A77
0 ETH0.003520042
Do Air Drop54775642018-04-21 2:35:301874 days 18 hrs ago1524278130IN
0x851bA7...7De29A77
0 ETH0.003508682
Do Air Drop54775462018-04-21 2:30:491874 days 18 hrs ago1524277849IN
0x851bA7...7De29A77
0 ETH0.003497322
Do Air Drop54774892018-04-21 2:16:531874 days 19 hrs ago1524277013IN
0x851bA7...7De29A77
0 ETH0.003509072
Do Air Drop54774502018-04-21 2:07:181874 days 19 hrs ago1524276438IN
0x851bA7...7De29A77
0 ETH0.00348662
Do Air Drop54774012018-04-21 1:55:281874 days 19 hrs ago1524275728IN
0x851bA7...7De29A77
0 ETH0.003514812
Do Air Drop54773612018-04-21 1:45:311874 days 19 hrs ago1524275131IN
0x851bA7...7De29A77
0 ETH0.003514432
Do Air Drop54773262018-04-21 1:36:011874 days 19 hrs ago1524274561IN
0x851bA7...7De29A77
0 ETH0.003520562
Do Air Drop54772882018-04-21 1:25:591874 days 19 hrs ago1524273959IN
0x851bA7...7De29A77
0 ETH0.003516982
Do Air Drop54772412018-04-21 1:15:371874 days 20 hrs ago1524273337IN
0x851bA7...7De29A77
0 ETH0.003500642
Do Air Drop54772072018-04-21 1:07:041874 days 20 hrs ago1524272824IN
0x851bA7...7De29A77
0 ETH0.003461592
Do Air Drop54771572018-04-21 0:57:101874 days 20 hrs ago1524272230IN
0x851bA7...7De29A77
0 ETH0.003438872
Do Air Drop54771212018-04-21 0:46:391874 days 20 hrs ago1524271599IN
0x851bA7...7De29A77
0 ETH0.003427762
Do Air Drop54770802018-04-21 0:36:431874 days 20 hrs ago1524271003IN
0x851bA7...7De29A77
0 ETH0.003444482
Do Air Drop54770462018-04-21 0:28:151874 days 20 hrs ago1524270495IN
0x851bA7...7De29A77
0 ETH0.003452522
Do Air Drop54770022018-04-21 0:18:131874 days 21 hrs ago1524269893IN
0x851bA7...7De29A77
0 ETH0.003455462
Do Air Drop54769612018-04-21 0:08:551874 days 21 hrs ago1524269335IN
0x851bA7...7De29A77
0 ETH0.003427762
Do Air Drop54769082018-04-20 23:58:471874 days 21 hrs ago1524268727IN
0x851bA7...7De29A77
0 ETH0.003424962
Do Air Drop54768662018-04-20 23:46:101874 days 21 hrs ago1524267970IN
0x851bA7...7De29A77
0 ETH0.0034392
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Advanced Filter
Parent Txn Hash Block From To Value
54579632018-04-17 17:27:241878 days 3 hrs ago1523986044
0x851bA7...7De29A77
0.0003 ETH
54579632018-04-17 17:27:241878 days 3 hrs ago1523986044
0x851bA7...7De29A77
0.0003 ETH
54579632018-04-17 17:27:241878 days 3 hrs ago1523986044
0x851bA7...7De29A77
0.0003 ETH
54579152018-04-17 17:18:201878 days 4 hrs ago1523985500
0x851bA7...7De29A77
0.0003 ETH
54579152018-04-17 17:18:201878 days 4 hrs ago1523985500
0x851bA7...7De29A77
0.0003 ETH
54579152018-04-17 17:18:201878 days 4 hrs ago1523985500
0x851bA7...7De29A77
0.0003 ETH
54579152018-04-17 17:18:201878 days 4 hrs ago1523985500
0x851bA7...7De29A77
0.0003 ETH
54577062018-04-17 16:27:121878 days 4 hrs ago1523982432
0x851bA7...7De29A77
0.0003 ETH
54577062018-04-17 16:27:121878 days 4 hrs ago1523982432
0x851bA7...7De29A77
0.0003 ETH
54577062018-04-17 16:27:121878 days 4 hrs ago1523982432
0x851bA7...7De29A77
0.0003 ETH
54577062018-04-17 16:27:121878 days 4 hrs ago1523982432
0x851bA7...7De29A77
0.0003 ETH
54577062018-04-17 16:27:121878 days 4 hrs ago1523982432
0x851bA7...7De29A77
0.0003 ETH
54576582018-04-17 16:14:121878 days 5 hrs ago1523981652
0x851bA7...7De29A77
0.0003 ETH
54576582018-04-17 16:14:121878 days 5 hrs ago1523981652
0x851bA7...7De29A77
0.0003 ETH
54576582018-04-17 16:14:121878 days 5 hrs ago1523981652
0x851bA7...7De29A77
0.0003 ETH
54576582018-04-17 16:14:121878 days 5 hrs ago1523981652
0x851bA7...7De29A77
0.0003 ETH
54576582018-04-17 16:14:121878 days 5 hrs ago1523981652
0x851bA7...7De29A77
0.0003 ETH
54575842018-04-17 15:53:241878 days 5 hrs ago1523980404
0x851bA7...7De29A77
0.0003 ETH
54575842018-04-17 15:53:241878 days 5 hrs ago1523980404
0x851bA7...7De29A77
0.0003 ETH
54575842018-04-17 15:53:241878 days 5 hrs ago1523980404
0x851bA7...7De29A77
0.0003 ETH
54575842018-04-17 15:53:241878 days 5 hrs ago1523980404
0x851bA7...7De29A77
0.0003 ETH
54575842018-04-17 15:53:241878 days 5 hrs ago1523980404
0x851bA7...7De29A77
0.0003 ETH
54575842018-04-17 15:53:241878 days 5 hrs ago1523980404
0x851bA7...7De29A77
0.0003 ETH
54575842018-04-17 15:53:241878 days 5 hrs ago1523980404
0x851bA7...7De29A77
0.0003 ETH
54574712018-04-17 15:26:031878 days 5 hrs ago1523978763
0x851bA7...7De29A77
0.0003 ETH
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
AirDrop

Compiler Version
v0.4.19+commit.c4cbbb05

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2018-03-28
*/

pragma solidity ^0.4.19;

/**
 * @title Token
 * @dev Simpler version of ERC20 interface
 */
contract Token {
  function transfer(address to, uint256 value) public returns (bool);
  event Transfer(address indexed from, address indexed to, uint256 value);
}

contract Ownable {
  address public owner;


  event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);


  /**
   * @dev The Ownable constructor sets the original `owner` of the contract to the sender
   * account.
   */
  function Ownable() {
    owner = msg.sender;
  }


  /**
   * @dev Throws if called by any account other than the owner.
   */
  modifier onlyOwner() {
    require(msg.sender == owner);
    _;
  }


  /**
   * @dev Allows the current owner to transfer control of the contract to a newOwner.
   * @param newOwner The address to transfer ownership to.
   */
  function transferOwnership(address newOwner) onlyOwner public {
    require(newOwner != address(0));
    OwnershipTransferred(owner, newOwner);
    owner = newOwner;
  }

}

contract AirDrop is Ownable {

  // This declares a state variable that would store the contract address
  Token public tokenInstance;

  /*
    constructor function to set token address
   */
  function AirDrop(address _tokenAddress){
    tokenInstance = Token(_tokenAddress);
  }

  /*
    Airdrop function which take up a array of address,token amount and eth amount and call the
    transfer function to send the token plus send eth to the address is balance is 0
   */
  function doAirDrop(address[] _address, uint256 _amount, uint256 _ethAmount) onlyOwner public returns (bool) {
    uint256 count = _address.length;
    for (uint256 i = 0; i < count; i++)
    {
      /* calling transfer function from contract */
      tokenInstance.transfer(_address [i],_amount);
      if((_address [i].balance == 0) && (this.balance >= _ethAmount))
      {
        require(_address [i].send(_ethAmount));
      }
    }
  }


  function transferEthToOnwer() onlyOwner public returns (bool) {
    require(owner.send(this.balance));
  }

  /*
    function to add eth to the contract
   */
  function() payable {

  }

  /*
    function to kill contract
  */

  function kill() onlyOwner {
    selfdestruct(owner);
  }
}

Contract Security Audit

Contract ABI

[{"constant":false,"inputs":[{"name":"_address","type":"address[]"},{"name":"_amount","type":"uint256"},{"name":"_ethAmount","type":"uint256"}],"name":"doAirDrop","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"kill","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"transferEthToOnwer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"tokenInstance","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[{"name":"_tokenAddress","type":"address"}],"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"}]

6060604052341561000f57600080fd5b60405160208061049c8339810160405280805160008054600160a060020a03338116600160a060020a03199283161790925560018054929093169116179055505061043d8061005f6000396000f3006060604052600436106100775763ffffffff7c0100000000000000000000000000000000000000000000000000000000600035041663391c6cec811461007957806341c0e1b5146100e35780635807630f146100f6578063658030b3146101095780638da5cb5b14610138578063f2fde38b1461014b575b005b341561008457600080fd5b6100cf60046024813581810190830135806020818102016040519081016040528093929190818152602001838360200280828437509496505084359460200135935061016a92505050565b604051901515815260200160405180910390f35b34156100ee57600080fd5b6100776102d7565b341561010157600080fd5b6100cf610300565b341561011457600080fd5b61011c610358565b604051600160a060020a03909116815260200160405180910390f35b341561014357600080fd5b61011c610367565b341561015657600080fd5b610077600160a060020a0360043516610376565b600080548190819033600160a060020a0390811691161461018a57600080fd5b85519150600090505b818110156102ce57600154600160a060020a031663a9059cbb8783815181106101b857fe5b90602001906020020151876000604051602001526040517c010000000000000000000000000000000000000000000000000000000063ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b151561022857600080fd5b6102c65a03f1151561023957600080fd5b505050604051805190505085818151811061025057fe5b90602001906020020151600160a060020a03163115801561027b57508330600160a060020a03163110155b156102c65785818151811061028c57fe5b90602001906020020151600160a060020a031684156108fc0285604051600060405180830381858888f1935050505015156102c657600080fd5b600101610193565b50509392505050565b60005433600160a060020a039081169116146102f257600080fd5b600054600160a060020a0316ff5b6000805433600160a060020a0390811691161461031c57600080fd5b600054600160a060020a039081169030163180156108fc0290604051600060405180830381858888f19350505050151561035557600080fd5b90565b600154600160a060020a031681565b600054600160a060020a031681565b60005433600160a060020a0390811691161461039157600080fd5b600160a060020a03811615156103a657600080fd5b600054600160a060020a0380831691167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a03929092169190911790555600a165627a7a723058208ff74b6a84b8e6f2719a881f1153574f960b109b5fd0d2c4da2ee5a3347e2e150029000000000000000000000000d6343fc13204ec6ea4dcbac0f73587f3955f93e7

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

000000000000000000000000d6343fc13204ec6ea4dcbac0f73587f3955f93e7

-----Decoded View---------------
Arg [0] : _tokenAddress (address): 0xD6343FC13204EC6eA4DcBac0f73587F3955F93E7

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000d6343fc13204ec6ea4dcbac0f73587f3955f93e7


Swarm Source

bzzr://8ff74b6a84b8e6f2719a881f1153574f960b109b5fd0d2c4da2ee5a3347e2e15

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.

Validator Index Block Amount
View All Withdrawals

Txn Hash Block Value Eth2 PubKey Valid
View All Deposits
[ 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.