Beitrag
Teile dein Wissen.
Wo finde ich Dokumente für natives Staking über das TypeScript SDK?
Direkt zu einem Validator oder über einen Pool - zumindest etwas
- Sui
Antworten
1Die Sui-Blockchain bietet ein System-Move-Modul mit einer Funktion request_add_stake, die das Staking erleichtert. Sie können diese Funktion mit dem TypeScript SDK wie folgt aufrufen:
import { SuiClient, TransactionBlock } from '@mysten/sui';
// Initialize the Sui client
const client = new SuiClient({ network: 'mainnet' }); // or 'testnet', 'devnet', etc.
async function stakeSUI(validatorAddress: string, amount: number) {
const tx = new TransactionBlock();
// Construct the staking transaction
tx.moveCall({
target: '0x2::sui_system::request_add_stake',
arguments: [validatorAddress, amount.toString()],
});
// Sign and execute the transaction
const response = await client.signAndExecuteTransaction(tx);
console.log('Stake Transaction Response:', response);
}
Dieser Code initialisiert eine Transaktion, um eine bestimmte Menge an SUI-Tokens an eine bestimmte Validatoradresse zu platzieren. Stellen Sie sicher, dass die ValidatorAddress korrekt ist und dass Ihr Wallet über ausreichend Guthaben für Staking- und Gasgebühren verfügt.
Umfassendere Informationen zum SDK finden Sie in der offiziellen Dokumentation. https://sdk.mystenlabs.com/typedoc/index.html
Weißt du die Antwort?
Bitte melde dich an und teile sie.
Sui is a Layer 1 protocol blockchain designed as the first internet-scale programmable blockchain platform.
Verdiene deinen Anteil an 1000 Sui
Sammle Reputationspunkte und erhalte Belohnungen für deine Hilfe beim Wachstum der Sui-Community.

- ... SUIderiss+5
- ... SUIRamirez+5
- ... SUIElvin CLONE +5
- ... SUI
- ... SUI
- ... SUI
- ... SUIBritain+2