Перейти к основному содержанию

Параметры

pubkey
string
обязательно
Открытый ключ счёта-получателя аирдропа (в кодировке base-58)
lamports
number
обязательно
Количество запрашиваемых lamports (1 SOL = 1 000 000 000 lamports)
config
object
Объект конфигурации, содержащий:
commitment
string
Уровень подтверждения (processed, confirmed, finalized)

Ответ

result
string
Подпись транзакции аирдропа (в кодировке base-58)

Примеры кода

Базовый запрос

Использование web3.js

Примечания

  1. Запрашивает аирдроп SOL на счёт Solana
  2. Доступно только в тестовых сетях (devnet, testnet)
  3. Ответ — это подпись транзакции
  4. Транзакция должна быть подтверждена, прежде чем средства станут доступны
  5. Сумма ограничена в зависимости от конфигурации сети

Рекомендации

  1. Используйте подходящий уровень подтверждения в зависимости от ваших потребностей
  2. Дождитесь подтверждения транзакции перед продолжением работы
  3. Обрабатывайте ограничения запросов и сетевые ошибки
  4. Рассмотрите использование faucet-сервисов для больших сумм
  5. Отслеживайте статус транзакции на предмет сбоев

Распространённые ошибки

Сценарии использования

  1. Управление аирдропом
  2. Мониторинг аирдропа
  3. Планирование аирдропа