Solidity Ru
@solidityru
заходи к нам в телеграмм t.me/Solidityru
9 posts

IDE

Интегрированная среда разработки

Package Managers

Node.js – один из самых популярных языков программирования, раскачивающий индустрию разработки программного обеспечения во всем мире.

ERC-20/721

Запуск Ethereum в 2015 ознаменовал начало новой эры для блокчейна. До этого времени полезность блокчейна была ограничена криптовалютами, Ethereum же открыл множество возможностей с помощью новой технологии смарт-контрактов. Все токены работают по одному стандарту, что позволяет им работать на блокчейне Ethereum. ERC 20 — один из наиболее широко используемых стандартов для смарт-контрактов на платформе Ethereum. Тот факт, что почти все токены Ethereum выпущены по одному стандарту, приносит огромные преимущества пользователям экосистемы Ethereum. Это означает, что токены ERC 20 совместимы друг с другом и с любым поддерживаемым контрактом, биржей, рынком или кошельком. Стандартизация делает токены удобными и широкоиспользуемыми.

Smart contracts – фундамент блокчейн индустрии.

Если ранее мы рассматривали вводные в блокчейн индустрию пункты, то сейчас мы будем разбираться с, не побоюсь этого слова, самой важной частью блокчейна – со смарт контрактами! Смарт-контракт имеет говорящее название – “умный контракт”. Это компьютерная программа, которая отслеживает и обеспечивает исполнение обязательств. Стороны прописывают в нем условия сделки и санкции за их невыполнение, ставят цифровые подписи. Умный контракт самостоятельно определяет, все ли исполнено, и принимает решение: завершить сделку и выдать требуемое (деньги, акции, недвижимость), наложить на участников штраф или пеню, закрыть доступ к активам. На данный момент смарт-контракты функционируют только внутри блокчейна, не имея полноценного доступа...

Git hosting

Git hosting: No longer a pain in the ass. В программировании очень важно сохранять проекты, особенно их работающие версии. Одной из самых крупных back up площадок является GitHub. Например, вы легко можете найти на гитхабе дистрибутивы линукса или даже целые сети, например ethereum. Но помимо таких масштабных проектов необходимо так же сохранять и малые программы. Ниже я расскажу историю из моего опыта. Однажды мне нужно было выпустить токен и расписать к нему web-часть, используя библиотеку web3. Я несколько дней мучался с решением этой задачи, но уже приблизился к её решению, а потом... БАЦ! Я сделал! Я тут же пошел к менеджеру, чтобы сказать, что мы готовы показать заказчику рабочую версию страницы, нооо.... Пока я говорил с ним...

JavaScript

JavaScript – язык программирования, который всегда был востребован в области фронтенд разработки. Ни одно web 2.0 приложение не могло существовать без JS. Он заставляет картинки двигаться, оживать анимации. Несмотря на это, у языка будто не было будущего. Тогда появился Node.js. Node.js – это программная платформа, основанная на движке V8, превращающая JavaScript из узкоспециализированного языка в язык общего назначения. С его появлением, JS стал использоваться в разработке backend части. Конечно, он уступает многим backend языкам программирования, но, всё же, идеально подходит для решения многих задач. Казалось бы – это весь потолок, но нет! Наступает эра web 3.0. Новейшая технология человечества! Web 3.0 — это грядущее третье...

Чтение контракта

Для того, чтобы получить информацию из функции определенного контракта вам нужно узнать 3 вещи.

Деплоинг ERC20 токена с помощью HardHat

В этой статье задиплоим и автоматически опубликуем код ERC20 токена