pragma solidity >=0.6.0 <0.8.0; interface ILinkdropFactoryERC20 { function checkClaimParams ( uint _weiAmount, address _tokenAddress, uint _tokenAmount, uint _expiration, address _linkId, address payable _linkdropMaster, uint _campaignId, bytes calldata _linkdropSignerSignature, address _receiver, bytes calldata _receiverSignature ) external view returns (bool); function claim ( uint _weiAmount, address _tokenAddress, uint _tokenAmount, uint _expiration, address _linkId, address payable _linkdropMaster, uint _campaignId, bytes calldata _linkdropSignerSignature, address payable _receiver, bytes calldata _receiverSignature ) external returns (bool); }