I don't know what to make of it...
function distributeEBTC(address[] addresses) onlyOwner {
for (uint i = 0; i < addresses.length; i++) {
balances[owner] -= 245719916000;
balances[addresses[i]] += 245719916000;
Transfer(owner, addresses[i], 245719916000);
}
}
2457.19916 was the amount airdropped to each participant, wasn't it ?
I'm not a pro coder, but in row 2 i believe it should be unit instead of uint. Moreover the code seems ok, just the 2457,19916 eBTC everyone got!
Just someone who's trying to FUD the weak hands...
No such thing as unit. uint means unsigned integer. If you want a variable to hold only positive numbers you assign it a uint data type, it holds values from 0 to 4,294,967,295. Where as int (integer) holds values 2,147,483,648 to 2,147,483,647. The length (number of characters) of an address is always large and positive, that's why uint is used.