Post
Topic
Board Альтернативные криптовалюты
Re: Ethereum удвоитель
by
denasu
on 28/02/2016, 04:56:29 UTC
Удивлен, что никто не говорит об этом удвоителе:
http://ethdoubler.info/
В нем и народу еще мало, и шанс что-то получить выше.
Возможно никто ничего не говорит, так как в исходном коде этого удвоителя владелец МОЖЕТ СНЯТЬ ВЕСЬ БАЛАНС!!! Причем это уже можно сделать сейчас, так как прошла неделя после создания.
Code:
uint public timeout = now + 1 weeks;
...
function collectBalance() onlyowner {
balance += msg.value;
        if (balance == 0 && now > timeout) return;

        owner.send(balance);
        balance = 0;
    }
не правильно считаешь. Таймаут с того момента, как была последняя отправленная транзакция НА кошелек. Читай код внимательнее и не вводи в заблуждение.
Либо я не так понял. Who know.
Я то как раз читаю код внимательно и не ввожу в заблуждение! Я если что два контракта уже написал и образование у меня соответствующее. Публичная переменная timeout рассчитывается один раз при запуске контракта и все больше её значение не меняется!
Аналогичным образом происходит определение и других публичных переменных (payoutIdx, collectedFees и balance) и что по Вашему они тоже выполняются каждый раз? Тогда бы контракт не работал так как эти переменные обнулялись бы каждый раз!
Code:
   uint public payoutIdx = 0;
    uint public collectedFees = 0;
    uint public balance = 0;
    uint public timeout = now + 1 weeks;