Мы создали токен ERC20 для TGE / ICO. В нашем тестировании мы обнаружили, что функция transferFrom не работает и вылетает, все функции работают правильно. токены уже развернуты в основной сети, какое влияние это окажет, кроме того, что пользователь не сможет передавать данные от чьего-либо имени? Также повлияет ли это позже, когда токен все равно поступит на обмен? или пользователь будет использовать только передаточную функцию?
Токен ERC20, перевод из-за сбоев, каковы будут последствия?
comment
См. Этот ответ на Отправить Токен ERC20 с web3
- person LF00   schedule 25.04.2018
Ответы (1)
Что вы имеете в виду под «вылетами»? Откат транзакции и итоговое состояние верны, или токены потеряны / безвозвратны в результате использования функции?
В любом случае, как пользователь, я бы не хотел покупать ваш токен. Если одна из функций ERC20 не работает должным образом, я бы точно не поверил, что контракт безопасен. Последствием будет то, что у вас появятся разгневанные клиенты, которым не нужен ваш токен. Пользователи ожидают, что смогут использовать функцию transferFrom
, поскольку вы рекламируете свой токен как токен, совместимый с ERC20. Я бы также подумал, что ни одна биржа не примет ваш токен.
person
Adam Kipnis
schedule
09.03.2018
, сбой означает, что состояние откатывается, токены не передаются, однако они остаются с исходной учетной записью, это было сделано целенаправленно и позже было понято, что transferFrom не работает. Итак, мой вопрос, каково влияние? когда обычный пользователь, у которого есть эти монеты на обмене, вызовет transferFrom? Или биржа будет проверять каждую функцию перед листингом монет? или они просто ищут объявление функции? любое руководство здесь было бы полезно
- person Ether; 11.03.2018
Он предоставляет возможность (вместе с
approve
) смарт-контракту инициировать передачу от имени владельца токена. У каждой биржи есть свои процедуры проверки, но ни одна из них не разрешит одну с нефункционирующей функцией ERC20, такой как эта (по крайней мере, я бы ее не использовал)
- person Adam Kipnis; 11.03.2018
Утверждение работает нормально, и когда вы говорите, что ERC20 не функционирует, каждая биржа тщательно проверяет все функции? и я понял использование функции transferFrom, но когда обычный пользователь использует эту функцию? Поскольку передаточная функция работает нормально
- person Ether; 12.03.2018