contract-development — все вопросы

1ответ
1 голос
Избегайте блокировки эфиров в контракте
Я думал добавить функцию в мой контракт, чтобы избежать блокировки там простых эфиров (например, кто-то может передать эфир в контракт по ошибке) Важно отметить, что этот контракт не должен храни
2ответа
1 голос
Являются ли данные, хранящиеся в виде строки в смарт-контрактах, общедоступными для чтения?
В качестве новичка я написал нижеприведенный договор для целей обучения с целью создания «Безопасной системы обмена сообщениями»: pragma solidity ^0.4.24; contract SafeMessage { string message;
1ответ
1 голос
Здравствуйте ... нужна помощь для колледжа
Моя идея для колледжа заключалась в том, чтобы заключить контракт, в котором общая сумма контракта делится поровну между двумя партнерами по testnet. Я использую Mist и имею два кошелька (аккаунта),
1ответ
1 голос
отображение для msg.sender не работает
Переменная состояния это: mapping(address=>uint) public userVotes; теперь у меня есть функция: function votePresident(uint _id) external { presidents[_id-1].voteCount++; userV
1ответ
1 голос
Есть ли способ создать контракт по двоичным данным?
Если надежно, если мы уже определили контракты, создать контракт в контракте просто, используя ключевое слово: new, например это: contract FatherContract { function createChild() public {
1ответ
1 голос
Умный консенсус контракта - подкрепленный сделками?
Я легко могу представить, как можно достичь консенсуса по транзакциям в таких системах, как Биткойн, но я изо всех сил пытаюсь понять, как консенсус может работать в платформе интеллектуальных контр
2ответа
1 голос
Заставьте Truffle развернуть контракт и передать его в качестве аргумента конструктору другого контракта.
У меня есть два контракта: contractA & contractB. Я хочу, чтобы Truffle сначала развернул contractA, а затем передал его в качестве аргумента contractB. Это то, что я сейчас пытаюсь, но contr
1ответ
1 голос
Перевод вызова возвращает true, но не выполняет перевод
У меня есть следующий простой способ передачи в моем контракте для передачи моего токена erc20 на другой аккаунт: function transfer(address to, uint tokens) public returns (bool success) { bal
2ответа
1 голос
block.number во время разработки
Я разрабатываю код, который проверяет, прошел ли период времени. Мне не нужна точность. Просто чтобы проверить, прошло ли примерно 1 час. Я использую block.number. Но я заметил, что он не работает д
2ответа
1 голос
проверка безопасности умного контракта ethereum [закрыто]
Как предотвратить умный контракт от уязвимостей? Какие меры безопасности мы должны рассмотреть, прежде чем публиковать наш умный контракт? Отношения Мани
1ответ
1 голос
Передача X% Eth. отправлено смарт-контракту, владельцу контракта на вызов функции покупки
Я использую эту функцию «купить» в умном контракте, чтобы получить Eth. для токена. Я хотел бы расширить функцию, поэтому, если сумма Eth в транзакции превышает X Eth. затем отправьте Y% владельцу с
1ответ
2 голоса
получить array.length без получателя из другого контракта?
Есть ли способ получить длину массива в другом контракте без геттера? pragma solidity ^0.4.11; contract MyContractA { uint[] public myArray; function MyContractA() { myArray.leng
2ответа
2 голоса
Использование контракта из другого контракта
Я развернул один контракт с именем Storage, используя консоль трюфеля. код для Storage.sol pragma solidity ^0.4.8; contract Storage { struct EntityStruct { string str_address; uint enti
2ответа
2 голоса
Умный контакт пропадает со временем?
Итак, я сделал этот простой контакт с умным контактом (учебное пособие здесь: = "nofollow noreferrer"> https://www.ziggify.com/blog/blockchain-stack-1-install-ethereum-geth-smart-contract/) Оч
1ответ
2 голоса
Как отладить контракт в сети Ropsten (используя orazlize.it)?
Я разрабатываю умный контракт, который включает использование случайных чисел. Я решил использовать oraclize.it, чтобы получить его в соответствии с этим примером. . В документации сказано, что инт
1ответ
2 голоса
Как работают обновляемые смарт-контракты? Можно ли развернуть договор по самостоятельно выбранному адресу? [Дубликат]
     На этот вопрос уже есть ответ здесь:                   Как вычисляется адрес контракта Ethereum?                                      4 ответа                                   Мо
2ответа
2 голоса
Тестирование на Reentrancy атаки в ремиксе
Можно ли проверить наличие повторного входа в IDE ремиксов? если да, может кто-нибудь привести пример с практическими рекомендациями.
2ответа
2 голоса
Что запускает контракты Ethereum для выполнения? Всегда ли майнеры выполняют его независимо от транзакций?
Как новичок, я немного растерялся ... Я понимаю, что договор - это набор условий, согласованных определенными сторонами, и что некоторые действия могут /должны следовать как часть соглашения.
1ответ
2 голоса
Поддерживает ли EVM сборку мусора (восстановление неиспользуемой памяти)?
EVM может восстановить хранилище, используя ключевое слово «delete» в Solidity. Тем не менее, память увеличивается, когда больше выделяется ключевым словом "new", верно? Хранятся ли локальные пер
2ответа
2 голоса
Функция интерфейса
Я понимаю, что следующая функция используется для связи контракта ico с токеном. Цените, если кто-то может объяснить, как использовать функцию, и как именно она работает. Спасибо. /** * @title To
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