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

Параметры

mint
string
обязательно
Открытый ключ монетного двора токена (в кодировке base-58)
config
object
Объект конфигурации, содержащий:
commitment
string
Уровень подтверждения (processed, confirmed, finalized)

Ответ

result
object
Объект, содержащий:
context
object
slot
number
Слот, в котором был обработан запрос
value
object
amount
string
Необработанное количество токенов в виде строки
decimals
number
Количество десятичных знаков, настроенных для монетного двора токена
uiAmount
number
Количество токенов в виде числа с плавающей точкой с учётом десятичных знаков
uiAmountString
string
Количество токенов в виде строки с учётом десятичных знаков

Примеры кода

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

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

Примечания

  1. Возвращает общее предложение токенов монетного двора
  2. Предложение включает все токены в обращении
  3. Ответ приходит немедленно, так как читается из текущего состояния
  4. Предложение может изменяться при чеканке и сжигании токенов
  5. Монетный двор должен быть действительным токеновым монетным двором

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

  1. Используйте подходящий уровень подтверждения в зависимости от ваших потребностей
  2. Кэшируйте результаты там, где это уместно, для снижения нагрузки на RPC
  3. Отслеживайте изменения в предложении токенов
  4. Рассмотрите использование подписки на websocket для обновлений в реальном времени
  5. Обрабатывайте сетевые ошибки и выполняйте повторные попытки при необходимости

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

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

  1. Анализ предложения токенов
  2. Мониторинг предложения токенов
  3. Планирование предложения токенов