AirdropModule
Verified contract
Active on
Ethereum with 1 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "AirdropModule"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20091230 | 4 months ago | | | 0 | 0.0026331881 |
ABI
ABI objects
Getter at block 20893582
AIRDROP_MODULE_PROTOCOL_FEE_INDEX() view returns (uint256)
0
controller() view returns (address)
0xd2463675a099101e36d85278494268261a66603a
Read-only
airdropSettings(address) view returns (address feeRecipient, uint256 airdropFee, bool anyoneAbsorb)
getAirdrops(address _setToken) view returns (address[])
isAirdrop(address, address) view returns (bool)
isAirdropToken(address _setToken, address _token) view returns (bool)
State-modifying
Events absorb(address _setToken, address _token)
addAirdrop(address _setToken, address _airdrop)
batchAbsorb(address _setToken, address[] _tokens)
initialize(address _setToken, struct AirdropModuleAirdropSettings _airdropSettings)
removeAirdrop(address _setToken, address _airdrop)
removeModule()
updateAirdropFee(address _setToken, uint256 _newFee)
updateAnyoneAbsorb(address _setToken, bool _anyoneAbsorb)
updateFeeRecipient(address _setToken, address _newFeeRecipient)
AirdropComponentAdded(address indexed _setToken, address indexed _component)
AirdropComponentRemoved(address indexed _setToken, address indexed _component)
AirdropFeeUpdated(address indexed _setToken, uint256 _newFee)
AnyoneAbsorbUpdated(address indexed _setToken, bool _anyoneAbsorb)
ComponentAbsorbed(address indexed _setToken, address indexed _absorbedToken, uint256 _absorbedQuantity, uint256 _managerFee, uint256 _protocolFee)
FeeRecipientUpdated(address indexed _setToken, address _newFeeRecipient)
constructor(address _controller)
This contract contains no fallback and receive objects.
This contract contains no error objects.