WedX - журнал о программировании и компьютерных науках

Публикации по теме 'solidity'


Прочная структура
Прочная структура В Solidity ` struct ` — это определяемый пользователем тип данных, который позволяет вам определять пользовательскую структуру данных, состоящую из нескольких переменных разных типов. Вы можете думать о struct как о шаблоне или схеме для создания объектов, которые используют одну и ту же структуру данных. Вот пример программы Solidity , демонстрирующий использование struct : pragma solidity ^0.8.0; contract StructExample { struct Person { string name; uint..

🔒 Защита от мошенничества с токенами на веб-сайтах: понимание функции «одобрить» в…
🔒 Защита от мошенничества с токенами на веб-сайтах: понимание функции « одобрить» в смарт-контрактах Давайте подробнее рассмотрим важную функцию под названием одобрить в Solidity, языке программирования для смарт-контрактов на блокчейнах, совместимых с evm. Функция одобрить позволяет пользователям разрешить другому адресу потратить определенное количество токенов ERC20. Важно знать, что мошенники будут пытаться обманом заставить пользователей одобрить транзакции, которые в..

От Web2 к Web3-разработчику: полная дорожная карта
От Web2 к Web3-разработчику: полная дорожная карта Введение Все говорят о web3, и поверьте мне; невероятные деньги текут в этом пространстве. Попасть в web3, где среднему программисту платят около 140 тысяч долларов в год, совсем неплохая идея. Если вы всегда думали о переходе на web3, перестаньте думать и начните действовать прямо сейчас. Присоединиться к этой отрасли — это самое умное, что вы можете сделать как разработчик! Лучший момент для перехода к разработке Web3,..

Ресурсы о том, как научиться программировать смарт-контракты Solidity.
Это руководство о том, как начать писать смарт-контракты для повышения надежности. Чтобы получить представление о том, как писать смарт-контракты, я рекомендую несколько ресурсов. После того, как я научился изучать Solidity, давайте сначала перейдем к ресурсам. Первый ресурс, который мы рассмотрим, - это Cryptozombies by the Loom network. Этот набор руководств поможет вам от незнания того, как писать смарт-контракты, до реализации токена ERC 721, который лучше всего описать как..

Простое модульное тестирование смарт-контрактов Solidity — Pt. 2 — Отладка
Еще один день, еще одна статья Сегодня мы продолжим изучать модульное тестирование Anonymice, над которым я работаю. Музыка! Больше спокойной музыки. Сегодня пятница, давайте повеселимся. Отладка функции tokenURI Давайте рассмотрим на секунду. Во-первых, тестовый скрипт: И ошибка, на которой мы остановились: Error: VM Exception while processing transaction: reverted with panic code 0x32 (Array accessed at an out-of-bounds or negative index) at..

Полное руководство по созданию FullStack dApp
Все, что вы когда-либо хотели знать о процессе с пошаговым руководством Вы, вероятно, нажали на это руководство, потому что окунулись в захватывающий мир web3, просмотрели некоторые вводные ресурсы о том, что такое web3, и решили сделать следующий шаг, став разработчиком блокчейна. В этом руководстве мы рассмотрим создание полноценного децентрализованного приложения в сети Ethereum с нуля. Обзор Для приложения, которое мы будем создавать, мы хотим, чтобы пользователи, которые..

Наследование в Solidity (Серия — Часть 4)
Сегодня на моем курсе по блокчейну Solidity от Патрика Коллинза я узнал о i наследовании, переопределении и виртуальном , подвел итоги по массиву и структуре, и я узнал еще несколько вещей, которыми я делюсь со всеми вами. contract Newcheckmate is scofieldNew{ //ovaride //virtual function store(uint _favouriteNumbner) public override{ newuser = _favouriteNumbner + 5; } } В языке программирования Solidity наследование реализовано с помощью ключевого слова is. Приведенный код..

Новые материалы

Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка. Во время предварительного обучения модель обучается на неразмеченных данных с помощью..

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..

Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение. В этом процессе мы будем использовать неконтролируемое обучение, чтобы..

Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm. Оглавление Глоссарий I. Новый пакет 1.1 советы по инициализации..

Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных. Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..


Для любых предложений по сайту: [email protected]