Reference (v1)
STON.fi DEX v1 SDK methods reference - complete API documentation for router and pool interactions
Router
address
addressgasConstants
gasConstantsGetters
getPoolAddress
getPoolAddressasync getPoolAddress(
provider: ContractProvider,
params: {
token0: Address | string;
token1: Address | string;
},
): Promise<Address>Name
Type
Description
Name
Type
Description
getPoolAddressByJettonMinters
getPoolAddressByJettonMintersName
Type
Description
Name
Type
Description
getPool
getPoolName
Type
Description
Name
Type
Description
getRouterData
getRouterDataName
Type
Description
Name
Type
Description
Operations
createSwapBody
createSwapBodyName
Type
Description
getSwapJettonToJettonTxParams
getSwapJettonToJettonTxParamsName
Type
Description
Name
Type
Description
Name
Type
Description
sendSwapJettonToJetton
sendSwapJettonToJettongetSwapJettonToTonTxParams
getSwapJettonToTonTxParamsName
Type
Description
Name
Type
Description
Name
Type
Description
sendSwapJettonToTon
sendSwapJettonToTongetSwapTonToJettonTxParams
getSwapTonToJettonTxParamsName
Type
Description
Name
Type
Description
Name
Type
Description
sendSwapTonToJetton
sendSwapTonToJettoncreateProvideLiquidityBody
createProvideLiquidityBodyName
Type
Description
getProvideLiquidityJettonTxParams
getProvideLiquidityJettonTxParamsName
Type
Description
Name
Type
Description
Name
Type
Description
sendProvideLiquidityJetton
sendProvideLiquidityJettongetProvideLiquidityTonTxParams
getProvideLiquidityTonTxParamsName
Type
Description
Name
Type
Description
Name
Type
Description
sendProvideLiquidityTon
sendProvideLiquidityTonPool
address
addressgasConstants
gasConstantsGetters
getPoolData
getPoolDataName
Type
Description
Name
Type
Description
getExpectedOutputs
getExpectedOutputsName
Type
Description
Name
Type
Description
Name
Type
Description
getExpectedTokens
getExpectedTokensName
Type
Description
Name
Type
Description
getExpectedLiquidity
getExpectedLiquidityName
Type
Description
Name
Type
Description
Name
Type
Description
getLpAccountAddress
getLpAccountAddressName
Type
Description
Name
Type
Description
getLpAccount
getLpAccountName
Type
Description
Name
Type
Description
getJettonData
getJettonDataName
Type
Description
Name
Type
Description
getWalletAddress
getWalletAddressName
Type
Description
getJettonWallet
getJettonWalletName
Type
Description
Name
Type
Description
Operations
createCollectFeesBody
createCollectFeesBodygetCollectFeeTxParams
getCollectFeeTxParamsName
Type
Description
Name
Type
Description
Name
Type
Description
sendCollectFees
sendCollectFeescreateBurnBody
createBurnBodygetBurnTxParams
getBurnTxParamsName
Type
Description
Name
Type
Description
sendBurn
sendBurnLpAccount
address
addressgasConstants
gasConstantsGetters
getLpAccountData
getLpAccountDataName
Type
Description
Name
Type
Description
Operations
createRefundBody
createRefundBodygetRefundTxParams
getRefundTxParamsName
Type
Description
Name
Type
Description
Name
Type
Description
sendRefund
sendRefundcreateDirectAddLiquidityBody
createDirectAddLiquidityBodygetDirectAddLiquidityTxParams
getDirectAddLiquidityTxParamsName
Type
Description
Name
Type
Description
Name
Type
Description
sendDirectAddLiquidity
sendDirectAddLiquiditycreateResetGasBody
createResetGasBodygetResetGasTxParams
getResetGasTxParamsName
Type
Description
Name
Type
Description
Name
Type
Description
sendResetGas
sendResetGasLast updated