Skip to main content
El método RPC getInflationRate devuelve un desglose de las tasas de inflación de la época actual. Esto incluye la tasa de inflación total, la parte asignada a los validadores, la parte asignada a la fundación y el número de época al que se aplican estas tasas. Este método proporciona una instantánea de la distribución actual de recompensas procedentes de la emisión de nuevos tokens (inflación).

Casos de uso comunes

  • Estimación de recompensas de staking: Consulta la tasa de inflación anualizada actual que se distribuye entre los validadores, un componente clave para calcular el APR de staking.
  • Monitoreo de la asignación a la fundación: Observa la parte de la inflación actual destinada a la Fundación Solana.
  • Análisis de la época actual: Obtén un resumen rápido de las métricas de inflación de la época activa.

Parámetros de solicitud

Este método no acepta ningún parámetro.

Estructura de la respuesta

El campo result de la respuesta JSON-RPC será un objeto que contiene:
  • total (f64): La tasa de inflación total de la época actual (por ejemplo, 0.065 para 6.5 %).
  • validator (f64): La parte de la tasa de inflación total asignada a los validadores durante la época actual (por ejemplo, 0.06 para 6 %).
  • foundation (f64): La parte de la tasa de inflación total asignada a la fundación durante la época actual (por ejemplo, 0.005 para 0.5 %).
  • epoch (u64): El número de época durante la cual estas tasas de inflación son válidas.

Ejemplos

1. Obtener las tasas de inflación de la época actual

Este ejemplo obtiene los detalles de las tasas de inflación de la época actual.

Consejos para desarrolladores

  • Específico de la época: Los valores devueltos corresponden a la época actual en el momento de la consulta. Estas tasas se derivan del calendario general de inflación definido por getInflationGovernor, pero representan la tasa anualizada de esta época específica.
  • Tasas anualizadas: Las tasas suelen expresarse como porcentajes anualizados, aunque se apliquen a la época actual.
  • Valores dinámicos: Aunque el calendario de inflación subyacente (getInflationGovernor) cambia con poca frecuencia, el valor calculado de getInflationRate variará de una época a otra a medida que disminuya la inflación general.
Esta guía explica cómo usar el método RPC getInflationRate para obtener una instantánea de la distribución de la inflación de la época actual.

Métodos relacionados

getInflationGovernor

Obtén los parámetros de inflación subyacentes

getInflationReward

Obtén las recompensas por inflación de direcciones específicas