pragma solidity ^0.4.18; //Made to Stackexchange question contract ERC20 { function transfer(address _to, uint256 _value)public returns(bool); function balanceOf(address tokenOwner)public view returns(uint balance); function transferFrom(address from, address to, uint tokens)public returns(bool success); } contract SimpleAirdrop { ERC20 public token; function SimpleAirdrop(address _tokenAddr) public { token = ERC20(_tokenAddr); } function getAirdrop() public { token.transfer(msg.sender, 100000000000000000000); //18 decimals token } }
0.4.18