v0.5 a v1
Guía de migración del SDK v0.5 a v1.0: transición a una API estable con funciones mejoradas
Introducción
import TonWeb from "tonweb";
import { DEX, pTON } from "@ston-fi/sdk";
const router = new DEX.v1.Router({
tonApiClient: new TonWeb.HttpProvider(),
});
const tonToJettonTxParams = await router.buildSwapJettonToTonTxParams({
userWalletAddress: "", // ! reemplaza con tu dirección
offerJettonAddress: "EQA2kCVNwVsil2EM2mB0SkXytxCqQjS4mttjDpnXmwG9T6bO", // STON
offerAmount: new TonWeb.utils.BN("1000000000"),
proxyTonAddress: pTON.v1.address,
minAskAmount: new TonWeb.utils.BN("1"),
queryId: 12345,
});reemplazo del paquete TonWeb por @ton/ton
Cambio en la interfaz del constructor del contrato
"Apertura" de los contratos
build*TxParams cambio de nombre de métodos
build*TxParams cambio de nombre de métodosreemplazo de BN.js por BigInt nativo
Operaciones con pTON
txParams cambio de forma y MessageData eliminación del tipo
txParams cambio de forma y MessageData eliminación del tipoCambio de nombre de métodos de contratos
Conclusión
Última actualización