AirdropModule

Verified contract

Active on Ethereum with 1 txns
Deployed by via 0x72621723 at 16173182
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "AirdropModule"

0xef437b60963b99bd91afd98e04af2d0994b9434f032d0617412b5dc9167d674f
From

Functions
Getter at block 20893582
AIRDROP_MODULE_PROTOCOL_FEE_INDEX(view returns (uint256)
0
controller(view returns (address)
0xd2463675a099101e36d85278494268261a66603a
Read-only
airdropSettings(addressview returns (address feeRecipientuint256 airdropFeebool anyoneAbsorb)
getAirdrops(address _setTokenview returns (address[])
isAirdrop(addressaddressview returns (bool)
isAirdropToken(address _setTokenaddress _tokenview returns (bool)
State-modifying
absorb(address _setTokenaddress _token
addAirdrop(address _setTokenaddress _airdrop
batchAbsorb(address _setTokenaddress[] _tokens
initialize(address _setTokenstruct AirdropModuleAirdropSettings _airdropSettings
removeAirdrop(address _setTokenaddress _airdrop
removeModule(
updateAirdropFee(address _setTokenuint256 _newFee
updateAnyoneAbsorb(address _setTokenbool _anyoneAbsorb
updateFeeRecipient(address _setTokenaddress _newFeeRecipient
Events
AirdropComponentAdded(address indexed _setTokenaddress indexed _component
AirdropComponentRemoved(address indexed _setTokenaddress indexed _component
AirdropFeeUpdated(address indexed _setTokenuint256 _newFee
AnyoneAbsorbUpdated(address indexed _setTokenbool _anyoneAbsorb
ComponentAbsorbed(address indexed _setTokenaddress indexed _absorbedTokenuint256 _absorbedQuantityuint256 _managerFeeuint256 _protocolFee
FeeRecipientUpdated(address indexed _setTokenaddress _newFeeRecipient
Constructor
constructor(address _controller
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.