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


XXX Изящные советы и хитрости по кодированию, о которых вы бы хотели, чтобы вам рассказала мама
XXX Изящные советы и хитрости по кодированию, о которых вы бы хотели, чтобы вам рассказала мама Полезные материалы по кодированию для справки У вас есть geth binary, работающий на вашем DAppNode . Как это использовать? geth attach http://geth.dappnode:8545 2. Вы находитесь в консоли JavaScript, что эквивалентно dir в Python? Object.keys(this); 3. Вы находитесь в консоли Javascript. Что эквивалентно print(func.__doc__) в Python? console.log(func); 4. geth..

Тестирование смарт-контрактов с помощью MochaJS
Что ж, это не пост о кофе мокко, как показано на изображении выше. На этот раз мы расскажем немного больше о MochaJS, пакете NPM в NodeJS, используемом для выполнения тестирования. MochaJS - это полнофункциональная среда тестирования, созданная специально для JavaScript, и когда мы пишем наш смарт-контракт с использованием TruffeJS, это означает, что мы можем использовать эту структуру для выполнения тестирования всех функций, содержащихся в смарт-контракте. Хотя этот пост не..

Почему больше разработчиков не учат кодировать блокчейн и криптовалюту? [Видео]
Хэтч обратился к сообществу в Остине, штат Техас, и спросил разработчиков, что мешает им заняться криптовалютой. Мы обнаружили, что есть некоторые реальные препятствия на пути в космос, в том числе нехватка времени, нехватка ресурсов и нестабильность пространства. Решение Hatch заключается в том, что мы являемся бесплатной трехмесячной программой (по которой студенты имеют право на получение стипендии!), И мы работаем напрямую с партнерами по найму, чтобы убедиться, что у вас есть..

CX: убийца твердости
Ухххх! Еще один язык программирования, который стоит изучить! Когда будет достаточно ?? Разве мы не можем просто использовать уже имеющиеся у нас языки программирования…? Конечно, можем, если вы не против потерять все свои деньги! * подавляет смех * Разве вы потеряете свои деньги, если блокчейн DAPP будет построен с использованием C ++, Python, Javascript, Golang, Solidity…? НЕТ! Но, к сожалению, вы не доверяете языку; Вы доверяете каждому программисту! Все ли они знают,..

DApp — мой первый контракт Solidity
Как объяснялось в моем предыдущем посте , мой первый смарт-контракт основан на примере Выход из контрактов из документации Solidity Common Patterns . В этом посте я рассмотрю часть кода Solidity, который я изучил. Введение в смарт-контракт Пример в документации был вдохновлен игрой King of the Ether, а правила контракта таковы: Для игры пользователь вводит сумму X Ether, оплаченную со своего адреса. Если X › историческийМаксимальный: пользователь король старый король может..

Выполнение HTTP-запросов в Solidity
HTTP-запросы работают в Ethereum и в Solidity с так называемыми оракулами. Создавать HTTP-запросы в Solidity просто с Chainlink. Если вы хотите получить больше информации о передовых методах, то после прочтения этой статьи обязательно прочтите Вызовы API в блокчейне . Давайте сделаем шаг назад, чтобы начать. Как работает запрос Chainlink? Помните, что оракулы Chainlink являются промежуточным программным обеспечением блокчейна, поэтому нам нужно что-то, что программно скажет..

Как импортировать внешние смарт-контракты и библиотеки в Solidity
Пошаговое руководство по импорту внешнего кода в смарт-контракты. Когда начать Начало работы в мире разработки смарт-контрактов может быть непосильным. Часто существует множество предполагаемых знаний, которые нигде не особо хорошо объяснены. Например, импорт внешних контрактов и библиотек в ваши смарт-контракты. Вы можете точно знать, что делает контракт, и что вашему контракту было бы лучше его использовать, но семантика его фактического импорта является препятствием. В..