Контракт FundEthReplenish

Описание проблемы

Нужен механизм, который позволит любому Владельцу репутации сделать предложение по пополнению Фонда Эфирами, назовем это Заявка на пополнение Фонда. Все Владельцы Репутации, у которых есть Репутация в этом Фонде должны проголосовать за эту Заявку на пополнение Фонда. Все Заявки на пополнение Фонда имеют время голосования и по умолчанию принимаются. Т.е., если Владельцы Репутации не проголосовали "Против", то Заявка будет принята всегда. После этого в течение периода времени, определенного Заявкой на пополнение Фонда, все Владельцы репутации должны пополнить Фонд Эфирами исходя из суммы, указанной в Заявку на пополнение Фонда и пропорционально своей Репутации.

Если в Заявке на пополнение Фонда было указано 10 000 ETH, всего в Фонде 100 Владельцев репутации и у Пользователя А 1000 пунктов Репутации, а всего в Фонде 10 000 пунктов Репутации у всех Владельцев репутации, то Пользователь А должен перечислить 1000 ETH или получить Штраф Репутации.

results matching ""

    No results matching ""