Skip to main content
Metode RPC getInflationRate menampilkan perincian tingkat inflasi untuk epoch saat ini. Perincian ini mencakup tingkat inflasi total, bagian yang dialokasikan kepada validator, bagian yang dialokasikan kepada yayasan, dan nomor epoch tempat tingkat tersebut berlaku. Metode ini memberikan gambaran distribusi imbalan saat ini dari penerbitan token baru (inflasi).

Kasus Penggunaan Umum

  • Estimasi Imbalan Staking: Pahami tingkat inflasi tahunan saat ini yang didistribusikan kepada validator, yang merupakan komponen utama dalam menghitung APR staking.
  • Pemantauan Alokasi Yayasan: Amati bagian inflasi saat ini yang dialokasikan kepada Solana Foundation.
  • Analisis Epoch Saat Ini: Dapatkan gambaran singkat tentang metrik inflasi untuk epoch aktif.

Parameter Permintaan

Metode ini tidak menerima parameter apa pun.

Struktur Respons

Bidang result dari respons JSON-RPC akan berupa objek yang berisi:
  • total (f64): Tingkat inflasi total untuk epoch saat ini (misalnya, 0.065 untuk 6,5%).
  • validator (f64): Bagian dari tingkat inflasi total yang dialokasikan kepada validator untuk epoch saat ini (misalnya, 0.06 untuk 6%).
  • foundation (f64): Bagian dari tingkat inflasi total yang dialokasikan kepada yayasan untuk epoch saat ini (misalnya, 0.005 untuk 0,5%).
  • epoch (u64): Nomor epoch tempat tingkat inflasi ini berlaku.

Contoh

1. Dapatkan Tingkat Inflasi Epoch Saat Ini

Contoh ini mengambil detail tingkat inflasi untuk epoch saat ini.

Tips untuk Developer

  • Spesifik untuk Epoch: Nilai yang ditampilkan berlaku khusus untuk epoch saat ini pada waktu kueri dilakukan. Tingkat ini berasal dari jadwal inflasi keseluruhan yang ditentukan oleh getInflationGovernor, tetapi merepresentasikan tingkat tahunan untuk epoch tertentu ini.
  • Tingkat Tahunan: Tingkat tersebut biasanya dinyatakan sebagai persentase tahunan, meskipun berlaku untuk epoch saat ini.
  • Nilai Dinamis: Meskipun jadwal inflasi yang mendasarinya (getInflationGovernor) jarang berubah, getInflationRate yang dihitung akan berbeda pada setiap epoch seiring menurunnya inflasi secara keseluruhan.
Panduan ini menjelaskan cara menggunakan metode RPC getInflationRate untuk mendapatkan gambaran distribusi inflasi epoch saat ini.

Metode Terkait

getInflationGovernor

Dapatkan parameter inflasi yang mendasarinya

getInflationReward

Dapatkan imbalan inflasi untuk alamat tertentu