Skip to main content
Метод RPC getInflationGovernor возвращает текущие параметры инфляции для кластера Solana. Эти параметры определяют, как со временем регулируется выпуск новых SOL (инфляция), включая начальную ставку, темп ее снижения, долгосрочную конечную ставку и отчисления фонду. Понимание этих параметров важно для анализа токеномики, вознаграждений за стейкинг и общей экономической модели Solana.

Распространенные сценарии использования

  • Экономический анализ: Получите текущие параметры, регулирующие инфляцию SOL, для исследований или моделирования.
  • Расчет вознаграждений за стейкинг: Хотя getInflationRate возвращает текущую годовую ставку, getInflationGovernor предоставляет базовые параметры, определяющие эту ставку и ее дальнейшую динамику.
  • Понимание токеномики: Получите представление о запланированных изменениях предложения токенов с течением времени.

Параметры запроса

Метод может принимать необязательный объект конфигурации со следующим параметром:
  • commitment (строка, необязательный): Задает уровень подтверждения, используемый при запросе к реестру. Если параметр не указан, используется уровень подтверждения узла по умолчанию (обычно finalized).

Структура ответа

Поле result ответа JSON-RPC будет содержать объект со следующими параметрами инфляции (все они представлены числами с плавающей точкой типа f64 и выражают проценты или периоды):
  • initial: Начальная ставка инфляции (например, 0,15 означает 15%).
  • terminal: Долгосрочная конечная ставка инфляции (например, 0,015 означает 1,5%).
  • taper: Темп, с которым ставка инфляции снижается от initial до terminal. Это ежегодное процентное снижение самой ставки инфляции (например, значение 0,15 означает, что ставка инфляции ежегодно снижается на 15%, пока не достигнет конечной ставки).
  • foundation: Доля вновь выпущенных SOL, выделяемая фонду Solana (например, 0,05 означает 5%).
  • foundationTerm: Период в годах, в течение которого распределяется доля foundation.

Примеры

1. Получение текущих параметров регулятора инфляции

В этом примере текущие настройки регулятора инфляции запрашиваются с уровнем подтверждения по умолчанию.

2. Получение параметров регулятора инфляции с уровнем подтверждения ‘confirmed’

Рекомендации разработчикам

  • Статические параметры: Эти параметры инфляции задаются при создании кластера или во время обновлений сети. Как правило, они не меняются часто без формального процесса управления и обновления сети.
  • Влияние на вознаграждения за стейкинг: В совокупности эти параметры определяют общий график инфляции, который, в свою очередь, влияет на годовую процентную ставку (APR) за стейкинг SOL.
  • Отчисления фонду: Параметры foundation и foundationTerm описывают определенную долю инфляционной эмиссии, направляемую фонду Solana в течение заданного периода для поддержки развития и работы экосистемы.
В этом руководстве представлен обзор использования метода RPC getInflationGovernor для получения и интерпретации основных параметров, регулирующих инфляцию в сети Solana.

Связанные методы

getInflationRate

Получение ставки инфляции для текущей эпохи

getInflationReward

Получение инфляционных вознаграждений для указанных адресов