ETH Price: $1,606.11 (-1.96%)
 

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...110626272020-10-15 20:40:461640 days ago1602794446IN
0x8dFE0C44...78A717a58
0 ETH0.002264430
Airdrop Same Amo...110108702020-10-07 21:06:021648 days ago1602104762IN
0x8dFE0C44...78A717a58
0 ETH0.0189448542
Airdrop Same Amo...104117372020-07-07 10:24:121741 days ago1594117452IN
0x8dFE0C44...78A717a58
0 ETH0.0302230220
Airdrop Same Amo...103018792020-06-20 9:34:421758 days ago1592645682IN
0x8dFE0C44...78A717a58
0 ETH0.0373234820
Airdrop Same Amo...102245742020-06-08 10:31:151770 days ago1591612275IN
0x8dFE0C44...78A717a58
0 ETH0.0146559330
Airdrop Same Amo...100342252020-05-09 20:41:311799 days ago1589056891IN
0x8dFE0C44...78A717a58
0 ETH0.001983755
Airdrop Same Amo...99368632020-04-24 18:36:171814 days ago1587753377IN
0x8dFE0C44...78A717a58
0 ETH0.001045823
Airdrop Same Amo...98942342020-04-18 4:19:201821 days ago1587183560IN
0x8dFE0C44...78A717a58
0 ETH0.008188293
Airdrop Same Amo...98784532020-04-15 17:51:201823 days ago1586973080IN
0x8dFE0C44...78A717a58
0 ETH0.003409072
Airdrop Same Amo...98783832020-04-15 17:33:521823 days ago1586972032IN
0x8dFE0C44...78A717a58
0 ETH0.006547282
Airdrop Same Amo...98777052020-04-15 15:08:171823 days ago1586963297IN
0x8dFE0C44...78A717a58
0 ETH0.007581622
Airdrop Same Amo...98769622020-04-15 12:19:161824 days ago1586953156IN
0x8dFE0C44...78A717a58
0 ETH0.007536492
Airdrop Same Amo...98695592020-04-14 8:49:191825 days ago1586854159IN
0x8dFE0C44...78A717a58
0 ETH0.005028162
Airdrop Same Amo...98611652020-04-13 1:48:211826 days ago1586742501IN
0x8dFE0C44...78A717a58
0 ETH0.005467452
Airdrop Same Amo...98611452020-04-13 1:44:351826 days ago1586742275IN
0x8dFE0C44...78A717a58
0 ETH0.007832722
Airdrop Same Amo...98611102020-04-13 1:37:061826 days ago1586741826IN
0x8dFE0C44...78A717a58
0 ETH0.00769622
Airdrop Same Amo...98589952020-04-12 17:54:291826 days ago1586714069IN
0x8dFE0C44...78A717a58
0 ETH0.00674792
Airdrop Same Amo...98145172020-04-05 21:23:081833 days ago1586121788IN
0x8dFE0C44...78A717a58
0 ETH0.000940532
Airdrop Same Amo...98144812020-04-05 21:17:481833 days ago1586121468IN
0x8dFE0C44...78A717a58
0 ETH0.002644442
Airdrop Same Amo...98144312020-04-05 21:06:421833 days ago1586120802IN
0x8dFE0C44...78A717a58
0 ETH0.002807652
Airdrop Same Amo...93617942020-01-27 4:17:301903 days ago1580098650IN
0x8dFE0C44...78A717a58
0 ETH0.00322371
Airdrop Same Amo...93617762020-01-27 4:12:041903 days ago1580098324IN
0x8dFE0C44...78A717a58
0 ETH0.00398321
Airdrop Same Amo...93617622020-01-27 4:09:061903 days ago1580098146IN
0x8dFE0C44...78A717a58
0 ETH0.003778341
Airdrop Same Amo...91516002019-12-23 16:42:561937 days ago1577119376IN
0x8dFE0C44...78A717a58
0 ETH0.001188044
Airdrop Same Amo...88205332019-10-27 8:26:111995 days ago1572164771IN
0x8dFE0C44...78A717a58
0 ETH0.003918251
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 2019-04-22
*/

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 = 0xadF10b2B49Cab4141B4c6d8FA580b2bf13d4c6db;
  }

  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(0xf0cCCa32cd300356629216EB301Ec6649c7C6AdB);

  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

API
[{"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"}]

608060405260018054600160a060020a031990811673f0ccca32cd300356629216eb301ec6649c7c6adb179091556000805490911673adf10b2b49cab4141b4c6d8fa580b2bf13d4c6db17905561046a8061005b6000396000f3006080604052600436106100535763ffffffff60e060020a6000350416636724348281146100585780638da5cb5b146100f8578063ea8ef51514610129578063f2fde38b14610180578063fc0c546a146101a3575b600080fd5b34801561006457600080fd5b50604080516020600480358082013583810280860185019096528085526100e695369593946024949385019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506101b89650505050505050565b60408051918252519081900360200190f35b34801561010457600080fd5b5061010d6102b1565b60408051600160a060020a039092168252519081900360200190f35b34801561013557600080fd5b50604080516020600480358082013583810280860185019096528085526100e69536959394602494938501929182918501908490808284375094975050933594506102c09350505050565b34801561018c57600080fd5b506101a1600160a060020a036004351661039b565b005b3480156101af57600080fd5b5061010d61042f565b600080548190600160a060020a031633146101d257600080fd5b5060005b83518110156102aa576001548451600160a060020a039091169063a9059cbb9086908490811061020257fe5b90602001906020020151858481518110151561021a57fe5b906020019060200201516040518363ffffffff1660e060020a0281526004018083600160a060020a0316600160a060020a0316815260200182815260200192505050602060405180830381600087803b15801561027657600080fd5b505af115801561028a573d6000803e3d6000fd5b505050506040513d60208110156102a057600080fd5b50506001016101d6565b9392505050565b600054600160a060020a031681565b600080548190600160a060020a031633146102da57600080fd5b5060005b83518110156102aa576001548451600160a060020a039091169063a9059cbb9086908490811061030a57fe5b90602001906020020151856040518363ffffffff1660e060020a0281526004018083600160a060020a0316600160a060020a0316815260200182815260200192505050602060405180830381600087803b15801561036757600080fd5b505af115801561037b573d6000803e3d6000fd5b505050506040513d602081101561039157600080fd5b50506001016102de565b600054600160a060020a031633146103b257600080fd5b600160a060020a03811615156103c757600080fd5b60008054604051600160a060020a03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a36000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600154600160a060020a0316815600a165627a7a723058205e4f075070b36e676d48f5a94be43d3d71ceebde6766a8a440d80dd9605bffb10029

Deployed Bytecode

0x6080604052600436106100535763ffffffff60e060020a6000350416636724348281146100585780638da5cb5b146100f8578063ea8ef51514610129578063f2fde38b14610180578063fc0c546a146101a3575b600080fd5b34801561006457600080fd5b50604080516020600480358082013583810280860185019096528085526100e695369593946024949385019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506101b89650505050505050565b60408051918252519081900360200190f35b34801561010457600080fd5b5061010d6102b1565b60408051600160a060020a039092168252519081900360200190f35b34801561013557600080fd5b50604080516020600480358082013583810280860185019096528085526100e69536959394602494938501929182918501908490808284375094975050933594506102c09350505050565b34801561018c57600080fd5b506101a1600160a060020a036004351661039b565b005b3480156101af57600080fd5b5061010d61042f565b600080548190600160a060020a031633146101d257600080fd5b5060005b83518110156102aa576001548451600160a060020a039091169063a9059cbb9086908490811061020257fe5b90602001906020020151858481518110151561021a57fe5b906020019060200201516040518363ffffffff1660e060020a0281526004018083600160a060020a0316600160a060020a0316815260200182815260200192505050602060405180830381600087803b15801561027657600080fd5b505af115801561028a573d6000803e3d6000fd5b505050506040513d60208110156102a057600080fd5b50506001016101d6565b9392505050565b600054600160a060020a031681565b600080548190600160a060020a031633146102da57600080fd5b5060005b83518110156102aa576001548451600160a060020a039091169063a9059cbb9086908490811061030a57fe5b90602001906020020151856040518363ffffffff1660e060020a0281526004018083600160a060020a0316600160a060020a0316815260200182815260200192505050602060405180830381600087803b15801561036757600080fd5b505af115801561037b573d6000803e3d6000fd5b505050506040513d602081101561039157600080fd5b50506001016102de565b600054600160a060020a031633146103b257600080fd5b600160a060020a03811615156103c757600080fd5b60008054604051600160a060020a03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a36000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600154600160a060020a0316815600a165627a7a723058205e4f075070b36e676d48f5a94be43d3d71ceebde6766a8a440d80dd9605bffb10029

Swarm Source

bzzr://5e4f075070b36e676d48f5a94be43d3d71ceebde6766a8a440d80dd9605bffb1

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.