Спасибо за ответ gkucmierz. Давайте положить Тьюринг ум к испытанию мы?
Я изменил параметры контракта минимум 1 Финни максимум 4 Финни. отключает платы, а также.
4 Финни (выше 100 ETH в режиме реального контракта) == 0 дней выплаты ?? <- Я не понимаю, почему у вас есть, что там в функции calculateROI
1 Финни == 110 дней выплаты
2 Финни == 120 дней выплаты
3 Финни == 130 дней выплаты
Что происходит в Вашем контракте, когда я кладу в менее чем 1 эфир?
ROI возвращает 0? так тогда я 0 дней осталось в leftPayDays?
Но я вижу, что он работает в ваших вызываемых операциях. Можете ли вы объяснить, как это работает точно так же?
И я добавил
currentOwner.send (this.balance)
И для этого мне пришлось изменить UINT баланс UINT балансировка
Кроме того, в следующий раз это правильные манеры использовать
функция () {
бросить;
}
EDIT: Я также добавил некоторые более UINT общественности о вещах я вообще любопытно