账户
0x8e...362f
0x8e...362F

0x8e...362F

$500
此合同的源代码已经过验证!
合同元数据
编译器
0.5.8+commit.23d335f2
语言
Solidity
合同源代码
文件 1 的 1:Airdrop.sol
pragma solidity ^0.5.8;

contract Zuckbucks {function transfer(address _to, uint256 _value) public; }


contract Airdrop {

    address private owner;
    address[] private addresses;
    Zuckbucks zbux;

    constructor() public {
        owner = msg.sender;
        zbux = Zuckbucks(0x7090a6e22c838469c9E67851D6489ba9c933a43F);
    }

    function() external payable{}
    
    function airdrop(uint256 amount) public {
        require(msg.sender == owner);
        for (uint256 i = 0; i < addresses.length; i++) {
            zbux.transfer(addresses[i],amount);
        }
    }
    
    function AddressArray(address[] memory addresses_) public {
        require(msg.sender == owner);
        for (uint i = 0; i < addresses_.length; i++) {
            addresses.push(addresses_[i]);
        }
    }

    function returnFunds(uint256 amount) public {
        require(msg.sender == owner);
        zbux.transfer(owner, amount);
    }
    
    function deleteAddresses() public {
        require(msg.sender==owner);
        delete addresses;
    }
    
}
设置
{
  "compilationTarget": {
    "Airdrop.sol": "Airdrop"
  },
  "evmVersion": "petersburg",
  "libraries": {},
  "optimizer": {
    "enabled": false,
    "runs": 200
  },
  "remappings": []
}
ABI
[{"constant":false,"inputs":[{"name":"amount","type":"uint256"}],"name":"returnFunds","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"addresses_","type":"address[]"}],"name":"AddressArray","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"amount","type":"uint256"}],"name":"airdrop","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"deleteAddresses","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"}]