AirDrop constructor
AirDrop({})
Implementation
AirDrop({
required this.contractAddress,
required this.contractABI,
required this.signer,
required this.airDropType,
}) {
if (airDropType != "ERC20" &&
airDropType != "ERC721" &&
airDropType != "ERC1155") {
throw Exception("Invalid AirDrop Type");
}
this.contract = Contract(contractAddress, contractABI, signer);
}