ETH Price: $2,604.41 (+2.36%)

Contract

0xE6Bee8B2d49E623dbad414d9D3Fa2FAD35D9A6E6
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Airdrop Same Amo...74809162019-04-01 6:11:002000 days ago1554099060IN
0xE6Bee8B2...D35D9A6E6
0 ETH0.009730943
Airdrop Same Amo...74807142019-04-01 5:27:252000 days ago1554096445IN
0xE6Bee8B2...D35D9A6E6
0 ETH0.007585233
Airdrop Same Amo...69735612018-12-29 11:09:072093 days ago1546081747IN
0xE6Bee8B2...D35D9A6E6
0 ETH0.003888142
Airdrop Same Amo...69201422018-12-20 10:06:332102 days ago1545300393IN
0xE6Bee8B2...D35D9A6E6
0 ETH0.000220574
Airdrop Same Amo...68900292018-12-15 8:07:462107 days ago1544861266IN
0xE6Bee8B2...D35D9A6E6
0 ETH0.005307273
Airdrop Same Amo...68899942018-12-15 7:57:512107 days ago1544860671IN
0xE6Bee8B2...D35D9A6E6
0 ETH0.011978593
Airdrop Same Amo...68899132018-12-15 7:36:132107 days ago1544859373IN
0xE6Bee8B2...D35D9A6E6
0 ETH0.011984843
Airdrop Same Amo...68899032018-12-15 7:33:292107 days ago1544859209IN
0xE6Bee8B2...D35D9A6E6
0 ETH0.01193323
Airdrop Same Amo...68898772018-12-15 7:28:262107 days ago1544858906IN
0xE6Bee8B2...D35D9A6E6
0 ETH0.011986383
Airdrop Same Amo...68898562018-12-15 7:22:182107 days ago1544858538IN
0xE6Bee8B2...D35D9A6E6
0 ETH0.011838293
Airdrop Same Amo...68898212018-12-15 7:14:062107 days ago1544858046IN
0xE6Bee8B2...D35D9A6E6
0 ETH0.011613483
Airdrop Same Amo...68281702018-12-05 3:06:182117 days ago1543979178IN
0xE6Bee8B2...D35D9A6E6
0 ETH0.006105636
Airdrop Same Amo...68274022018-12-04 23:47:492118 days ago1543967269IN
0xE6Bee8B2...D35D9A6E6
0 ETH0.018533296
Airdrop Same Amo...68256212018-12-04 16:45:432118 days ago1543941943IN
0xE6Bee8B2...D35D9A6E6
0 ETH0.018502916
Airdrop Same Amo...68251172018-12-04 14:44:392118 days ago1543934679IN
0xE6Bee8B2...D35D9A6E6
0 ETH0.022763436
Airdrop Same Amo...68235642018-12-04 8:38:552118 days ago1543912735IN
0xE6Bee8B2...D35D9A6E6
0 ETH0.023930516
Airdrop Same Amo...68172262018-12-03 7:28:342119 days ago1543822114IN
0xE6Bee8B2...D35D9A6E6
0 ETH0.014668726
Airdrop Same Amo...68168092018-12-03 5:51:132119 days ago1543816273IN
0xE6Bee8B2...D35D9A6E6
0 ETH0.015524824
Airdrop Same Amo...68166612018-12-03 5:17:492119 days ago1543814269IN
0xE6Bee8B2...D35D9A6E6
0 ETH0.015627824
Airdrop Same Amo...68164822018-12-03 4:30:312119 days ago1543811431IN
0xE6Bee8B2...D35D9A6E6
0 ETH0.018164965
Airdrop Same Amo...68122812018-12-02 11:52:522120 days ago1543751572IN
0xE6Bee8B2...D35D9A6E6
0 ETH0.011356953
Airdrop Same Amo...68118192018-12-02 9:58:072120 days ago1543744687IN
0xE6Bee8B2...D35D9A6E6
0 ETH0.014225414
Airdrop Same Amo...67843052018-11-27 21:05:372125 days ago1543352737IN
0xE6Bee8B2...D35D9A6E6
0 ETH0.000220574
Airdrop Same Amo...66938002018-11-13 0:28:412140 days ago1542068921IN
0xE6Bee8B2...D35D9A6E6
0 ETH0.000110282
Airdrop Same Amo...66781022018-11-10 11:04:392142 days ago1541847879IN
0xE6Bee8B2...D35D9A6E6
0 ETH0.000165233
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Airdrop

Compiler Version
v0.4.24+commit.e67f0147

Optimization Enabled:
Yes with 200 runs

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

pragma solidity ^0.4.24;

/**
 * SmartEth.co
 * ERC20 Token and ICO smart contracts development, smart contracts audit, ICO websites.
 * [email protected]
 */

/**
 * @title Ownable
 */
contract Ownable {
  address public owner;

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

  constructor() public {
    owner = 0x05C40Def8a40771aA5fd362BCd96e1bb64Ec9044;
  }

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

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

/**
 * @title ERC20Basic
 */
contract ERC20Basic {
  function totalSupply() public view returns (uint256);
  function balanceOf(address who) public view returns (uint256);
  function transfer(address to, uint256 value) public returns (bool);
  event Transfer(address indexed from, address indexed to, uint256 value);
}

/**
 * @title ERC20 interface
 */
contract ERC20 is ERC20Basic {
  function allowance(address owner, address spender) public view returns (uint256);
  function transferFrom(address from, address to, uint256 value) public returns (bool);
  function approve(address spender, uint256 value) public returns (bool);
  event Approval(address indexed owner, address indexed spender, uint256 value);
}

contract Airdrop is Ownable {

  ERC20 public token = ERC20(0x259059f137CB9B8F60AE27Bd199d97aBb69E539B);

  function airdrop(address[] recipient, uint256[] amount) public onlyOwner returns (uint256) {
    uint256 i = 0;
      while (i < recipient.length) {
        token.transfer(recipient[i], amount[i]);
        i += 1;
      }
    return(i);
  }
  
  function airdropSameAmount(address[] recipient, uint256 amount) public onlyOwner returns (uint256) {
    uint256 i = 0;
      while (i < recipient.length) {
        token.transfer(recipient[i], amount);
        i += 1;
      }
    return(i);
  }
}

Contract Security Audit

Contract ABI

[{"constant":false,"inputs":[{"name":"recipient","type":"address[]"},{"name":"amount","type":"uint256[]"}],"name":"airdrop","outputs":[{"name":"","type":"uint256"}],"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":"recipient","type":"address[]"},{"name":"amount","type":"uint256"}],"name":"airdropSameAmount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"token","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"}]

608060405260018054600160a060020a031990811673259059f137cb9b8f60ae27bd199d97abb69e539b17909155600080549091167305c40def8a40771aa5fd362bcd96e1bb64ec904417905561046a8061005b6000396000f3006080604052600436106100535763ffffffff60e060020a6000350416636724348281146100585780638da5cb5b146100f8578063ea8ef51514610129578063f2fde38b14610180578063fc0c546a146101a3575b600080fd5b34801561006457600080fd5b50604080516020600480358082013583810280860185019096528085526100e695369593946024949385019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506101b89650505050505050565b60408051918252519081900360200190f35b34801561010457600080fd5b5061010d6102b1565b60408051600160a060020a039092168252519081900360200190f35b34801561013557600080fd5b50604080516020600480358082013583810280860185019096528085526100e69536959394602494938501929182918501908490808284375094975050933594506102c09350505050565b34801561018c57600080fd5b506101a1600160a060020a036004351661039b565b005b3480156101af57600080fd5b5061010d61042f565b600080548190600160a060020a031633146101d257600080fd5b5060005b83518110156102aa576001548451600160a060020a039091169063a9059cbb9086908490811061020257fe5b90602001906020020151858481518110151561021a57fe5b906020019060200201516040518363ffffffff1660e060020a0281526004018083600160a060020a0316600160a060020a0316815260200182815260200192505050602060405180830381600087803b15801561027657600080fd5b505af115801561028a573d6000803e3d6000fd5b505050506040513d60208110156102a057600080fd5b50506001016101d6565b9392505050565b600054600160a060020a031681565b600080548190600160a060020a031633146102da57600080fd5b5060005b83518110156102aa576001548451600160a060020a039091169063a9059cbb9086908490811061030a57fe5b90602001906020020151856040518363ffffffff1660e060020a0281526004018083600160a060020a0316600160a060020a0316815260200182815260200192505050602060405180830381600087803b15801561036757600080fd5b505af115801561037b573d6000803e3d6000fd5b505050506040513d602081101561039157600080fd5b50506001016102de565b600054600160a060020a031633146103b257600080fd5b600160a060020a03811615156103c757600080fd5b60008054604051600160a060020a03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a36000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600154600160a060020a0316815600a165627a7a72305820ab66508824e5a979b3252deb4a898d3dcd85bf28951bd68038d50bd2f0f0cc2e0029

Deployed Bytecode

0x6080604052600436106100535763ffffffff60e060020a6000350416636724348281146100585780638da5cb5b146100f8578063ea8ef51514610129578063f2fde38b14610180578063fc0c546a146101a3575b600080fd5b34801561006457600080fd5b50604080516020600480358082013583810280860185019096528085526100e695369593946024949385019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506101b89650505050505050565b60408051918252519081900360200190f35b34801561010457600080fd5b5061010d6102b1565b60408051600160a060020a039092168252519081900360200190f35b34801561013557600080fd5b50604080516020600480358082013583810280860185019096528085526100e69536959394602494938501929182918501908490808284375094975050933594506102c09350505050565b34801561018c57600080fd5b506101a1600160a060020a036004351661039b565b005b3480156101af57600080fd5b5061010d61042f565b600080548190600160a060020a031633146101d257600080fd5b5060005b83518110156102aa576001548451600160a060020a039091169063a9059cbb9086908490811061020257fe5b90602001906020020151858481518110151561021a57fe5b906020019060200201516040518363ffffffff1660e060020a0281526004018083600160a060020a0316600160a060020a0316815260200182815260200192505050602060405180830381600087803b15801561027657600080fd5b505af115801561028a573d6000803e3d6000fd5b505050506040513d60208110156102a057600080fd5b50506001016101d6565b9392505050565b600054600160a060020a031681565b600080548190600160a060020a031633146102da57600080fd5b5060005b83518110156102aa576001548451600160a060020a039091169063a9059cbb9086908490811061030a57fe5b90602001906020020151856040518363ffffffff1660e060020a0281526004018083600160a060020a0316600160a060020a0316815260200182815260200192505050602060405180830381600087803b15801561036757600080fd5b505af115801561037b573d6000803e3d6000fd5b505050506040513d602081101561039157600080fd5b50506001016102de565b600054600160a060020a031633146103b257600080fd5b600160a060020a03811615156103c757600080fd5b60008054604051600160a060020a03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a36000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600154600160a060020a0316815600a165627a7a72305820ab66508824e5a979b3252deb4a898d3dcd85bf28951bd68038d50bd2f0f0cc2e0029

Swarm Source

bzzr://ab66508824e5a979b3252deb4a898d3dcd85bf28951bd68038d50bd2f0f0cc2e

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

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