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

1ответ
1 голос
отображение для msg.sender не работает
Переменная состояния это: mapping(address=>uint) public userVotes; теперь у меня есть функция: function votePresident(uint _id) external { presidents[_id-1].voteCount++; userV
2ответа
1 голос
проверка безопасности умного контракта ethereum [закрыто]
Как предотвратить умный контракт от уязвимостей? Какие меры безопасности мы должны рассмотреть, прежде чем публиковать наш умный контракт? Отношения Мани
1ответ
1 голос
у смарт-контракта есть что-то похожее на время блокировки в биткойнах?
Я хочу разработать многоступенчатую азартную игру с контрактом, имеет ли смарт-контракт что-то похожее на время блокировки в биткойнах, чтобы транзакции не могли быть обработаны до определенного моме
1ответ
2 голоса
получить array.length без получателя из другого контракта?
Есть ли способ получить длину массива в другом контракте без геттера? pragma solidity ^0.4.11; contract MyContractA { uint[] public myArray; function MyContractA() { myArray.leng
2ответа
2 голоса
Тестирование на Reentrancy атаки в ремиксе
Можно ли проверить наличие повторного входа в IDE ремиксов? если да, может кто-нибудь привести пример с практическими рекомендациями.
3ответа
2 голоса
Как отложить выплату токена ERC20
Какой стандартный способ отсрочки оплаты токена ERC20? Контекст: Я ищу способ, которым пользователь заплатил бы за мой токен ERC20 в ETH, а затем через произвольное количество дней, скажем,
2ответа
2 голоса
Что запускает контракты Ethereum для выполнения? Всегда ли майнеры выполняют его независимо от транзакций?
Как новичок, я немного растерялся ... Я понимаю, что договор - это набор условий, согласованных определенными сторонами, и что некоторые действия могут /должны следовать как часть соглашения.
1ответ
2 голоса
Лучше использовать один умный контракт или один для каждой ставки?
Предположим, я хочу создать виртуальную монету в экосистеме «ставок на вечность». Пользователь может поставить какую-то монету на некоторые события, другой пользователь может сделать контр-ставку, ме
2ответа
2 голоса
Функция интерфейса
Я понимаю, что следующая функция используется для связи контракта ico с токеном. Цените, если кто-то может объяснить, как использовать функцию, и как именно она работает. Спасибо. /** * @title To
1ответ
2 голоса
Время закончить SmartContract
Я понимаю, что для включения законной транзакции в цепочку блоков требуется время. И я понимаю, что выполнение функции SmartContract - это не что иное, как отправка транзакции. Мой вопрос: если для з
2ответа
2 голоса
Обратный отсчет внутри Smart Contract
Новичок в разработке смарт-контрактов, и мне интересно, есть ли в контракте обратный отсчет времени? По сути, я хочу посмотреть, возможно ли запустить процесс внутри контракта, который уменьшает
1ответ
2 голоса
Не удалось декодировать вывод: TypeError: Невозможно прочитать значение «длина длины» неопределенного
Мой Remix начал выкидывать эту ошибку с недавнего времени, я не совсем уверен, что это такое, что код не запускал его ранее только по состоянию на последнее время, и все остальные коды запускают его
2ответа
2 голоса
Запросить публичные данные нескольких интеллектуальных контрактов
У меня есть умный контракт, в котором хранятся сведения о человеке. Каждый новый человек получает новый смарт-контракт, который им принадлежит ». У меня есть регулятор /админ, который хочет видет
1ответ
2 голоса
Безопасность методов защиты паролей. Это безопасная практика?
Я хочу, чтобы мой сервер изменил состояние контракта. Сервер имеет секретный ключ контракта и способ передачи подписанных транзакций в сеть с использованием провайдера web3 ethereum, размещенного In
2ответа
2 голоса
Кредиторская задолженность: Отправлено - Сумма удерживания - Механизм Sent_back (возврат)
[Q] Когда вызывается следующая транзакция: Bank.pay({"from": eth.accounts[0], "value": 1});, кто получает деньги, делает владелец контракта? (Извините, я заблудился, кто на самом деле получает ден
1ответ
2 голоса
Развертывание абстрактных контрактов и интерфейсов
Я пытаюсь создать базовую иерархию наследования с абстрактными /виртуальными формализмами. Рассмотрим следующие два контракта: Абстрактный контракт (IUser.sol): contract IUser { function addU
1ответ
2 голоса
Вход в систему
Я заметил следующее поведение журнала событий и хотел подтвердить, как это работает. Код ниже. Для создания функции требуются два поля. Я поставил «require» на место, чтобы проверить, не являются
2ответа
2 голоса
Смарт-контракты и неотъемлемая нехватка безопасности в доверяющем скомпилированном байт-коде
Сжатые контракты на блок-цепочке скомпилированы. Существует ли какая-либо система для проверки того, что все публичные контракты dapp выполняют то, что они предлагают делать? то есть. это можно с
1ответ
2 голоса
Как взаимодействуют контракты и как обеспечивается безопасность сети? [закрыто]
Я не понимаю, что это значит, когда люди, говорящие такие вещи, как «(Ethereum) приложения, могут взаимодействовать друг с другом в блок-цепочке, поэтому библиотека полезных функций будет постепенно
4ответа
2 голоса
Может ли сама копия договора? [Циркулярная ссылка для создания контракта (не может создать экземпляр производного или того же контракта)]
У меня есть контракт, который я хотел бы создать копию того же контракта, а потом иметь возможность получать данные от родителя. Когда я пытаюсь скомпилировать следующее, что является упрощенной вер
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