Среда разработки Remix IDE не отображает развернутые функции в соответствии с опцией «развернутые контракты»

#blockchain #solidity #smartcontracts #remix

#блокчейн #надежность #smartcontracts #ремикс

Вопрос:

Я компилирую код solidity с использованием REMIX IDE, однако, когда я развертываю свой код, он не отображает функции в меню «развернутые контракты». Пожалуйста, укажите, я думаю, что в моем браузере есть какая-то проблема, поскольку тот же код отлично работает на компьютере другого друга.

Мой код также должен показывать функции с входными значениями, однако он показывает только следующий экран. введите описание изображения здесь [![][2]][2]

Фактические функции с входными значениями показаны ниже. [2]: https://i.stack.imgur.com/bhhlQ.png

Комментарии:

1. Какой браузер вы используете? и не могли бы вы, пожалуйста, поделиться своим кодом? В большинстве случаев такие вещи в Remix происходят из-за браузера. Поэтому вам всегда лучше разрабатывать с использованием framework локально.

2. Я использую браузер Chrome, я также придерживаюсь мнения, что это происходит из-за браузера, но я хотел бы услышать второе мнение. Не могли бы вы указать мне, какая локальная платформа была бы лучшей? P.S. Я новичок в программировании solidity.

3. Да, скорее всего, это происходит из-за chrome. Вы можете попробовать «Truffle» для своей разработки.

Ответ №1:

Иногда вы сталкиваетесь с подобным поведением из-за браузера. Измените свой браузер, и он будет работать нормально, или вы можете попробовать разработать свой смарт-контракт, например, с помощью Truffle.

https://www.trufflesuite.com/docs/truffle/overview

Комментарии:

1. Я пробовал менять браузеры, а также переключаться на Mac с разными браузерами с компьютера Windows, однако не смог найти никакого решения.

2. Пожалуйста, поделитесь своим кодом, я смогу помочь только тогда.