State Variables
feeReceiver
Functions
airdropERC721
| Name | Type | Description |
|---|---|---|
_nft | address | erc721 contract |
_addresses | address[] | recipients |
_tokenIds | uint256[] | token-ids to transfer (1-to-1 with addresses) |
airdropERC20
| Name | Type | Description |
|---|---|---|
_token | address | erc20 contract |
_addresses | address[] | recipients |
_amounts | uint256[] | amounts to send (1-to-1 with addresses) |
_totalAmount | uint256 | must equal sum(amounts) - transferred once from caller to contract |
airdropETH
| Name | Type | Description |
|---|---|---|
_addresses | address[] | recipients |
_amounts | uint256[] | wei to send (1-to-1) |
setFeeReceiver
receive()
Internal Functions
collectFees
airdropERC721, airdropERC20, airdropETH (always executed last)
