Skip to main content

Выплаты инвесторам

Согласно графику выплат наступает день ,когда администратору необходимо сделать выплат инветорам проекта.

Для того, чтобы сделать выплаты, необходимо 

  1. Поставить контракт проекта в состояние паузы Paused. Для этого необходимо перейти на вкладку администратора - Admin , на вкладке контракта (Контракты или NFT) найти необходимый контракт и через выбор статусов в списке выбрать Paused 

image.png

Далее дейсвтие по смене статуса необходимо будет подтвердить в кошельке MetaMask

image.png

После подтверждения в кошельке, в течение нескольких секунд статус контракта изменится на Paused

image.png

далее необходимо сделать распределение ,для этого в строке с контрактом нажимаем кнопку "Действия", выбираем пункт "Вернуть" 

image.png

Отрокется окно возврата средств , справа отображается список кошельков инвесторов, которые участвуют в проект и их доли 

image.png

В поле "Распределить с контракта" вводим сумму к распредлению,например 500. Вы заметите ,что в списке кошельков произойдет автоматический пересчет,введенная  сумма распределится между кошельками в зависимости от доли в проекте , никакие другие значения полей менять не нужно.

image.png

Далее ,нажимаем на кнопку "Отрпавить токены" , и подтверждаем дейсвтие в открывшемся окне  MetaMask . Этим шагом администратор переводит сумму к распредлению на контракт. 

image.png

Далее нажимаем на кнопку "Распределить токены" и снова подтверждаем действие в кошлеьке MetaMask 

image.png

после успешного распредления отобразится сообщение  Транзакция distrTokenToHolders подтверждена и пользователь вернется на вкладку Контракты или NFT,в зависимости от того, для какого контракта было сделано распредление. 

image.png

Проверить,что распределенная сумма лежит на контракте можно посмотрев в значение в столбике "К выплате" . В примере остаток на контракте был 500 USDT, было распределено ещё 500 USDT, соответсвенно сумма к выплате должна состаить 1000 USDT. 

image.png

Иногда корректная сумма отображается с задержкой ,чтобы ускорить процесс , можно синхронизировать контракт. Для этого в строке контракта необходимо нажать "Действия" - "Синхронизировать" 

image.png

Для того, чтобы пользователи смогли забрать выплаты , необходимо статус контракта перевести  в состояние "Refund"

image.png