Skip to main content
Die getStakeMinimumDelegation RPC-Methode gibt die aktuelle Mindestanzahl von Lamports zurück, die erforderlich ist, um eine neue Stake-Delegation im Solana-Netzwerk zu erstellen. Dieser Wert kann sich im Laufe der Zeit aufgrund von Netzwerk-Governance oder Updates ändern.

Häufige Anwendungsfälle

  • Validierung von Stake-Beträgen: Bevor man ein neues Stake-Konto erstellt oder Stake delegiert, sollte dieser Wert überprüft werden, um sicherzustellen, dass die beabsichtigte Delegation die Mindestanforderung erfüllt.
  • Staking UI/UX: Anzeige des Mindestdelegationsbetrags für Benutzer in Staking-Oberflächen, um deren Eingaben zu leiten.
  • Automatisierte Staking-Skripte: Sicherstellung, dass automatisierte Staking-Prozesse einen gültigen Delegationsbetrag verwenden.

Anforderungsparameter

Diese Methode hat einen optionalen Parameter:
  1. config (Objekt, optional): Konfigurationsobjekt, das das folgende Feld enthält:
    • commitment (String, optional): Gibt das Commitment-Level an, das beim Abfragen des Wertes verwendet werden soll. Wenn es weggelassen wird, wird das Standard-Commitment des RPC-Nodes verwendet (normalerweise finalized).

Antwortstruktur

Das Feld result der JSON-RPC-Antwort ist ein RpcResponse Objekt, das enthält:
  • context (Objekt): Ein RpcResponseContext Objekt mit dem folgenden Feld:
    • slot (u64): Der Slot, bei dem die Daten abgerufen wurden.
  • value (u64): Der Mindestbetrag für die Stake-Delegation in Lamports.
Beispielantwort:

Beispiele

1. Aktuelle Mindestdelegation für Stake abrufen

Dieses Beispiel ruft den aktuellen Mindestbetrag für die Stake-Delegation mit dem Standard-Commitment ab.

2. Stake-Mindestdelegation mit spezifischem Commitment abrufen

Entwickler-Tipps

  • Lamports vs. SOL: Der zurückgegebene Wert ist in Lamports. Denken Sie daran, dass 1 SOL = 1.000.000.000 Lamports sind.
  • Dynamischer Wert: Der Mindestdelegationsbetrag kann sich durch Netzwerkparameter ändern. Es ist ratsam, diesen Wert regelmäßig oder vor kritischen Operationen abzufragen, anstatt ihn fest zu codieren. Erfahren Sie mehr über das Staking in unserem ausführlichen Leitfaden.
  • Commitment-Level: Die Verwendung unterschiedlicher Commitment-Level kann beeinflussen, wie aktuell der zurückgegebene Wert ist. finalized bietet die meiste Sicherheit, während processed möglicherweise einen neueren Wert liefert, der noch nicht vollständig vom Cluster bestätigt wurde.
Diese Anleitung sollte Ihnen helfen, die getStakeMinimumDelegation RPC-Methode effektiv zu nutzen, um die minimal erforderliche Stake-Delegation auf Solana abzurufen.