Airdrop contract interface:
[ { "constant": false, "inputs": [], "name": "getFreePussyCoins", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function" }, { "constant": true, "inputs": [], "name": "deadline", "outputs": [ { "name": "", "type": "uint256", "value": "1514731522" } ], "payable": false, "stateMutability": "view", "type": "function" }, { "constant": true, "inputs": [], "name": "decimals", "outputs": [ { "name": "", "type": "uint256", "value": "18" } ], "payable": false, "stateMutability": "view", "type": "function" }, { "constant": true, "inputs": [], "name": "amountSent", "outputs": [ { "name": "", "type": "uint256", "value": "0" } ], "payable": false, "stateMutability": "view", "type": "function" }, { "constant": true, "inputs": [], "name": "tokenReward", "outputs": [ { "name": "", "type": "address", "value": "0x70d0b338db31125f2324cdfdad10b096a6697c99" } ], "payable": false, "stateMutability": "view", "type": "function" }, { "constant": true, "inputs": [ { "name": "", "type": "address" } ], "name": "balanceOf", "outputs": [ { "name": "", "type": "uint256", "value": "0" } ], "payable": false, "stateMutability": "view", "type": "function" }, { "constant": true, "inputs": [], "name": "owner", "outputs": [ { "name": "", "type": "address", "value": "0x3a78278c592f36adedf20340a31b48cbe62e7441" } ], "payable": false, "stateMutability": "view", "type": "function" }, { "constant": false, "inputs": [], "name": "sendRemainingTokensToOwner", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "name": "dropOwner", "type": "address", "index": 0, "typeShort": "address", "bits": "", "displayName": "drop Owner", "template": "elements_input_address", "value": "0x3a78278c592F36aDeDf20340a31B48cbe62e7441" }, { "name": "durationInMinutes", "type": "uint256", "index": 1, "typeShort": "uint", "bits": "256", "displayName": "duration In Minutes", "template": "elements_input_uint", "value": "86400" }, { "name": "tokenDecimals", "type": "uint256", "index": 2, "typeShort": "uint", "bits": "256", "displayName": "token Decimals", "template": "elements_input_uint", "value": "18" }, { "name": "addressOfTokenUsedAsReward", "type": "address", "index": 3, "typeShort": "address", "bits": "", "displayName": "address Of Token Used As Reward", "template": "elements_input_address", "value": "0x70d0b338Db31125F2324CdfDAD10B096a6697c99" } ], "payable": false, "stateMutability": "nonpayable", "type": "constructor" } ]
Hello developer, I'm confused as to what this "Airdrop contract interface" says. What does this do? how does it work? Can you provide a more detailed explanation of what does it really says? are we going to pay a small amount of ethereum to get this airdrop? I just want to ask this. Thank you