я понимаю, constant означает, что ничего менять нельзя. Но тут в constant функции кошелькам накидывают баланс. Как такое может быть?
function getBalance(address src) internal constant returns(uint) {
if( currentAirdropAmount < airdropBSupply && !touched[src]) {
return add(_balances[src], airdropNum);
} else {
return _balances[src];
}
}
Это прямо археологические раскопки) constant уже давно не используется но тем не менее, в этой функции балансы не накидывают никому, происходит просто чтение из стейта и обработка данных чтобы их отдать
Обсуждают сегодня