Retirar staking de Farm

Ejemplo de SDK para retirar la apuesta de tokens: retira tus tokens LP de los contratos de farming de STON.fi

Retirar fondos apostados de Farm NFT

import { TonClient } from "@ton/ton";
import { FARM } from "@ston-fi/sdk";

const client = new TonClient({
  endpoint: "https://toncenter.com/api/v2/jsonRPC",
});

const farmNft = client.open(FARM.v3.NftItem.create(
  "EQA18JnBVNZZ8Wz-Kn6Mc5cy9pv798Pn8tfScjKw9NLPK3U2", // dirección NFT de Farm v3
));

// Retirar todos los fondos apostados de Farm NFT de vuelta a la billetera del propietario
const txParams = await farmNft.getUnstakeTxParams({
  queryId: 12345,
});

Para ejecutar la transacción, necesitas enviar una transacción con estos parámetros a la blockchain. Este código será diferente según la billetera que estés usando para enviar la transacción, así que por favor consulta nuestra sección de la documentación sobre la guía para enviar transacciones con ejemplos para diferentes bibliotecas.

Última actualización