Андрей Криптонов

Solana (SOL) для начинающих. Практическое руководство


Скачать книгу

и инструменты разработки на платформе. Одним из первых шагов будет создание программы на Rust, которая будет взаимодействовать с блокчейном Solana. В этом процессе вы изучите, как компилировать, развертывать и тестировать приложение, используя CLI Solana и тестовую сеть Devnet.

      Первым шагом является создание нового проекта на Rust. Вы можете использовать Cargo для создания шаблона проекта, который включает все необходимые файлы и структуры. После создания проекта можно приступать к написанию кода программы. Например, простая программа может включать функцию, которая принимает данные, обрабатывает их и записывает результат в блокчейн. Понимание этой основы важно для того, чтобы перейти к более сложным приложениям на Solana.

      После написания программы её необходимо компилировать и развернуть на Solana. Для этого используется команда solana program deploy, которая загружает программу в блокчейн и создаёт транзакцию для её записи. После развертывания вы получите уникальный адрес программы, который можно использовать для взаимодействия с ней. На этом этапе важно протестировать приложение, чтобы убедиться, что оно работает правильно и взаимодействует с блокчейном Solana. Для тестирования можно использовать как встроенные инструменты Rust, так и команды Solana CLI для отправки транзакций и проверки их статуса.

      Конец ознакомительного фрагмента.

      Текст предоставлен ООО «Литрес».

      Прочитайте эту книгу целиком, купив полную легальную версию на Литрес.

      Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

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