Skip to main content
Metode RPC getStakeMinimumDelegation mengembalikan jumlah minimum lamport saat ini yang diperlukan untuk membuat delegasi stake baru di jaringan Solana. Nilai ini dapat berubah seiring waktu karena tata kelola atau pembaruan jaringan.

Kasus Penggunaan Umum

  • Memvalidasi Jumlah Stake: Sebelum membuat akun stake baru atau mendelegasikan stake, periksa nilai ini untuk memastikan delegasi yang direncanakan memenuhi persyaratan minimum.
  • UI/UX Staking: Tampilkan jumlah delegasi minimum kepada pengguna di antarmuka staking untuk membantu mereka memasukkan nilai yang sesuai.
  • Skrip Staking Otomatis: Pastikan proses staking otomatis menggunakan jumlah delegasi yang valid.

Parameter Permintaan

Metode ini memiliki satu parameter opsional:
  1. config (objek, opsional): Objek konfigurasi yang berisi bidang berikut:
    • commitment (string, opsional): Menentukan tingkat commitment yang akan digunakan saat mengkueri nilai. Jika dihilangkan, commitment default dari node RPC akan digunakan (biasanya finalized).

Struktur Respons

Bidang result dalam respons JSON-RPC adalah objek RpcResponse yang berisi:
  • context (objek): Objek RpcResponseContext dengan bidang berikut:
    • slot (u64): Slot tempat data diambil.
  • value (u64): Jumlah minimum delegasi stake dalam lamport.
Contoh Respons:

Contoh

1. Mendapatkan Delegasi Minimum Stake Saat Ini

Contoh ini mengambil jumlah minimum delegasi stake saat ini menggunakan commitment default.

2. Mendapatkan Delegasi Minimum Stake dengan Commitment Tertentu

Tips untuk Developer

  • Lamport vs. SOL: Nilai yang dikembalikan dinyatakan dalam lamport. Ingat bahwa 1 SOL = 1.000.000.000 lamport.
  • Nilai Dinamis: Jumlah delegasi minimum dapat berubah sesuai parameter jaringan. Sebaiknya kueri nilai ini secara berkala atau sebelum operasi penting, alih-alih menuliskannya secara permanen dalam kode. Pelajari lebih lanjut tentang staking dalam panduan terperinci kami.
  • Tingkat Commitment: Penggunaan tingkat commitment yang berbeda dapat memengaruhi seberapa mutakhir nilai yang dikembalikan. finalized memberikan kepastian tertinggi, sedangkan processed mungkin memberikan nilai yang lebih baru tetapi belum dikonfirmasi sepenuhnya oleh cluster.
Panduan ini akan membantu Anda menggunakan metode RPC getStakeMinimumDelegation secara efektif untuk mengambil delegasi stake minimum yang diperlukan di Solana.