v0.4 a v0.5
Guía de migración del SDK v0.4 a v0.5: actualiza tu integración con cambios incompatibles
Introducción
import TonWeb from 'tonweb';
import { Router, ROUTER_REVISION, ROUTER_REVISION_ADDRESS } from '@ston-fi/sdk';
const WALLET_ADDRESS = ''; // ¡ reemplaza con tu dirección
const JETTON0 = 'EQA2kCVNwVsil2EM2mB0SkXytxCqQjS4mttjDpnXmwG9T6bO'; // STON
const PROXY_TON = 'EQCM3B12QK1e4yZSf8GtBRT0aLMNyEsBc_DhVfRRtOEffLez'; // ProxyTON
const provider = new TonWeb.HttpProvider();
const router = new Router(provider, {
revision: ROUTER_REVISION.V1,
address: ROUTER_REVISION_ADDRESS.V1,
});
const tonToJettonTxParams = await router.buildSwapJettonTxParams({
userWalletAddress: WALLET_ADDRESS,
offerJettonAddress: JETTON0,
offerAmount: new TonWeb.utils.BN('1000000000'),
askJettonAddress: PROXY_TON,
minAskAmount: new TonWeb.utils.BN('1'),
queryId: 12345,
});Cambio en la exportación de contratos
Eliminación de revisiones de contratos
Versión del contrato
Eliminación de la constante de dirección del contrato
Parámetros del constructor del contrato
Cambio de nombre de métodos de contratos
contrato pTON
Conclusión
Última actualización