function getAirdrop() public {
// requirements
require(active, "Airdrop is not activated.");
require(hasClaimed[msg.sender] == false, "Only one airdrop is authorized.");
// Change contract stats
hasClaimed[msg.sender] = true;
dropCount += 1;
droppedAddresses.push(msg.sender);
// Get the airdrop
token.transfer(msg.sender, dropAmount);
}
function getAddresses() public view returns (address[] memory){
return droppedAddresses;
}
function tokenAmountLeft() public view returns (uint256){
return token.balanceOf(address(this));
}