Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Обзор процесса создания программы Solana или смарт-контракта в Ethereum

Автор: Start & Grow Your Business

Загружено: 2025-10-27

Просмотров: 29

Описание:

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

Что вы изучите:

Ключевые понятия: программы и учётные записи, PDA, инструкции, CPI, освобождение от арендной платы, ограничения вычислительных ресурсов

Инструментарий: Rust, Solana CLI, фреймворк Anchor, Anchor.toml, Cargo.toml, локальный валидатор

Настройка проекта: инициализация якоря, структура рабочего пространства, настройки и функции крейта программы

Написание логики: валидация учётных записей, начальные значения и изменения, контроль доступа, события, ошибки

Тестирование: тест якоря, стратегия локального валидатора, фикстуры, имитация подписантов и PDA

Сборка и IDL: сборка якоря, сгенерированный IDL, идентификатор программы, артефакты развёртывания

Развёртывание: конфигурация devnet, эйрдропы, развёртывание якоря, полномочия обновления и безопасность

Интеграция клиента: вызов инструкций из TypeScript, отправка транзакций, подтверждение результатов

Отладка: логи, коды ошибок, вычислительный бюджет, распространённые ошибки и способы их устранения

Основные команды, которые вы увидите:

install и point to devnet
solana --version
solana config set --url https://api.devnet.solana.com
solana airdrop 2

scaffold and build
anchor init my_program
cd my_program
anchor build

run tests locally
anchor test

deploy to devnet
anchor deploy

Контрольный список безопасности и надежности:

Используйте PDA для авторизации вместо необработанных пар ключей

Проверяйте каждую учётную запись с помощью ограничений Anchor

Устанавливайте и защищайте авторизацию обновления или блокируйте её по мере готовности

Отслеживайте использование вычислительных ресурсов и поддерживайте компактность инструкций

Совместно версионируйте IDL и клиентов, чтобы избежать расхождений

Действия после просмотра:

Установите Solana CLI и Anchor, затем запустите anchor init для создания стартового проекта

Реализуйте одну небольшую инструкцию от начала до конца со строгими проверками учётных записей

Напишите тест, который не пройдёт, и убедитесь, что он пройдёт на локальном валидаторе

Разверните в devnet, вызовите инструкцию из Клиент TS, подтверждение журналов и состояния.

Ключевые слова для поиска:
создание программы Solana, руководство по программе Solana, фреймворк якоря Solana, смарт-контракт Solana Rust, PDA и начальные значения, развертывание якоря в devnet, локальный валидатор Solana, руководство по тестированию якоря, учётные записи программы Solana, CPI в Solana, IDL Solana, клиентский TypeScript Solana.

Смотреть плейлист Solana для более подробной информации об учётных записях Anchor, шаблонах CPI, CLI и развертывании, а также о создании клиентов с помощью wallet-adapter. Подпишитесь, чтобы следить за каждой новой частью и получать контрольные списки.

#solana #anchor #rust #web3 #smartcontracts #devnet #blockchaindevelopment #programs #typescript #idl

Обзор процесса создания программы Solana или смарт-контракта в Ethereum

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

array(0) { }

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]