Контракт присутствует в выдаче с ключевым словом var в твердости. что использовать вместо ключевого слова var?
Работает в ремиксе. Используя ремикс, я развернул контракт в тестовой сети ropsten, но когда я пытаюсь проверить контракт, я не получаю ожидаемого результата.
сначала я добавлю пользователя, а затем просмотрю пользователя, чтобы увидеть, сколько у него есть. Добавить пользователя:
В ropsten несколько раз я не могу развернуться из-за высокого газа. иногда я не получаю тот же вывод пользователя, что и в ремиксе. Может ли кто-нибудь подсказать мне, как преодолеть развертывание этого смарт-контракта в тестовой среде и получить тот же результат, что и в ремиксе?
Также пробовал в ринкеби, но не смог получить результат, как в ремиксе? что-то не так с моим контрактом. Ниже выводится то, что я получаю в тестовой сети rinkeby.
если это не ясно, где любезно дайте мне знать. Спасибо.
У Ropsten есть некоторые проблемы:
Итак, моя рекомендация: протестируйте контракт в другой тестовой сети, такой как Rinkeby (PoS) или Kovan (PoA), и вы будете уверены, что проблема связана с вашим развертыванием, а не с проблемой тестовой сети.
Не беспокойтесь о функциональности контракта, он будет таким же , единственное отличие в том, что транзакции будут проходить быстрее, чем в Ropsten, из-за другого алгоритма доказательства.
Здесь у вас есть информация о PoS и PoA, если вам интересно об этом узнать:
https://bitfalls.com/2018/02/08/what-is-an-ethereum-testnet-and-how-is-it-used/
Там также есть ссылки на его сборщики, чтобы получить поддельный эфир для проверки ваших контрактов.
Надеюсь, поможет.
родственный