209 похожих чатов

Ребят. Подскажите, не могу понять в чем проблема. Есть функция в

контракте:
https://skr.sh/sDJDD8u6uxJ?a
Она возвращает адрес.

Пишу тест:
https://skr.sh/sDJakrleOkn?a
По сути просто вызываю эту функцию.

Но в консоли возвращается не адресс, а объект транзакции. При этом другие функции нормально возвращают значения.
С чем это может быть связано??

2 ответов

27 просмотров

Вообще не совсем принято чтобы транзакции ( функции без модификаторов view, pure) что то возвращали

Фёдор
Вообще не совсем принято чтобы транзакции ( функци...

Это точно может быть нужно уровне взаимодействия контракт-контракт А еще может быть полезно, если нужно знать какой-то результат в результате выполнения транзы. Чтобы второй метод view-шный не пилить Кстати в тех же erc20/erc721 булевые success возращаются

Похожие вопросы

Обсуждают сегодня

Карта сайта