Publicación
Comparte tu conocimiento.
¿Dónde puedo encontrar documentos para el staking nativo a través del SDK de TypeScript?
Directamente a un validador o a través de un grupo, al menos algo
- Sui
Respuestas
1La cadena de bloques Sui proporciona un módulo Move del sistema con una función request_add_stake que facilita las apuestas. Puedes invocar esta función con el SDK de TypeScript de la siguiente manera:
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);
}
Este código inicializa una transacción para apostar una cantidad específica de tokens SUI en una dirección de validador determinada. Asegúrate de que la dirección del validador sea correcta y de que tu monedero tenga fondos suficientes para pagar las apuestas y las comisiones de gasolina.
Para obtener información más completa sobre el SDK, consulta la documentación oficial. https://sdk.mystenlabs.com/typedoc/index.html
Sabes la respuesta?
Inicie sesión y compártalo.
Sui is a Layer 1 protocol blockchain designed as the first internet-scale programmable blockchain platform.
Gana tu parte de 1000 Sui
Gana puntos de reputación y obtén recompensas por ayudar a crecer a la comunidad de Sui.

- ... SUIBigSneh+1396
- ... SUISuiLover+1333
- ... SUI0xduckmove+1207
- ... SUIThorfin+1202
- ... SUIOwen+970
- ... SUIharry phan+847
- ... SUItheking+742
- ¿Por qué BCS requiere un orden de campo exacto para la deserialización cuando las estructuras Move tienen campos con nombre?53
- «Errores de verificación de múltiples fuentes» en las publicaciones del módulo Sui Move: resolución automática de errores43
- Fallo en la transacción Sui: objetos reservados para otra transacción25
- ¿Cómo interactúan las restricciones de capacidad con los campos dinámicos en colecciones heterogéneas?05