getInflationRate trả về thông tin chi tiết về tỷ lệ lạm phát cho epoch hiện tại. Thông tin này bao gồm tổng tỷ lệ lạm phát, phần được phân bổ cho các trình xác thực, phần được phân bổ cho quỹ và số epoch áp dụng các tỷ lệ này.
Phương thức này cung cấp bản tổng quan nhanh về cách phân phối phần thưởng hiện tại từ việc phát hành token mới (lạm phát).
Các trường hợp sử dụng phổ biến
- Ước tính phần thưởng staking: Xác định tỷ lệ lạm phát thường niên hiện tại đang được phân phối cho các trình xác thực. Đây là thành phần chính để tính APR staking.
- Theo dõi phân bổ cho quỹ: Theo dõi phần lạm phát hiện tại được phân bổ cho Quỹ Solana.
- Phân tích epoch hiện tại: Xem nhanh các chỉ số lạm phát của epoch đang hoạt động.
Tham số yêu cầu
Phương thức này không nhận bất kỳ tham số nào.Cấu trúc phản hồi
Trườngresult của phản hồi JSON-RPC sẽ là một đối tượng chứa:
total(f64): Tổng tỷ lệ lạm phát cho epoch hiện tại (ví dụ: 0.065 tương ứng với 6.5%).validator(f64): Phần trong tổng tỷ lệ lạm phát được phân bổ cho các trình xác thực trong epoch hiện tại (ví dụ: 0.06 tương ứng với 6%).foundation(f64): Phần trong tổng tỷ lệ lạm phát được phân bổ cho quỹ trong epoch hiện tại (ví dụ: 0.005 tương ứng với 0.5%).epoch(u64): Số epoch mà các tỷ lệ lạm phát này có hiệu lực.
Ví dụ
1. Lấy tỷ lệ lạm phát của epoch hiện tại
Ví dụ này truy xuất thông tin chi tiết về tỷ lệ lạm phát cho epoch hiện tại.Mẹo dành cho nhà phát triển
- Theo từng epoch: Các giá trị trả về áp dụng riêng cho epoch hiện tại tại thời điểm truy vấn. Những tỷ lệ này được suy ra từ lịch trình lạm phát tổng thể do
getInflationGovernorxác định, nhưng biểu thị tỷ lệ thường niên cho epoch cụ thể này. - Tỷ lệ thường niên: Các tỷ lệ thường được biểu thị dưới dạng phần trăm thường niên, mặc dù chúng áp dụng cho epoch hiện tại.
- Giá trị động: Mặc dù lịch trình lạm phát cơ sở (
getInflationGovernor) hiếm khi thay đổi, giá trịgetInflationRateđược tính toán sẽ thay đổi theo từng epoch khi lạm phát tổng thể giảm dần.
getInflationRate để lấy bản tổng quan nhanh về phân bổ lạm phát của epoch hiện tại.
Các phương thức liên quan
getInflationGovernor
Lấy các tham số lạm phát cơ sở
getInflationReward
Lấy phần thưởng lạm phát cho các địa chỉ cụ thể