remix — все вопросы

1ответ
1 голос
Как отобразить массив структур в солидности [дубликат]
     На этот вопрос уже есть ответ здесь:                   Как вернуть массив структур (или массив деструктурированных структур) в Solidity                                      1 ответ    
1ответ
1 голос
Каковы различия между <address> .call и <address>. <именем функции & gt ;?
contract GatekeeperOne { address public entrant; modifier gateOne() { require(msg.sender != tx.origin); _; } modifier gateTwo() { require(msg.gas % 8191 == 0); _; } m
1ответ
1 голос
Зачем использовать VS Code IDE вместо remix?
Я видел, что в ходе обучения, которому я следую, интрукторы постепенно переключаются на код Visual Studio, а не используют remix. Я не мог найти такого объяснения, почему они это сделали, и они еще
2ответа
1 голос
Предупреждение: Использование «баланса» члена договора, унаследованного от типа адреса, не рекомендуется. Преобразуйте договор в тип адреса, чтобы получить доступ к члену
Я просмотрел другие посты с похожим предупреждением, но не понимаю, как они относятся к моему контексту. Это точная строка, которая вызывает ошибку: players[index].transfer(this.balance); к
1ответ
2 голоса
Почему PUSH1 0x60 PUSH1 x40 MSTORE хранит 0x60 в ячейке памяти 0x50 (а не 0x40)?
В зависимости от надежности браузера, после выполнения 000 PUSH1 60 002 PUSH1 40 004 MSTORE Память есть: 0x00: 00000000000000000000000000000000 ???????????????? 0x10: 00000000000000000000000
2ответа
2 голоса
Тестирование на Reentrancy атаки в ремиксе
Можно ли проверить наличие повторного входа в IDE ремиксов? если да, может кто-нибудь привести пример с практическими рекомендациями.
1ответ
2 голоса
Remix IDE отладчик
Я использую Remix IDE для компиляции и запуска своего кода, когда я попытался запустить функцию, в которой была ошибка, она предложила отладку. Я раньше не использовал Remix отладчика, поэтому хочу
1ответ
2 голоса
вопрос с ключевым словом var в прочности. что использовать вместо ключевого слова var?
Когда я пытаюсь запустить приведенный ниже код в ремиксе, он отлично работает, но поскольку ключевое слово var устарело, поэтому я попытался использовать альтернативный способ исправить предупрежден
1ответ
2 голоса
Не удалось декодировать вывод: TypeError: Невозможно прочитать значение «длина длины» неопределенного
Мой Remix начал выкидывать эту ошибку с недавнего времени, я не совсем уверен, что это такое, что код не запускал его ранее только по состоянию на последнее время, и все остальные коды запускают его
1ответ
2 голоса
msg.sender - Null в базовом конструкторе
Когда я создаю дочерний объект класса и пытаюсь получить доступ к значению msg.sender из родительского класса, он всегда приходит 0. Может ли кто-нибудь помочь мне в этом? Ниже приведен пример кода:
2ответа
2 голоса
Умножение и итерация в целостности
Итерация использует много газа. Я думал о разных вариантах, я мог бы свести к минимуму затраты. Я должен понять, почему одно не работает: Почему я не могу вставить массив с использованием умножения,
1ответ
2 голоса
Отправить адрес функции контракта из web3
Например: address[] storage; function addAddress(address _a) { storage.push(_a); } Мне нужно как-то назвать это из web3. Когда я пытаюсь просто отправить какой-то адрес 0x1234 ... в функцию в
1ответ
2 голоса
Как получить Bytecode контракта для развертывания?
Я прочитал это но по-прежнему не может понять, как развернуть контракт. Что мне нужно: развернуть смарт-контракт в сети Ethereum через веб-кошелек - Myetherwallet, menu Contracts где есть 2 п
1ответ
2 голоса
Вход в систему
Я заметил следующее поведение журнала событий и хотел подтвердить, как это работает. Код ниже. Для создания функции требуются два поля. Я поставил «require» на место, чтобы проверить, не являются
2ответа
2 голоса
tx.origin, чтобы заблокировать контракты от вызова моей игры
Возможно ли использовать tx.origin вместо msg.sender для блокировки контрактов от воспроизведения и возврата вызовов?
4ответа
2 голоса
Вы можете увидеть любую уязвимость в этом контракте?
Возможно, что у этого контракта есть проблема, потому что я вижу что-то странное в моем журнале контрактов. Кто-то выполняет другую контрактную функцию, чтобы играть с этим мини-азартным приложением
1ответ
3 голоса
Развертывание сети; Использование разных ПК для разных пользователей
Я использую MIX IDE в Windows. Я создал новый смарт-контракт в Contract.sol, у меня есть 4 страницы html и есть 4 пользователя. Каждая страница html контролируется каждым пользователем. Страни
1ответ
3 голоса
Проверка моего первоначального конструктора на Remix
Я обнаружил Solidity два дня назад, но я не мог себе представить, как трудно было бы даже начать. Большинство учебников и документации устарели, а результаты Google очень скудны. Я следил за учебник
1ответ
3 голоса
Исключение вызова функции неизвестного типа
Я использую remix IDE, и я получаю эту ошибку: Internal exception in StandardCompiler::compileInternal: /src/libsolidity/ast/ASTJsonConverter.cpp(791): Throw in function string dev::solidity::ASTJ
1ответ
3 голоса
Как подключиться к testrpc из другой локальной сети?
У меня есть testrpc, запущенный на машине, но я хочу подключить IDE Remix к нему, который находится на другом компьютере. Я могу подключиться к testrpc с помощью Remix IDE, если оба находятся на одн
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132