как залочить токены?
Допустим есть контракт токена (А),
и второй контракт (Б), который их распределяет
Майним токены в контракте А, отправляем их на контракт Б (не все).
Когда контракту Б отправляешь эфир/бнб, он отправляет в ответ токены.
После этого они залочены до определенного числа, допустим на месяц (все до одного числа, не с момента отправки).
Как я понимаю, надо добавить такую функцию в контракт А, как ее записать?
И какой-то код в контракт Б
Тоесть надо залочить только те токены, которые прошли через контракт Б, все до одной даты, не важно, когда они были отправлены, а остальные могут перемещаться.
То есть можно докидывать токены все время до момента разлока?
куда докидывать? На контракт Б кинул токены 1 раз и все, но покупать допустим можно неделю-две, пока не будут куплены все.
ладно, если серьезно, неужели такое нельзя реализовать?
До вечера не разберёшься напиши ок?
а как вообще обычно делают? лочат все выпущенные токены? или лочат токены на контракте, чтобы потом юзеры забирали? или что-то еще?
Обычно, на всяких ICO лок происходил внутри контракта токена, что им можно пользоваться только после определенного времени
а токены при этом сразу отправляются по адресам в момент покупки или как?
Ну можно сделать в момент покупки mint, а transfer работает только после определенного времени
так посмотри как работают локеры UniCrypt/DXsale у них же открыты контракты
Ну юникрипт это не про то
юникрипт же лочит токены ликвидности LP по таймеру, DXsale тоже платформа для сейлов с этой функцией. еще есть Team finance так же работает.
Так там вроде добровольная блокировка, разве нет?
Обсуждают сегодня