Bitcoin
Адреса, UTXO, транзакции, подтверждения, regtest, Bitcoin Core RPC и учебный платёжный интерфейс.
63 материалаБлокчейн-приложения, контракты, тестовые среды и веб-интерфейсы.
Адреса, UTXO, транзакции, подтверждения, regtest, Bitcoin Core RPC и учебный платёжный интерфейс.
63 материалаКошелёк, подпись, gas, типы, storage, события, ошибки, ABI, права, ERC-20 и NFT.
75 материаловRemix, Hardhat, Foundry, OpenZeppelin, модульные тесты, fuzzing, инварианты и проверка исходников.
63 материалаwagmi, viem, смена сети и аккаунта, вход по подписи, статусы транзакции, индексирование, RPC и изменение цепочки.
63 материалаIPFS, L2, оракулы, реестр сертификатов, учебное голосование и доступ по токену.
63 материалаОбе функции изменения используют одну явную проверку права
External и internal задают маршруты вызова, но не заменяют авторизацию
Ошибки Unauthorized, InvalidCourse и NotActive отражают разные условия
Логи показывают успешные переходы, текущее состояние читается отдельно
Сигнатура и типы задают кодирование вызова и ответа
Размер ответа и число операций заданы отдельными пределами
Срок относится к явно введённой модели, а не к таймеру браузера
Publish создаёт запись либо заменяет hash и активирует её
Отзыв меняет active, оставляя текущий hash для объяснения истории
Каждая новая публикация получает постоянный номер версии в отдельной модели
Pure-помощник объединяет проверку значений без новых полномочий
Производный viewer наследует настройки, но читает отдельный экземпляр
Сайт сопоставляет сеть, запись и конкретный внешний файл
Самостоятельный базовый контракт с зафиксированной семантикой публикации и отзыва
Тридцать последовательных уроков учебной библиотеки: Solidity: роли, токены и управление
Отдельный реестр имеет передаваемого владельца и явный первоначальный адрес
PendingOwner принимает право отдельным действием, прежде прежний owner сохраняется
Publisher, revoker и admin имеют разные права в отдельном EditorialCatalog
Граф role-admin показывает прямые и назначаемые полномочия
Revoke выполняет администратор роли, renounce — её собственный участник
DefaultAdminRules вводит специальный переход главной роли с ожиданием и принятием
Pausable останавливает выбранные методы и не отменяет уже опубликованные данные
Реестр доверяет адресу комитета, а согласование происходит внутри него
Schedule и execute относятся к одним параметрам после заданной задержки